xref: /openbsd-src/sys/dev/microcode/udl/udl_huffman.h (revision 0cd96c0324d774c8baf00a4fe60e416cec48b1a1)
1 /*	$OpenBSD: udl_huffman.h,v 1.4 2009/08/26 12:32:27 mglocker Exp $ */
2 
3 /*
4  * Huffman table for pixel difference compression.
5  *
6  * This table has been captured by Florian Echtler <floe@butterbrot.org>.
7  *
8  * For now we don't know how to program generate the table.  If someone
9  * comes up with a solution, you're most welcome.  The algorythm could
10  * be hidden in the 4kB decompression table (udl_decomp_table[]) which
11  * is sent to the device at initialization time.
12  */
13 
14 #define UDL_HUFFMAN_RECORDS 65536 + 1
15 
16 struct record {
17 	uint32_t	bit_count;
18 	uint32_t	bit_pattern;
19 } udl_huffman[] = {
20 	{ 20, 966905 },
21 	{ 20, 954617 },
22 	{ 20, 957689 },
23 	{ 20, 973053 },
24 	{ 22, 1794297 },
25 	{ 22, 1732857 },
26 	{ 22, 2007289 },
27 	{ 22, 1880313 },
28 	{ 22, 1499385 },
29 	{ 22, 1372409 },
30 	{ 22, 1941753 },
31 	{ 22, 1683705 },
32 	{ 22, 909561 },
33 	{ 22, 651513 },
34 	{ 20, 499961 },
35 	{ 20, 241913 },
36 	{ 15, 7530 },
37 	{ 20, 243193 },
38 	{ 20, 501241 },
39 	{ 22, 652793 },
40 	{ 22, 910841 },
41 	{ 22, 1684985 },
42 	{ 22, 1943033 },
43 	{ 22, 1373689 },
44 	{ 22, 1500665 },
45 	{ 22, 1881593 },
46 	{ 22, 2075129 },
47 	{ 22, 1812985 },
48 	{ 22, 1026553 },
49 	{ 20, 507389 },
50 	{ 20, 502265 },
51 	{ 20, 240121 },
52 	{ 20, 967161 },
53 	{ 20, 954873 },
54 	{ 20, 957945 },
55 	{ 20, 973309 },
56 	{ 22, 1794553 },
57 	{ 22, 1733113 },
58 	{ 22, 2007545 },
59 	{ 22, 1880569 },
60 	{ 22, 1499641 },
61 	{ 22, 1372665 },
62 	{ 22, 1942009 },
63 	{ 22, 1683961 },
64 	{ 22, 909817 },
65 	{ 22, 651769 },
66 	{ 20, 500217 },
67 	{ 20, 242169 },
68 	{ 15, 23914 },
69 	{ 20, 254461 },
70 	{ 20, 516605 },
71 	{ 22, 778749 },
72 	{ 22, 1040893 },
73 	{ 22, 1827325 },
74 	{ 22, 2089469 },
75 	{ 23, 2875901 },
76 	{ 23, 3138045 },
77 	{ 23, 3924477 },
78 	{ 23, 4186621 },
79 	{ 24, 7856889 },
80 	{ 24, 6808313 },
81 	{ 24, 3662585 },
82 	{ 22, 2011901 },
83 	{ 22, 1565433 },
84 	{ 22, 516857 },
85 	{ 22, 3801849 },
86 	{ 22, 2048761 },
87 	{ 22, 3896057 },
88 	{ 22, 4088573 },
89 	{ 24, 6914809 },
90 	{ 23, 4047609 },
91 	{ 24, 7504633 },
92 	{ 24, 5948153 },
93 	{ 24, 5473017 },
94 	{ 23, 3916537 },
95 	{ 24, 6718201 },
96 	{ 24, 3588857 },
97 	{ 24, 2589433 },
98 	{ 22, 1557241 },
99 	{ 22, 951033 },
100 	{ 17, 12266 },
101 	{ 22, 1020921 },
102 	{ 22, 2020345 },
103 	{ 24, 3052537 },
104 	{ 24, 3658745 },
105 	{ 24, 6788089 },
106 	{ 24, 7787513 },
107 	{ 25, 16245753 },
108 	{ 24, 6018041 },
109 	{ 24, 7574521 },
110 	{ 24, 8049657 },
111 	{ 24, 7857145 },
112 	{ 24, 6808569 },
113 	{ 24, 3662841 },
114 	{ 22, 2012157 },
115 	{ 22, 1565689 },
116 	{ 22, 517113 },
117 	{ 22, 3802105 },
118 	{ 22, 2049017 },
119 	{ 22, 3896313 },
120 	{ 22, 4088829 },
121 	{ 24, 6915065 },
122 	{ 23, 4047865 },
123 	{ 24, 7504889 },
124 	{ 24, 5948409 },
125 	{ 24, 5473273 },
126 	{ 23, 3916793 },
127 	{ 24, 6718457 },
128 	{ 24, 3589113 },
129 	{ 24, 2589689 },
130 	{ 22, 1557497 },
131 	{ 22, 951289 },
132 	{ 17, 28650 },
133 	{ 22, 1038073 },
134 	{ 22, 2070265 },
135 	{ 24, 3069689 },
136 	{ 24, 4101881 },
137 	{ 24, 6805241 },
138 	{ 24, 7837433 },
139 	{ 25, 10934009 },
140 	{ 25, 16230137 },
141 	{ 24, 7591673 },
142 	{ 24, 8099577 },
143 	{ 24, 7862013 },
144 	{ 24, 7841529 },
145 	{ 24, 6792953 },
146 	{ 24, 3647225 },
147 	{ 22, 1570557 },
148 	{ 22, 1550073 },
149 	{ 22, 501497 },
150 	{ 22, 2033401 },
151 	{ 22, 1984249 },
152 	{ 22, 4093689 },
153 	{ 22, 4155133 },
154 	{ 23, 4032249 },
155 	{ 23, 3786489 },
156 	{ 24, 5932793 },
157 	{ 24, 5424889 },
158 	{ 23, 3901177 },
159 	{ 23, 3393273 },
160 	{ 24, 3573497 },
161 	{ 24, 2541305 },
162 	{ 22, 1541881 },
163 	{ 22, 509689 },
164 	{ 17, 44906 },
165 	{ 22, 1038329 },
166 	{ 22, 2070521 },
167 	{ 24, 3069945 },
168 	{ 24, 4102137 },
169 	{ 24, 6805497 },
170 	{ 24, 7837689 },
171 	{ 25, 10934265 },
172 	{ 25, 16230393 },
173 	{ 24, 7591929 },
174 	{ 24, 8099833 },
175 	{ 24, 7862269 },
176 	{ 24, 7841785 },
177 	{ 24, 6793209 },
178 	{ 24, 3647481 },
179 	{ 22, 1570813 },
180 	{ 22, 1550329 },
181 	{ 22, 501753 },
182 	{ 22, 2033657 },
183 	{ 22, 1984505 },
184 	{ 22, 4093945 },
185 	{ 22, 4155389 },
186 	{ 23, 4032505 },
187 	{ 23, 3786745 },
188 	{ 24, 5933049 },
189 	{ 24, 5425145 },
190 	{ 23, 3901433 },
191 	{ 23, 3393529 },
192 	{ 24, 3573753 },
193 	{ 24, 2541561 },
194 	{ 22, 1542137 },
195 	{ 22, 509945 },
196 	{ 17, 61290 },
197 	{ 22, 952317 },
198 	{ 22, 2000893 },
199 	{ 24, 3049469 },
200 	{ 24, 4098045 },
201 	{ 24, 7243773 },
202 	{ 24, 8292349 },
203 	{ 25, 11438077 },
204 	{ 25, 12486653 },
205 	{ 25, 15632381 },
206 	{ 25, 16680957 },
207 	{ 26, 28215293 },
208 	{ 26, 31378173 },
209 	{ 26, 31165177 },
210 	{ 26, 26970873 },
211 	{ 26, 14387961 },
212 	{ 24, 6212349 },
213 	{ 24, 5999353 },
214 	{ 24, 1805049 },
215 	{ 24, 7867129 },
216 	{ 24, 7146233 },
217 	{ 24, 16632569 },
218 	{ 25, 15928057 },
219 	{ 25, 15076089 },
220 	{ 25, 11995897 },
221 	{ 26, 21629689 },
222 	{ 25, 15403769 },
223 	{ 25, 13503225 },
224 	{ 25, 7277305 },
225 	{ 26, 10095353 },
226 	{ 24, 5966585 },
227 	{ 24, 1968889 },
228 	{ 19, 77290 },
229 	{ 24, 2034429 },
230 	{ 24, 8342521 },
231 	{ 26, 12471289 },
232 	{ 26, 16468985 },
233 	{ 26, 28986361 },
234 	{ 26, 31411193 },
235 	{ 27, 43928569 },
236 	{ 27, 47926265 },
237 	{ 27, 64719865 },
238 	{ 26, 32459769 },
239 	{ 27, 47942649 },
240 	{ 26, 31378429 },
241 	{ 26, 31165433 },
242 	{ 26, 26971129 },
243 	{ 26, 14388217 },
244 	{ 24, 6212605 },
245 	{ 24, 5999609 },
246 	{ 24, 1805305 },
247 	{ 24, 7867385 },
248 	{ 24, 7146489 },
249 	{ 24, 16632825 },
250 	{ 25, 15928313 },
251 	{ 25, 15076345 },
252 	{ 25, 11996153 },
253 	{ 26, 21629945 },
254 	{ 25, 15404025 },
255 	{ 25, 13503481 },
256 	{ 25, 7277561 },
257 	{ 26, 10095609 },
258 	{ 24, 5966841 },
259 	{ 24, 1969145 },
260 	{ 19, 93674 },
261 	{ 24, 2034685 },
262 	{ 24, 6228989 },
263 	{ 26, 12537593 },
264 	{ 26, 16666361 },
265 	{ 26, 29052665 },
266 	{ 26, 33181433 },
267 	{ 27, 43994873 },
268 	{ 27, 48123641 },
269 	{ 27, 60509945 },
270 	{ 27, 64655097 },
271 	{ 27, 60460793 },
272 	{ 27, 47877881 },
273 	{ 26, 31182589 },
274 	{ 26, 31100665 },
275 	{ 26, 26906361 },
276 	{ 26, 14323449 },
277 	{ 24, 6016765 },
278 	{ 24, 5934841 },
279 	{ 24, 1740537 },
280 	{ 24, 7081721 },
281 	{ 24, 6885113 },
282 	{ 25, 15863545 },
283 	{ 25, 14880505 },
284 	{ 25, 11931385 },
285 	{ 25, 10948345 },
286 	{ 25, 15339257 },
287 	{ 25, 13307641 },
288 	{ 25, 7212793 },
289 	{ 25, 5181177 },
290 	{ 24, 5902073 },
291 	{ 24, 1773305 },
292 	{ 19, 109930 },
293 	{ 24, 1969917 },
294 	{ 24, 6164221 },
295 	{ 26, 12537849 },
296 	{ 26, 16666617 },
297 	{ 26, 29052921 },
298 	{ 26, 33181689 },
299 	{ 27, 43995129 },
300 	{ 27, 48123897 },
301 	{ 27, 60510201 },
302 	{ 27, 64655353 },
303 	{ 27, 60461049 },
304 	{ 27, 47878137 },
305 	{ 26, 31182845 },
306 	{ 26, 31100921 },
307 	{ 26, 26906617 },
308 	{ 26, 14323705 },
309 	{ 24, 6017021 },
310 	{ 24, 5935097 },
311 	{ 24, 1740793 },
312 	{ 24, 7081977 },
313 	{ 24, 6885369 },
314 	{ 25, 15863801 },
315 	{ 25, 14880761 },
316 	{ 25, 11931641 },
317 	{ 25, 10948601 },
318 	{ 25, 15339513 },
319 	{ 25, 13307897 },
320 	{ 25, 7213049 },
321 	{ 25, 5181433 },
322 	{ 24, 5902329 },
323 	{ 24, 1773561 },
324 	{ 19, 126314 },
325 	{ 24, 1970173 },
326 	{ 24, 6164477 },
327 	{ 26, 10358781 },
328 	{ 26, 16734969 },
329 	{ 26, 29252345 },
330 	{ 26, 33250041 },
331 	{ 27, 66034425 },
332 	{ 27, 63937273 },
333 	{ 27, 57645817 },
334 	{ 27, 55548665 },
335 	{ 26, 32479993 },
336 	{ 26, 30382841 },
337 	{ 26, 24091385 },
338 	{ 26, 21994233 },
339 	{ 25, 15702777 },
340 	{ 25, 13605625 },
341 	{ 25, 7314169 },
342 	{ 24, 5954301 },
343 	{ 23, 3119865 },
344 	{ 23, 1022713 },
345 	{ 24, 6822649 },
346 	{ 23, 4004601 },
347 	{ 25, 14818041 },
348 	{ 25, 11737849 },
349 	{ 25, 10885881 },
350 	{ 24, 7805689 },
351 	{ 25, 13245177 },
352 	{ 25, 7019257 },
353 	{ 25, 5118713 },
354 	{ 23, 3087097 },
355 	{ 24, 1710841 },
356 	{ 18, 104426 },
357 	{ 24, 1776381 },
358 	{ 24, 5970685 },
359 	{ 26, 10164989 },
360 	{ 26, 16735225 },
361 	{ 26, 29252601 },
362 	{ 26, 33250297 },
363 	{ 27, 66034681 },
364 	{ 27, 63937529 },
365 	{ 27, 57646073 },
366 	{ 27, 55548921 },
367 	{ 26, 32480249 },
368 	{ 26, 30383097 },
369 	{ 26, 24091641 },
370 	{ 26, 21994489 },
371 	{ 25, 15703033 },
372 	{ 25, 13605881 },
373 	{ 25, 7314425 },
374 	{ 24, 5954557 },
375 	{ 23, 3120121 },
376 	{ 23, 1022969 },
377 	{ 24, 6822905 },
378 	{ 23, 4004857 },
379 	{ 25, 14818297 },
380 	{ 25, 11738105 },
381 	{ 25, 10886137 },
382 	{ 24, 7805945 },
383 	{ 25, 13245433 },
384 	{ 25, 7019513 },
385 	{ 25, 5118969 },
386 	{ 23, 3087353 },
387 	{ 24, 1711097 },
388 	{ 18, 112618 },
389 	{ 24, 1776637 },
390 	{ 24, 5970941 },
391 	{ 26, 10165245 },
392 	{ 26, 14359549 },
393 	{ 26, 29318905 },
394 	{ 26, 33447673 },
395 	{ 27, 122593017 },
396 	{ 27, 65969913 },
397 	{ 27, 63872761 },
398 	{ 27, 57581305 },
399 	{ 26, 32497405 },
400 	{ 26, 32415481 },
401 	{ 26, 30318329 },
402 	{ 26, 24026873 },
403 	{ 25, 15720189 },
404 	{ 25, 15638265 },
405 	{ 25, 13541113 },
406 	{ 25, 7249657 },
407 	{ 23, 3137277 },
408 	{ 23, 3055353 },
409 	{ 23, 958201 },
410 	{ 23, 3940089 },
411 	{ 23, 3743481 },
412 	{ 25, 11673337 },
413 	{ 25, 10690297 },
414 	{ 24, 7741177 },
415 	{ 24, 6758137 },
416 	{ 25, 6954745 },
417 	{ 25, 4923129 },
418 	{ 23, 3022585 },
419 	{ 23, 990969 },
420 	{ 18, 120682 },
421 	{ 24, 1711869 },
422 	{ 24, 5906173 },
423 	{ 26, 10100477 },
424 	{ 26, 14294781 },
425 	{ 26, 29319161 },
426 	{ 26, 33447929 },
427 	{ 27, 122593273 },
428 	{ 27, 65970169 },
429 	{ 27, 63873017 },
430 	{ 27, 57581561 },
431 	{ 26, 32497661 },
432 	{ 26, 32415737 },
433 	{ 26, 30318585 },
434 	{ 26, 24027129 },
435 	{ 25, 15720445 },
436 	{ 25, 15638521 },
437 	{ 25, 13541369 },
438 	{ 25, 7249913 },
439 	{ 23, 3137533 },
440 	{ 23, 3055609 },
441 	{ 23, 958457 },
442 	{ 23, 3940345 },
443 	{ 23, 3743737 },
444 	{ 25, 11673593 },
445 	{ 25, 10690553 },
446 	{ 24, 7741433 },
447 	{ 24, 6758393 },
448 	{ 25, 6955001 },
449 	{ 25, 4923385 },
450 	{ 23, 3022841 },
451 	{ 23, 991225 },
452 	{ 18, 128874 },
453 	{ 24, 1712125 },
454 	{ 24, 5906429 },
455 	{ 26, 10100733 },
456 	{ 26, 14295037 },
457 	{ 26, 26877949 },
458 	{ 26, 31072253 },
459 	{ 27, 43655165 },
460 	{ 27, 47849469 },
461 	{ 27, 60432381 },
462 	{ 27, 64626685 },
463 	{ 28, 110764029 },
464 	{ 28, 129706749 },
465 	{ 28, 128854777 },
466 	{ 28, 120466169 },
467 	{ 28, 95300345 },
468 	{ 27, 62597885 },
469 	{ 27, 61745913 },
470 	{ 27, 53357305 },
471 	{ 27, 28191481 },
472 	{ 25, 12266237 },
473 	{ 25, 11414265 },
474 	{ 25, 3025657 },
475 	{ 25, 14691065 },
476 	{ 25, 11807481 },
477 	{ 27, 42478329 },
478 	{ 26, 30157561 },
479 	{ 26, 26749689 },
480 	{ 26, 14428921 },
481 	{ 27, 19409657 },
482 	{ 25, 11283193 },
483 	{ 25, 3681017 },
484 	{ 19, 169450 },
485 	{ 25, 3943165 },
486 	{ 25, 12331773 },
487 	{ 27, 20720381 },
488 	{ 27, 29108989 },
489 	{ 27, 54274813 },
490 	{ 27, 62663421 },
491 	{ 28, 87829245 },
492 	{ 28, 96217853 },
493 	{ 28, 121383677 },
494 	{ 28, 129772285 },
495 	{ 29, 229518329 },
496 	{ 28, 129707005 },
497 	{ 28, 128855033 },
498 	{ 28, 120466425 },
499 	{ 28, 95300601 },
500 	{ 27, 62598141 },
501 	{ 27, 61746169 },
502 	{ 27, 53357561 },
503 	{ 27, 28191737 },
504 	{ 25, 12266493 },
505 	{ 25, 11414521 },
506 	{ 25, 3025913 },
507 	{ 25, 14691321 },
508 	{ 25, 11807737 },
509 	{ 27, 42478585 },
510 	{ 26, 30157817 },
511 	{ 26, 26749945 },
512 	{ 26, 14429177 },
513 	{ 27, 19409913 },
514 	{ 25, 11283449 },
515 	{ 25, 3681273 },
516 	{ 19, 177642 },
517 	{ 25, 3943421 },
518 	{ 25, 12332029 },
519 	{ 27, 20720637 },
520 	{ 27, 29109245 },
521 	{ 27, 54275069 },
522 	{ 27, 62663677 },
523 	{ 28, 87829501 },
524 	{ 28, 96218109 },
525 	{ 28, 121383933 },
526 	{ 28, 129772541 },
527 	{ 29, 254422777 },
528 	{ 29, 229256953 },
529 	{ 28, 128921341 },
530 	{ 28, 128593657 },
531 	{ 28, 120205049 },
532 	{ 28, 95039225 },
533 	{ 27, 61812477 },
534 	{ 27, 61484793 },
535 	{ 27, 53096185 },
536 	{ 27, 27930361 },
537 	{ 25, 11480829 },
538 	{ 25, 11153145 },
539 	{ 25, 2764537 },
540 	{ 25, 11546361 },
541 	{ 25, 10759929 },
542 	{ 26, 29896441 },
543 	{ 26, 25964281 },
544 	{ 26, 14167801 },
545 	{ 26, 10235641 },
546 	{ 25, 11022073 },
547 	{ 25, 2895609 },
548 	{ 19, 185706 },
549 	{ 25, 3682045 },
550 	{ 25, 12070653 },
551 	{ 27, 20459261 },
552 	{ 27, 28847869 },
553 	{ 27, 54013693 },
554 	{ 27, 62402301 },
555 	{ 28, 87568125 },
556 	{ 28, 95956733 },
557 	{ 28, 121122557 },
558 	{ 28, 129511165 },
559 	{ 29, 254423033 },
560 	{ 29, 229257209 },
561 	{ 28, 128921597 },
562 	{ 28, 128593913 },
563 	{ 28, 120205305 },
564 	{ 28, 95039481 },
565 	{ 27, 61812733 },
566 	{ 27, 61485049 },
567 	{ 27, 53096441 },
568 	{ 27, 27930617 },
569 	{ 25, 11481085 },
570 	{ 25, 11153401 },
571 	{ 25, 2764793 },
572 	{ 25, 11546617 },
573 	{ 25, 10760185 },
574 	{ 26, 29896697 },
575 	{ 26, 25964537 },
576 	{ 26, 14168057 },
577 	{ 26, 10235897 },
578 	{ 25, 11022329 },
579 	{ 25, 2895865 },
580 	{ 19, 193898 },
581 	{ 25, 3682301 },
582 	{ 25, 12070909 },
583 	{ 27, 20459517 },
584 	{ 27, 28848125 },
585 	{ 27, 54013949 },
586 	{ 27, 62402557 },
587 	{ 28, 266222329 },
588 	{ 28, 262028025 },
589 	{ 28, 249445113 },
590 	{ 28, 245250809 },
591 	{ 28, 132004601 },
592 	{ 28, 127810297 },
593 	{ 28, 115227385 },
594 	{ 28, 111033081 },
595 	{ 27, 64895737 },
596 	{ 27, 60701433 },
597 	{ 27, 48118521 },
598 	{ 27, 43924217 },
599 	{ 26, 31341305 },
600 	{ 26, 27147001 },
601 	{ 26, 14564089 },
602 	{ 25, 11221757 },
603 	{ 24, 6175481 },
604 	{ 24, 1981177 },
605 	{ 25, 10500857 },
606 	{ 24, 7617273 },
607 	{ 25, 15400955 },
608 	{ 26, 13384441 },
609 	{ 26, 9976569 },
610 	{ 24, 6044409 },
611 	{ 25, 2636537 },
612 	{ 18, 117738 },
613 	{ 25, 2898685 },
614 	{ 25, 11287293 },
615 	{ 26, 22740991 },
616 	{ 27, 28064509 },
617 	{ 27, 53230333 },
618 	{ 27, 61618941 },
619 	{ 28, 266222585 },
620 	{ 28, 262028281 },
621 	{ 28, 249445369 },
622 	{ 28, 245251065 },
623 	{ 28, 132004857 },
624 	{ 28, 127810553 },
625 	{ 28, 115227641 },
626 	{ 28, 111033337 },
627 	{ 27, 64895993 },
628 	{ 27, 60701689 },
629 	{ 27, 48118777 },
630 	{ 27, 43924473 },
631 	{ 26, 31341561 },
632 	{ 26, 27147257 },
633 	{ 26, 14564345 },
634 	{ 25, 11222013 },
635 	{ 24, 6175737 },
636 	{ 24, 1981433 },
637 	{ 25, 10501113 },
638 	{ 24, 7617529 },
639 	{ 25, 15400699 },
640 	{ 26, 13384697 },
641 	{ 26, 9976825 },
642 	{ 24, 6044665 },
643 	{ 25, 2636793 },
644 	{ 18, 121834 },
645 	{ 25, 2898941 },
646 	{ 25, 11287549 },
647 	{ 26, 22740735 },
648 	{ 27, 28064765 },
649 	{ 27, 53230589 },
650 	{ 27, 61619197 },
651 	{ 28, 266288893 },
652 	{ 28, 265961209 },
653 	{ 28, 261766905 },
654 	{ 28, 249183993 },
655 	{ 28, 244989689 },
656 	{ 28, 131743481 },
657 	{ 28, 127549177 },
658 	{ 28, 114966265 },
659 	{ 27, 64962301 },
660 	{ 27, 64634617 },
661 	{ 27, 60440313 },
662 	{ 27, 47857401 },
663 	{ 26, 31407869 },
664 	{ 26, 31080185 },
665 	{ 26, 26885881 },
666 	{ 26, 14302969 },
667 	{ 24, 6242045 },
668 	{ 24, 5914361 },
669 	{ 24, 1720057 },
670 	{ 24, 7356153 },
671 	{ 24, 6569721 },
672 	{ 25, 13302779 },
673 	{ 26, 9191161 },
674 	{ 24, 5783289 },
675 	{ 24, 1851129 },
676 	{ 18, 125802 },
677 	{ 25, 2637565 },
678 	{ 25, 11026173 },
679 	{ 26, 22215679 },
680 	{ 27, 27803389 },
681 	{ 27, 52969213 },
682 	{ 27, 61357821 },
683 	{ 28, 86523645 },
684 	{ 28, 265961465 },
685 	{ 28, 261767161 },
686 	{ 28, 249184249 },
687 	{ 28, 244989945 },
688 	{ 28, 131743737 },
689 	{ 28, 127549433 },
690 	{ 28, 114966521 },
691 	{ 27, 64962557 },
692 	{ 27, 64634873 },
693 	{ 27, 60440569 },
694 	{ 27, 47857657 },
695 	{ 26, 31408125 },
696 	{ 26, 31080441 },
697 	{ 26, 26886137 },
698 	{ 26, 14303225 },
699 	{ 24, 6242301 },
700 	{ 24, 5914617 },
701 	{ 24, 1720313 },
702 	{ 24, 7356409 },
703 	{ 24, 6569977 },
704 	{ 25, 13302523 },
705 	{ 26, 9191417 },
706 	{ 24, 5783545 },
707 	{ 24, 1851385 },
708 	{ 18, 129898 },
709 	{ 25, 2637821 },
710 	{ 25, 11026429 },
711 	{ 26, 22215423 },
712 	{ 27, 27803645 },
713 	{ 27, 52969469 },
714 	{ 27, 61358077 },
715 	{ 28, 86523901 },
716 	{ 28, 266038013 },
717 	{ 28, 265186041 },
718 	{ 28, 260991737 },
719 	{ 28, 248408825 },
720 	{ 28, 244214521 },
721 	{ 28, 130968313 },
722 	{ 28, 126774009 },
723 	{ 28, 114191097 },
724 	{ 27, 64711421 },
725 	{ 27, 63859449 },
726 	{ 27, 59665145 },
727 	{ 27, 47082233 },
728 	{ 26, 31156989 },
729 	{ 26, 30305017 },
730 	{ 26, 26110713 },
731 	{ 26, 13527801 },
732 	{ 24, 5991165 },
733 	{ 24, 5139193 },
734 	{ 24, 944889 },
735 	{ 24, 6318841 },
736 	{ 24, 3435257 },
737 	{ 25, 7008251 },
738 	{ 24, 5008121 },
739 	{ 24, 1600249 },
740 	{ 19, 215530 },
741 	{ 24, 1862397 },
742 	{ 24, 6056701 },
743 	{ 25, 12251135 },
744 	{ 26, 14445309 },
745 	{ 26, 27028221 },
746 	{ 26, 31222525 },
747 	{ 27, 43805437 },
748 	{ 27, 47999741 },
749 	{ 27, 60582653 },
750 	{ 27, 64776957 },
751 	{ 28, 248409081 },
752 	{ 28, 244214777 },
753 	{ 28, 130968569 },
754 	{ 28, 126774265 },
755 	{ 28, 114191353 },
756 	{ 27, 64711677 },
757 	{ 27, 63859705 },
758 	{ 27, 59665401 },
759 	{ 27, 47082489 },
760 	{ 26, 31157245 },
761 	{ 26, 30305273 },
762 	{ 26, 26110969 },
763 	{ 26, 13528057 },
764 	{ 24, 5991421 },
765 	{ 24, 5139449 },
766 	{ 24, 945145 },
767 	{ 24, 6319097 },
768 	{ 24, 3435513 },
769 	{ 25, 7007995 },
770 	{ 24, 5008377 },
771 	{ 24, 1600505 },
772 	{ 19, 219626 },
773 	{ 24, 1862653 },
774 	{ 24, 6056957 },
775 	{ 25, 12250879 },
776 	{ 26, 14445565 },
777 	{ 26, 27028477 },
778 	{ 26, 31222781 },
779 	{ 27, 43805693 },
780 	{ 27, 47999997 },
781 	{ 27, 60582909 },
782 	{ 27, 64777213 },
783 	{ 28, 260730617 },
784 	{ 28, 248147705 },
785 	{ 28, 243953401 },
786 	{ 28, 130707193 },
787 	{ 28, 126512889 },
788 	{ 28, 113929977 },
789 	{ 27, 63926013 },
790 	{ 27, 63598329 },
791 	{ 27, 59404025 },
792 	{ 27, 46821113 },
793 	{ 26, 30371581 },
794 	{ 26, 30043897 },
795 	{ 26, 25849593 },
796 	{ 26, 13266681 },
797 	{ 24, 5205757 },
798 	{ 24, 4878073 },
799 	{ 24, 683769 },
800 	{ 24, 3174137 },
801 	{ 24, 2387705 },
802 	{ 24, 4747001 },
803 	{ 24, 814841 },
804 	{ 19, 223594 },
805 	{ 24, 1601277 },
806 	{ 24, 5795581 },
807 	{ 25, 11725823 },
808 	{ 26, 14184189 },
809 	{ 26, 26767101 },
810 	{ 26, 30961405 },
811 	{ 27, 43544317 },
812 	{ 27, 47738621 },
813 	{ 27, 60321533 },
814 	{ 27, 64515837 },
815 	{ 28, 260730873 },
816 	{ 28, 248147961 },
817 	{ 28, 243953657 },
818 	{ 28, 130707449 },
819 	{ 28, 126513145 },
820 	{ 28, 113930233 },
821 	{ 27, 63926269 },
822 	{ 27, 63598585 },
823 	{ 27, 59404281 },
824 	{ 27, 46821369 },
825 	{ 26, 30371837 },
826 	{ 26, 30044153 },
827 	{ 26, 25849849 },
828 	{ 26, 13266937 },
829 	{ 24, 5206013 },
830 	{ 24, 4878329 },
831 	{ 24, 684025 },
832 	{ 24, 3174393 },
833 	{ 24, 2387961 },
834 	{ 24, 4747257 },
835 	{ 24, 815097 },
836 	{ 19, 227690 },
837 	{ 24, 1601533 },
838 	{ 24, 5795837 },
839 	{ 25, 11725567 },
840 	{ 26, 14184445 },
841 	{ 26, 26767357 },
842 	{ 26, 30961661 },
843 	{ 27, 43544573 },
844 	{ 27, 47738877 },
845 	{ 27, 60321789 },
846 	{ 27, 64516093 },
847 	{ 26, 66484985 },
848 	{ 26, 65436409 },
849 	{ 26, 62290681 },
850 	{ 26, 61242105 },
851 	{ 26, 32930553 },
852 	{ 26, 31881977 },
853 	{ 26, 28736249 },
854 	{ 26, 27687673 },
855 	{ 25, 16153337 },
856 	{ 25, 15104761 },
857 	{ 25, 11959033 },
858 	{ 25, 10910457 },
859 	{ 24, 7764729 },
860 	{ 24, 6716153 },
861 	{ 24, 3570425 },
862 	{ 24, 2521849 },
863 	{ 22, 1473273 },
864 	{ 22, 424697 },
865 	{ 23, 2539515 },
866 	{ 22, 1342201 },
867 	{ 23, 2801659 },
868 	{ 17, 62186 },
869 	{ 17, 130718 },
870 	{ 24, 5012221 },
871 	{ 25, 10141695 },
872 	{ 26, 13400829 },
873 	{ 26, 25983741 },
874 	{ 26, 30178045 },
875 	{ 27, 42760957 },
876 	{ 27, 46955261 },
877 	{ 27, 59538173 },
878 	{ 27, 63732477 },
879 	{ 26, 66485241 },
880 	{ 26, 65436665 },
881 	{ 26, 62290937 },
882 	{ 26, 61242361 },
883 	{ 26, 32930809 },
884 	{ 26, 31882233 },
885 	{ 26, 28736505 },
886 	{ 26, 27687929 },
887 	{ 25, 16153593 },
888 	{ 25, 15105017 },
889 	{ 25, 11959289 },
890 	{ 25, 10910713 },
891 	{ 24, 7764985 },
892 	{ 24, 6716409 },
893 	{ 24, 3570681 },
894 	{ 24, 2522105 },
895 	{ 22, 1473529 },
896 	{ 22, 424953 },
897 	{ 23, 2539259 },
898 	{ 22, 1342457 },
899 	{ 23, 2801403 },
900 	{ 17, 63210 },
901 	{ 17, 129694 },
902 	{ 24, 5012477 },
903 	{ 25, 10141439 },
904 	{ 26, 13401085 },
905 	{ 26, 25983997 },
906 	{ 26, 30178301 },
907 	{ 27, 42761213 },
908 	{ 27, 46955517 },
909 	{ 27, 59538429 },
910 	{ 27, 63732733 },
911 	{ 26, 66551549 },
912 	{ 26, 66223865 },
913 	{ 26, 65175289 },
914 	{ 26, 62029561 },
915 	{ 26, 60980985 },
916 	{ 26, 32669433 },
917 	{ 26, 31620857 },
918 	{ 26, 28475129 },
919 	{ 25, 16219901 },
920 	{ 25, 15892217 },
921 	{ 25, 14843641 },
922 	{ 25, 11697913 },
923 	{ 24, 7831293 },
924 	{ 24, 7503609 },
925 	{ 24, 6455033 },
926 	{ 24, 3309305 },
927 	{ 22, 1539837 },
928 	{ 22, 1212153 },
929 	{ 22, 163577 },
930 	{ 18, 128377 },
931 	{ 18, 257915 },
932 	{ 17, 64106 },
933 	{ 17, 128542 },
934 	{ 24, 4751101 },
935 	{ 25, 9616383 },
936 	{ 26, 13139709 },
937 	{ 26, 25722621 },
938 	{ 26, 29916925 },
939 	{ 27, 42499837 },
940 	{ 27, 46694141 },
941 	{ 27, 59277053 },
942 	{ 27, 63471357 },
943 	{ 26, 66551805 },
944 	{ 26, 66224121 },
945 	{ 26, 65175545 },
946 	{ 26, 62029817 },
947 	{ 26, 60981241 },
948 	{ 26, 32669689 },
949 	{ 26, 31621113 },
950 	{ 26, 28475385 },
951 	{ 25, 16220157 },
952 	{ 25, 15892473 },
953 	{ 25, 14843897 },
954 	{ 25, 11698169 },
955 	{ 24, 7831549 },
956 	{ 24, 7503865 },
957 	{ 24, 6455289 },
958 	{ 24, 3309561 },
959 	{ 22, 1540093 },
960 	{ 22, 1212409 },
961 	{ 22, 163833 },
962 	{ 18, 130425 },
963 	{ 18, 255867 },
964 	{ 17, 65130 },
965 	{ 17, 127518 },
966 	{ 24, 4751357 },
967 	{ 25, 9616127 },
968 	{ 26, 13139965 },
969 	{ 26, 25722877 },
970 	{ 26, 29917181 },
971 	{ 27, 42500093 },
972 	{ 27, 46694397 },
973 	{ 27, 59277309 },
974 	{ 27, 63471613 },
975 	{ 28, 109608957 },
976 	{ 27, 132557565 },
977 	{ 27, 130460413 },
978 	{ 27, 124168957 },
979 	{ 27, 122071805 },
980 	{ 27, 65448701 },
981 	{ 27, 63351549 },
982 	{ 27, 57060093 },
983 	{ 27, 54962941 },
984 	{ 26, 31894269 },
985 	{ 26, 29797117 },
986 	{ 26, 23505661 },
987 	{ 26, 21408509 },
988 	{ 25, 15117053 },
989 	{ 25, 13019901 },
990 	{ 25, 6728445 },
991 	{ 25, 4631293 },
992 	{ 23, 2534141 },
993 	{ 23, 436989 },
994 	{ 23, 307199 },
995 	{ 22, 2097065 },
996 	{ 23, 4194138 },
997 	{ 23, 568061 },
998 	{ 23, 2665213 },
999 	{ 23, 2797567 },
1000 	{ 25, 6859517 },
1001 	{ 25, 13150973 },
1002 	{ 25, 15248125 },
1003 	{ 25, 15380479 },
1004 	{ 26, 23636733 },
1005 	{ 26, 29928189 },
1006 	{ 26, 32025341 },
1007 	{ 26, 32157695 },
1008 	{ 27, 57191165 },
1009 	{ 27, 63482621 },
1010 	{ 27, 65579773 },
1011 	{ 27, 122202877 },
1012 	{ 27, 124300029 },
1013 	{ 27, 130591485 },
1014 	{ 27, 132688637 },
1015 	{ 27, 54963197 },
1016 	{ 26, 31894525 },
1017 	{ 26, 29797373 },
1018 	{ 26, 23505917 },
1019 	{ 26, 21408765 },
1020 	{ 25, 15117309 },
1021 	{ 25, 13020157 },
1022 	{ 25, 6728701 },
1023 	{ 25, 4631549 },
1024 	{ 23, 2534397 },
1025 	{ 23, 437245 },
1026 	{ 23, 306943 },
1027 	{ 21, 1048521 },
1028 	{ 22, 2097115 },
1029 	{ 14, 8142 },
1030 	{ 23, 2665469 },
1031 	{ 23, 2797311 },
1032 	{ 25, 6859773 },
1033 	{ 25, 13151229 },
1034 	{ 25, 15248381 },
1035 	{ 25, 15380223 },
1036 	{ 26, 23636989 },
1037 	{ 26, 29928445 },
1038 	{ 26, 32025597 },
1039 	{ 26, 32157439 },
1040 	{ 27, 57191421 },
1041 	{ 27, 63482877 },
1042 	{ 27, 132296445 },
1043 	{ 27, 130199293 },
1044 	{ 27, 123907837 },
1045 	{ 27, 121810685 },
1046 	{ 27, 65187581 },
1047 	{ 27, 63090429 },
1048 	{ 27, 56798973 },
1049 	{ 27, 54701821 },
1050 	{ 26, 31633149 },
1051 	{ 26, 29535997 },
1052 	{ 26, 23244541 },
1053 	{ 26, 21147389 },
1054 	{ 25, 14855933 },
1055 	{ 25, 12758781 },
1056 	{ 25, 6467325 },
1057 	{ 25, 4370173 },
1058 	{ 18, 243581 },
1059 	{ 18, 241023 },
1060 	{ 21, 1048527 },
1061 	{ 14, 8078 },
1062 	{ 18, 243069 },
1063 	{ 18, 241535 },
1064 	{ 25, 6336253 },
1065 	{ 25, 12627709 },
1066 	{ 25, 14724861 },
1067 	{ 25, 14855167 },
1068 	{ 26, 23113469 },
1069 	{ 26, 29404925 },
1070 	{ 26, 31502077 },
1071 	{ 26, 31632383 },
1072 	{ 27, 56667901 },
1073 	{ 27, 62959357 },
1074 	{ 27, 65056509 },
1075 	{ 27, 121679613 },
1076 	{ 27, 123776765 },
1077 	{ 27, 130068221 },
1078 	{ 27, 132165373 },
1079 	{ 27, 63090685 },
1080 	{ 27, 56799229 },
1081 	{ 27, 54702077 },
1082 	{ 26, 31633405 },
1083 	{ 26, 29536253 },
1084 	{ 26, 23244797 },
1085 	{ 26, 21147645 },
1086 	{ 25, 14856189 },
1087 	{ 25, 12759037 },
1088 	{ 25, 6467581 },
1089 	{ 25, 4370429 },
1090 	{ 18, 245629 },
1091 	{ 18, 238975 },
1092 	{ 14, 14986 },
1093 	{ 22, 2097101 },
1094 	{ 18, 245117 },
1095 	{ 18, 239487 },
1096 	{ 25, 6336509 },
1097 	{ 25, 12627965 },
1098 	{ 25, 14725117 },
1099 	{ 25, 14854911 },
1100 	{ 26, 23113725 },
1101 	{ 26, 29405181 },
1102 	{ 26, 31502333 },
1103 	{ 26, 31632127 },
1104 	{ 27, 56668157 },
1105 	{ 27, 62959613 },
1106 	{ 27, 132823805 },
1107 	{ 26, 66355199 },
1108 	{ 26, 65306623 },
1109 	{ 26, 62160895 },
1110 	{ 26, 61112319 },
1111 	{ 26, 32800767 },
1112 	{ 26, 31752191 },
1113 	{ 26, 28606463 },
1114 	{ 26, 32160509 },
1115 	{ 25, 16023551 },
1116 	{ 25, 14974975 },
1117 	{ 25, 11829247 },
1118 	{ 25, 15383293 },
1119 	{ 24, 7634943 },
1120 	{ 24, 6586367 },
1121 	{ 24, 3440639 },
1122 	{ 23, 2800381 },
1123 	{ 22, 1343487 },
1124 	{ 14, 15050 },
1125 	{ 22, 2097118 },
1126 	{ 20, 524235 },
1127 	{ 23, 310013 },
1128 	{ 22, 229375 },
1129 	{ 22, 1277951 },
1130 	{ 24, 2326527 },
1131 	{ 24, 3375103 },
1132 	{ 24, 6520831 },
1133 	{ 24, 7569407 },
1134 	{ 25, 10715135 },
1135 	{ 25, 11763711 },
1136 	{ 25, 14909439 },
1137 	{ 25, 15958015 },
1138 	{ 26, 27492351 },
1139 	{ 26, 66354943 },
1140 	{ 26, 65306367 },
1141 	{ 26, 62160639 },
1142 	{ 26, 61112063 },
1143 	{ 26, 32800511 },
1144 	{ 26, 31751935 },
1145 	{ 26, 28606207 },
1146 	{ 26, 32160765 },
1147 	{ 25, 16023295 },
1148 	{ 25, 14974719 },
1149 	{ 25, 11828991 },
1150 	{ 25, 15383549 },
1151 	{ 24, 7634687 },
1152 	{ 24, 6586111 },
1153 	{ 24, 3440383 },
1154 	{ 23, 2800637 },
1155 	{ 22, 1343231 },
1156 	{ 22, 294655 },
1157 	{ 22, 2096990 },
1158 	{ 21, 1048491 },
1159 	{ 23, 310269 },
1160 	{ 22, 229119 },
1161 	{ 22, 1277695 },
1162 	{ 24, 2326271 },
1163 	{ 24, 3374847 },
1164 	{ 24, 6520575 },
1165 	{ 24, 7569151 },
1166 	{ 25, 10714879 },
1167 	{ 25, 11763455 },
1168 	{ 25, 14909183 },
1169 	{ 25, 15957759 },
1170 	{ 26, 27492095 },
1171 	{ 26, 28540671 },
1172 	{ 26, 31686399 },
1173 	{ 26, 32734975 },
1174 	{ 26, 61046527 },
1175 	{ 26, 62095103 },
1176 	{ 26, 65240831 },
1177 	{ 26, 66289407 },
1178 	{ 28, 127057661 },
1179 	{ 27, 63470591 },
1180 	{ 27, 59276287 },
1181 	{ 27, 46693375 },
1182 	{ 27, 59948797 },
1183 	{ 26, 29916159 },
1184 	{ 26, 25721855 },
1185 	{ 26, 13138943 },
1186 	{ 25, 9617149 },
1187 	{ 24, 4750335 },
1188 	{ 17, 129562 },
1189 	{ 17, 63086 },
1190 	{ 18, 259961 },
1191 	{ 18, 126331 },
1192 	{ 22, 162811 },
1193 	{ 22, 1211387 },
1194 	{ 22, 1539071 },
1195 	{ 24, 3308539 },
1196 	{ 24, 6454267 },
1197 	{ 24, 7502843 },
1198 	{ 24, 7830527 },
1199 	{ 25, 11697147 },
1200 	{ 25, 14842875 },
1201 	{ 25, 15891451 },
1202 	{ 25, 16219135 },
1203 	{ 26, 28474363 },
1204 	{ 26, 31620091 },
1205 	{ 26, 32668667 },
1206 	{ 26, 60980219 },
1207 	{ 26, 62028795 },
1208 	{ 26, 65174523 },
1209 	{ 26, 66223099 },
1210 	{ 26, 66550783 },
1211 	{ 27, 63470335 },
1212 	{ 27, 59276031 },
1213 	{ 27, 46693119 },
1214 	{ 27, 59949053 },
1215 	{ 26, 29915903 },
1216 	{ 26, 25721599 },
1217 	{ 26, 13138687 },
1218 	{ 25, 9617405 },
1219 	{ 24, 4750079 },
1220 	{ 17, 130586 },
1221 	{ 17, 62062 },
1222 	{ 18, 262009 },
1223 	{ 18, 124283 },
1224 	{ 22, 162555 },
1225 	{ 22, 1211131 },
1226 	{ 22, 1538815 },
1227 	{ 24, 3308283 },
1228 	{ 24, 6454011 },
1229 	{ 24, 7502587 },
1230 	{ 24, 7830271 },
1231 	{ 25, 11696891 },
1232 	{ 25, 14842619 },
1233 	{ 25, 15891195 },
1234 	{ 25, 16218879 },
1235 	{ 26, 28474107 },
1236 	{ 26, 31619835 },
1237 	{ 26, 32668411 },
1238 	{ 26, 60979963 },
1239 	{ 26, 62028539 },
1240 	{ 26, 65174267 },
1241 	{ 26, 66222843 },
1242 	{ 26, 66550527 },
1243 	{ 27, 63729663 },
1244 	{ 27, 59535359 },
1245 	{ 27, 46952447 },
1246 	{ 27, 60484349 },
1247 	{ 26, 30175231 },
1248 	{ 26, 25980927 },
1249 	{ 26, 13398015 },
1250 	{ 25, 10152701 },
1251 	{ 24, 5009407 },
1252 	{ 24, 815103 },
1253 	{ 17, 57070 },
1254 	{ 23, 2812665 },
1255 	{ 22, 1339387 },
1256 	{ 23, 2550521 },
1257 	{ 22, 421883 },
1258 	{ 22, 1470459 },
1259 	{ 24, 2519035 },
1260 	{ 24, 3567611 },
1261 	{ 24, 6713339 },
1262 	{ 24, 7761915 },
1263 	{ 25, 10907643 },
1264 	{ 25, 11956219 },
1265 	{ 25, 15101947 },
1266 	{ 25, 16150523 },
1267 	{ 26, 27684859 },
1268 	{ 26, 28733435 },
1269 	{ 26, 31879163 },
1270 	{ 26, 32927739 },
1271 	{ 26, 61239291 },
1272 	{ 26, 62287867 },
1273 	{ 26, 65433595 },
1274 	{ 26, 66482171 },
1275 	{ 27, 63729407 },
1276 	{ 27, 59535103 },
1277 	{ 27, 46952191 },
1278 	{ 27, 60484605 },
1279 	{ 26, 30174975 },
1280 	{ 26, 25980671 },
1281 	{ 26, 13397759 },
1282 	{ 25, 10152957 },
1283 	{ 24, 5009151 },
1284 	{ 24, 814847 },
1285 	{ 17, 56046 },
1286 	{ 23, 2812921 },
1287 	{ 22, 1339131 },
1288 	{ 23, 2550777 },
1289 	{ 22, 421627 },
1290 	{ 22, 1470203 },
1291 	{ 24, 2518779 },
1292 	{ 24, 3567355 },
1293 	{ 24, 6713083 },
1294 	{ 24, 7761659 },
1295 	{ 25, 10907387 },
1296 	{ 25, 11955963 },
1297 	{ 25, 15101691 },
1298 	{ 25, 16150267 },
1299 	{ 26, 27684603 },
1300 	{ 26, 28733179 },
1301 	{ 26, 31878907 },
1302 	{ 26, 32927483 },
1303 	{ 26, 61239035 },
1304 	{ 26, 62287611 },
1305 	{ 26, 65433339 },
1306 	{ 26, 66481915 },
1307 	{ 27, 64515071 },
1308 	{ 27, 60320767 },
1309 	{ 27, 47737855 },
1310 	{ 27, 62058237 },
1311 	{ 26, 30960639 },
1312 	{ 26, 26766335 },
1313 	{ 26, 14183423 },
1314 	{ 25, 11726589 },
1315 	{ 24, 5794815 },
1316 	{ 24, 1600511 },
1317 	{ 19, 219502 },
1318 	{ 24, 814075 },
1319 	{ 24, 4746235 },
1320 	{ 24, 2386939 },
1321 	{ 24, 3173371 },
1322 	{ 24, 683003 },
1323 	{ 24, 4877307 },
1324 	{ 24, 5204991 },
1325 	{ 26, 13265915 },
1326 	{ 26, 25848827 },
1327 	{ 26, 30043131 },
1328 	{ 26, 30370815 },
1329 	{ 27, 46820347 },
1330 	{ 27, 59403259 },
1331 	{ 27, 63597563 },
1332 	{ 27, 63925247 },
1333 	{ 28, 113929211 },
1334 	{ 28, 126512123 },
1335 	{ 28, 130706427 },
1336 	{ 28, 243952635 },
1337 	{ 28, 248146939 },
1338 	{ 28, 129167357 },
1339 	{ 27, 64514815 },
1340 	{ 27, 60320511 },
1341 	{ 27, 47737599 },
1342 	{ 27, 62058493 },
1343 	{ 26, 30960383 },
1344 	{ 26, 26766079 },
1345 	{ 26, 14183167 },
1346 	{ 25, 11726845 },
1347 	{ 24, 5794559 },
1348 	{ 24, 1600255 },
1349 	{ 19, 215406 },
1350 	{ 24, 813819 },
1351 	{ 24, 4745979 },
1352 	{ 24, 2386683 },
1353 	{ 24, 3173115 },
1354 	{ 24, 682747 },
1355 	{ 24, 4877051 },
1356 	{ 24, 5204735 },
1357 	{ 26, 13265659 },
1358 	{ 26, 25848571 },
1359 	{ 26, 30042875 },
1360 	{ 26, 30370559 },
1361 	{ 27, 46820091 },
1362 	{ 27, 59403003 },
1363 	{ 27, 63597307 },
1364 	{ 27, 63924991 },
1365 	{ 28, 113928955 },
1366 	{ 28, 126511867 },
1367 	{ 28, 130706171 },
1368 	{ 28, 243952379 },
1369 	{ 28, 248146683 },
1370 	{ 28, 129694461 },
1371 	{ 27, 64765951 },
1372 	{ 27, 60571647 },
1373 	{ 27, 47988735 },
1374 	{ 27, 62585597 },
1375 	{ 26, 31211519 },
1376 	{ 26, 27017215 },
1377 	{ 26, 14434303 },
1378 	{ 25, 12253949 },
1379 	{ 24, 6045695 },
1380 	{ 24, 1851391 },
1381 	{ 18, 129518 },
1382 	{ 24, 1589243 },
1383 	{ 24, 4997115 },
1384 	{ 25, 7011065 },
1385 	{ 24, 3424251 },
1386 	{ 24, 6307835 },
1387 	{ 24, 933883 },
1388 	{ 24, 5128187 },
1389 	{ 24, 5980159 },
1390 	{ 26, 13516795 },
1391 	{ 26, 26099707 },
1392 	{ 26, 30294011 },
1393 	{ 26, 31145983 },
1394 	{ 27, 47071227 },
1395 	{ 27, 59654139 },
1396 	{ 27, 63848443 },
1397 	{ 27, 64700415 },
1398 	{ 28, 114180091 },
1399 	{ 28, 126763003 },
1400 	{ 28, 130957307 },
1401 	{ 28, 244203515 },
1402 	{ 28, 129694717 },
1403 	{ 27, 64765695 },
1404 	{ 27, 60571391 },
1405 	{ 27, 47988479 },
1406 	{ 27, 62585853 },
1407 	{ 26, 31211263 },
1408 	{ 26, 27016959 },
1409 	{ 26, 14434047 },
1410 	{ 25, 12254205 },
1411 	{ 24, 6045439 },
1412 	{ 24, 1851135 },
1413 	{ 18, 125422 },
1414 	{ 24, 1588987 },
1415 	{ 24, 4996859 },
1416 	{ 25, 7011321 },
1417 	{ 24, 3423995 },
1418 	{ 24, 6307579 },
1419 	{ 24, 933627 },
1420 	{ 24, 5127931 },
1421 	{ 24, 5979903 },
1422 	{ 26, 13516539 },
1423 	{ 26, 26099451 },
1424 	{ 26, 30293755 },
1425 	{ 26, 31145727 },
1426 	{ 27, 47070971 },
1427 	{ 27, 59653883 },
1428 	{ 27, 63848187 },
1429 	{ 27, 64700159 },
1430 	{ 28, 114179835 },
1431 	{ 28, 126762747 },
1432 	{ 28, 130957051 },
1433 	{ 28, 244203259 },
1434 	{ 28, 248397563 },
1435 	{ 28, 260980475 },
1436 	{ 28, 265174779 },
1437 	{ 28, 266026751 },
1438 	{ 28, 122879741 },
1439 	{ 27, 61357055 },
1440 	{ 27, 52968447 },
1441 	{ 27, 27802623 },
1442 	{ 26, 22216445 },
1443 	{ 25, 11025407 },
1444 	{ 25, 2636799 },
1445 	{ 18, 121710 },
1446 	{ 24, 1850363 },
1447 	{ 24, 5782523 },
1448 	{ 26, 9190395 },
1449 	{ 25, 13303545 },
1450 	{ 24, 6568955 },
1451 	{ 24, 7355387 },
1452 	{ 24, 1719291 },
1453 	{ 24, 5913595 },
1454 	{ 24, 6241279 },
1455 	{ 26, 14302203 },
1456 	{ 26, 26885115 },
1457 	{ 26, 31079419 },
1458 	{ 26, 31407103 },
1459 	{ 27, 47856635 },
1460 	{ 27, 60439547 },
1461 	{ 27, 64633851 },
1462 	{ 27, 64961535 },
1463 	{ 28, 114965499 },
1464 	{ 28, 127548411 },
1465 	{ 28, 131742715 },
1466 	{ 28, 244988923 },
1467 	{ 28, 249183227 },
1468 	{ 28, 261766139 },
1469 	{ 28, 265960443 },
1470 	{ 28, 122879997 },
1471 	{ 27, 61356799 },
1472 	{ 27, 52968191 },
1473 	{ 27, 27802367 },
1474 	{ 26, 22216701 },
1475 	{ 25, 11025151 },
1476 	{ 25, 2636543 },
1477 	{ 18, 117614 },
1478 	{ 24, 1850107 },
1479 	{ 24, 5782267 },
1480 	{ 26, 9190139 },
1481 	{ 25, 13303801 },
1482 	{ 24, 6568699 },
1483 	{ 24, 7355131 },
1484 	{ 24, 1719035 },
1485 	{ 24, 5913339 },
1486 	{ 24, 6241023 },
1487 	{ 26, 14301947 },
1488 	{ 26, 26884859 },
1489 	{ 26, 31079163 },
1490 	{ 26, 31406847 },
1491 	{ 27, 47856379 },
1492 	{ 27, 60439291 },
1493 	{ 27, 64633595 },
1494 	{ 27, 64961279 },
1495 	{ 28, 114965243 },
1496 	{ 28, 127548155 },
1497 	{ 28, 131742459 },
1498 	{ 28, 244988667 },
1499 	{ 28, 249182971 },
1500 	{ 28, 261765883 },
1501 	{ 28, 265960187 },
1502 	{ 28, 266287871 },
1503 	{ 27, 61616127 },
1504 	{ 27, 53227519 },
1505 	{ 27, 28061695 },
1506 	{ 27, 45460221 },
1507 	{ 25, 11284479 },
1508 	{ 25, 2895871 },
1509 	{ 18, 97262 },
1510 	{ 25, 2633723 },
1511 	{ 24, 6041595 },
1512 	{ 26, 9973755 },
1513 	{ 26, 13381627 },
1514 	{ 26, 30780153 },
1515 	{ 24, 7614459 },
1516 	{ 25, 10498043 },
1517 	{ 24, 1978363 },
1518 	{ 24, 6172667 },
1519 	{ 25, 11218943 },
1520 	{ 26, 14561275 },
1521 	{ 26, 27144187 },
1522 	{ 26, 31338491 },
1523 	{ 27, 43921403 },
1524 	{ 27, 48115707 },
1525 	{ 27, 60698619 },
1526 	{ 27, 64892923 },
1527 	{ 28, 111030267 },
1528 	{ 28, 115224571 },
1529 	{ 28, 127807483 },
1530 	{ 28, 132001787 },
1531 	{ 28, 245247995 },
1532 	{ 28, 249442299 },
1533 	{ 28, 262025211 },
1534 	{ 28, 266219515 },
1535 	{ 27, 61615871 },
1536 	{ 27, 53227263 },
1537 	{ 27, 28061439 },
1538 	{ 27, 45460477 },
1539 	{ 25, 11284223 },
1540 	{ 25, 2895615 },
1541 	{ 18, 93166 },
1542 	{ 25, 2633467 },
1543 	{ 24, 6041339 },
1544 	{ 26, 9973499 },
1545 	{ 26, 13381371 },
1546 	{ 26, 30780409 },
1547 	{ 24, 7614203 },
1548 	{ 25, 10497787 },
1549 	{ 24, 1978107 },
1550 	{ 24, 6172411 },
1551 	{ 25, 11218687 },
1552 	{ 26, 14561019 },
1553 	{ 26, 27143931 },
1554 	{ 26, 31338235 },
1555 	{ 27, 43921147 },
1556 	{ 27, 48115451 },
1557 	{ 27, 60698363 },
1558 	{ 27, 64892667 },
1559 	{ 28, 111030011 },
1560 	{ 28, 115224315 },
1561 	{ 28, 127807227 },
1562 	{ 28, 132001531 },
1563 	{ 28, 245247739 },
1564 	{ 28, 249442043 },
1565 	{ 28, 262024955 },
1566 	{ 28, 266219259 },
1567 	{ 27, 62401535 },
1568 	{ 27, 54012927 },
1569 	{ 27, 28847103 },
1570 	{ 27, 48606973 },
1571 	{ 25, 12069887 },
1572 	{ 25, 3681279 },
1573 	{ 19, 177518 },
1574 	{ 25, 2894843 },
1575 	{ 25, 11021307 },
1576 	{ 26, 10234875 },
1577 	{ 26, 14167035 },
1578 	{ 26, 25963515 },
1579 	{ 26, 29895675 },
1580 	{ 25, 10759163 },
1581 	{ 25, 11545595 },
1582 	{ 25, 2763771 },
1583 	{ 25, 11152379 },
1584 	{ 25, 11480063 },
1585 	{ 27, 27929595 },
1586 	{ 27, 53095419 },
1587 	{ 27, 61484027 },
1588 	{ 27, 61811711 },
1589 	{ 28, 95038459 },
1590 	{ 28, 120204283 },
1591 	{ 28, 128592891 },
1592 	{ 28, 128920575 },
1593 	{ 29, 229256187 },
1594 	{ 29, 254422011 },
1595 	{ 28, 129510143 },
1596 	{ 28, 121121535 },
1597 	{ 28, 95955711 },
1598 	{ 28, 87567103 },
1599 	{ 27, 62401279 },
1600 	{ 27, 54012671 },
1601 	{ 27, 28846847 },
1602 	{ 27, 48607229 },
1603 	{ 25, 12069631 },
1604 	{ 25, 3681023 },
1605 	{ 19, 169326 },
1606 	{ 25, 2894587 },
1607 	{ 25, 11021051 },
1608 	{ 26, 10234619 },
1609 	{ 26, 14166779 },
1610 	{ 26, 25963259 },
1611 	{ 26, 29895419 },
1612 	{ 25, 10758907 },
1613 	{ 25, 11545339 },
1614 	{ 25, 2763515 },
1615 	{ 25, 11152123 },
1616 	{ 25, 11479807 },
1617 	{ 27, 27929339 },
1618 	{ 27, 53095163 },
1619 	{ 27, 61483771 },
1620 	{ 27, 61811455 },
1621 	{ 27, 124723199 },
1622 	{ 27, 122626047 },
1623 	{ 27, 66002943 },
1624 	{ 27, 63905791 },
1625 	{ 27, 57614335 },
1626 	{ 27, 55517183 },
1627 	{ 26, 32448511 },
1628 	{ 26, 30351359 },
1629 	{ 26, 24059903 },
1630 	{ 26, 21962751 },
1631 	{ 25, 15671295 },
1632 	{ 25, 13574143 },
1633 	{ 25, 7282687 },
1634 	{ 25, 5185535 },
1635 	{ 23, 3088383 },
1636 	{ 23, 991231 },
1637 	{ 18, 128494 },
1638 	{ 23, 925691 },
1639 	{ 23, 2826235 },
1640 	{ 25, 4857851 },
1641 	{ 24, 3612667 },
1642 	{ 24, 6692859 },
1643 	{ 24, 7544827 },
1644 	{ 25, 10625019 },
1645 	{ 23, 2957307 },
1646 	{ 23, 3678203 },
1647 	{ 23, 761851 },
1648 	{ 23, 2859003 },
1649 	{ 23, 3071999 },
1650 	{ 25, 7053307 },
1651 	{ 25, 13344763 },
1652 	{ 25, 15441915 },
1653 	{ 25, 15654911 },
1654 	{ 26, 23830523 },
1655 	{ 26, 30121979 },
1656 	{ 26, 32219131 },
1657 	{ 26, 32432127 },
1658 	{ 27, 57384955 },
1659 	{ 26, 32448255 },
1660 	{ 26, 30351103 },
1661 	{ 26, 24059647 },
1662 	{ 26, 21962495 },
1663 	{ 25, 15671039 },
1664 	{ 25, 13573887 },
1665 	{ 25, 7282431 },
1666 	{ 25, 5185279 },
1667 	{ 23, 3088127 },
1668 	{ 23, 990975 },
1669 	{ 18, 120302 },
1670 	{ 23, 925435 },
1671 	{ 23, 2825979 },
1672 	{ 25, 4857595 },
1673 	{ 24, 3612411 },
1674 	{ 24, 6692603 },
1675 	{ 24, 7544571 },
1676 	{ 25, 10624763 },
1677 	{ 23, 2957051 },
1678 	{ 23, 3677947 },
1679 	{ 23, 761595 },
1680 	{ 23, 2858747 },
1681 	{ 23, 3071743 },
1682 	{ 25, 7053051 },
1683 	{ 25, 13344507 },
1684 	{ 25, 15441659 },
1685 	{ 25, 15654655 },
1686 	{ 26, 23830267 },
1687 	{ 26, 30121723 },
1688 	{ 26, 32218875 },
1689 	{ 26, 32431871 },
1690 	{ 27, 57384699 },
1691 	{ 27, 63676155 },
1692 	{ 27, 65773307 },
1693 	{ 27, 122396411 },
1694 	{ 27, 124493563 },
1695 	{ 26, 33513211 },
1696 	{ 26, 26876927 },
1697 	{ 26, 14294015 },
1698 	{ 26, 10099711 },
1699 	{ 24, 5905407 },
1700 	{ 24, 1711103 },
1701 	{ 18, 112494 },
1702 	{ 23, 990203 },
1703 	{ 23, 3021819 },
1704 	{ 25, 4922363 },
1705 	{ 25, 6953979 },
1706 	{ 24, 6757371 },
1707 	{ 24, 7740411 },
1708 	{ 25, 10689531 },
1709 	{ 25, 11672571 },
1710 	{ 23, 3742715 },
1711 	{ 23, 3939323 },
1712 	{ 23, 957435 },
1713 	{ 23, 3054587 },
1714 	{ 23, 3136511 },
1715 	{ 25, 7248891 },
1716 	{ 25, 13540347 },
1717 	{ 25, 15637499 },
1718 	{ 25, 15719423 },
1719 	{ 26, 24026107 },
1720 	{ 26, 30317563 },
1721 	{ 26, 32414715 },
1722 	{ 26, 32496639 },
1723 	{ 27, 57580539 },
1724 	{ 27, 63871995 },
1725 	{ 27, 65969147 },
1726 	{ 27, 122592251 },
1727 	{ 26, 33446907 },
1728 	{ 26, 29318139 },
1729 	{ 26, 14293759 },
1730 	{ 26, 10099455 },
1731 	{ 24, 5905151 },
1732 	{ 24, 1710847 },
1733 	{ 18, 104302 },
1734 	{ 23, 989947 },
1735 	{ 23, 3021563 },
1736 	{ 25, 4922107 },
1737 	{ 25, 6953723 },
1738 	{ 24, 6757115 },
1739 	{ 24, 7740155 },
1740 	{ 25, 10689275 },
1741 	{ 25, 11672315 },
1742 	{ 23, 3742459 },
1743 	{ 23, 3939067 },
1744 	{ 23, 957179 },
1745 	{ 23, 3054331 },
1746 	{ 23, 3136255 },
1747 	{ 25, 7248635 },
1748 	{ 25, 13540091 },
1749 	{ 25, 15637243 },
1750 	{ 25, 15719167 },
1751 	{ 26, 24025851 },
1752 	{ 26, 30317307 },
1753 	{ 26, 32414459 },
1754 	{ 26, 32496383 },
1755 	{ 27, 57580283 },
1756 	{ 27, 63871739 },
1757 	{ 27, 65968891 },
1758 	{ 27, 122591995 },
1759 	{ 26, 33446651 },
1760 	{ 26, 29317883 },
1761 	{ 26, 14356479 },
1762 	{ 26, 10162175 },
1763 	{ 24, 5967871 },
1764 	{ 24, 1773567 },
1765 	{ 18, 63470 },
1766 	{ 24, 1708027 },
1767 	{ 23, 3084283 },
1768 	{ 25, 5115899 },
1769 	{ 25, 7016443 },
1770 	{ 25, 13242363 },
1771 	{ 24, 7802875 },
1772 	{ 25, 10883067 },
1773 	{ 25, 11735035 },
1774 	{ 25, 14815227 },
1775 	{ 23, 4001787 },
1776 	{ 24, 6819835 },
1777 	{ 23, 1019899 },
1778 	{ 23, 3117051 },
1779 	{ 24, 5951487 },
1780 	{ 25, 7311355 },
1781 	{ 25, 13602811 },
1782 	{ 25, 15699963 },
1783 	{ 26, 21991419 },
1784 	{ 26, 24088571 },
1785 	{ 26, 30380027 },
1786 	{ 26, 32477179 },
1787 	{ 27, 55545851 },
1788 	{ 27, 57643003 },
1789 	{ 27, 63934459 },
1790 	{ 27, 66031611 },
1791 	{ 26, 33247227 },
1792 	{ 26, 29249531 },
1793 	{ 26, 16732155 },
1794 	{ 26, 10161919 },
1795 	{ 24, 5967615 },
1796 	{ 24, 1773311 },
1797 	{ 18, 55278 },
1798 	{ 24, 1707771 },
1799 	{ 23, 3084027 },
1800 	{ 25, 5115643 },
1801 	{ 25, 7016187 },
1802 	{ 25, 13242107 },
1803 	{ 24, 7802619 },
1804 	{ 25, 10882811 },
1805 	{ 25, 11734779 },
1806 	{ 25, 14814971 },
1807 	{ 23, 4001531 },
1808 	{ 24, 6819579 },
1809 	{ 23, 1019643 },
1810 	{ 23, 3116795 },
1811 	{ 24, 5951231 },
1812 	{ 25, 7311099 },
1813 	{ 25, 13602555 },
1814 	{ 25, 15699707 },
1815 	{ 26, 21991163 },
1816 	{ 26, 24088315 },
1817 	{ 26, 30379771 },
1818 	{ 26, 32476923 },
1819 	{ 27, 55545595 },
1820 	{ 27, 57642747 },
1821 	{ 27, 63934203 },
1822 	{ 27, 66031355 },
1823 	{ 26, 33246971 },
1824 	{ 26, 29249275 },
1825 	{ 26, 16731899 },
1826 	{ 26, 10357759 },
1827 	{ 24, 6163455 },
1828 	{ 24, 1969151 },
1829 	{ 19, 93550 },
1830 	{ 24, 1772539 },
1831 	{ 24, 5901307 },
1832 	{ 25, 5180411 },
1833 	{ 25, 7212027 },
1834 	{ 25, 13306875 },
1835 	{ 25, 15338491 },
1836 	{ 25, 10947579 },
1837 	{ 25, 11930619 },
1838 	{ 25, 14879739 },
1839 	{ 25, 15862779 },
1840 	{ 24, 6884347 },
1841 	{ 24, 7080955 },
1842 	{ 24, 1739771 },
1843 	{ 24, 5934075 },
1844 	{ 24, 6015999 },
1845 	{ 26, 14322683 },
1846 	{ 26, 26905595 },
1847 	{ 26, 31099899 },
1848 	{ 26, 31181823 },
1849 	{ 27, 47877115 },
1850 	{ 27, 60460027 },
1851 	{ 27, 64654331 },
1852 	{ 27, 60509179 },
1853 	{ 27, 48122875 },
1854 	{ 27, 43994107 },
1855 	{ 26, 33180667 },
1856 	{ 26, 29051899 },
1857 	{ 26, 16665595 },
1858 	{ 26, 12536827 },
1859 	{ 24, 6163199 },
1860 	{ 24, 1968895 },
1861 	{ 19, 77166 },
1862 	{ 24, 1772283 },
1863 	{ 24, 5901051 },
1864 	{ 25, 5180155 },
1865 	{ 25, 7211771 },
1866 	{ 25, 13306619 },
1867 	{ 25, 15338235 },
1868 	{ 25, 10947323 },
1869 	{ 25, 11930363 },
1870 	{ 25, 14879483 },
1871 	{ 25, 15862523 },
1872 	{ 24, 6884091 },
1873 	{ 24, 7080699 },
1874 	{ 24, 1739515 },
1875 	{ 24, 5933819 },
1876 	{ 24, 6015743 },
1877 	{ 26, 14322427 },
1878 	{ 26, 26905339 },
1879 	{ 26, 31099643 },
1880 	{ 26, 31181567 },
1881 	{ 26, 28821503 },
1882 	{ 26, 27772927 },
1883 	{ 25, 16238591 },
1884 	{ 25, 15190015 },
1885 	{ 25, 12044287 },
1886 	{ 25, 10995711 },
1887 	{ 24, 7849983 },
1888 	{ 24, 6801407 },
1889 	{ 24, 3655679 },
1890 	{ 24, 2607103 },
1891 	{ 22, 1558527 },
1892 	{ 22, 509951 },
1893 	{ 17, 60910 },
1894 	{ 22, 493563 },
1895 	{ 22, 1492987 },
1896 	{ 24, 2525179 },
1897 	{ 23, 1820667 },
1898 	{ 23, 3377147 },
1899 	{ 23, 3852283 },
1900 	{ 24, 5408763 },
1901 	{ 23, 3000315 },
1902 	{ 23, 3770363 },
1903 	{ 23, 3983355 },
1904 	{ 22, 4159483 },
1905 	{ 22, 1787899 },
1906 	{ 22, 1968123 },
1907 	{ 22, 452603 },
1908 	{ 22, 1501179 },
1909 	{ 22, 1554431 },
1910 	{ 24, 3598331 },
1911 	{ 24, 6744059 },
1912 	{ 24, 7792635 },
1913 	{ 24, 7845887 },
1914 	{ 25, 11986939 },
1915 	{ 24, 8116219 },
1916 	{ 25, 16181243 },
1917 	{ 25, 11982843 },
1918 	{ 25, 10983419 },
1919 	{ 24, 7854075 },
1920 	{ 24, 7247867 },
1921 	{ 24, 4118523 },
1922 	{ 24, 3119099 },
1923 	{ 22, 2086907 },
1924 	{ 22, 509695 },
1925 	{ 17, 44526 },
1926 	{ 22, 493307 },
1927 	{ 22, 1492731 },
1928 	{ 24, 2524923 },
1929 	{ 23, 1820411 },
1930 	{ 23, 3376891 },
1931 	{ 23, 3852027 },
1932 	{ 24, 5408507 },
1933 	{ 23, 3000059 },
1934 	{ 23, 3770107 },
1935 	{ 23, 3983099 },
1936 	{ 22, 4159227 },
1937 	{ 22, 1787643 },
1938 	{ 22, 1967867 },
1939 	{ 22, 452347 },
1940 	{ 22, 1500923 },
1941 	{ 22, 1554175 },
1942 	{ 24, 3598075 },
1943 	{ 24, 6743803 },
1944 	{ 24, 7792379 },
1945 	{ 24, 7845631 },
1946 	{ 25, 11986683 },
1947 	{ 24, 8115963 },
1948 	{ 25, 16180987 },
1949 	{ 25, 11982587 },
1950 	{ 25, 10983163 },
1951 	{ 24, 7853819 },
1952 	{ 24, 7247611 },
1953 	{ 24, 4118267 },
1954 	{ 24, 3118843 },
1955 	{ 22, 2086651 },
1956 	{ 22, 951295 },
1957 	{ 17, 28526 },
1958 	{ 22, 508923 },
1959 	{ 22, 1541115 },
1960 	{ 24, 2540539 },
1961 	{ 24, 3572731 },
1962 	{ 23, 3392507 },
1963 	{ 23, 3900411 },
1964 	{ 24, 5424123 },
1965 	{ 24, 5932027 },
1966 	{ 23, 3785723 },
1967 	{ 23, 4031483 },
1968 	{ 22, 4154367 },
1969 	{ 22, 4092923 },
1970 	{ 22, 1983483 },
1971 	{ 22, 2032635 },
1972 	{ 22, 500731 },
1973 	{ 22, 1549307 },
1974 	{ 22, 1569791 },
1975 	{ 24, 3646459 },
1976 	{ 24, 6792187 },
1977 	{ 24, 7840763 },
1978 	{ 24, 7861247 },
1979 	{ 24, 8098811 },
1980 	{ 24, 7590907 },
1981 	{ 25, 16229371 },
1982 	{ 25, 10933243 },
1983 	{ 24, 7836667 },
1984 	{ 24, 6804475 },
1985 	{ 24, 4101115 },
1986 	{ 24, 3068923 },
1987 	{ 22, 2069499 },
1988 	{ 22, 1037307 },
1989 	{ 17, 12142 },
1990 	{ 22, 508667 },
1991 	{ 22, 1540859 },
1992 	{ 24, 2540283 },
1993 	{ 24, 3572475 },
1994 	{ 23, 3392251 },
1995 	{ 23, 3900155 },
1996 	{ 24, 5423867 },
1997 	{ 24, 5931771 },
1998 	{ 23, 3785467 },
1999 	{ 23, 4031227 },
2000 	{ 22, 4154111 },
2001 	{ 22, 4092667 },
2002 	{ 22, 1983227 },
2003 	{ 22, 2032379 },
2004 	{ 22, 500475 },
2005 	{ 22, 1549051 },
2006 	{ 22, 1569535 },
2007 	{ 24, 3646203 },
2008 	{ 24, 6791931 },
2009 	{ 24, 7840507 },
2010 	{ 24, 7860991 },
2011 	{ 23, 4174335 },
2012 	{ 23, 3912191 },
2013 	{ 23, 3125759 },
2014 	{ 23, 2863615 },
2015 	{ 22, 2077183 },
2016 	{ 22, 1815039 },
2017 	{ 22, 1028607 },
2018 	{ 22, 766463 },
2019 	{ 20, 504319 },
2020 	{ 20, 242175 },
2021 	{ 15, 20462 },
2022 	{ 20, 238075 },
2023 	{ 20, 389627 },
2024 	{ 22, 647675 },
2025 	{ 22, 897531 },
2026 	{ 22, 1679867 },
2027 	{ 21, 979451 },
2028 	{ 22, 1368571 },
2029 	{ 22, 1487355 },
2030 	{ 22, 1876475 },
2031 	{ 21, 1012219 },
2032 	{ 22, 1729019 },
2033 	{ 20, 1022463 },
2034 	{ 20, 974331 },
2035 	{ 20, 512507 },
2036 	{ 20, 950779 },
2037 	{ 20, 129531 },
2038 	{ 20, 391675 },
2039 	{ 20, 503295 },
2040 	{ 22, 915963 },
2041 	{ 22, 1702395 },
2042 	{ 22, 1964539 },
2043 	{ 22, 2012667 },
2044 	{ 22, 1893883 },
2045 	{ 22, 1504763 },
2046 	{ 23, 2864381 },
2047 	{ 22, 2077949 },
2048 	{ 22, 1815805 },
2049 	{ 22, 1029373 },
2050 	{ 22, 767229 },
2051 	{ 20, 505085 },
2052 	{ 20, 242941 },
2053 	{ 15, 3994 },
2054 	{ 20, 238841 },
2055 	{ 20, 390393 },
2056 	{ 22, 648441 },
2057 	{ 22, 898297 },
2058 	{ 22, 1680633 },
2059 	{ 21, 980217 },
2060 	{ 22, 1369337 },
2061 	{ 22, 1488121 },
2062 	{ 22, 2078969 },
2063 	{ 21, 1012985 },
2064 	{ 22, 1030393 },
2065 	{ 20, 519421 },
2066 	{ 20, 506105 },
2067 	{ 20, 243961 },
2068 	{ 20, 1016057 },
2069 	{ 20, 971001 },
2070 	{ 20, 515321 },
2071 	{ 20, 956669 },
2072 	{ 22, 1990905 },
2073 	{ 22, 1798393 },
2074 	{ 22, 2063609 },
2075 	{ 22, 2011385 },
2076 	{ 22, 1892601 },
2077 	{ 22, 1503481 },
2078 	{ 23, 2728185 },
2079 	{ 22, 1945849 },
2080 	{ 22, 1695993 },
2081 	{ 22, 913657 },
2082 	{ 22, 762105 },
2083 	{ 20, 504057 },
2084 	{ 20, 254201 },
2085 	{ 15, 7658 },
2086 	{ 20, 239097 },
2087 	{ 20, 390649 },
2088 	{ 22, 648697 },
2089 	{ 22, 898553 },
2090 	{ 22, 1680889 },
2091 	{ 21, 980473 },
2092 	{ 22, 1369593 },
2093 	{ 22, 1488377 },
2094 	{ 22, 2079225 },
2095 	{ 21, 1013241 },
2096 	{ 22, 1030649 },
2097 	{ 20, 519677 },
2098 	{ 20, 506361 },
2099 	{ 20, 244217 },
2100 	{ 20, 1016313 },
2101 	{ 20, 971257 },
2102 	{ 20, 515577 },
2103 	{ 20, 956925 },
2104 	{ 22, 1991161 },
2105 	{ 22, 1798649 },
2106 	{ 22, 2063865 },
2107 	{ 22, 2011641 },
2108 	{ 22, 1892857 },
2109 	{ 22, 1503737 },
2110 	{ 23, 2728441 },
2111 	{ 22, 1946105 },
2112 	{ 22, 1696249 },
2113 	{ 22, 913913 },
2114 	{ 22, 762361 },
2115 	{ 20, 504313 },
2116 	{ 20, 254457 },
2117 	{ 15, 24042 },
2118 	{ 20, 258557 },
2119 	{ 20, 520701 },
2120 	{ 22, 782845 },
2121 	{ 22, 1044989 },
2122 	{ 22, 1831421 },
2123 	{ 22, 2093565 },
2124 	{ 23, 2879997 },
2125 	{ 23, 3142141 },
2126 	{ 23, 3928573 },
2127 	{ 23, 4190717 },
2128 	{ 24, 7250681 },
2129 	{ 24, 4104953 },
2130 	{ 22, 2028285 },
2131 	{ 22, 2007801 },
2132 	{ 22, 959225 },
2133 	{ 22, 3867385 },
2134 	{ 22, 3818233 },
2135 	{ 22, 3830521 },
2136 	{ 22, 3891965 },
2137 	{ 24, 7176953 },
2138 	{ 24, 6931193 },
2139 	{ 24, 8028921 },
2140 	{ 24, 7521017 },
2141 	{ 24, 5997305 },
2142 	{ 24, 5489401 },
2143 	{ 24, 7766777 },
2144 	{ 24, 6734585 },
2145 	{ 24, 3638009 },
2146 	{ 24, 2605817 },
2147 	{ 22, 1999609 },
2148 	{ 22, 967417 },
2149 	{ 17, 15722 },
2150 	{ 22, 971769 },
2151 	{ 22, 2003961 },
2152 	{ 24, 2610169 },
2153 	{ 24, 3642361 },
2154 	{ 24, 6738937 },
2155 	{ 24, 7771129 },
2156 	{ 24, 5493753 },
2157 	{ 24, 6001657 },
2158 	{ 24, 7525369 },
2159 	{ 24, 8299513 },
2160 	{ 24, 7250937 },
2161 	{ 24, 4105209 },
2162 	{ 22, 2028541 },
2163 	{ 22, 2008057 },
2164 	{ 22, 959481 },
2165 	{ 22, 3867641 },
2166 	{ 22, 3818489 },
2167 	{ 22, 3830777 },
2168 	{ 22, 3892221 },
2169 	{ 24, 7177209 },
2170 	{ 24, 6931449 },
2171 	{ 24, 8029177 },
2172 	{ 24, 7521273 },
2173 	{ 24, 5997561 },
2174 	{ 24, 5489657 },
2175 	{ 24, 7767033 },
2176 	{ 24, 6734841 },
2177 	{ 24, 3638265 },
2178 	{ 24, 2606073 },
2179 	{ 22, 1999865 },
2180 	{ 22, 967673 },
2181 	{ 17, 32106 },
2182 	{ 22, 1021689 },
2183 	{ 22, 2021113 },
2184 	{ 24, 3053305 },
2185 	{ 24, 3659513 },
2186 	{ 24, 6788857 },
2187 	{ 24, 7788281 },
2188 	{ 25, 16246521 },
2189 	{ 24, 6018809 },
2190 	{ 24, 7575289 },
2191 	{ 24, 8050425 },
2192 	{ 24, 7857913 },
2193 	{ 24, 6809337 },
2194 	{ 24, 3663609 },
2195 	{ 22, 2012925 },
2196 	{ 22, 1566457 },
2197 	{ 22, 517881 },
2198 	{ 22, 3802873 },
2199 	{ 22, 2049785 },
2200 	{ 22, 3897081 },
2201 	{ 22, 4089597 },
2202 	{ 24, 6915833 },
2203 	{ 23, 4048633 },
2204 	{ 24, 7505657 },
2205 	{ 24, 5949177 },
2206 	{ 24, 5474041 },
2207 	{ 23, 3917561 },
2208 	{ 24, 6719225 },
2209 	{ 24, 3589881 },
2210 	{ 24, 2590457 },
2211 	{ 22, 1558265 },
2212 	{ 22, 952057 },
2213 	{ 17, 45034 },
2214 	{ 22, 1021945 },
2215 	{ 22, 2021369 },
2216 	{ 24, 3053561 },
2217 	{ 24, 3659769 },
2218 	{ 24, 6789113 },
2219 	{ 24, 7788537 },
2220 	{ 25, 16246777 },
2221 	{ 24, 6019065 },
2222 	{ 24, 7575545 },
2223 	{ 24, 8050681 },
2224 	{ 24, 7858169 },
2225 	{ 24, 6809593 },
2226 	{ 24, 3663865 },
2227 	{ 22, 2013181 },
2228 	{ 22, 1566713 },
2229 	{ 22, 518137 },
2230 	{ 22, 3803129 },
2231 	{ 22, 2050041 },
2232 	{ 22, 3897337 },
2233 	{ 22, 4089853 },
2234 	{ 24, 6916089 },
2235 	{ 23, 4048889 },
2236 	{ 24, 7505913 },
2237 	{ 24, 5949433 },
2238 	{ 24, 5474297 },
2239 	{ 23, 3917817 },
2240 	{ 24, 6719481 },
2241 	{ 24, 3590137 },
2242 	{ 24, 2590713 },
2243 	{ 22, 1558521 },
2244 	{ 22, 952313 },
2245 	{ 17, 61418 },
2246 	{ 22, 968701 },
2247 	{ 22, 2017277 },
2248 	{ 24, 3065853 },
2249 	{ 24, 4114429 },
2250 	{ 24, 7260157 },
2251 	{ 24, 8308733 },
2252 	{ 25, 11454461 },
2253 	{ 25, 12503037 },
2254 	{ 25, 15648765 },
2255 	{ 25, 16697341 },
2256 	{ 26, 31443709 },
2257 	{ 26, 31361785 },
2258 	{ 26, 27167481 },
2259 	{ 26, 14584569 },
2260 	{ 24, 6277885 },
2261 	{ 24, 6195961 },
2262 	{ 24, 2001657 },
2263 	{ 24, 8129273 },
2264 	{ 24, 7932665 },
2265 	{ 24, 16370425 },
2266 	{ 24, 16616189 },
2267 	{ 25, 16124665 },
2268 	{ 25, 15141625 },
2269 	{ 26, 23726841 },
2270 	{ 26, 21695225 },
2271 	{ 25, 15600377 },
2272 	{ 25, 13568761 },
2273 	{ 26, 14289657 },
2274 	{ 26, 10160889 },
2275 	{ 24, 6163193 },
2276 	{ 24, 2034425 },
2277 	{ 19, 77674 },
2278 	{ 24, 4148217 },
2279 	{ 24, 8276985 },
2280 	{ 26, 12274681 },
2281 	{ 26, 16403449 },
2282 	{ 26, 27216889 },
2283 	{ 26, 31345657 },
2284 	{ 27, 43731961 },
2285 	{ 27, 64916473 },
2286 	{ 26, 30362617 },
2287 	{ 26, 32394233 },
2288 	{ 26, 31443965 },
2289 	{ 26, 31362041 },
2290 	{ 26, 27167737 },
2291 	{ 26, 14584825 },
2292 	{ 24, 6278141 },
2293 	{ 24, 6196217 },
2294 	{ 24, 2001913 },
2295 	{ 24, 8129529 },
2296 	{ 24, 7932921 },
2297 	{ 24, 16370681 },
2298 	{ 24, 16616445 },
2299 	{ 25, 16124921 },
2300 	{ 25, 15141881 },
2301 	{ 26, 23727097 },
2302 	{ 26, 21695481 },
2303 	{ 25, 15600633 },
2304 	{ 25, 13569017 },
2305 	{ 26, 14289913 },
2306 	{ 26, 10161145 },
2307 	{ 24, 6163449 },
2308 	{ 24, 2034681 },
2309 	{ 19, 94058 },
2310 	{ 24, 3804157 },
2311 	{ 24, 8343289 },
2312 	{ 26, 12472057 },
2313 	{ 26, 16469753 },
2314 	{ 26, 28987129 },
2315 	{ 26, 31411961 },
2316 	{ 27, 43929337 },
2317 	{ 27, 47927033 },
2318 	{ 27, 64720633 },
2319 	{ 26, 32460537 },
2320 	{ 27, 47943417 },
2321 	{ 26, 31379197 },
2322 	{ 26, 31166201 },
2323 	{ 26, 26971897 },
2324 	{ 26, 14388985 },
2325 	{ 24, 6213373 },
2326 	{ 24, 6000377 },
2327 	{ 24, 1806073 },
2328 	{ 24, 7868153 },
2329 	{ 24, 7147257 },
2330 	{ 24, 16633593 },
2331 	{ 25, 15929081 },
2332 	{ 25, 15077113 },
2333 	{ 25, 11996921 },
2334 	{ 26, 21630713 },
2335 	{ 25, 15404793 },
2336 	{ 25, 13504249 },
2337 	{ 25, 7278329 },
2338 	{ 26, 10096377 },
2339 	{ 24, 5967609 },
2340 	{ 24, 1969913 },
2341 	{ 19, 110058 },
2342 	{ 24, 2035453 },
2343 	{ 24, 8343545 },
2344 	{ 26, 12472313 },
2345 	{ 26, 16470009 },
2346 	{ 26, 28987385 },
2347 	{ 26, 31412217 },
2348 	{ 27, 43929593 },
2349 	{ 27, 47927289 },
2350 	{ 27, 64720889 },
2351 	{ 26, 32460793 },
2352 	{ 27, 47943673 },
2353 	{ 26, 31379453 },
2354 	{ 26, 31166457 },
2355 	{ 26, 26972153 },
2356 	{ 26, 14389241 },
2357 	{ 24, 6213629 },
2358 	{ 24, 6000633 },
2359 	{ 24, 1806329 },
2360 	{ 24, 7868409 },
2361 	{ 24, 7147513 },
2362 	{ 24, 16633849 },
2363 	{ 25, 15929337 },
2364 	{ 25, 15077369 },
2365 	{ 25, 11997177 },
2366 	{ 26, 21630969 },
2367 	{ 25, 15405049 },
2368 	{ 25, 13504505 },
2369 	{ 25, 7278585 },
2370 	{ 26, 10096633 },
2371 	{ 24, 5967865 },
2372 	{ 24, 1970169 },
2373 	{ 19, 126442 },
2374 	{ 24, 2035709 },
2375 	{ 24, 6230013 },
2376 	{ 26, 12540665 },
2377 	{ 26, 16669433 },
2378 	{ 26, 29055737 },
2379 	{ 26, 33184505 },
2380 	{ 27, 43997945 },
2381 	{ 27, 48126713 },
2382 	{ 27, 60513017 },
2383 	{ 27, 64658169 },
2384 	{ 27, 60463865 },
2385 	{ 27, 47880953 },
2386 	{ 26, 31185661 },
2387 	{ 26, 31103737 },
2388 	{ 26, 26909433 },
2389 	{ 26, 14326521 },
2390 	{ 24, 6019837 },
2391 	{ 24, 5937913 },
2392 	{ 24, 1743609 },
2393 	{ 24, 7084793 },
2394 	{ 24, 6888185 },
2395 	{ 25, 15866617 },
2396 	{ 25, 14883577 },
2397 	{ 25, 11934457 },
2398 	{ 25, 10951417 },
2399 	{ 25, 15342329 },
2400 	{ 25, 13310713 },
2401 	{ 25, 7215865 },
2402 	{ 25, 5184249 },
2403 	{ 24, 5905145 },
2404 	{ 24, 1776377 },
2405 	{ 19, 208234 },
2406 	{ 24, 1972989 },
2407 	{ 24, 6167293 },
2408 	{ 26, 12540921 },
2409 	{ 26, 16669689 },
2410 	{ 26, 29055993 },
2411 	{ 26, 33184761 },
2412 	{ 27, 43998201 },
2413 	{ 27, 48126969 },
2414 	{ 27, 60513273 },
2415 	{ 27, 64658425 },
2416 	{ 27, 60464121 },
2417 	{ 27, 47881209 },
2418 	{ 26, 31185917 },
2419 	{ 26, 31103993 },
2420 	{ 26, 26909689 },
2421 	{ 26, 14326777 },
2422 	{ 24, 6020093 },
2423 	{ 24, 5938169 },
2424 	{ 24, 1743865 },
2425 	{ 24, 7085049 },
2426 	{ 24, 6888441 },
2427 	{ 25, 15866873 },
2428 	{ 25, 14883833 },
2429 	{ 25, 11934713 },
2430 	{ 25, 10951673 },
2431 	{ 25, 15342585 },
2432 	{ 25, 13310969 },
2433 	{ 25, 7216121 },
2434 	{ 25, 5184505 },
2435 	{ 24, 5905401 },
2436 	{ 24, 1776633 },
2437 	{ 19, 224618 },
2438 	{ 24, 1973245 },
2439 	{ 24, 6167549 },
2440 	{ 26, 10361853 },
2441 	{ 26, 16735993 },
2442 	{ 26, 29253369 },
2443 	{ 26, 33251065 },
2444 	{ 27, 66035449 },
2445 	{ 27, 63938297 },
2446 	{ 27, 57646841 },
2447 	{ 27, 55549689 },
2448 	{ 26, 32481017 },
2449 	{ 26, 30383865 },
2450 	{ 26, 24092409 },
2451 	{ 26, 21995257 },
2452 	{ 25, 15703801 },
2453 	{ 25, 13606649 },
2454 	{ 25, 7315193 },
2455 	{ 24, 5955325 },
2456 	{ 23, 3120889 },
2457 	{ 23, 1023737 },
2458 	{ 24, 6823673 },
2459 	{ 23, 4005625 },
2460 	{ 25, 14819065 },
2461 	{ 25, 11738873 },
2462 	{ 25, 10886905 },
2463 	{ 24, 7806713 },
2464 	{ 25, 13246201 },
2465 	{ 25, 7020281 },
2466 	{ 25, 5119737 },
2467 	{ 23, 3088121 },
2468 	{ 24, 1711865 },
2469 	{ 18, 120810 },
2470 	{ 24, 1777405 },
2471 	{ 24, 5971709 },
2472 	{ 26, 10166013 },
2473 	{ 26, 16736249 },
2474 	{ 26, 29253625 },
2475 	{ 26, 33251321 },
2476 	{ 27, 66035705 },
2477 	{ 27, 63938553 },
2478 	{ 27, 57647097 },
2479 	{ 27, 55549945 },
2480 	{ 26, 32481273 },
2481 	{ 26, 30384121 },
2482 	{ 26, 24092665 },
2483 	{ 26, 21995513 },
2484 	{ 25, 15704057 },
2485 	{ 25, 13606905 },
2486 	{ 25, 7315449 },
2487 	{ 24, 5955581 },
2488 	{ 23, 3121145 },
2489 	{ 23, 1023993 },
2490 	{ 24, 6823929 },
2491 	{ 23, 4005881 },
2492 	{ 25, 14819321 },
2493 	{ 25, 11739129 },
2494 	{ 25, 10887161 },
2495 	{ 24, 7806969 },
2496 	{ 25, 13246457 },
2497 	{ 25, 7020537 },
2498 	{ 25, 5119993 },
2499 	{ 23, 3088377 },
2500 	{ 24, 1712121 },
2501 	{ 18, 129002 },
2502 	{ 24, 1777661 },
2503 	{ 24, 5971965 },
2504 	{ 26, 10166269 },
2505 	{ 26, 14360573 },
2506 	{ 26, 26943485 },
2507 	{ 26, 31137789 },
2508 	{ 27, 43720701 },
2509 	{ 27, 47915005 },
2510 	{ 27, 60497917 },
2511 	{ 27, 64692221 },
2512 	{ 28, 129968893 },
2513 	{ 28, 129641209 },
2514 	{ 28, 121252601 },
2515 	{ 28, 96086777 },
2516 	{ 27, 62860029 },
2517 	{ 27, 62532345 },
2518 	{ 27, 54143737 },
2519 	{ 27, 28977913 },
2520 	{ 25, 12528381 },
2521 	{ 25, 12200697 },
2522 	{ 25, 3812089 },
2523 	{ 25, 15739641 },
2524 	{ 25, 14953209 },
2525 	{ 27, 46672633 },
2526 	{ 27, 42740473 },
2527 	{ 26, 30943993 },
2528 	{ 26, 27011833 },
2529 	{ 27, 27798265 },
2530 	{ 27, 19671801 },
2531 	{ 25, 12069625 },
2532 	{ 25, 3943161 },
2533 	{ 19, 169834 },
2534 	{ 26, 6826749 },
2535 	{ 26, 23603965 },
2536 	{ 28, 40381181 },
2537 	{ 28, 57158397 },
2538 	{ 28, 117255161 },
2539 	{ 28, 133770233 },
2540 	{ 29, 490351609 },
2541 	{ 29, 263859193 },
2542 	{ 29, 255470585 },
2543 	{ 29, 230304761 },
2544 	{ 28, 129969149 },
2545 	{ 28, 129641465 },
2546 	{ 28, 121252857 },
2547 	{ 28, 96087033 },
2548 	{ 27, 62860285 },
2549 	{ 27, 62532601 },
2550 	{ 27, 54143993 },
2551 	{ 27, 28978169 },
2552 	{ 25, 12528637 },
2553 	{ 25, 12200953 },
2554 	{ 25, 3812345 },
2555 	{ 25, 15739897 },
2556 	{ 25, 14953465 },
2557 	{ 27, 46672889 },
2558 	{ 27, 42740729 },
2559 	{ 26, 30944249 },
2560 	{ 26, 27012089 },
2561 	{ 27, 27798521 },
2562 	{ 27, 19672057 },
2563 	{ 25, 12069881 },
2564 	{ 25, 3943417 },
2565 	{ 19, 178026 },
2566 	{ 26, 6827005 },
2567 	{ 26, 23604221 },
2568 	{ 28, 40381437 },
2569 	{ 28, 57158653 },
2570 	{ 28, 107490301 },
2571 	{ 28, 134033145 },
2572 	{ 29, 497954553 },
2573 	{ 29, 489565945 },
2574 	{ 29, 263073529 },
2575 	{ 29, 254684921 },
2576 	{ 29, 229519097 },
2577 	{ 28, 129707773 },
2578 	{ 28, 128855801 },
2579 	{ 28, 120467193 },
2580 	{ 28, 95301369 },
2581 	{ 27, 62598909 },
2582 	{ 27, 61746937 },
2583 	{ 27, 53358329 },
2584 	{ 27, 28192505 },
2585 	{ 25, 12267261 },
2586 	{ 25, 11415289 },
2587 	{ 25, 3026681 },
2588 	{ 25, 14692089 },
2589 	{ 25, 11808505 },
2590 	{ 27, 42479353 },
2591 	{ 26, 30158585 },
2592 	{ 26, 26750713 },
2593 	{ 26, 14429945 },
2594 	{ 27, 19410681 },
2595 	{ 25, 11284217 },
2596 	{ 25, 3682041 },
2597 	{ 19, 185834 },
2598 	{ 25, 3944189 },
2599 	{ 25, 12332797 },
2600 	{ 27, 20721405 },
2601 	{ 27, 29110013 },
2602 	{ 27, 54275837 },
2603 	{ 27, 62664445 },
2604 	{ 28, 87830269 },
2605 	{ 28, 96218877 },
2606 	{ 28, 121384701 },
2607 	{ 28, 129773309 },
2608 	{ 29, 229519353 },
2609 	{ 28, 129708029 },
2610 	{ 28, 128856057 },
2611 	{ 28, 120467449 },
2612 	{ 28, 95301625 },
2613 	{ 27, 62599165 },
2614 	{ 27, 61747193 },
2615 	{ 27, 53358585 },
2616 	{ 27, 28192761 },
2617 	{ 25, 12267517 },
2618 	{ 25, 11415545 },
2619 	{ 25, 3026937 },
2620 	{ 25, 14692345 },
2621 	{ 25, 11808761 },
2622 	{ 27, 42479609 },
2623 	{ 26, 30158841 },
2624 	{ 26, 26750969 },
2625 	{ 26, 14430201 },
2626 	{ 27, 19410937 },
2627 	{ 25, 11284473 },
2628 	{ 25, 3682297 },
2629 	{ 19, 194026 },
2630 	{ 25, 3944445 },
2631 	{ 25, 12333053 },
2632 	{ 27, 20721661 },
2633 	{ 27, 29110269 },
2634 	{ 27, 54276093 },
2635 	{ 27, 62664701 },
2636 	{ 28, 87830525 },
2637 	{ 28, 96219133 },
2638 	{ 28, 121384957 },
2639 	{ 28, 129773565 },
2640 	{ 29, 254425849 },
2641 	{ 29, 229260025 },
2642 	{ 28, 128924413 },
2643 	{ 28, 128596729 },
2644 	{ 28, 120208121 },
2645 	{ 28, 95042297 },
2646 	{ 27, 61815549 },
2647 	{ 27, 61487865 },
2648 	{ 27, 53099257 },
2649 	{ 27, 27933433 },
2650 	{ 25, 11483901 },
2651 	{ 25, 11156217 },
2652 	{ 25, 2767609 },
2653 	{ 25, 11549433 },
2654 	{ 25, 10763001 },
2655 	{ 26, 29899513 },
2656 	{ 26, 25967353 },
2657 	{ 26, 14170873 },
2658 	{ 26, 10238713 },
2659 	{ 25, 11025145 },
2660 	{ 25, 2898681 },
2661 	{ 19, 234858 },
2662 	{ 25, 3685117 },
2663 	{ 25, 12073725 },
2664 	{ 26, 24313855 },
2665 	{ 27, 28850941 },
2666 	{ 27, 54016765 },
2667 	{ 27, 62405373 },
2668 	{ 28, 87571197 },
2669 	{ 28, 95959805 },
2670 	{ 28, 121125629 },
2671 	{ 28, 129514237 },
2672 	{ 29, 254426105 },
2673 	{ 29, 229260281 },
2674 	{ 28, 128924669 },
2675 	{ 28, 128596985 },
2676 	{ 28, 120208377 },
2677 	{ 28, 95042553 },
2678 	{ 27, 61815805 },
2679 	{ 27, 61488121 },
2680 	{ 27, 53099513 },
2681 	{ 27, 27933689 },
2682 	{ 25, 11484157 },
2683 	{ 25, 11156473 },
2684 	{ 25, 2767865 },
2685 	{ 25, 11549689 },
2686 	{ 25, 10763257 },
2687 	{ 26, 29899769 },
2688 	{ 26, 25967609 },
2689 	{ 26, 14171129 },
2690 	{ 26, 10238969 },
2691 	{ 25, 11025401 },
2692 	{ 25, 2898937 },
2693 	{ 19, 243050 },
2694 	{ 25, 3685373 },
2695 	{ 25, 12073981 },
2696 	{ 26, 24313599 },
2697 	{ 27, 28851197 },
2698 	{ 27, 54017021 },
2699 	{ 27, 62405629 },
2700 	{ 28, 266223353 },
2701 	{ 28, 262029049 },
2702 	{ 28, 249446137 },
2703 	{ 28, 245251833 },
2704 	{ 28, 132005625 },
2705 	{ 28, 127811321 },
2706 	{ 28, 115228409 },
2707 	{ 28, 111034105 },
2708 	{ 27, 64896761 },
2709 	{ 27, 60702457 },
2710 	{ 27, 48119545 },
2711 	{ 27, 43925241 },
2712 	{ 26, 31342329 },
2713 	{ 26, 27148025 },
2714 	{ 26, 14565113 },
2715 	{ 25, 11222781 },
2716 	{ 24, 6176505 },
2717 	{ 24, 1982201 },
2718 	{ 25, 10501881 },
2719 	{ 24, 7618297 },
2720 	{ 25, 15399931 },
2721 	{ 26, 13385465 },
2722 	{ 26, 9977593 },
2723 	{ 24, 6045433 },
2724 	{ 25, 2637561 },
2725 	{ 18, 125930 },
2726 	{ 25, 2899709 },
2727 	{ 25, 11288317 },
2728 	{ 26, 22739967 },
2729 	{ 27, 28065533 },
2730 	{ 27, 53231357 },
2731 	{ 27, 61619965 },
2732 	{ 28, 266223609 },
2733 	{ 28, 262029305 },
2734 	{ 28, 249446393 },
2735 	{ 28, 245252089 },
2736 	{ 28, 132005881 },
2737 	{ 28, 127811577 },
2738 	{ 28, 115228665 },
2739 	{ 28, 111034361 },
2740 	{ 27, 64897017 },
2741 	{ 27, 60702713 },
2742 	{ 27, 48119801 },
2743 	{ 27, 43925497 },
2744 	{ 26, 31342585 },
2745 	{ 26, 27148281 },
2746 	{ 26, 14565369 },
2747 	{ 25, 11223037 },
2748 	{ 24, 6176761 },
2749 	{ 24, 1982457 },
2750 	{ 25, 10502137 },
2751 	{ 24, 7618553 },
2752 	{ 25, 15399675 },
2753 	{ 26, 13385721 },
2754 	{ 26, 9977849 },
2755 	{ 24, 6045689 },
2756 	{ 25, 2637817 },
2757 	{ 18, 130026 },
2758 	{ 25, 2899965 },
2759 	{ 25, 11288573 },
2760 	{ 26, 22739711 },
2761 	{ 27, 28065789 },
2762 	{ 27, 53231613 },
2763 	{ 27, 61620221 },
2764 	{ 28, 266300157 },
2765 	{ 28, 265972473 },
2766 	{ 28, 261778169 },
2767 	{ 28, 249195257 },
2768 	{ 28, 245000953 },
2769 	{ 28, 131754745 },
2770 	{ 28, 127560441 },
2771 	{ 28, 114977529 },
2772 	{ 27, 64973565 },
2773 	{ 27, 64645881 },
2774 	{ 27, 60451577 },
2775 	{ 27, 47868665 },
2776 	{ 26, 31419133 },
2777 	{ 26, 31091449 },
2778 	{ 26, 26897145 },
2779 	{ 26, 14314233 },
2780 	{ 24, 6253309 },
2781 	{ 24, 5925625 },
2782 	{ 24, 1731321 },
2783 	{ 24, 7367417 },
2784 	{ 24, 6580985 },
2785 	{ 25, 13299707 },
2786 	{ 26, 9202425 },
2787 	{ 24, 5794553 },
2788 	{ 24, 1862393 },
2789 	{ 19, 215914 },
2790 	{ 25, 2648829 },
2791 	{ 25, 11037437 },
2792 	{ 26, 22212607 },
2793 	{ 27, 27814653 },
2794 	{ 27, 52980477 },
2795 	{ 27, 61369085 },
2796 	{ 28, 86534909 },
2797 	{ 28, 265972729 },
2798 	{ 28, 261778425 },
2799 	{ 28, 249195513 },
2800 	{ 28, 245001209 },
2801 	{ 28, 131755001 },
2802 	{ 28, 127560697 },
2803 	{ 28, 114977785 },
2804 	{ 27, 64973821 },
2805 	{ 27, 64646137 },
2806 	{ 27, 60451833 },
2807 	{ 27, 47868921 },
2808 	{ 26, 31419389 },
2809 	{ 26, 31091705 },
2810 	{ 26, 26897401 },
2811 	{ 26, 14314489 },
2812 	{ 24, 6253565 },
2813 	{ 24, 5925881 },
2814 	{ 24, 1731577 },
2815 	{ 24, 7367673 },
2816 	{ 24, 6581241 },
2817 	{ 25, 13299451 },
2818 	{ 26, 9202681 },
2819 	{ 24, 5794809 },
2820 	{ 24, 1862649 },
2821 	{ 19, 220010 },
2822 	{ 25, 2649085 },
2823 	{ 25, 11037693 },
2824 	{ 26, 22212351 },
2825 	{ 27, 27814909 },
2826 	{ 27, 52980733 },
2827 	{ 27, 61369341 },
2828 	{ 28, 86535165 },
2829 	{ 28, 266039037 },
2830 	{ 28, 265187065 },
2831 	{ 28, 260992761 },
2832 	{ 28, 248409849 },
2833 	{ 28, 244215545 },
2834 	{ 28, 130969337 },
2835 	{ 28, 126775033 },
2836 	{ 28, 114192121 },
2837 	{ 27, 64712445 },
2838 	{ 27, 63860473 },
2839 	{ 27, 59666169 },
2840 	{ 27, 47083257 },
2841 	{ 26, 31158013 },
2842 	{ 26, 30306041 },
2843 	{ 26, 26111737 },
2844 	{ 26, 13528825 },
2845 	{ 24, 5992189 },
2846 	{ 24, 5140217 },
2847 	{ 24, 945913 },
2848 	{ 24, 6319865 },
2849 	{ 24, 3436281 },
2850 	{ 25, 7007227 },
2851 	{ 24, 5009145 },
2852 	{ 24, 1601273 },
2853 	{ 19, 223722 },
2854 	{ 24, 1863421 },
2855 	{ 24, 6057725 },
2856 	{ 25, 12250111 },
2857 	{ 26, 14446333 },
2858 	{ 26, 27029245 },
2859 	{ 26, 31223549 },
2860 	{ 27, 43806461 },
2861 	{ 27, 48000765 },
2862 	{ 27, 60583677 },
2863 	{ 27, 64777981 },
2864 	{ 28, 248410105 },
2865 	{ 28, 244215801 },
2866 	{ 28, 130969593 },
2867 	{ 28, 126775289 },
2868 	{ 28, 114192377 },
2869 	{ 27, 64712701 },
2870 	{ 27, 63860729 },
2871 	{ 27, 59666425 },
2872 	{ 27, 47083513 },
2873 	{ 26, 31158269 },
2874 	{ 26, 30306297 },
2875 	{ 26, 26111993 },
2876 	{ 26, 13529081 },
2877 	{ 24, 5992445 },
2878 	{ 24, 5140473 },
2879 	{ 24, 946169 },
2880 	{ 24, 6320121 },
2881 	{ 24, 3436537 },
2882 	{ 25, 7006971 },
2883 	{ 24, 5009401 },
2884 	{ 24, 1601529 },
2885 	{ 19, 227818 },
2886 	{ 24, 1863677 },
2887 	{ 24, 6057981 },
2888 	{ 25, 12249855 },
2889 	{ 26, 14446589 },
2890 	{ 26, 27029501 },
2891 	{ 26, 31223805 },
2892 	{ 27, 43806717 },
2893 	{ 27, 48001021 },
2894 	{ 27, 60583933 },
2895 	{ 27, 64778237 },
2896 	{ 28, 260733689 },
2897 	{ 28, 248150777 },
2898 	{ 28, 243956473 },
2899 	{ 28, 130710265 },
2900 	{ 28, 126515961 },
2901 	{ 28, 113933049 },
2902 	{ 27, 63929085 },
2903 	{ 27, 63601401 },
2904 	{ 27, 59407097 },
2905 	{ 27, 46824185 },
2906 	{ 26, 30374653 },
2907 	{ 26, 30046969 },
2908 	{ 26, 25852665 },
2909 	{ 26, 13269753 },
2910 	{ 24, 5208829 },
2911 	{ 24, 4881145 },
2912 	{ 24, 686841 },
2913 	{ 24, 3177209 },
2914 	{ 24, 2390777 },
2915 	{ 24, 4750073 },
2916 	{ 24, 817913 },
2917 	{ 19, 248170 },
2918 	{ 19, 522526 },
2919 	{ 24, 5798653 },
2920 	{ 25, 11714559 },
2921 	{ 26, 14187261 },
2922 	{ 26, 26770173 },
2923 	{ 26, 30964477 },
2924 	{ 27, 43547389 },
2925 	{ 27, 47741693 },
2926 	{ 27, 60324605 },
2927 	{ 27, 64518909 },
2928 	{ 28, 260733945 },
2929 	{ 28, 248151033 },
2930 	{ 28, 243956729 },
2931 	{ 28, 130710521 },
2932 	{ 28, 126516217 },
2933 	{ 28, 113933305 },
2934 	{ 27, 63929341 },
2935 	{ 27, 63601657 },
2936 	{ 27, 59407353 },
2937 	{ 27, 46824441 },
2938 	{ 26, 30374909 },
2939 	{ 26, 30047225 },
2940 	{ 26, 25852921 },
2941 	{ 26, 13270009 },
2942 	{ 24, 5209085 },
2943 	{ 24, 4881401 },
2944 	{ 24, 687097 },
2945 	{ 24, 3177465 },
2946 	{ 24, 2391033 },
2947 	{ 24, 4750329 },
2948 	{ 24, 818169 },
2949 	{ 19, 252266 },
2950 	{ 19, 518430 },
2951 	{ 24, 5798909 },
2952 	{ 25, 11714303 },
2953 	{ 26, 14187517 },
2954 	{ 26, 26770429 },
2955 	{ 26, 30964733 },
2956 	{ 27, 43547645 },
2957 	{ 27, 47741949 },
2958 	{ 27, 60324861 },
2959 	{ 27, 64519165 },
2960 	{ 26, 66486009 },
2961 	{ 26, 65437433 },
2962 	{ 26, 62291705 },
2963 	{ 26, 61243129 },
2964 	{ 26, 32931577 },
2965 	{ 26, 31883001 },
2966 	{ 26, 28737273 },
2967 	{ 26, 27688697 },
2968 	{ 25, 16154361 },
2969 	{ 25, 15105785 },
2970 	{ 25, 11960057 },
2971 	{ 25, 10911481 },
2972 	{ 24, 7765753 },
2973 	{ 24, 6717177 },
2974 	{ 24, 3571449 },
2975 	{ 24, 2522873 },
2976 	{ 22, 1474297 },
2977 	{ 22, 425721 },
2978 	{ 23, 2538491 },
2979 	{ 22, 1343225 },
2980 	{ 23, 2800635 },
2981 	{ 17, 64234 },
2982 	{ 17, 128670 },
2983 	{ 24, 5013245 },
2984 	{ 25, 10140671 },
2985 	{ 26, 13401853 },
2986 	{ 26, 25984765 },
2987 	{ 26, 30179069 },
2988 	{ 27, 42761981 },
2989 	{ 27, 46956285 },
2990 	{ 27, 59539197 },
2991 	{ 27, 63733501 },
2992 	{ 26, 66486265 },
2993 	{ 26, 65437689 },
2994 	{ 26, 62291961 },
2995 	{ 26, 61243385 },
2996 	{ 26, 32931833 },
2997 	{ 26, 31883257 },
2998 	{ 26, 28737529 },
2999 	{ 26, 27688953 },
3000 	{ 25, 16154617 },
3001 	{ 25, 15106041 },
3002 	{ 25, 11960313 },
3003 	{ 25, 10911737 },
3004 	{ 24, 7766009 },
3005 	{ 24, 6717433 },
3006 	{ 24, 3571705 },
3007 	{ 24, 2523129 },
3008 	{ 22, 1474553 },
3009 	{ 22, 425977 },
3010 	{ 23, 2538235 },
3011 	{ 22, 1343481 },
3012 	{ 23, 2800379 },
3013 	{ 17, 65258 },
3014 	{ 17, 127646 },
3015 	{ 24, 5013501 },
3016 	{ 25, 10140415 },
3017 	{ 26, 13402109 },
3018 	{ 26, 25985021 },
3019 	{ 26, 30179325 },
3020 	{ 27, 42762237 },
3021 	{ 27, 46956541 },
3022 	{ 27, 59539453 },
3023 	{ 27, 63733757 },
3024 	{ 27, 133081853 },
3025 	{ 27, 132426489 },
3026 	{ 27, 130329337 },
3027 	{ 27, 124037881 },
3028 	{ 27, 121940729 },
3029 	{ 27, 65317625 },
3030 	{ 27, 63220473 },
3031 	{ 27, 56929017 },
3032 	{ 26, 32418557 },
3033 	{ 26, 31763193 },
3034 	{ 26, 29666041 },
3035 	{ 26, 23374585 },
3036 	{ 25, 15641341 },
3037 	{ 25, 14985977 },
3038 	{ 25, 12888825 },
3039 	{ 25, 6597369 },
3040 	{ 23, 3058429 },
3041 	{ 23, 2403065 },
3042 	{ 23, 305913 },
3043 	{ 18, 238969 },
3044 	{ 18, 245627 },
3045 	{ 17, 119402 },
3046 	{ 17, 122398 },
3047 	{ 25, 9480957 },
3048 	{ 25, 9613311 },
3049 	{ 27, 26258173 },
3050 	{ 27, 51423997 },
3051 	{ 27, 59812605 },
3052 	{ 27, 59944959 },
3053 	{ 28, 93367037 },
3054 	{ 28, 118532861 },
3055 	{ 28, 126921469 },
3056 	{ 27, 133082109 },
3057 	{ 27, 132426745 },
3058 	{ 27, 130329593 },
3059 	{ 27, 124038137 },
3060 	{ 27, 121940985 },
3061 	{ 27, 65317881 },
3062 	{ 27, 63220729 },
3063 	{ 27, 56929273 },
3064 	{ 26, 32418813 },
3065 	{ 26, 31763449 },
3066 	{ 26, 29666297 },
3067 	{ 26, 23374841 },
3068 	{ 25, 15641597 },
3069 	{ 25, 14986233 },
3070 	{ 25, 12889081 },
3071 	{ 25, 6597625 },
3072 	{ 23, 3058685 },
3073 	{ 23, 2403321 },
3074 	{ 23, 306169 },
3075 	{ 18, 241017 },
3076 	{ 18, 243579 },
3077 	{ 17, 120426 },
3078 	{ 17, 121374 },
3079 	{ 25, 9481213 },
3080 	{ 25, 9613055 },
3081 	{ 27, 26258429 },
3082 	{ 27, 51424253 },
3083 	{ 27, 59812861 },
3084 	{ 27, 59944703 },
3085 	{ 28, 93367293 },
3086 	{ 28, 118533117 },
3087 	{ 28, 126921725 },
3088 	{ 28, 127053567 },
3089 	{ 27, 132558589 },
3090 	{ 27, 130461437 },
3091 	{ 27, 124169981 },
3092 	{ 27, 122072829 },
3093 	{ 27, 65449725 },
3094 	{ 27, 63352573 },
3095 	{ 27, 57061117 },
3096 	{ 27, 54963965 },
3097 	{ 26, 31895293 },
3098 	{ 26, 29798141 },
3099 	{ 26, 23506685 },
3100 	{ 26, 21409533 },
3101 	{ 25, 15118077 },
3102 	{ 25, 13020925 },
3103 	{ 25, 6729469 },
3104 	{ 25, 4632317 },
3105 	{ 23, 2535165 },
3106 	{ 23, 438013 },
3107 	{ 23, 306175 },
3108 	{ 23, 4194217 },
3109 	{ 23, 175099 },
3110 	{ 23, 569085 },
3111 	{ 23, 2666237 },
3112 	{ 23, 2796543 },
3113 	{ 25, 6860541 },
3114 	{ 25, 13151997 },
3115 	{ 25, 15249149 },
3116 	{ 25, 15379455 },
3117 	{ 26, 23637757 },
3118 	{ 26, 29929213 },
3119 	{ 26, 32026365 },
3120 	{ 26, 32156671 },
3121 	{ 27, 57192189 },
3122 	{ 27, 63483645 },
3123 	{ 27, 65580797 },
3124 	{ 27, 122203901 },
3125 	{ 27, 124301053 },
3126 	{ 27, 130592509 },
3127 	{ 27, 132689661 },
3128 	{ 27, 54964221 },
3129 	{ 26, 31895549 },
3130 	{ 26, 29798397 },
3131 	{ 26, 23506941 },
3132 	{ 26, 21409789 },
3133 	{ 25, 15118333 },
3134 	{ 25, 13021181 },
3135 	{ 25, 6729725 },
3136 	{ 25, 4632573 },
3137 	{ 23, 2535421 },
3138 	{ 23, 438269 },
3139 	{ 23, 305919 },
3140 	{ 22, 2097097 },
3141 	{ 21, 1048539 },
3142 	{ 14, 7886 },
3143 	{ 23, 2666493 },
3144 	{ 23, 2796287 },
3145 	{ 25, 6860797 },
3146 	{ 25, 13152253 },
3147 	{ 25, 15249405 },
3148 	{ 25, 15379199 },
3149 	{ 26, 23638013 },
3150 	{ 26, 29929469 },
3151 	{ 26, 32026621 },
3152 	{ 26, 32156415 },
3153 	{ 27, 57192445 },
3154 	{ 27, 63483901 },
3155 	{ 27, 132299517 },
3156 	{ 26, 66093055 },
3157 	{ 26, 65044479 },
3158 	{ 26, 61898751 },
3159 	{ 26, 60850175 },
3160 	{ 26, 32538623 },
3161 	{ 26, 31490047 },
3162 	{ 26, 28344319 },
3163 	{ 26, 31636221 },
3164 	{ 25, 15761407 },
3165 	{ 25, 14712831 },
3166 	{ 25, 11567103 },
3167 	{ 25, 14859005 },
3168 	{ 24, 7372799 },
3169 	{ 24, 6324223 },
3170 	{ 24, 3178495 },
3171 	{ 18, 255869 },
3172 	{ 18, 130431 },
3173 	{ 20, 524239 },
3174 	{ 14, 7822 },
3175 	{ 18, 255357 },
3176 	{ 18, 130943 },
3177 	{ 24, 2195455 },
3178 	{ 24, 3244031 },
3179 	{ 24, 6389759 },
3180 	{ 24, 7438335 },
3181 	{ 25, 10584063 },
3182 	{ 25, 11632639 },
3183 	{ 25, 14778367 },
3184 	{ 25, 15826943 },
3185 	{ 26, 27361279 },
3186 	{ 26, 28409855 },
3187 	{ 26, 31555583 },
3188 	{ 26, 66092799 },
3189 	{ 26, 65044223 },
3190 	{ 26, 61898495 },
3191 	{ 26, 60849919 },
3192 	{ 26, 32538367 },
3193 	{ 26, 31489791 },
3194 	{ 26, 28344063 },
3195 	{ 26, 31636477 },
3196 	{ 25, 15761151 },
3197 	{ 25, 14712575 },
3198 	{ 25, 11566847 },
3199 	{ 25, 14859261 },
3200 	{ 24, 7372543 },
3201 	{ 24, 6323967 },
3202 	{ 24, 3178239 },
3203 	{ 18, 257917 },
3204 	{ 18, 128383 },
3205 	{ 14, 15242 },
3206 	{ 22, 4194253 },
3207 	{ 18, 257405 },
3208 	{ 18, 128895 },
3209 	{ 24, 2195199 },
3210 	{ 24, 3243775 },
3211 	{ 24, 6389503 },
3212 	{ 24, 7438079 },
3213 	{ 25, 10583807 },
3214 	{ 25, 11632383 },
3215 	{ 25, 14778111 },
3216 	{ 25, 15826687 },
3217 	{ 26, 27361023 },
3218 	{ 26, 28409599 },
3219 	{ 26, 31555327 },
3220 	{ 26, 32603903 },
3221 	{ 26, 60915455 },
3222 	{ 26, 61964031 },
3223 	{ 26, 65109759 },
3224 	{ 26, 66158335 },
3225 	{ 26, 31751167 },
3226 	{ 26, 28605439 },
3227 	{ 26, 32161533 },
3228 	{ 25, 16022527 },
3229 	{ 25, 14973951 },
3230 	{ 25, 11828223 },
3231 	{ 25, 15384317 },
3232 	{ 24, 7633919 },
3233 	{ 24, 6585343 },
3234 	{ 24, 3439615 },
3235 	{ 23, 2801405 },
3236 	{ 22, 1342463 },
3237 	{ 14, 15306 },
3238 	{ 21, 1048542 },
3239 	{ 19, 262091 },
3240 	{ 22, 2096955 },
3241 	{ 22, 228351 },
3242 	{ 22, 1276927 },
3243 	{ 24, 2325503 },
3244 	{ 24, 3374079 },
3245 	{ 24, 6519807 },
3246 	{ 24, 7568383 },
3247 	{ 25, 10714111 },
3248 	{ 25, 11762687 },
3249 	{ 25, 14908415 },
3250 	{ 25, 15956991 },
3251 	{ 26, 27491327 },
3252 	{ 26, 66353919 },
3253 	{ 26, 65305343 },
3254 	{ 26, 62159615 },
3255 	{ 26, 61111039 },
3256 	{ 26, 32799487 },
3257 	{ 26, 31750911 },
3258 	{ 26, 28605183 },
3259 	{ 26, 32161789 },
3260 	{ 25, 16022271 },
3261 	{ 25, 14973695 },
3262 	{ 25, 11827967 },
3263 	{ 25, 15384573 },
3264 	{ 24, 7633663 },
3265 	{ 24, 6585087 },
3266 	{ 24, 3439359 },
3267 	{ 23, 2801661 },
3268 	{ 22, 1342207 },
3269 	{ 22, 293631 },
3270 	{ 21, 1048414 },
3271 	{ 20, 524203 },
3272 	{ 22, 2097131 },
3273 	{ 22, 228095 },
3274 	{ 22, 1276671 },
3275 	{ 24, 2325247 },
3276 	{ 24, 3373823 },
3277 	{ 24, 6519551 },
3278 	{ 24, 7568127 },
3279 	{ 25, 10713855 },
3280 	{ 25, 11762431 },
3281 	{ 25, 14908159 },
3282 	{ 25, 15956735 },
3283 	{ 26, 27491071 },
3284 	{ 26, 28539647 },
3285 	{ 26, 31685375 },
3286 	{ 26, 32733951 },
3287 	{ 26, 61045503 },
3288 	{ 26, 62094079 },
3289 	{ 26, 65239807 },
3290 	{ 26, 66288383 },
3291 	{ 28, 127068925 },
3292 	{ 27, 63467519 },
3293 	{ 27, 59273215 },
3294 	{ 27, 46690303 },
3295 	{ 27, 59960061 },
3296 	{ 26, 29913087 },
3297 	{ 26, 25718783 },
3298 	{ 26, 13135871 },
3299 	{ 25, 9628413 },
3300 	{ 24, 4747263 },
3301 	{ 24, 552959 },
3302 	{ 17, 56942 },
3303 	{ 22, 2096827 },
3304 	{ 18, 114043 },
3305 	{ 22, 159739 },
3306 	{ 22, 1208315 },
3307 	{ 22, 1535999 },
3308 	{ 24, 3305467 },
3309 	{ 24, 6451195 },
3310 	{ 24, 7499771 },
3311 	{ 24, 7827455 },
3312 	{ 25, 11694075 },
3313 	{ 25, 14839803 },
3314 	{ 25, 15888379 },
3315 	{ 25, 16216063 },
3316 	{ 26, 28471291 },
3317 	{ 26, 31617019 },
3318 	{ 26, 32665595 },
3319 	{ 26, 60977147 },
3320 	{ 26, 62025723 },
3321 	{ 26, 65171451 },
3322 	{ 26, 66220027 },
3323 	{ 26, 66547711 },
3324 	{ 27, 63467263 },
3325 	{ 27, 59272959 },
3326 	{ 27, 46690047 },
3327 	{ 27, 59960317 },
3328 	{ 26, 29912831 },
3329 	{ 26, 25718527 },
3330 	{ 26, 13135615 },
3331 	{ 25, 9628669 },
3332 	{ 24, 4747007 },
3333 	{ 24, 552703 },
3334 	{ 17, 55918 },
3335 	{ 22, 290555 },
3336 	{ 18, 111995 },
3337 	{ 22, 159483 },
3338 	{ 22, 1208059 },
3339 	{ 22, 1535743 },
3340 	{ 24, 3305211 },
3341 	{ 24, 6450939 },
3342 	{ 24, 7499515 },
3343 	{ 24, 7827199 },
3344 	{ 25, 11693819 },
3345 	{ 25, 14839547 },
3346 	{ 25, 15888123 },
3347 	{ 25, 16215807 },
3348 	{ 26, 28471035 },
3349 	{ 26, 31616763 },
3350 	{ 26, 32665339 },
3351 	{ 26, 60976891 },
3352 	{ 26, 62025467 },
3353 	{ 26, 65171195 },
3354 	{ 26, 66219771 },
3355 	{ 26, 66547455 },
3356 	{ 27, 63728639 },
3357 	{ 27, 59534335 },
3358 	{ 27, 46951423 },
3359 	{ 27, 60485373 },
3360 	{ 26, 30174207 },
3361 	{ 26, 25979903 },
3362 	{ 26, 13396991 },
3363 	{ 25, 10153725 },
3364 	{ 24, 5008383 },
3365 	{ 24, 814079 },
3366 	{ 17, 55022 },
3367 	{ 23, 2813689 },
3368 	{ 22, 1338363 },
3369 	{ 23, 2551545 },
3370 	{ 22, 420859 },
3371 	{ 22, 1469435 },
3372 	{ 24, 2518011 },
3373 	{ 24, 3566587 },
3374 	{ 24, 6712315 },
3375 	{ 24, 7760891 },
3376 	{ 25, 10906619 },
3377 	{ 25, 11955195 },
3378 	{ 25, 15100923 },
3379 	{ 25, 16149499 },
3380 	{ 26, 27683835 },
3381 	{ 26, 28732411 },
3382 	{ 26, 31878139 },
3383 	{ 26, 32926715 },
3384 	{ 26, 61238267 },
3385 	{ 26, 62286843 },
3386 	{ 26, 65432571 },
3387 	{ 26, 66481147 },
3388 	{ 27, 63728383 },
3389 	{ 27, 59534079 },
3390 	{ 27, 46951167 },
3391 	{ 27, 60485629 },
3392 	{ 26, 30173951 },
3393 	{ 26, 25979647 },
3394 	{ 26, 13396735 },
3395 	{ 25, 10153981 },
3396 	{ 24, 5008127 },
3397 	{ 24, 813823 },
3398 	{ 17, 53998 },
3399 	{ 23, 2813945 },
3400 	{ 22, 1338107 },
3401 	{ 23, 2551801 },
3402 	{ 22, 420603 },
3403 	{ 22, 1469179 },
3404 	{ 24, 2517755 },
3405 	{ 24, 3566331 },
3406 	{ 24, 6712059 },
3407 	{ 24, 7760635 },
3408 	{ 25, 10906363 },
3409 	{ 25, 11954939 },
3410 	{ 25, 15100667 },
3411 	{ 25, 16149243 },
3412 	{ 26, 27683579 },
3413 	{ 26, 28732155 },
3414 	{ 26, 31877883 },
3415 	{ 26, 32926459 },
3416 	{ 26, 61238011 },
3417 	{ 26, 62286587 },
3418 	{ 26, 65432315 },
3419 	{ 26, 66480891 },
3420 	{ 27, 64503807 },
3421 	{ 27, 60309503 },
3422 	{ 27, 47726591 },
3423 	{ 27, 62061309 },
3424 	{ 26, 30949375 },
3425 	{ 26, 26755071 },
3426 	{ 26, 14172159 },
3427 	{ 25, 11729661 },
3428 	{ 24, 5783551 },
3429 	{ 24, 1589247 },
3430 	{ 18, 129390 },
3431 	{ 24, 802811 },
3432 	{ 24, 4734971 },
3433 	{ 24, 2375675 },
3434 	{ 24, 3162107 },
3435 	{ 24, 671739 },
3436 	{ 24, 4866043 },
3437 	{ 24, 5193727 },
3438 	{ 26, 13254651 },
3439 	{ 26, 25837563 },
3440 	{ 26, 30031867 },
3441 	{ 26, 30359551 },
3442 	{ 27, 46809083 },
3443 	{ 27, 59391995 },
3444 	{ 27, 63586299 },
3445 	{ 27, 63913983 },
3446 	{ 28, 113917947 },
3447 	{ 28, 126500859 },
3448 	{ 28, 130695163 },
3449 	{ 28, 243941371 },
3450 	{ 28, 248135675 },
3451 	{ 28, 129170429 },
3452 	{ 27, 64503551 },
3453 	{ 27, 60309247 },
3454 	{ 27, 47726335 },
3455 	{ 27, 62061565 },
3456 	{ 26, 30949119 },
3457 	{ 26, 26754815 },
3458 	{ 26, 14171903 },
3459 	{ 25, 11729917 },
3460 	{ 24, 5783295 },
3461 	{ 24, 1588991 },
3462 	{ 18, 125294 },
3463 	{ 24, 802555 },
3464 	{ 24, 4734715 },
3465 	{ 24, 2375419 },
3466 	{ 24, 3161851 },
3467 	{ 24, 671483 },
3468 	{ 24, 4865787 },
3469 	{ 24, 5193471 },
3470 	{ 26, 13254395 },
3471 	{ 26, 25837307 },
3472 	{ 26, 30031611 },
3473 	{ 26, 30359295 },
3474 	{ 27, 46808827 },
3475 	{ 27, 59391739 },
3476 	{ 27, 63586043 },
3477 	{ 27, 63913727 },
3478 	{ 28, 113917691 },
3479 	{ 28, 126500603 },
3480 	{ 28, 130694907 },
3481 	{ 28, 243941115 },
3482 	{ 28, 248135419 },
3483 	{ 28, 129695485 },
3484 	{ 27, 64764927 },
3485 	{ 27, 60570623 },
3486 	{ 27, 47987711 },
3487 	{ 27, 62586621 },
3488 	{ 26, 31210495 },
3489 	{ 26, 27016191 },
3490 	{ 26, 14433279 },
3491 	{ 25, 12254973 },
3492 	{ 24, 6044671 },
3493 	{ 24, 1850367 },
3494 	{ 18, 121326 },
3495 	{ 24, 1588219 },
3496 	{ 24, 4996091 },
3497 	{ 25, 7012089 },
3498 	{ 24, 3423227 },
3499 	{ 24, 6306811 },
3500 	{ 24, 932859 },
3501 	{ 24, 5127163 },
3502 	{ 24, 5979135 },
3503 	{ 26, 13515771 },
3504 	{ 26, 26098683 },
3505 	{ 26, 30292987 },
3506 	{ 26, 31144959 },
3507 	{ 27, 47070203 },
3508 	{ 27, 59653115 },
3509 	{ 27, 63847419 },
3510 	{ 27, 64699391 },
3511 	{ 28, 114179067 },
3512 	{ 28, 126761979 },
3513 	{ 28, 130956283 },
3514 	{ 28, 244202491 },
3515 	{ 28, 129695741 },
3516 	{ 27, 64764671 },
3517 	{ 27, 60570367 },
3518 	{ 27, 47987455 },
3519 	{ 27, 62586877 },
3520 	{ 26, 31210239 },
3521 	{ 26, 27015935 },
3522 	{ 26, 14433023 },
3523 	{ 25, 12255229 },
3524 	{ 24, 6044415 },
3525 	{ 24, 1850111 },
3526 	{ 18, 117230 },
3527 	{ 24, 1587963 },
3528 	{ 24, 4995835 },
3529 	{ 25, 7012345 },
3530 	{ 24, 3422971 },
3531 	{ 24, 6306555 },
3532 	{ 24, 932603 },
3533 	{ 24, 5126907 },
3534 	{ 24, 5978879 },
3535 	{ 26, 13515515 },
3536 	{ 26, 26098427 },
3537 	{ 26, 30292731 },
3538 	{ 26, 31144703 },
3539 	{ 27, 47069947 },
3540 	{ 27, 59652859 },
3541 	{ 27, 63847163 },
3542 	{ 27, 64699135 },
3543 	{ 28, 114178811 },
3544 	{ 28, 126761723 },
3545 	{ 28, 130956027 },
3546 	{ 28, 244202235 },
3547 	{ 28, 248396539 },
3548 	{ 28, 260979451 },
3549 	{ 28, 265173755 },
3550 	{ 28, 266025727 },
3551 	{ 28, 86519807 },
3552 	{ 27, 61353983 },
3553 	{ 27, 52965375 },
3554 	{ 27, 27799551 },
3555 	{ 27, 44411645 },
3556 	{ 25, 11022335 },
3557 	{ 25, 2633727 },
3558 	{ 18, 97134 },
3559 	{ 24, 1847291 },
3560 	{ 24, 5779451 },
3561 	{ 26, 9187323 },
3562 	{ 26, 26585849 },
3563 	{ 24, 6565883 },
3564 	{ 24, 7352315 },
3565 	{ 24, 1716219 },
3566 	{ 24, 5910523 },
3567 	{ 24, 6238207 },
3568 	{ 26, 14299131 },
3569 	{ 26, 26882043 },
3570 	{ 26, 31076347 },
3571 	{ 26, 31404031 },
3572 	{ 27, 47853563 },
3573 	{ 27, 60436475 },
3574 	{ 27, 64630779 },
3575 	{ 27, 64958463 },
3576 	{ 28, 114962427 },
3577 	{ 28, 127545339 },
3578 	{ 28, 131739643 },
3579 	{ 28, 244985851 },
3580 	{ 28, 249180155 },
3581 	{ 28, 261763067 },
3582 	{ 28, 265957371 },
3583 	{ 28, 86519551 },
3584 	{ 27, 61353727 },
3585 	{ 27, 52965119 },
3586 	{ 27, 27799295 },
3587 	{ 27, 44411901 },
3588 	{ 25, 11022079 },
3589 	{ 25, 2633471 },
3590 	{ 18, 93038 },
3591 	{ 24, 1847035 },
3592 	{ 24, 5779195 },
3593 	{ 26, 9187067 },
3594 	{ 26, 26586105 },
3595 	{ 24, 6565627 },
3596 	{ 24, 7352059 },
3597 	{ 24, 1715963 },
3598 	{ 24, 5910267 },
3599 	{ 24, 6237951 },
3600 	{ 26, 14298875 },
3601 	{ 26, 26881787 },
3602 	{ 26, 31076091 },
3603 	{ 26, 31403775 },
3604 	{ 27, 47853307 },
3605 	{ 27, 60436219 },
3606 	{ 27, 64630523 },
3607 	{ 27, 64958207 },
3608 	{ 28, 114962171 },
3609 	{ 28, 127545083 },
3610 	{ 28, 131739387 },
3611 	{ 28, 244985595 },
3612 	{ 28, 249179899 },
3613 	{ 28, 261762811 },
3614 	{ 28, 265957115 },
3615 	{ 28, 266284799 },
3616 	{ 27, 61615103 },
3617 	{ 27, 53226495 },
3618 	{ 27, 28060671 },
3619 	{ 27, 45461245 },
3620 	{ 25, 11283455 },
3621 	{ 25, 2894847 },
3622 	{ 18, 89070 },
3623 	{ 25, 2632699 },
3624 	{ 24, 6040571 },
3625 	{ 26, 9972731 },
3626 	{ 26, 13380603 },
3627 	{ 26, 30781177 },
3628 	{ 24, 7613435 },
3629 	{ 25, 10497019 },
3630 	{ 24, 1977339 },
3631 	{ 24, 6171643 },
3632 	{ 25, 11217919 },
3633 	{ 26, 14560251 },
3634 	{ 26, 27143163 },
3635 	{ 26, 31337467 },
3636 	{ 27, 43920379 },
3637 	{ 27, 48114683 },
3638 	{ 27, 60697595 },
3639 	{ 27, 64891899 },
3640 	{ 28, 111029243 },
3641 	{ 28, 115223547 },
3642 	{ 28, 127806459 },
3643 	{ 28, 132000763 },
3644 	{ 28, 245246971 },
3645 	{ 28, 249441275 },
3646 	{ 28, 262024187 },
3647 	{ 28, 266218491 },
3648 	{ 27, 61614847 },
3649 	{ 27, 53226239 },
3650 	{ 27, 28060415 },
3651 	{ 27, 45461501 },
3652 	{ 25, 11283199 },
3653 	{ 25, 2894591 },
3654 	{ 18, 84974 },
3655 	{ 25, 2632443 },
3656 	{ 24, 6040315 },
3657 	{ 26, 9972475 },
3658 	{ 26, 13380347 },
3659 	{ 26, 30781433 },
3660 	{ 24, 7613179 },
3661 	{ 25, 10496763 },
3662 	{ 24, 1977083 },
3663 	{ 24, 6171387 },
3664 	{ 25, 11217663 },
3665 	{ 26, 14559995 },
3666 	{ 26, 27142907 },
3667 	{ 26, 31337211 },
3668 	{ 27, 43920123 },
3669 	{ 27, 48114427 },
3670 	{ 27, 60697339 },
3671 	{ 27, 64891643 },
3672 	{ 27, 65937407 },
3673 	{ 27, 63840255 },
3674 	{ 27, 57548799 },
3675 	{ 27, 55451647 },
3676 	{ 26, 32382975 },
3677 	{ 26, 30285823 },
3678 	{ 26, 23994367 },
3679 	{ 26, 21897215 },
3680 	{ 25, 15605759 },
3681 	{ 25, 13508607 },
3682 	{ 25, 7217151 },
3683 	{ 25, 5119999 },
3684 	{ 23, 3022847 },
3685 	{ 23, 925695 },
3686 	{ 18, 128366 },
3687 	{ 23, 729083 },
3688 	{ 23, 2760699 },
3689 	{ 24, 2564091 },
3690 	{ 24, 3547131 },
3691 	{ 24, 6496251 },
3692 	{ 24, 7479291 },
3693 	{ 23, 2695163 },
3694 	{ 23, 2891771 },
3695 	{ 23, 696315 },
3696 	{ 23, 2793467 },
3697 	{ 23, 2875391 },
3698 	{ 25, 6987771 },
3699 	{ 25, 13279227 },
3700 	{ 25, 15376379 },
3701 	{ 25, 15458303 },
3702 	{ 26, 23764987 },
3703 	{ 26, 30056443 },
3704 	{ 26, 32153595 },
3705 	{ 26, 32235519 },
3706 	{ 27, 57319419 },
3707 	{ 27, 63610875 },
3708 	{ 26, 32382719 },
3709 	{ 26, 30285567 },
3710 	{ 26, 23994111 },
3711 	{ 26, 21896959 },
3712 	{ 25, 15605503 },
3713 	{ 25, 13508351 },
3714 	{ 25, 7216895 },
3715 	{ 25, 5119743 },
3716 	{ 23, 3022591 },
3717 	{ 23, 925439 },
3718 	{ 18, 120174 },
3719 	{ 23, 728827 },
3720 	{ 23, 2760443 },
3721 	{ 24, 2563835 },
3722 	{ 24, 3546875 },
3723 	{ 24, 6495995 },
3724 	{ 24, 7479035 },
3725 	{ 23, 2694907 },
3726 	{ 23, 2891515 },
3727 	{ 23, 696059 },
3728 	{ 23, 2793211 },
3729 	{ 23, 2875135 },
3730 	{ 25, 6987515 },
3731 	{ 25, 13278971 },
3732 	{ 25, 15376123 },
3733 	{ 25, 15458047 },
3734 	{ 26, 23764731 },
3735 	{ 26, 30056187 },
3736 	{ 26, 32153339 },
3737 	{ 26, 32235263 },
3738 	{ 27, 57319163 },
3739 	{ 27, 63610619 },
3740 	{ 26, 32447487 },
3741 	{ 26, 30350335 },
3742 	{ 26, 24058879 },
3743 	{ 26, 21961727 },
3744 	{ 25, 15670271 },
3745 	{ 25, 13573119 },
3746 	{ 25, 7281663 },
3747 	{ 25, 5184511 },
3748 	{ 23, 3087359 },
3749 	{ 23, 990207 },
3750 	{ 18, 112110 },
3751 	{ 23, 924667 },
3752 	{ 23, 2825211 },
3753 	{ 25, 4856827 },
3754 	{ 24, 3611643 },
3755 	{ 24, 6691835 },
3756 	{ 24, 7543803 },
3757 	{ 25, 10623995 },
3758 	{ 23, 2956283 },
3759 	{ 23, 3677179 },
3760 	{ 23, 760827 },
3761 	{ 23, 2857979 },
3762 	{ 23, 3070975 },
3763 	{ 25, 7052283 },
3764 	{ 25, 13343739 },
3765 	{ 25, 15440891 },
3766 	{ 25, 15653887 },
3767 	{ 26, 23829499 },
3768 	{ 26, 30120955 },
3769 	{ 26, 32218107 },
3770 	{ 26, 32431103 },
3771 	{ 27, 57383931 },
3772 	{ 26, 32447231 },
3773 	{ 26, 30350079 },
3774 	{ 26, 24058623 },
3775 	{ 26, 21961471 },
3776 	{ 25, 15670015 },
3777 	{ 25, 13572863 },
3778 	{ 25, 7281407 },
3779 	{ 25, 5184255 },
3780 	{ 23, 3087103 },
3781 	{ 23, 989951 },
3782 	{ 18, 103918 },
3783 	{ 23, 924411 },
3784 	{ 23, 2824955 },
3785 	{ 25, 4856571 },
3786 	{ 24, 3611387 },
3787 	{ 24, 6691579 },
3788 	{ 24, 7543547 },
3789 	{ 25, 10623739 },
3790 	{ 23, 2956027 },
3791 	{ 23, 3676923 },
3792 	{ 23, 760571 },
3793 	{ 23, 2857723 },
3794 	{ 23, 3070719 },
3795 	{ 25, 7052027 },
3796 	{ 25, 13343483 },
3797 	{ 25, 15440635 },
3798 	{ 25, 15653631 },
3799 	{ 26, 23829243 },
3800 	{ 26, 30120699 },
3801 	{ 26, 32217851 },
3802 	{ 26, 32430847 },
3803 	{ 27, 57383675 },
3804 	{ 27, 63675131 },
3805 	{ 27, 65772283 },
3806 	{ 27, 122395387 },
3807 	{ 27, 124492539 },
3808 	{ 26, 33512187 },
3809 	{ 26, 26873855 },
3810 	{ 26, 14290943 },
3811 	{ 26, 10096639 },
3812 	{ 24, 5902335 },
3813 	{ 24, 1708031 },
3814 	{ 18, 63342 },
3815 	{ 23, 987131 },
3816 	{ 23, 3018747 },
3817 	{ 25, 4919291 },
3818 	{ 25, 6950907 },
3819 	{ 24, 6754299 },
3820 	{ 24, 7737339 },
3821 	{ 25, 10686459 },
3822 	{ 25, 11669499 },
3823 	{ 23, 3739643 },
3824 	{ 23, 3936251 },
3825 	{ 23, 954363 },
3826 	{ 23, 3051515 },
3827 	{ 23, 3133439 },
3828 	{ 25, 7245819 },
3829 	{ 25, 13537275 },
3830 	{ 25, 15634427 },
3831 	{ 25, 15716351 },
3832 	{ 26, 24023035 },
3833 	{ 26, 30314491 },
3834 	{ 26, 32411643 },
3835 	{ 26, 32493567 },
3836 	{ 27, 57577467 },
3837 	{ 27, 63868923 },
3838 	{ 27, 65966075 },
3839 	{ 27, 122589179 },
3840 	{ 26, 33443835 },
3841 	{ 26, 29315067 },
3842 	{ 26, 14290687 },
3843 	{ 26, 10096383 },
3844 	{ 24, 5902079 },
3845 	{ 24, 1707775 },
3846 	{ 18, 55150 },
3847 	{ 23, 986875 },
3848 	{ 23, 3018491 },
3849 	{ 25, 4919035 },
3850 	{ 25, 6950651 },
3851 	{ 24, 6754043 },
3852 	{ 24, 7737083 },
3853 	{ 25, 10686203 },
3854 	{ 25, 11669243 },
3855 	{ 23, 3739387 },
3856 	{ 23, 3935995 },
3857 	{ 23, 954107 },
3858 	{ 23, 3051259 },
3859 	{ 23, 3133183 },
3860 	{ 25, 7245563 },
3861 	{ 25, 13537019 },
3862 	{ 25, 15634171 },
3863 	{ 25, 15716095 },
3864 	{ 26, 24022779 },
3865 	{ 26, 30314235 },
3866 	{ 26, 32411387 },
3867 	{ 26, 32493311 },
3868 	{ 27, 57577211 },
3869 	{ 27, 63868667 },
3870 	{ 27, 65965819 },
3871 	{ 27, 122588923 },
3872 	{ 26, 33443579 },
3873 	{ 26, 29314811 },
3874 	{ 26, 14355455 },
3875 	{ 26, 10161151 },
3876 	{ 24, 5966847 },
3877 	{ 24, 1772543 },
3878 	{ 18, 47086 },
3879 	{ 24, 1707003 },
3880 	{ 23, 3083259 },
3881 	{ 25, 5114875 },
3882 	{ 25, 7015419 },
3883 	{ 25, 13241339 },
3884 	{ 24, 7801851 },
3885 	{ 25, 10882043 },
3886 	{ 25, 11734011 },
3887 	{ 25, 14814203 },
3888 	{ 23, 4000763 },
3889 	{ 24, 6818811 },
3890 	{ 23, 1018875 },
3891 	{ 23, 3116027 },
3892 	{ 24, 5950463 },
3893 	{ 25, 7310331 },
3894 	{ 25, 13601787 },
3895 	{ 25, 15698939 },
3896 	{ 26, 21990395 },
3897 	{ 26, 24087547 },
3898 	{ 26, 30379003 },
3899 	{ 26, 32476155 },
3900 	{ 27, 55544827 },
3901 	{ 27, 57641979 },
3902 	{ 27, 63933435 },
3903 	{ 27, 66030587 },
3904 	{ 26, 33246203 },
3905 	{ 26, 29248507 },
3906 	{ 26, 16731131 },
3907 	{ 26, 10160895 },
3908 	{ 24, 5966591 },
3909 	{ 24, 1772287 },
3910 	{ 18, 38894 },
3911 	{ 24, 1706747 },
3912 	{ 23, 3083003 },
3913 	{ 25, 5114619 },
3914 	{ 25, 7015163 },
3915 	{ 25, 13241083 },
3916 	{ 24, 7801595 },
3917 	{ 25, 10881787 },
3918 	{ 25, 11733755 },
3919 	{ 25, 14813947 },
3920 	{ 23, 4000507 },
3921 	{ 24, 6818555 },
3922 	{ 23, 1018619 },
3923 	{ 23, 3115771 },
3924 	{ 24, 5950207 },
3925 	{ 25, 7310075 },
3926 	{ 25, 13601531 },
3927 	{ 25, 15698683 },
3928 	{ 26, 21990139 },
3929 	{ 26, 24087291 },
3930 	{ 26, 30378747 },
3931 	{ 26, 32475899 },
3932 	{ 25, 16222207 },
3933 	{ 25, 15173631 },
3934 	{ 25, 12027903 },
3935 	{ 25, 10979327 },
3936 	{ 24, 7833599 },
3937 	{ 24, 6785023 },
3938 	{ 24, 3639295 },
3939 	{ 24, 2590719 },
3940 	{ 22, 1542143 },
3941 	{ 22, 493567 },
3942 	{ 17, 60782 },
3943 	{ 22, 444411 },
3944 	{ 22, 1476603 },
3945 	{ 23, 1296379 },
3946 	{ 23, 1804283 },
3947 	{ 23, 3327995 },
3948 	{ 23, 3835899 },
3949 	{ 23, 2738171 },
3950 	{ 23, 2983931 },
3951 	{ 23, 3721211 },
3952 	{ 23, 3966971 },
3953 	{ 22, 1722363 },
3954 	{ 22, 1771515 },
3955 	{ 22, 436219 },
3956 	{ 22, 1484795 },
3957 	{ 22, 1505279 },
3958 	{ 24, 3581947 },
3959 	{ 24, 6727675 },
3960 	{ 24, 7776251 },
3961 	{ 24, 7796735 },
3962 	{ 25, 11970555 },
3963 	{ 25, 15116283 },
3964 	{ 25, 16164859 },
3965 	{ 25, 15128571 },
3966 	{ 25, 12031995 },
3967 	{ 25, 10999803 },
3968 	{ 24, 8296443 },
3969 	{ 24, 7264251 },
3970 	{ 24, 4167675 },
3971 	{ 24, 3135483 },
3972 	{ 22, 1541887 },
3973 	{ 22, 493311 },
3974 	{ 17, 44398 },
3975 	{ 22, 444155 },
3976 	{ 22, 1476347 },
3977 	{ 23, 1296123 },
3978 	{ 23, 1804027 },
3979 	{ 23, 3327739 },
3980 	{ 23, 3835643 },
3981 	{ 23, 2737915 },
3982 	{ 23, 2983675 },
3983 	{ 23, 3720955 },
3984 	{ 23, 3966715 },
3985 	{ 22, 1722107 },
3986 	{ 22, 1771259 },
3987 	{ 22, 435963 },
3988 	{ 22, 1484539 },
3989 	{ 22, 1505023 },
3990 	{ 24, 3581691 },
3991 	{ 24, 6727419 },
3992 	{ 24, 7775995 },
3993 	{ 24, 7796479 },
3994 	{ 25, 11970299 },
3995 	{ 25, 15116027 },
3996 	{ 25, 16164603 },
3997 	{ 25, 15128315 },
3998 	{ 25, 12031739 },
3999 	{ 25, 10999547 },
4000 	{ 24, 8296187 },
4001 	{ 24, 7263995 },
4002 	{ 24, 4167419 },
4003 	{ 24, 3135227 },
4004 	{ 22, 1557503 },
4005 	{ 22, 508927 },
4006 	{ 17, 28142 },
4007 	{ 22, 492539 },
4008 	{ 22, 1491963 },
4009 	{ 24, 2524155 },
4010 	{ 23, 1819643 },
4011 	{ 23, 3376123 },
4012 	{ 23, 3851259 },
4013 	{ 24, 5407739 },
4014 	{ 23, 2999291 },
4015 	{ 23, 3769339 },
4016 	{ 23, 3982331 },
4017 	{ 22, 4158459 },
4018 	{ 22, 1786875 },
4019 	{ 22, 1967099 },
4020 	{ 22, 451579 },
4021 	{ 22, 1500155 },
4022 	{ 22, 1553407 },
4023 	{ 24, 3597307 },
4024 	{ 24, 6743035 },
4025 	{ 24, 7791611 },
4026 	{ 24, 7844863 },
4027 	{ 25, 11985915 },
4028 	{ 24, 8115195 },
4029 	{ 25, 16180219 },
4030 	{ 25, 11981819 },
4031 	{ 25, 10982395 },
4032 	{ 24, 7853051 },
4033 	{ 24, 7246843 },
4034 	{ 24, 4117499 },
4035 	{ 24, 3118075 },
4036 	{ 22, 2085883 },
4037 	{ 22, 508671 },
4038 	{ 17, 11758 },
4039 	{ 22, 492283 },
4040 	{ 22, 1491707 },
4041 	{ 24, 2523899 },
4042 	{ 23, 1819387 },
4043 	{ 23, 3375867 },
4044 	{ 23, 3851003 },
4045 	{ 24, 5407483 },
4046 	{ 23, 2999035 },
4047 	{ 23, 3769083 },
4048 	{ 23, 3982075 },
4049 	{ 22, 4158203 },
4050 	{ 22, 1786619 },
4051 	{ 22, 1966843 },
4052 	{ 22, 451323 },
4053 	{ 22, 1499899 },
4054 	{ 22, 1553151 },
4055 	{ 24, 3597051 },
4056 	{ 24, 6742779 },
4057 	{ 24, 7791355 },
4058 	{ 24, 7844607 },
4059 	{ 24, 7053823 },
4060 	{ 23, 4170239 },
4061 	{ 23, 3908095 },
4062 	{ 23, 3121663 },
4063 	{ 23, 2859519 },
4064 	{ 22, 2073087 },
4065 	{ 22, 1810943 },
4066 	{ 22, 1024511 },
4067 	{ 22, 762367 },
4068 	{ 20, 500223 },
4069 	{ 20, 238079 },
4070 	{ 15, 20334 },
4071 	{ 20, 127483 },
4072 	{ 20, 385531 },
4073 	{ 22, 635387 },
4074 	{ 22, 893435 },
4075 	{ 21, 848379 },
4076 	{ 21, 975355 },
4077 	{ 22, 1356283 },
4078 	{ 22, 1483259 },
4079 	{ 21, 946683 },
4080 	{ 21, 1008123 },
4081 	{ 20, 1038847 },
4082 	{ 20, 1023483 },
4083 	{ 20, 496123 },
4084 	{ 20, 508411 },
4085 	{ 20, 125435 },
4086 	{ 20, 387579 },
4087 	{ 20, 392703 },
4088 	{ 22, 911867 },
4089 	{ 22, 1698299 },
4090 	{ 22, 1960443 },
4091 	{ 22, 1965567 },
4092 	{ 22, 2024955 },
4093 	{ 22, 1897979 },
4094 	{ 23, 3122429 },
4095 	{ 23, 2860285 },
4096 	{ 22, 2073853 },
4097 	{ 22, 1811709 },
4098 	{ 22, 1025277 },
4099 	{ 22, 763133 },
4100 	{ 20, 500989 },
4101 	{ 20, 238845 },
4102 	{ 15, 3866 },
4103 	{ 20, 128249 },
4104 	{ 20, 386297 },
4105 	{ 22, 636153 },
4106 	{ 22, 894201 },
4107 	{ 21, 849145 },
4108 	{ 21, 976121 },
4109 	{ 22, 1357049 },
4110 	{ 22, 2091257 },
4111 	{ 21, 947449 },
4112 	{ 21, 1008889 },
4113 	{ 20, 523517 },
4114 	{ 20, 518393 },
4115 	{ 20, 256249 },
4116 	{ 20, 1032441 },
4117 	{ 20, 1020153 },
4118 	{ 20, 498937 },
4119 	{ 20, 514301 },
4120 	{ 22, 2056441 },
4121 	{ 22, 1995001 },
4122 	{ 22, 1998073 },
4123 	{ 22, 2062589 },
4124 	{ 22, 2023673 },
4125 	{ 22, 1896697 },
4126 	{ 23, 2990329 },
4127 	{ 23, 2732281 },
4128 	{ 22, 1958137 },
4129 	{ 22, 1700089 },
4130 	{ 22, 1024249 },
4131 	{ 22, 766201 },
4132 	{ 20, 516345 },
4133 	{ 20, 258297 },
4134 	{ 15, 8042 },
4135 	{ 20, 128505 },
4136 	{ 20, 386553 },
4137 	{ 22, 636409 },
4138 	{ 22, 894457 },
4139 	{ 21, 849401 },
4140 	{ 21, 976377 },
4141 	{ 22, 1357305 },
4142 	{ 22, 2091513 },
4143 	{ 21, 947705 },
4144 	{ 21, 1009145 },
4145 	{ 20, 523773 },
4146 	{ 20, 518649 },
4147 	{ 20, 256505 },
4148 	{ 20, 1032697 },
4149 	{ 20, 1020409 },
4150 	{ 20, 499193 },
4151 	{ 20, 514557 },
4152 	{ 22, 2056697 },
4153 	{ 22, 1995257 },
4154 	{ 22, 1998329 },
4155 	{ 22, 2062845 },
4156 	{ 22, 2023929 },
4157 	{ 22, 1896953 },
4158 	{ 23, 2990585 },
4159 	{ 23, 2732537 },
4160 	{ 22, 1958393 },
4161 	{ 22, 1700345 },
4162 	{ 22, 1024505 },
4163 	{ 22, 766457 },
4164 	{ 20, 516601 },
4165 	{ 20, 258553 },
4166 	{ 15, 24426 },
4167 	{ 22, 955129 },
4168 	{ 22, 1561337 },
4169 	{ 24, 2593529 },
4170 	{ 24, 3592953 },
4171 	{ 24, 6722297 },
4172 	{ 23, 3920633 },
4173 	{ 24, 5477113 },
4174 	{ 24, 5952249 },
4175 	{ 24, 8315641 },
4176 	{ 23, 4051705 },
4177 	{ 24, 4121337 },
4178 	{ 22, 2077437 },
4179 	{ 22, 2024185 },
4180 	{ 22, 975609 },
4181 	{ 22, 4063993 },
4182 	{ 22, 3883769 },
4183 	{ 22, 2061049 },
4184 	{ 22, 3826429 },
4185 	{ 24, 7963385 },
4186 	{ 24, 7193337 },
4187 	{ 24, 8254201 },
4188 	{ 24, 8045305 },
4189 	{ 24, 7570169 },
4190 	{ 24, 6013689 },
4191 	{ 25, 10912505 },
4192 	{ 24, 7783161 },
4193 	{ 24, 6783737 },
4194 	{ 24, 3654393 },
4195 	{ 24, 3048185 },
4196 	{ 22, 2015993 },
4197 	{ 22, 1016569 },
4198 	{ 17, 15850 },
4199 	{ 22, 955385 },
4200 	{ 22, 1561593 },
4201 	{ 24, 2593785 },
4202 	{ 24, 3593209 },
4203 	{ 24, 6722553 },
4204 	{ 23, 3920889 },
4205 	{ 24, 5477369 },
4206 	{ 24, 5952505 },
4207 	{ 24, 8315897 },
4208 	{ 23, 4051961 },
4209 	{ 24, 4121593 },
4210 	{ 22, 2077693 },
4211 	{ 22, 2024441 },
4212 	{ 22, 975865 },
4213 	{ 22, 4064249 },
4214 	{ 22, 3884025 },
4215 	{ 22, 2061305 },
4216 	{ 22, 3826685 },
4217 	{ 24, 7963641 },
4218 	{ 24, 7193593 },
4219 	{ 24, 8254457 },
4220 	{ 24, 8045561 },
4221 	{ 24, 7570425 },
4222 	{ 24, 6013945 },
4223 	{ 25, 10912761 },
4224 	{ 24, 7783417 },
4225 	{ 24, 6783993 },
4226 	{ 24, 3654649 },
4227 	{ 24, 3048441 },
4228 	{ 22, 2016249 },
4229 	{ 22, 1016825 },
4230 	{ 17, 32234 },
4231 	{ 22, 972537 },
4232 	{ 22, 2004729 },
4233 	{ 24, 2610937 },
4234 	{ 24, 3643129 },
4235 	{ 24, 6739705 },
4236 	{ 24, 7771897 },
4237 	{ 24, 5494521 },
4238 	{ 24, 6002425 },
4239 	{ 24, 7526137 },
4240 	{ 24, 8300281 },
4241 	{ 24, 7251705 },
4242 	{ 24, 4105977 },
4243 	{ 22, 2029309 },
4244 	{ 22, 2008825 },
4245 	{ 22, 960249 },
4246 	{ 22, 3868409 },
4247 	{ 22, 3819257 },
4248 	{ 22, 3831545 },
4249 	{ 22, 3892989 },
4250 	{ 24, 7177977 },
4251 	{ 24, 6932217 },
4252 	{ 24, 8029945 },
4253 	{ 24, 7522041 },
4254 	{ 24, 5998329 },
4255 	{ 24, 5490425 },
4256 	{ 24, 7767801 },
4257 	{ 24, 6735609 },
4258 	{ 24, 3639033 },
4259 	{ 24, 2606841 },
4260 	{ 22, 2000633 },
4261 	{ 22, 968441 },
4262 	{ 17, 48490 },
4263 	{ 22, 972793 },
4264 	{ 22, 2004985 },
4265 	{ 24, 2611193 },
4266 	{ 24, 3643385 },
4267 	{ 24, 6739961 },
4268 	{ 24, 7772153 },
4269 	{ 24, 5494777 },
4270 	{ 24, 6002681 },
4271 	{ 24, 7526393 },
4272 	{ 24, 8300537 },
4273 	{ 24, 7251961 },
4274 	{ 24, 4106233 },
4275 	{ 22, 2029565 },
4276 	{ 22, 2009081 },
4277 	{ 22, 960505 },
4278 	{ 22, 3868665 },
4279 	{ 22, 3819513 },
4280 	{ 22, 3831801 },
4281 	{ 22, 3893245 },
4282 	{ 24, 7178233 },
4283 	{ 24, 6932473 },
4284 	{ 24, 8030201 },
4285 	{ 24, 7522297 },
4286 	{ 24, 5998585 },
4287 	{ 24, 5490681 },
4288 	{ 24, 7768057 },
4289 	{ 24, 6735865 },
4290 	{ 24, 3639289 },
4291 	{ 24, 2607097 },
4292 	{ 22, 2000889 },
4293 	{ 22, 968697 },
4294 	{ 17, 64874 },
4295 	{ 22, 1017853 },
4296 	{ 22, 2066429 },
4297 	{ 24, 3115005 },
4298 	{ 24, 4163581 },
4299 	{ 24, 7309309 },
4300 	{ 24, 8357885 },
4301 	{ 25, 11503613 },
4302 	{ 25, 12552189 },
4303 	{ 25, 15697917 },
4304 	{ 25, 16746493 },
4305 	{ 26, 31427321 },
4306 	{ 26, 27233017 },
4307 	{ 26, 14650105 },
4308 	{ 24, 8047357 },
4309 	{ 24, 6261497 },
4310 	{ 24, 2067193 },
4311 	{ 24, 15207161 },
4312 	{ 24, 8194809 },
4313 	{ 24, 15583993 },
4314 	{ 24, 16354045 },
4315 	{ 26, 27659001 },
4316 	{ 25, 16190201 },
4317 	{ 26, 30018297 },
4318 	{ 26, 23792377 },
4319 	{ 26, 21891833 },
4320 	{ 25, 15665913 },
4321 	{ 26, 26872569 },
4322 	{ 26, 14355193 },
4323 	{ 26, 10357497 },
4324 	{ 24, 6228729 },
4325 	{ 24, 3803897 },
4326 	{ 19, 77802 },
4327 	{ 24, 4082681 },
4328 	{ 24, 8080377 },
4329 	{ 26, 12209145 },
4330 	{ 26, 14633977 },
4331 	{ 26, 27151353 },
4332 	{ 26, 31149049 },
4333 	{ 27, 64982009 },
4334 	{ 26, 24071161 },
4335 	{ 26, 30297081 },
4336 	{ 26, 32197625 },
4337 	{ 26, 31427577 },
4338 	{ 26, 27233273 },
4339 	{ 26, 14650361 },
4340 	{ 24, 8047613 },
4341 	{ 24, 6261753 },
4342 	{ 24, 2067449 },
4343 	{ 24, 15207417 },
4344 	{ 24, 8195065 },
4345 	{ 24, 15584249 },
4346 	{ 24, 16354301 },
4347 	{ 26, 27659257 },
4348 	{ 25, 16190457 },
4349 	{ 26, 30018553 },
4350 	{ 26, 23792633 },
4351 	{ 26, 21892089 },
4352 	{ 25, 15666169 },
4353 	{ 26, 26872825 },
4354 	{ 26, 14355449 },
4355 	{ 26, 10357753 },
4356 	{ 24, 6228985 },
4357 	{ 24, 3804153 },
4358 	{ 19, 94186 },
4359 	{ 24, 4148985 },
4360 	{ 24, 8277753 },
4361 	{ 26, 12275449 },
4362 	{ 26, 16404217 },
4363 	{ 26, 27217657 },
4364 	{ 26, 31346425 },
4365 	{ 27, 43732729 },
4366 	{ 27, 64917241 },
4367 	{ 26, 30363385 },
4368 	{ 26, 32395001 },
4369 	{ 26, 31444733 },
4370 	{ 26, 31362809 },
4371 	{ 26, 27168505 },
4372 	{ 26, 14585593 },
4373 	{ 24, 6278909 },
4374 	{ 24, 6196985 },
4375 	{ 24, 2002681 },
4376 	{ 24, 8130297 },
4377 	{ 24, 7933689 },
4378 	{ 24, 16371449 },
4379 	{ 24, 16617213 },
4380 	{ 25, 16125689 },
4381 	{ 25, 15142649 },
4382 	{ 26, 23727865 },
4383 	{ 26, 21696249 },
4384 	{ 25, 15601401 },
4385 	{ 25, 13569785 },
4386 	{ 26, 14290681 },
4387 	{ 26, 10161913 },
4388 	{ 24, 6164217 },
4389 	{ 24, 2035449 },
4390 	{ 19, 110442 },
4391 	{ 24, 4149241 },
4392 	{ 24, 8278009 },
4393 	{ 26, 12275705 },
4394 	{ 26, 16404473 },
4395 	{ 26, 27217913 },
4396 	{ 26, 31346681 },
4397 	{ 27, 43732985 },
4398 	{ 27, 64917497 },
4399 	{ 26, 30363641 },
4400 	{ 26, 32395257 },
4401 	{ 26, 31444989 },
4402 	{ 26, 31363065 },
4403 	{ 26, 27168761 },
4404 	{ 26, 14585849 },
4405 	{ 24, 6279165 },
4406 	{ 24, 6197241 },
4407 	{ 24, 2002937 },
4408 	{ 24, 8130553 },
4409 	{ 24, 7933945 },
4410 	{ 24, 16371705 },
4411 	{ 24, 16617469 },
4412 	{ 25, 16125945 },
4413 	{ 25, 15142905 },
4414 	{ 26, 23728121 },
4415 	{ 26, 21696505 },
4416 	{ 25, 15601657 },
4417 	{ 25, 13570041 },
4418 	{ 26, 14290937 },
4419 	{ 26, 10162169 },
4420 	{ 24, 6164473 },
4421 	{ 24, 2035705 },
4422 	{ 19, 126826 },
4423 	{ 24, 3805181 },
4424 	{ 24, 8346361 },
4425 	{ 26, 12475129 },
4426 	{ 26, 16472825 },
4427 	{ 26, 28990201 },
4428 	{ 26, 31415033 },
4429 	{ 27, 43932409 },
4430 	{ 27, 47930105 },
4431 	{ 27, 64723705 },
4432 	{ 26, 32463609 },
4433 	{ 27, 47946489 },
4434 	{ 26, 31382269 },
4435 	{ 26, 31169273 },
4436 	{ 26, 26974969 },
4437 	{ 26, 14392057 },
4438 	{ 24, 6216445 },
4439 	{ 24, 6003449 },
4440 	{ 24, 1809145 },
4441 	{ 24, 7871225 },
4442 	{ 24, 7150329 },
4443 	{ 24, 16636665 },
4444 	{ 25, 15932153 },
4445 	{ 25, 15080185 },
4446 	{ 25, 11999993 },
4447 	{ 26, 21633785 },
4448 	{ 25, 15407865 },
4449 	{ 25, 13507321 },
4450 	{ 25, 7281401 },
4451 	{ 26, 10099449 },
4452 	{ 24, 5970681 },
4453 	{ 24, 1972985 },
4454 	{ 19, 208362 },
4455 	{ 24, 2038525 },
4456 	{ 24, 8346617 },
4457 	{ 26, 12475385 },
4458 	{ 26, 16473081 },
4459 	{ 26, 28990457 },
4460 	{ 26, 31415289 },
4461 	{ 27, 43932665 },
4462 	{ 27, 47930361 },
4463 	{ 27, 64723961 },
4464 	{ 26, 32463865 },
4465 	{ 27, 47946745 },
4466 	{ 26, 31382525 },
4467 	{ 26, 31169529 },
4468 	{ 26, 26975225 },
4469 	{ 26, 14392313 },
4470 	{ 24, 6216701 },
4471 	{ 24, 6003705 },
4472 	{ 24, 1809401 },
4473 	{ 24, 7871481 },
4474 	{ 24, 7150585 },
4475 	{ 24, 16636921 },
4476 	{ 25, 15932409 },
4477 	{ 25, 15080441 },
4478 	{ 25, 12000249 },
4479 	{ 26, 21634041 },
4480 	{ 25, 15408121 },
4481 	{ 25, 13507577 },
4482 	{ 25, 7281657 },
4483 	{ 26, 10099705 },
4484 	{ 24, 5970937 },
4485 	{ 24, 1973241 },
4486 	{ 19, 224746 },
4487 	{ 24, 2038781 },
4488 	{ 24, 6233085 },
4489 	{ 26, 12541689 },
4490 	{ 26, 16670457 },
4491 	{ 26, 29056761 },
4492 	{ 26, 33185529 },
4493 	{ 27, 43998969 },
4494 	{ 27, 48127737 },
4495 	{ 27, 60514041 },
4496 	{ 27, 64659193 },
4497 	{ 27, 60464889 },
4498 	{ 27, 47881977 },
4499 	{ 26, 31186685 },
4500 	{ 26, 31104761 },
4501 	{ 26, 26910457 },
4502 	{ 26, 14327545 },
4503 	{ 24, 6020861 },
4504 	{ 24, 5938937 },
4505 	{ 24, 1744633 },
4506 	{ 24, 7085817 },
4507 	{ 24, 6889209 },
4508 	{ 25, 15867641 },
4509 	{ 25, 14884601 },
4510 	{ 25, 11935481 },
4511 	{ 25, 10952441 },
4512 	{ 25, 15343353 },
4513 	{ 25, 13311737 },
4514 	{ 25, 7216889 },
4515 	{ 25, 5185273 },
4516 	{ 24, 5906169 },
4517 	{ 24, 1777401 },
4518 	{ 19, 241002 },
4519 	{ 24, 1974013 },
4520 	{ 24, 6168317 },
4521 	{ 26, 12541945 },
4522 	{ 26, 16670713 },
4523 	{ 26, 29057017 },
4524 	{ 26, 33185785 },
4525 	{ 27, 43999225 },
4526 	{ 27, 48127993 },
4527 	{ 27, 60514297 },
4528 	{ 27, 64659449 },
4529 	{ 27, 60465145 },
4530 	{ 27, 47882233 },
4531 	{ 26, 31186941 },
4532 	{ 26, 31105017 },
4533 	{ 26, 26910713 },
4534 	{ 26, 14327801 },
4535 	{ 24, 6021117 },
4536 	{ 24, 5939193 },
4537 	{ 24, 1744889 },
4538 	{ 24, 7086073 },
4539 	{ 24, 6889465 },
4540 	{ 25, 15867897 },
4541 	{ 25, 14884857 },
4542 	{ 25, 11935737 },
4543 	{ 25, 10952697 },
4544 	{ 25, 15343609 },
4545 	{ 25, 13311993 },
4546 	{ 25, 7217145 },
4547 	{ 25, 5185529 },
4548 	{ 24, 5906425 },
4549 	{ 24, 1777657 },
4550 	{ 19, 257386 },
4551 	{ 24, 1974269 },
4552 	{ 24, 6168573 },
4553 	{ 26, 10362877 },
4554 	{ 26, 14557181 },
4555 	{ 26, 27140093 },
4556 	{ 26, 31334397 },
4557 	{ 27, 43917309 },
4558 	{ 27, 48111613 },
4559 	{ 27, 60694525 },
4560 	{ 27, 64888829 },
4561 	{ 28, 129903353 },
4562 	{ 28, 121514745 },
4563 	{ 28, 96348921 },
4564 	{ 28, 87960313 },
4565 	{ 27, 62794489 },
4566 	{ 27, 54405881 },
4567 	{ 27, 29240057 },
4568 	{ 26, 23800573 },
4569 	{ 25, 12462841 },
4570 	{ 25, 4074233 },
4571 	{ 26, 27273977 },
4572 	{ 25, 16001785 },
4573 	{ 27, 59255545 },
4574 	{ 27, 46934777 },
4575 	{ 27, 43526905 },
4576 	{ 26, 31206137 },
4577 	{ 27, 52964089 },
4578 	{ 27, 28060409 },
4579 	{ 27, 20458233 },
4580 	{ 25, 12331769 },
4581 	{ 26, 6826745 },
4582 	{ 19, 169962 },
4583 	{ 26, 7088893 },
4584 	{ 26, 23866109 },
4585 	{ 28, 40643325 },
4586 	{ 28, 66923513 },
4587 	{ 28, 116993017 },
4588 	{ 28, 132983801 },
4589 	{ 29, 264121337 },
4590 	{ 29, 255732729 },
4591 	{ 29, 230566905 },
4592 	{ 29, 222178297 },
4593 	{ 28, 129903609 },
4594 	{ 28, 121515001 },
4595 	{ 28, 96349177 },
4596 	{ 28, 87960569 },
4597 	{ 27, 62794745 },
4598 	{ 27, 54406137 },
4599 	{ 27, 29240313 },
4600 	{ 26, 23800829 },
4601 	{ 25, 12463097 },
4602 	{ 25, 4074489 },
4603 	{ 26, 27274233 },
4604 	{ 25, 16002041 },
4605 	{ 27, 59255801 },
4606 	{ 27, 46935033 },
4607 	{ 27, 43527161 },
4608 	{ 26, 31206393 },
4609 	{ 27, 52964345 },
4610 	{ 27, 28060665 },
4611 	{ 27, 20458489 },
4612 	{ 25, 12332025 },
4613 	{ 26, 6827001 },
4614 	{ 19, 178154 },
4615 	{ 26, 7089149 },
4616 	{ 26, 23866365 },
4617 	{ 28, 40643581 },
4618 	{ 28, 57420797 },
4619 	{ 28, 117255929 },
4620 	{ 28, 133771001 },
4621 	{ 29, 490352377 },
4622 	{ 29, 263859961 },
4623 	{ 29, 255471353 },
4624 	{ 29, 230305529 },
4625 	{ 28, 129969917 },
4626 	{ 28, 129642233 },
4627 	{ 28, 121253625 },
4628 	{ 28, 96087801 },
4629 	{ 27, 62861053 },
4630 	{ 27, 62533369 },
4631 	{ 27, 54144761 },
4632 	{ 27, 28978937 },
4633 	{ 25, 12529405 },
4634 	{ 25, 12201721 },
4635 	{ 25, 3813113 },
4636 	{ 25, 15740665 },
4637 	{ 25, 14954233 },
4638 	{ 27, 46673657 },
4639 	{ 27, 42741497 },
4640 	{ 26, 30945017 },
4641 	{ 26, 27012857 },
4642 	{ 27, 27799289 },
4643 	{ 27, 19672825 },
4644 	{ 25, 12070649 },
4645 	{ 25, 3944185 },
4646 	{ 19, 186218 },
4647 	{ 26, 6827773 },
4648 	{ 26, 23604989 },
4649 	{ 28, 40382205 },
4650 	{ 28, 57159421 },
4651 	{ 28, 117256185 },
4652 	{ 28, 133771257 },
4653 	{ 29, 490352633 },
4654 	{ 29, 263860217 },
4655 	{ 29, 255471609 },
4656 	{ 29, 230305785 },
4657 	{ 28, 129970173 },
4658 	{ 28, 129642489 },
4659 	{ 28, 121253881 },
4660 	{ 28, 96088057 },
4661 	{ 27, 62861309 },
4662 	{ 27, 62533625 },
4663 	{ 27, 54145017 },
4664 	{ 27, 28979193 },
4665 	{ 25, 12529661 },
4666 	{ 25, 12201977 },
4667 	{ 25, 3813369 },
4668 	{ 25, 15740921 },
4669 	{ 25, 14954489 },
4670 	{ 27, 46673913 },
4671 	{ 27, 42741753 },
4672 	{ 26, 30945273 },
4673 	{ 26, 27013113 },
4674 	{ 27, 27799545 },
4675 	{ 27, 19673081 },
4676 	{ 25, 12070905 },
4677 	{ 25, 3944441 },
4678 	{ 19, 194410 },
4679 	{ 26, 6828029 },
4680 	{ 26, 23605245 },
4681 	{ 28, 40382461 },
4682 	{ 28, 57159677 },
4683 	{ 28, 107491325 },
4684 	{ 28, 134036217 },
4685 	{ 29, 497957625 },
4686 	{ 29, 489569017 },
4687 	{ 29, 263076601 },
4688 	{ 29, 254687993 },
4689 	{ 29, 229522169 },
4690 	{ 28, 129710845 },
4691 	{ 28, 128858873 },
4692 	{ 28, 120470265 },
4693 	{ 28, 95304441 },
4694 	{ 27, 62601981 },
4695 	{ 27, 61750009 },
4696 	{ 27, 53361401 },
4697 	{ 27, 28195577 },
4698 	{ 25, 12270333 },
4699 	{ 25, 11418361 },
4700 	{ 25, 3029753 },
4701 	{ 25, 14695161 },
4702 	{ 25, 11811577 },
4703 	{ 26, 23789563 },
4704 	{ 26, 30161657 },
4705 	{ 26, 26753785 },
4706 	{ 26, 14433017 },
4707 	{ 27, 19413753 },
4708 	{ 25, 11287289 },
4709 	{ 25, 3685113 },
4710 	{ 19, 234986 },
4711 	{ 25, 3947261 },
4712 	{ 25, 12335869 },
4713 	{ 26, 24838143 },
4714 	{ 27, 29113085 },
4715 	{ 27, 54278909 },
4716 	{ 27, 62667517 },
4717 	{ 28, 87833341 },
4718 	{ 28, 96221949 },
4719 	{ 28, 121387773 },
4720 	{ 28, 129776381 },
4721 	{ 29, 229522425 },
4722 	{ 28, 129711101 },
4723 	{ 28, 128859129 },
4724 	{ 28, 120470521 },
4725 	{ 28, 95304697 },
4726 	{ 27, 62602237 },
4727 	{ 27, 61750265 },
4728 	{ 27, 53361657 },
4729 	{ 27, 28195833 },
4730 	{ 25, 12270589 },
4731 	{ 25, 11418617 },
4732 	{ 25, 3030009 },
4733 	{ 25, 14695417 },
4734 	{ 25, 11811833 },
4735 	{ 26, 23789307 },
4736 	{ 26, 30161913 },
4737 	{ 26, 26754041 },
4738 	{ 26, 14433273 },
4739 	{ 27, 19414009 },
4740 	{ 25, 11287545 },
4741 	{ 25, 3685369 },
4742 	{ 19, 243178 },
4743 	{ 25, 3947517 },
4744 	{ 25, 12336125 },
4745 	{ 26, 24837887 },
4746 	{ 27, 29113341 },
4747 	{ 27, 54279165 },
4748 	{ 27, 62667773 },
4749 	{ 28, 87833597 },
4750 	{ 28, 96222205 },
4751 	{ 28, 121388029 },
4752 	{ 28, 129776637 },
4753 	{ 29, 254426873 },
4754 	{ 29, 229261049 },
4755 	{ 28, 128925437 },
4756 	{ 28, 128597753 },
4757 	{ 28, 120209145 },
4758 	{ 28, 95043321 },
4759 	{ 27, 61816573 },
4760 	{ 27, 61488889 },
4761 	{ 27, 53100281 },
4762 	{ 27, 27934457 },
4763 	{ 25, 11484925 },
4764 	{ 25, 11157241 },
4765 	{ 25, 2768633 },
4766 	{ 25, 11550457 },
4767 	{ 25, 10764025 },
4768 	{ 26, 29900537 },
4769 	{ 26, 25968377 },
4770 	{ 26, 14171897 },
4771 	{ 26, 10239737 },
4772 	{ 25, 11026169 },
4773 	{ 25, 2899705 },
4774 	{ 19, 251242 },
4775 	{ 25, 3686141 },
4776 	{ 25, 12074749 },
4777 	{ 26, 24312831 },
4778 	{ 27, 28851965 },
4779 	{ 27, 54017789 },
4780 	{ 27, 62406397 },
4781 	{ 28, 87572221 },
4782 	{ 28, 95960829 },
4783 	{ 28, 121126653 },
4784 	{ 28, 129515261 },
4785 	{ 29, 254427129 },
4786 	{ 29, 229261305 },
4787 	{ 28, 128925693 },
4788 	{ 28, 128598009 },
4789 	{ 28, 120209401 },
4790 	{ 28, 95043577 },
4791 	{ 27, 61816829 },
4792 	{ 27, 61489145 },
4793 	{ 27, 53100537 },
4794 	{ 27, 27934713 },
4795 	{ 25, 11485181 },
4796 	{ 25, 11157497 },
4797 	{ 25, 2768889 },
4798 	{ 25, 11550713 },
4799 	{ 25, 10764281 },
4800 	{ 26, 29900793 },
4801 	{ 26, 25968633 },
4802 	{ 26, 14172153 },
4803 	{ 26, 10239993 },
4804 	{ 25, 11026425 },
4805 	{ 25, 2899961 },
4806 	{ 19, 259434 },
4807 	{ 25, 3686397 },
4808 	{ 25, 12075005 },
4809 	{ 26, 24312575 },
4810 	{ 27, 28852221 },
4811 	{ 27, 54018045 },
4812 	{ 27, 62406653 },
4813 	{ 28, 266234617 },
4814 	{ 28, 262040313 },
4815 	{ 28, 249457401 },
4816 	{ 28, 245263097 },
4817 	{ 28, 132016889 },
4818 	{ 28, 127822585 },
4819 	{ 28, 115239673 },
4820 	{ 28, 111045369 },
4821 	{ 27, 64908025 },
4822 	{ 27, 60713721 },
4823 	{ 27, 48130809 },
4824 	{ 27, 43936505 },
4825 	{ 26, 31353593 },
4826 	{ 26, 27159289 },
4827 	{ 26, 14576377 },
4828 	{ 25, 11234045 },
4829 	{ 24, 6187769 },
4830 	{ 24, 1993465 },
4831 	{ 25, 10513145 },
4832 	{ 24, 7629561 },
4833 	{ 25, 15396859 },
4834 	{ 26, 13396729 },
4835 	{ 26, 9988857 },
4836 	{ 24, 6056697 },
4837 	{ 25, 2648825 },
4838 	{ 19, 216042 },
4839 	{ 25, 2910973 },
4840 	{ 25, 11299581 },
4841 	{ 26, 22736895 },
4842 	{ 27, 28076797 },
4843 	{ 27, 53242621 },
4844 	{ 27, 61631229 },
4845 	{ 28, 266234873 },
4846 	{ 28, 262040569 },
4847 	{ 28, 249457657 },
4848 	{ 28, 245263353 },
4849 	{ 28, 132017145 },
4850 	{ 28, 127822841 },
4851 	{ 28, 115239929 },
4852 	{ 28, 111045625 },
4853 	{ 27, 64908281 },
4854 	{ 27, 60713977 },
4855 	{ 27, 48131065 },
4856 	{ 27, 43936761 },
4857 	{ 26, 31353849 },
4858 	{ 26, 27159545 },
4859 	{ 26, 14576633 },
4860 	{ 25, 11234301 },
4861 	{ 24, 6188025 },
4862 	{ 24, 1993721 },
4863 	{ 25, 10513401 },
4864 	{ 24, 7629817 },
4865 	{ 25, 15396603 },
4866 	{ 26, 13396985 },
4867 	{ 26, 9989113 },
4868 	{ 24, 6056953 },
4869 	{ 25, 2649081 },
4870 	{ 19, 220138 },
4871 	{ 25, 2911229 },
4872 	{ 25, 11299837 },
4873 	{ 26, 22736639 },
4874 	{ 27, 28077053 },
4875 	{ 27, 53242877 },
4876 	{ 27, 61631485 },
4877 	{ 28, 266301181 },
4878 	{ 28, 265973497 },
4879 	{ 28, 261779193 },
4880 	{ 28, 249196281 },
4881 	{ 28, 245001977 },
4882 	{ 28, 131755769 },
4883 	{ 28, 127561465 },
4884 	{ 28, 114978553 },
4885 	{ 27, 64974589 },
4886 	{ 27, 64646905 },
4887 	{ 27, 60452601 },
4888 	{ 27, 47869689 },
4889 	{ 26, 31420157 },
4890 	{ 26, 31092473 },
4891 	{ 26, 26898169 },
4892 	{ 26, 14315257 },
4893 	{ 24, 6254333 },
4894 	{ 24, 5926649 },
4895 	{ 24, 1732345 },
4896 	{ 24, 7368441 },
4897 	{ 24, 6582009 },
4898 	{ 25, 13298683 },
4899 	{ 26, 9203449 },
4900 	{ 24, 5795577 },
4901 	{ 24, 1863417 },
4902 	{ 19, 224106 },
4903 	{ 25, 2649853 },
4904 	{ 25, 11038461 },
4905 	{ 26, 22211583 },
4906 	{ 27, 27815677 },
4907 	{ 27, 52981501 },
4908 	{ 27, 61370109 },
4909 	{ 28, 86535933 },
4910 	{ 28, 265973753 },
4911 	{ 28, 261779449 },
4912 	{ 28, 249196537 },
4913 	{ 28, 245002233 },
4914 	{ 28, 131756025 },
4915 	{ 28, 127561721 },
4916 	{ 28, 114978809 },
4917 	{ 27, 64974845 },
4918 	{ 27, 64647161 },
4919 	{ 27, 60452857 },
4920 	{ 27, 47869945 },
4921 	{ 26, 31420413 },
4922 	{ 26, 31092729 },
4923 	{ 26, 26898425 },
4924 	{ 26, 14315513 },
4925 	{ 24, 6254589 },
4926 	{ 24, 5926905 },
4927 	{ 24, 1732601 },
4928 	{ 24, 7368697 },
4929 	{ 24, 6582265 },
4930 	{ 25, 13298427 },
4931 	{ 26, 9203705 },
4932 	{ 24, 5795833 },
4933 	{ 24, 1863673 },
4934 	{ 19, 228202 },
4935 	{ 25, 2650109 },
4936 	{ 25, 11038717 },
4937 	{ 26, 22211327 },
4938 	{ 27, 27815933 },
4939 	{ 27, 52981757 },
4940 	{ 27, 61370365 },
4941 	{ 28, 86536189 },
4942 	{ 28, 266042109 },
4943 	{ 28, 265190137 },
4944 	{ 28, 260995833 },
4945 	{ 28, 248412921 },
4946 	{ 28, 244218617 },
4947 	{ 28, 130972409 },
4948 	{ 28, 126778105 },
4949 	{ 28, 114195193 },
4950 	{ 27, 64715517 },
4951 	{ 27, 63863545 },
4952 	{ 27, 59669241 },
4953 	{ 27, 47086329 },
4954 	{ 26, 31161085 },
4955 	{ 26, 30309113 },
4956 	{ 26, 26114809 },
4957 	{ 26, 13531897 },
4958 	{ 24, 5995261 },
4959 	{ 24, 5143289 },
4960 	{ 24, 948985 },
4961 	{ 24, 6322937 },
4962 	{ 24, 3439353 },
4963 	{ 25, 6995963 },
4964 	{ 24, 5012217 },
4965 	{ 24, 1604345 },
4966 	{ 19, 248298 },
4967 	{ 19, 522654 },
4968 	{ 24, 6060797 },
4969 	{ 25, 12238847 },
4970 	{ 26, 14449405 },
4971 	{ 26, 27032317 },
4972 	{ 26, 31226621 },
4973 	{ 27, 43809533 },
4974 	{ 27, 48003837 },
4975 	{ 27, 60586749 },
4976 	{ 27, 64781053 },
4977 	{ 28, 248413177 },
4978 	{ 28, 244218873 },
4979 	{ 28, 130972665 },
4980 	{ 28, 126778361 },
4981 	{ 28, 114195449 },
4982 	{ 27, 64715773 },
4983 	{ 27, 63863801 },
4984 	{ 27, 59669497 },
4985 	{ 27, 47086585 },
4986 	{ 26, 31161341 },
4987 	{ 26, 30309369 },
4988 	{ 26, 26115065 },
4989 	{ 26, 13532153 },
4990 	{ 24, 5995517 },
4991 	{ 24, 5143545 },
4992 	{ 24, 949241 },
4993 	{ 24, 6323193 },
4994 	{ 24, 3439609 },
4995 	{ 25, 6995707 },
4996 	{ 24, 5012473 },
4997 	{ 24, 1604601 },
4998 	{ 19, 252394 },
4999 	{ 19, 518558 },
5000 	{ 24, 6061053 },
5001 	{ 25, 12238591 },
5002 	{ 26, 14449661 },
5003 	{ 26, 27032573 },
5004 	{ 26, 31226877 },
5005 	{ 27, 43809789 },
5006 	{ 27, 48004093 },
5007 	{ 27, 60587005 },
5008 	{ 27, 64781309 },
5009 	{ 28, 260734713 },
5010 	{ 28, 248151801 },
5011 	{ 28, 243957497 },
5012 	{ 28, 130711289 },
5013 	{ 28, 126516985 },
5014 	{ 28, 113934073 },
5015 	{ 27, 63930109 },
5016 	{ 27, 63602425 },
5017 	{ 27, 59408121 },
5018 	{ 27, 46825209 },
5019 	{ 26, 30375677 },
5020 	{ 26, 30047993 },
5021 	{ 26, 25853689 },
5022 	{ 26, 13270777 },
5023 	{ 24, 5209853 },
5024 	{ 24, 4882169 },
5025 	{ 24, 687865 },
5026 	{ 24, 3178233 },
5027 	{ 24, 2391801 },
5028 	{ 24, 4751097 },
5029 	{ 24, 818937 },
5030 	{ 19, 256362 },
5031 	{ 19, 514334 },
5032 	{ 24, 5799677 },
5033 	{ 25, 11713535 },
5034 	{ 26, 14188285 },
5035 	{ 26, 26771197 },
5036 	{ 26, 30965501 },
5037 	{ 27, 43548413 },
5038 	{ 27, 47742717 },
5039 	{ 27, 60325629 },
5040 	{ 27, 64519933 },
5041 	{ 28, 260734969 },
5042 	{ 28, 248152057 },
5043 	{ 28, 243957753 },
5044 	{ 28, 130711545 },
5045 	{ 28, 126517241 },
5046 	{ 28, 113934329 },
5047 	{ 27, 63930365 },
5048 	{ 27, 63602681 },
5049 	{ 27, 59408377 },
5050 	{ 27, 46825465 },
5051 	{ 26, 30375933 },
5052 	{ 26, 30048249 },
5053 	{ 26, 25853945 },
5054 	{ 26, 13271033 },
5055 	{ 24, 5210109 },
5056 	{ 24, 4882425 },
5057 	{ 24, 688121 },
5058 	{ 24, 3178489 },
5059 	{ 24, 2392057 },
5060 	{ 24, 4751353 },
5061 	{ 24, 819193 },
5062 	{ 19, 260458 },
5063 	{ 19, 510238 },
5064 	{ 24, 5799933 },
5065 	{ 25, 11713279 },
5066 	{ 26, 14188541 },
5067 	{ 26, 26771453 },
5068 	{ 26, 30965757 },
5069 	{ 27, 43548669 },
5070 	{ 27, 47742973 },
5071 	{ 27, 60325885 },
5072 	{ 27, 64520189 },
5073 	{ 27, 132950777 },
5074 	{ 27, 130853625 },
5075 	{ 27, 124562169 },
5076 	{ 27, 122465017 },
5077 	{ 27, 65841913 },
5078 	{ 27, 63744761 },
5079 	{ 27, 57453305 },
5080 	{ 27, 55356153 },
5081 	{ 26, 32287481 },
5082 	{ 26, 30190329 },
5083 	{ 26, 23898873 },
5084 	{ 26, 21801721 },
5085 	{ 25, 15510265 },
5086 	{ 25, 13413113 },
5087 	{ 25, 7121657 },
5088 	{ 25, 5024505 },
5089 	{ 23, 2927353 },
5090 	{ 23, 830201 },
5091 	{ 23, 2535419 },
5092 	{ 23, 2665209 },
5093 	{ 23, 2797563 },
5094 	{ 17, 119530 },
5095 	{ 17, 122526 },
5096 	{ 25, 10005245 },
5097 	{ 25, 10137599 },
5098 	{ 27, 26782461 },
5099 	{ 27, 51948285 },
5100 	{ 27, 60336893 },
5101 	{ 27, 60469247 },
5102 	{ 28, 93891325 },
5103 	{ 28, 119057149 },
5104 	{ 28, 127445757 },
5105 	{ 27, 132951033 },
5106 	{ 27, 130853881 },
5107 	{ 27, 124562425 },
5108 	{ 27, 122465273 },
5109 	{ 27, 65842169 },
5110 	{ 27, 63745017 },
5111 	{ 27, 57453561 },
5112 	{ 27, 55356409 },
5113 	{ 26, 32287737 },
5114 	{ 26, 30190585 },
5115 	{ 26, 23899129 },
5116 	{ 26, 21801977 },
5117 	{ 25, 15510521 },
5118 	{ 25, 13413369 },
5119 	{ 25, 7121913 },
5120 	{ 25, 5024761 },
5121 	{ 23, 2927609 },
5122 	{ 23, 830457 },
5123 	{ 23, 2535163 },
5124 	{ 23, 2665465 },
5125 	{ 23, 2797307 },
5126 	{ 17, 120554 },
5127 	{ 17, 121502 },
5128 	{ 25, 10005501 },
5129 	{ 25, 10137343 },
5130 	{ 27, 26782717 },
5131 	{ 27, 51948541 },
5132 	{ 27, 60337149 },
5133 	{ 27, 60468991 },
5134 	{ 28, 93891581 },
5135 	{ 28, 119057405 },
5136 	{ 28, 127446013 },
5137 	{ 27, 133082877 },
5138 	{ 27, 132427513 },
5139 	{ 27, 130330361 },
5140 	{ 27, 124038905 },
5141 	{ 27, 121941753 },
5142 	{ 27, 65318649 },
5143 	{ 27, 63221497 },
5144 	{ 27, 56930041 },
5145 	{ 26, 32419581 },
5146 	{ 26, 31764217 },
5147 	{ 26, 29667065 },
5148 	{ 26, 23375609 },
5149 	{ 25, 15642365 },
5150 	{ 25, 14987001 },
5151 	{ 25, 12889849 },
5152 	{ 25, 6598393 },
5153 	{ 23, 3059453 },
5154 	{ 23, 2404089 },
5155 	{ 23, 306937 },
5156 	{ 18, 243065 },
5157 	{ 18, 241531 },
5158 	{ 17, 121450 },
5159 	{ 17, 120350 },
5160 	{ 25, 9481981 },
5161 	{ 25, 9612287 },
5162 	{ 27, 26259197 },
5163 	{ 27, 51425021 },
5164 	{ 27, 59813629 },
5165 	{ 27, 59943935 },
5166 	{ 28, 93368061 },
5167 	{ 28, 118533885 },
5168 	{ 28, 126922493 },
5169 	{ 27, 133083133 },
5170 	{ 27, 132427769 },
5171 	{ 27, 130330617 },
5172 	{ 27, 124039161 },
5173 	{ 27, 121942009 },
5174 	{ 27, 65318905 },
5175 	{ 27, 63221753 },
5176 	{ 27, 56930297 },
5177 	{ 26, 32419837 },
5178 	{ 26, 31764473 },
5179 	{ 26, 29667321 },
5180 	{ 26, 23375865 },
5181 	{ 25, 15642621 },
5182 	{ 25, 14987257 },
5183 	{ 25, 12890105 },
5184 	{ 25, 6598649 },
5185 	{ 23, 3059709 },
5186 	{ 23, 2404345 },
5187 	{ 23, 307193 },
5188 	{ 18, 245113 },
5189 	{ 18, 239483 },
5190 	{ 17, 122474 },
5191 	{ 17, 119326 },
5192 	{ 25, 9482237 },
5193 	{ 25, 9612031 },
5194 	{ 27, 26259453 },
5195 	{ 27, 51425277 },
5196 	{ 27, 59813885 },
5197 	{ 27, 59943679 },
5198 	{ 28, 93368317 },
5199 	{ 28, 118534141 },
5200 	{ 28, 126922749 },
5201 	{ 28, 127052543 },
5202 	{ 27, 132561661 },
5203 	{ 26, 16678911 },
5204 	{ 26, 16416767 },
5205 	{ 26, 15630335 },
5206 	{ 26, 15368191 },
5207 	{ 26, 8290303 },
5208 	{ 26, 8028159 },
5209 	{ 26, 7241727 },
5210 	{ 26, 31898365 },
5211 	{ 25, 4095999 },
5212 	{ 25, 3833855 },
5213 	{ 25, 3047423 },
5214 	{ 25, 15121149 },
5215 	{ 24, 1998847 },
5216 	{ 24, 1736703 },
5217 	{ 24, 950271 },
5218 	{ 23, 2538237 },
5219 	{ 22, 425983 },
5220 	{ 22, 163839 },
5221 	{ 23, 8388521 },
5222 	{ 22, 98299 },
5223 	{ 23, 4194110 },
5224 	{ 22, 360447 },
5225 	{ 22, 1409023 },
5226 	{ 24, 2457599 },
5227 	{ 24, 3506175 },
5228 	{ 24, 6651903 },
5229 	{ 24, 7700479 },
5230 	{ 25, 10846207 },
5231 	{ 25, 11894783 },
5232 	{ 25, 15040511 },
5233 	{ 25, 16089087 },
5234 	{ 26, 27623423 },
5235 	{ 26, 16678655 },
5236 	{ 26, 16416511 },
5237 	{ 26, 15630079 },
5238 	{ 26, 15367935 },
5239 	{ 26, 8290047 },
5240 	{ 26, 8027903 },
5241 	{ 26, 7241471 },
5242 	{ 26, 31898621 },
5243 	{ 25, 4095743 },
5244 	{ 25, 3833599 },
5245 	{ 25, 3047167 },
5246 	{ 25, 15121405 },
5247 	{ 24, 1998591 },
5248 	{ 24, 1736447 },
5249 	{ 24, 950015 },
5250 	{ 23, 2538493 },
5251 	{ 22, 425727 },
5252 	{ 22, 163583 },
5253 	{ 22, 4194249 },
5254 	{ 20, 524251 },
5255 	{ 14, 7118 },
5256 	{ 22, 360191 },
5257 	{ 22, 1408767 },
5258 	{ 24, 2457343 },
5259 	{ 24, 3505919 },
5260 	{ 24, 6651647 },
5261 	{ 24, 7700223 },
5262 	{ 25, 10845951 },
5263 	{ 25, 11894527 },
5264 	{ 25, 15040255 },
5265 	{ 25, 16088831 },
5266 	{ 26, 27623167 },
5267 	{ 26, 28671743 },
5268 	{ 26, 31817471 },
5269 	{ 26, 32866047 },
5270 	{ 26, 61177599 },
5271 	{ 26, 62226175 },
5272 	{ 26, 65371903 },
5273 	{ 26, 66420479 },
5274 	{ 26, 31489023 },
5275 	{ 26, 28343295 },
5276 	{ 26, 31637245 },
5277 	{ 25, 15760383 },
5278 	{ 25, 14711807 },
5279 	{ 25, 11566079 },
5280 	{ 25, 14860029 },
5281 	{ 24, 7371775 },
5282 	{ 24, 6323199 },
5283 	{ 24, 3177471 },
5284 	{ 18, 259965 },
5285 	{ 18, 126335 },
5286 	{ 19, 262095 },
5287 	{ 14, 7054 },
5288 	{ 18, 259453 },
5289 	{ 18, 126847 },
5290 	{ 24, 2194431 },
5291 	{ 24, 3243007 },
5292 	{ 24, 6388735 },
5293 	{ 24, 7437311 },
5294 	{ 25, 10583039 },
5295 	{ 25, 11631615 },
5296 	{ 25, 14777343 },
5297 	{ 25, 15825919 },
5298 	{ 26, 27360255 },
5299 	{ 26, 28408831 },
5300 	{ 26, 31554559 },
5301 	{ 26, 66091775 },
5302 	{ 26, 65043199 },
5303 	{ 26, 61897471 },
5304 	{ 26, 60848895 },
5305 	{ 26, 32537343 },
5306 	{ 26, 31488767 },
5307 	{ 26, 28343039 },
5308 	{ 26, 31637501 },
5309 	{ 25, 15760127 },
5310 	{ 25, 14711551 },
5311 	{ 25, 11565823 },
5312 	{ 25, 14860285 },
5313 	{ 24, 7371519 },
5314 	{ 24, 6322943 },
5315 	{ 24, 3177215 },
5316 	{ 18, 262013 },
5317 	{ 18, 124287 },
5318 	{ 14, 16010 },
5319 	{ 23, 49149 },
5320 	{ 18, 261501 },
5321 	{ 18, 124799 },
5322 	{ 24, 2194175 },
5323 	{ 24, 3242751 },
5324 	{ 24, 6388479 },
5325 	{ 24, 7437055 },
5326 	{ 25, 10582783 },
5327 	{ 25, 11631359 },
5328 	{ 25, 14777087 },
5329 	{ 25, 15825663 },
5330 	{ 26, 27359999 },
5331 	{ 26, 28408575 },
5332 	{ 26, 31554303 },
5333 	{ 26, 32602879 },
5334 	{ 26, 60914431 },
5335 	{ 26, 61963007 },
5336 	{ 26, 65108735 },
5337 	{ 26, 66157311 },
5338 	{ 26, 31748095 },
5339 	{ 26, 28602367 },
5340 	{ 26, 32172797 },
5341 	{ 25, 16019455 },
5342 	{ 25, 14970879 },
5343 	{ 25, 11825151 },
5344 	{ 25, 15395581 },
5345 	{ 24, 7630847 },
5346 	{ 24, 6582271 },
5347 	{ 24, 3436543 },
5348 	{ 23, 2812669 },
5349 	{ 22, 1339391 },
5350 	{ 14, 16074 },
5351 	{ 20, 524254 },
5352 	{ 18, 131019 },
5353 	{ 21, 1048379 },
5354 	{ 22, 225279 },
5355 	{ 22, 1273855 },
5356 	{ 24, 2322431 },
5357 	{ 24, 3371007 },
5358 	{ 24, 6516735 },
5359 	{ 24, 7565311 },
5360 	{ 25, 10711039 },
5361 	{ 25, 11759615 },
5362 	{ 25, 14905343 },
5363 	{ 25, 15953919 },
5364 	{ 26, 27488255 },
5365 	{ 26, 66350847 },
5366 	{ 26, 65302271 },
5367 	{ 26, 62156543 },
5368 	{ 26, 61107967 },
5369 	{ 26, 32796415 },
5370 	{ 26, 31747839 },
5371 	{ 26, 28602111 },
5372 	{ 26, 32173053 },
5373 	{ 25, 16019199 },
5374 	{ 25, 14970623 },
5375 	{ 25, 11824895 },
5376 	{ 25, 15395837 },
5377 	{ 24, 7630591 },
5378 	{ 24, 6582015 },
5379 	{ 24, 3436287 },
5380 	{ 23, 2812925 },
5381 	{ 22, 1339135 },
5382 	{ 22, 290559 },
5383 	{ 20, 524126 },
5384 	{ 19, 262059 },
5385 	{ 21, 1048555 },
5386 	{ 22, 225023 },
5387 	{ 22, 1273599 },
5388 	{ 24, 2322175 },
5389 	{ 24, 3370751 },
5390 	{ 24, 6516479 },
5391 	{ 24, 7565055 },
5392 	{ 25, 10710783 },
5393 	{ 25, 11759359 },
5394 	{ 25, 14905087 },
5395 	{ 25, 15953663 },
5396 	{ 26, 27487999 },
5397 	{ 26, 28536575 },
5398 	{ 26, 31682303 },
5399 	{ 26, 32730879 },
5400 	{ 26, 61042431 },
5401 	{ 26, 62091007 },
5402 	{ 26, 65236735 },
5403 	{ 26, 66285311 },
5404 	{ 28, 127069949 },
5405 	{ 27, 63466495 },
5406 	{ 27, 59272191 },
5407 	{ 27, 46689279 },
5408 	{ 27, 59961085 },
5409 	{ 26, 29912063 },
5410 	{ 26, 25717759 },
5411 	{ 26, 13134847 },
5412 	{ 25, 9629437 },
5413 	{ 24, 4746239 },
5414 	{ 24, 551935 },
5415 	{ 17, 54894 },
5416 	{ 21, 1048251 },
5417 	{ 18, 109947 },
5418 	{ 22, 158715 },
5419 	{ 22, 1207291 },
5420 	{ 22, 1534975 },
5421 	{ 24, 3304443 },
5422 	{ 24, 6450171 },
5423 	{ 24, 7498747 },
5424 	{ 24, 7826431 },
5425 	{ 25, 11693051 },
5426 	{ 25, 14838779 },
5427 	{ 25, 15887355 },
5428 	{ 25, 16215039 },
5429 	{ 26, 28470267 },
5430 	{ 26, 31615995 },
5431 	{ 26, 32664571 },
5432 	{ 26, 60976123 },
5433 	{ 26, 62024699 },
5434 	{ 26, 65170427 },
5435 	{ 26, 66219003 },
5436 	{ 26, 66546687 },
5437 	{ 27, 63466239 },
5438 	{ 27, 59271935 },
5439 	{ 27, 46689023 },
5440 	{ 27, 59961341 },
5441 	{ 26, 29911807 },
5442 	{ 26, 25717503 },
5443 	{ 26, 13134591 },
5444 	{ 25, 9629693 },
5445 	{ 24, 4745983 },
5446 	{ 24, 551679 },
5447 	{ 17, 53870 },
5448 	{ 22, 2096571 },
5449 	{ 18, 107899 },
5450 	{ 22, 158459 },
5451 	{ 22, 1207035 },
5452 	{ 22, 1534719 },
5453 	{ 24, 3304187 },
5454 	{ 24, 6449915 },
5455 	{ 24, 7498491 },
5456 	{ 24, 7826175 },
5457 	{ 25, 11692795 },
5458 	{ 25, 14838523 },
5459 	{ 25, 15887099 },
5460 	{ 25, 16214783 },
5461 	{ 26, 28470011 },
5462 	{ 26, 31615739 },
5463 	{ 26, 32664315 },
5464 	{ 26, 60975867 },
5465 	{ 26, 62024443 },
5466 	{ 26, 65170171 },
5467 	{ 26, 66218747 },
5468 	{ 26, 66546431 },
5469 	{ 27, 63717375 },
5470 	{ 27, 59523071 },
5471 	{ 27, 46940159 },
5472 	{ 27, 60488445 },
5473 	{ 26, 30162943 },
5474 	{ 26, 25968639 },
5475 	{ 26, 13385727 },
5476 	{ 25, 10156797 },
5477 	{ 24, 4997119 },
5478 	{ 24, 802815 },
5479 	{ 16, 32494 },
5480 	{ 23, 2816761 },
5481 	{ 22, 1327099 },
5482 	{ 23, 2554617 },
5483 	{ 22, 409595 },
5484 	{ 22, 1458171 },
5485 	{ 24, 2506747 },
5486 	{ 24, 3555323 },
5487 	{ 24, 6701051 },
5488 	{ 24, 7749627 },
5489 	{ 25, 10895355 },
5490 	{ 25, 11943931 },
5491 	{ 25, 15089659 },
5492 	{ 25, 16138235 },
5493 	{ 26, 27672571 },
5494 	{ 26, 28721147 },
5495 	{ 26, 31866875 },
5496 	{ 26, 32915451 },
5497 	{ 26, 61227003 },
5498 	{ 26, 62275579 },
5499 	{ 26, 65421307 },
5500 	{ 26, 66469883 },
5501 	{ 27, 63717119 },
5502 	{ 27, 59522815 },
5503 	{ 27, 46939903 },
5504 	{ 27, 60488701 },
5505 	{ 26, 30162687 },
5506 	{ 26, 25968383 },
5507 	{ 26, 13385471 },
5508 	{ 25, 10157053 },
5509 	{ 24, 4996863 },
5510 	{ 24, 802559 },
5511 	{ 16, 31470 },
5512 	{ 23, 2817017 },
5513 	{ 22, 1326843 },
5514 	{ 23, 2554873 },
5515 	{ 22, 409339 },
5516 	{ 22, 1457915 },
5517 	{ 24, 2506491 },
5518 	{ 24, 3555067 },
5519 	{ 24, 6700795 },
5520 	{ 24, 7749371 },
5521 	{ 25, 10895099 },
5522 	{ 25, 11943675 },
5523 	{ 25, 15089403 },
5524 	{ 25, 16137979 },
5525 	{ 26, 27672315 },
5526 	{ 26, 28720891 },
5527 	{ 26, 31866619 },
5528 	{ 26, 32915195 },
5529 	{ 26, 61226747 },
5530 	{ 26, 62275323 },
5531 	{ 26, 65421051 },
5532 	{ 26, 66469627 },
5533 	{ 27, 64502783 },
5534 	{ 27, 60308479 },
5535 	{ 27, 47725567 },
5536 	{ 27, 62062333 },
5537 	{ 26, 30948351 },
5538 	{ 26, 26754047 },
5539 	{ 26, 14171135 },
5540 	{ 25, 11730685 },
5541 	{ 24, 5782527 },
5542 	{ 24, 1588223 },
5543 	{ 18, 121198 },
5544 	{ 24, 801787 },
5545 	{ 24, 4733947 },
5546 	{ 24, 2374651 },
5547 	{ 24, 3161083 },
5548 	{ 24, 670715 },
5549 	{ 24, 4865019 },
5550 	{ 24, 5192703 },
5551 	{ 26, 13253627 },
5552 	{ 26, 25836539 },
5553 	{ 26, 30030843 },
5554 	{ 26, 30358527 },
5555 	{ 27, 46808059 },
5556 	{ 27, 59390971 },
5557 	{ 27, 63585275 },
5558 	{ 27, 63912959 },
5559 	{ 28, 113916923 },
5560 	{ 28, 126499835 },
5561 	{ 28, 130694139 },
5562 	{ 28, 243940347 },
5563 	{ 28, 248134651 },
5564 	{ 28, 129171453 },
5565 	{ 27, 64502527 },
5566 	{ 27, 60308223 },
5567 	{ 27, 47725311 },
5568 	{ 27, 62062589 },
5569 	{ 26, 30948095 },
5570 	{ 26, 26753791 },
5571 	{ 26, 14170879 },
5572 	{ 25, 11730941 },
5573 	{ 24, 5782271 },
5574 	{ 24, 1587967 },
5575 	{ 18, 117102 },
5576 	{ 24, 801531 },
5577 	{ 24, 4733691 },
5578 	{ 24, 2374395 },
5579 	{ 24, 3160827 },
5580 	{ 24, 670459 },
5581 	{ 24, 4864763 },
5582 	{ 24, 5192447 },
5583 	{ 26, 13253371 },
5584 	{ 26, 25836283 },
5585 	{ 26, 30030587 },
5586 	{ 26, 30358271 },
5587 	{ 27, 46807803 },
5588 	{ 27, 59390715 },
5589 	{ 27, 63585019 },
5590 	{ 27, 63912703 },
5591 	{ 28, 113916667 },
5592 	{ 28, 126499579 },
5593 	{ 28, 130693883 },
5594 	{ 28, 243940091 },
5595 	{ 28, 248134395 },
5596 	{ 28, 260717307 },
5597 	{ 27, 64761855 },
5598 	{ 27, 60567551 },
5599 	{ 27, 47984639 },
5600 	{ 27, 43790335 },
5601 	{ 26, 31207423 },
5602 	{ 26, 27013119 },
5603 	{ 26, 14430207 },
5604 	{ 26, 24488701 },
5605 	{ 24, 6041599 },
5606 	{ 24, 1847295 },
5607 	{ 18, 96750 },
5608 	{ 24, 1585147 },
5609 	{ 24, 4993019 },
5610 	{ 26, 14002937 },
5611 	{ 24, 3420155 },
5612 	{ 24, 6303739 },
5613 	{ 24, 929787 },
5614 	{ 24, 5124091 },
5615 	{ 24, 5976063 },
5616 	{ 26, 13512699 },
5617 	{ 26, 26095611 },
5618 	{ 26, 30289915 },
5619 	{ 26, 31141887 },
5620 	{ 27, 47067131 },
5621 	{ 27, 59650043 },
5622 	{ 27, 63844347 },
5623 	{ 27, 64696319 },
5624 	{ 28, 114175995 },
5625 	{ 28, 126758907 },
5626 	{ 28, 130953211 },
5627 	{ 28, 244199419 },
5628 	{ 28, 248393723 },
5629 	{ 27, 64761599 },
5630 	{ 27, 60567295 },
5631 	{ 27, 47984383 },
5632 	{ 27, 43790079 },
5633 	{ 26, 31207167 },
5634 	{ 26, 27012863 },
5635 	{ 26, 14429951 },
5636 	{ 26, 24488957 },
5637 	{ 24, 6041343 },
5638 	{ 24, 1847039 },
5639 	{ 18, 92654 },
5640 	{ 24, 1584891 },
5641 	{ 24, 4992763 },
5642 	{ 26, 14003193 },
5643 	{ 24, 3419899 },
5644 	{ 24, 6303483 },
5645 	{ 24, 929531 },
5646 	{ 24, 5123835 },
5647 	{ 24, 5975807 },
5648 	{ 26, 13512443 },
5649 	{ 26, 26095355 },
5650 	{ 26, 30289659 },
5651 	{ 26, 31141631 },
5652 	{ 27, 47066875 },
5653 	{ 27, 59649787 },
5654 	{ 27, 63844091 },
5655 	{ 27, 64696063 },
5656 	{ 28, 114175739 },
5657 	{ 28, 126758651 },
5658 	{ 28, 130952955 },
5659 	{ 28, 244199163 },
5660 	{ 28, 248393467 },
5661 	{ 28, 260976379 },
5662 	{ 28, 265170683 },
5663 	{ 28, 266022655 },
5664 	{ 28, 86518783 },
5665 	{ 27, 61352959 },
5666 	{ 27, 52964351 },
5667 	{ 27, 27798527 },
5668 	{ 27, 44412669 },
5669 	{ 25, 11021311 },
5670 	{ 25, 2632703 },
5671 	{ 18, 88942 },
5672 	{ 24, 1846267 },
5673 	{ 24, 5778427 },
5674 	{ 26, 9186299 },
5675 	{ 26, 26586873 },
5676 	{ 24, 6564859 },
5677 	{ 24, 7351291 },
5678 	{ 24, 1715195 },
5679 	{ 24, 5909499 },
5680 	{ 24, 6237183 },
5681 	{ 26, 14298107 },
5682 	{ 26, 26881019 },
5683 	{ 26, 31075323 },
5684 	{ 26, 31403007 },
5685 	{ 27, 47852539 },
5686 	{ 27, 60435451 },
5687 	{ 27, 64629755 },
5688 	{ 27, 64957439 },
5689 	{ 28, 114961403 },
5690 	{ 28, 127544315 },
5691 	{ 28, 131738619 },
5692 	{ 28, 244984827 },
5693 	{ 28, 249179131 },
5694 	{ 28, 261762043 },
5695 	{ 28, 265956347 },
5696 	{ 28, 86518527 },
5697 	{ 27, 61352703 },
5698 	{ 27, 52964095 },
5699 	{ 27, 27798271 },
5700 	{ 27, 44412925 },
5701 	{ 25, 11021055 },
5702 	{ 25, 2632447 },
5703 	{ 18, 84846 },
5704 	{ 24, 1846011 },
5705 	{ 24, 5778171 },
5706 	{ 26, 9186043 },
5707 	{ 26, 26587129 },
5708 	{ 24, 6564603 },
5709 	{ 24, 7351035 },
5710 	{ 24, 1714939 },
5711 	{ 24, 5909243 },
5712 	{ 24, 6236927 },
5713 	{ 26, 14297851 },
5714 	{ 26, 26880763 },
5715 	{ 26, 31075067 },
5716 	{ 26, 31402751 },
5717 	{ 27, 47852283 },
5718 	{ 27, 60435195 },
5719 	{ 27, 64629499 },
5720 	{ 27, 64957183 },
5721 	{ 27, 65740799 },
5722 	{ 27, 63643647 },
5723 	{ 27, 57352191 },
5724 	{ 27, 55255039 },
5725 	{ 26, 32186367 },
5726 	{ 26, 30089215 },
5727 	{ 26, 23797759 },
5728 	{ 26, 21700607 },
5729 	{ 25, 15409151 },
5730 	{ 25, 13311999 },
5731 	{ 25, 7020543 },
5732 	{ 25, 4923391 },
5733 	{ 23, 2826239 },
5734 	{ 23, 729087 },
5735 	{ 17, 64494 },
5736 	{ 23, 663547 },
5737 	{ 22, 1515515 },
5738 	{ 24, 2498555 },
5739 	{ 24, 3350523 },
5740 	{ 24, 6430715 },
5741 	{ 22, 1908731 },
5742 	{ 23, 2629627 },
5743 	{ 22, 499707 },
5744 	{ 22, 1548283 },
5745 	{ 23, 2809855 },
5746 	{ 24, 3645435 },
5747 	{ 24, 6791163 },
5748 	{ 24, 7839739 },
5749 	{ 25, 10985467 },
5750 	{ 25, 12034043 },
5751 	{ 25, 15179771 },
5752 	{ 25, 16228347 },
5753 	{ 26, 27762683 },
5754 	{ 26, 28811259 },
5755 	{ 26, 31956987 },
5756 	{ 26, 33005563 },
5757 	{ 26, 61317115 },
5758 	{ 26, 62365691 },
5759 	{ 26, 65511419 },
5760 	{ 26, 66559995 },
5761 	{ 25, 15408895 },
5762 	{ 25, 13311743 },
5763 	{ 25, 7020287 },
5764 	{ 25, 4923135 },
5765 	{ 23, 2825983 },
5766 	{ 23, 728831 },
5767 	{ 17, 60398 },
5768 	{ 23, 663291 },
5769 	{ 22, 1515259 },
5770 	{ 24, 2498299 },
5771 	{ 24, 3350267 },
5772 	{ 24, 6430459 },
5773 	{ 22, 1908475 },
5774 	{ 23, 2629371 },
5775 	{ 22, 499451 },
5776 	{ 22, 1548027 },
5777 	{ 23, 2809599 },
5778 	{ 24, 3645179 },
5779 	{ 24, 6790907 },
5780 	{ 24, 7839483 },
5781 	{ 25, 10985211 },
5782 	{ 25, 12033787 },
5783 	{ 25, 15179515 },
5784 	{ 25, 16228091 },
5785 	{ 26, 27762427 },
5786 	{ 26, 28811003 },
5787 	{ 26, 31956731 },
5788 	{ 26, 33005307 },
5789 	{ 26, 61316859 },
5790 	{ 26, 62365435 },
5791 	{ 26, 65511163 },
5792 	{ 26, 66559739 },
5793 	{ 25, 15604735 },
5794 	{ 25, 13507583 },
5795 	{ 25, 7216127 },
5796 	{ 25, 5118975 },
5797 	{ 23, 3021823 },
5798 	{ 23, 924671 },
5799 	{ 18, 111982 },
5800 	{ 23, 728059 },
5801 	{ 23, 2759675 },
5802 	{ 24, 2563067 },
5803 	{ 24, 3546107 },
5804 	{ 24, 6495227 },
5805 	{ 24, 7478267 },
5806 	{ 23, 2694139 },
5807 	{ 23, 2890747 },
5808 	{ 23, 695291 },
5809 	{ 23, 2792443 },
5810 	{ 23, 2874367 },
5811 	{ 25, 6986747 },
5812 	{ 25, 13278203 },
5813 	{ 25, 15375355 },
5814 	{ 25, 15457279 },
5815 	{ 26, 23763963 },
5816 	{ 26, 30055419 },
5817 	{ 26, 32152571 },
5818 	{ 26, 32234495 },
5819 	{ 27, 57318395 },
5820 	{ 27, 63609851 },
5821 	{ 26, 32381695 },
5822 	{ 26, 30284543 },
5823 	{ 26, 23993087 },
5824 	{ 26, 21895935 },
5825 	{ 25, 15604479 },
5826 	{ 25, 13507327 },
5827 	{ 25, 7215871 },
5828 	{ 25, 5118719 },
5829 	{ 23, 3021567 },
5830 	{ 23, 924415 },
5831 	{ 18, 103790 },
5832 	{ 23, 727803 },
5833 	{ 23, 2759419 },
5834 	{ 24, 2562811 },
5835 	{ 24, 3545851 },
5836 	{ 24, 6494971 },
5837 	{ 24, 7478011 },
5838 	{ 23, 2693883 },
5839 	{ 23, 2890491 },
5840 	{ 23, 695035 },
5841 	{ 23, 2792187 },
5842 	{ 23, 2874111 },
5843 	{ 25, 6986491 },
5844 	{ 25, 13277947 },
5845 	{ 25, 15375099 },
5846 	{ 25, 15457023 },
5847 	{ 26, 23763707 },
5848 	{ 26, 30055163 },
5849 	{ 26, 32152315 },
5850 	{ 26, 32234239 },
5851 	{ 27, 57318139 },
5852 	{ 27, 63609595 },
5853 	{ 26, 32444415 },
5854 	{ 26, 30347263 },
5855 	{ 26, 24055807 },
5856 	{ 26, 21958655 },
5857 	{ 25, 15667199 },
5858 	{ 25, 13570047 },
5859 	{ 25, 7278591 },
5860 	{ 25, 5181439 },
5861 	{ 23, 3084287 },
5862 	{ 23, 987135 },
5863 	{ 18, 62958 },
5864 	{ 23, 921595 },
5865 	{ 23, 2822139 },
5866 	{ 25, 4853755 },
5867 	{ 24, 3608571 },
5868 	{ 24, 6688763 },
5869 	{ 24, 7540731 },
5870 	{ 25, 10620923 },
5871 	{ 23, 2953211 },
5872 	{ 23, 3674107 },
5873 	{ 23, 757755 },
5874 	{ 23, 2854907 },
5875 	{ 23, 3067903 },
5876 	{ 25, 7049211 },
5877 	{ 25, 13340667 },
5878 	{ 25, 15437819 },
5879 	{ 25, 15650815 },
5880 	{ 26, 23826427 },
5881 	{ 26, 30117883 },
5882 	{ 26, 32215035 },
5883 	{ 26, 32428031 },
5884 	{ 27, 57380859 },
5885 	{ 26, 32444159 },
5886 	{ 26, 30347007 },
5887 	{ 26, 24055551 },
5888 	{ 26, 21958399 },
5889 	{ 25, 15666943 },
5890 	{ 25, 13569791 },
5891 	{ 25, 7278335 },
5892 	{ 25, 5181183 },
5893 	{ 23, 3084031 },
5894 	{ 23, 986879 },
5895 	{ 18, 54766 },
5896 	{ 23, 921339 },
5897 	{ 23, 2821883 },
5898 	{ 25, 4853499 },
5899 	{ 24, 3608315 },
5900 	{ 24, 6688507 },
5901 	{ 24, 7540475 },
5902 	{ 25, 10620667 },
5903 	{ 23, 2952955 },
5904 	{ 23, 3673851 },
5905 	{ 23, 757499 },
5906 	{ 23, 2854651 },
5907 	{ 23, 3067647 },
5908 	{ 25, 7048955 },
5909 	{ 25, 13340411 },
5910 	{ 25, 15437563 },
5911 	{ 25, 15650559 },
5912 	{ 26, 23826171 },
5913 	{ 26, 30117627 },
5914 	{ 26, 32214779 },
5915 	{ 26, 32427775 },
5916 	{ 27, 57380603 },
5917 	{ 27, 63672059 },
5918 	{ 27, 65769211 },
5919 	{ 27, 122392315 },
5920 	{ 27, 124489467 },
5921 	{ 26, 33509115 },
5922 	{ 26, 26872831 },
5923 	{ 26, 14289919 },
5924 	{ 26, 10095615 },
5925 	{ 24, 5901311 },
5926 	{ 24, 1707007 },
5927 	{ 18, 46958 },
5928 	{ 23, 986107 },
5929 	{ 23, 3017723 },
5930 	{ 25, 4918267 },
5931 	{ 25, 6949883 },
5932 	{ 24, 6753275 },
5933 	{ 24, 7736315 },
5934 	{ 25, 10685435 },
5935 	{ 25, 11668475 },
5936 	{ 23, 3738619 },
5937 	{ 23, 3935227 },
5938 	{ 23, 953339 },
5939 	{ 23, 3050491 },
5940 	{ 23, 3132415 },
5941 	{ 25, 7244795 },
5942 	{ 25, 13536251 },
5943 	{ 25, 15633403 },
5944 	{ 25, 15715327 },
5945 	{ 26, 24022011 },
5946 	{ 26, 30313467 },
5947 	{ 26, 32410619 },
5948 	{ 26, 32492543 },
5949 	{ 27, 57576443 },
5950 	{ 27, 63867899 },
5951 	{ 27, 65965051 },
5952 	{ 27, 122588155 },
5953 	{ 26, 33442811 },
5954 	{ 26, 29314043 },
5955 	{ 26, 14289663 },
5956 	{ 26, 10095359 },
5957 	{ 24, 5901055 },
5958 	{ 24, 1706751 },
5959 	{ 18, 38766 },
5960 	{ 23, 985851 },
5961 	{ 23, 3017467 },
5962 	{ 25, 4918011 },
5963 	{ 25, 6949627 },
5964 	{ 24, 6753019 },
5965 	{ 24, 7736059 },
5966 	{ 25, 10685179 },
5967 	{ 25, 11668219 },
5968 	{ 23, 3738363 },
5969 	{ 23, 3934971 },
5970 	{ 23, 953083 },
5971 	{ 23, 3050235 },
5972 	{ 23, 3132159 },
5973 	{ 25, 7244539 },
5974 	{ 25, 13535995 },
5975 	{ 25, 15633147 },
5976 	{ 25, 15715071 },
5977 	{ 26, 24021755 },
5978 	{ 26, 30313211 },
5979 	{ 26, 32410363 },
5980 	{ 26, 32492287 },
5981 	{ 25, 16173055 },
5982 	{ 25, 15124479 },
5983 	{ 25, 11978751 },
5984 	{ 25, 10930175 },
5985 	{ 24, 7784447 },
5986 	{ 24, 6735871 },
5987 	{ 24, 3590143 },
5988 	{ 24, 2541567 },
5989 	{ 22, 1492991 },
5990 	{ 22, 444415 },
5991 	{ 16, 30702 },
5992 	{ 22, 428027 },
5993 	{ 21, 772091 },
5994 	{ 23, 1279995 },
5995 	{ 23, 1755131 },
5996 	{ 23, 3311611 },
5997 	{ 22, 1951739 },
5998 	{ 23, 2721787 },
5999 	{ 23, 2934779 },
6000 	{ 23, 3704827 },
6001 	{ 21, 1001467 },
6002 	{ 22, 1705979 },
6003 	{ 21, 255995 },
6004 	{ 21, 780283 },
6005 	{ 22, 1488895 },
6006 	{ 23, 1828859 },
6007 	{ 23, 3401723 },
6008 	{ 23, 3926011 },
6009 	{ 24, 5498875 },
6010 	{ 24, 6023163 },
6011 	{ 24, 7596027 },
6012 	{ 24, 8120315 },
6013 	{ 25, 13887483 },
6014 	{ 25, 14411771 },
6015 	{ 25, 15984635 },
6016 	{ 25, 16508923 },
6017 	{ 24, 8312827 },
6018 	{ 24, 7313403 },
6019 	{ 24, 4184059 },
6020 	{ 24, 2541311 },
6021 	{ 22, 1492735 },
6022 	{ 22, 444159 },
6023 	{ 16, 22510 },
6024 	{ 22, 427771 },
6025 	{ 21, 771835 },
6026 	{ 23, 1279739 },
6027 	{ 23, 1754875 },
6028 	{ 23, 3311355 },
6029 	{ 22, 1951483 },
6030 	{ 23, 2721531 },
6031 	{ 23, 2934523 },
6032 	{ 23, 3704571 },
6033 	{ 21, 1001211 },
6034 	{ 22, 1705723 },
6035 	{ 21, 255739 },
6036 	{ 21, 780027 },
6037 	{ 22, 1488639 },
6038 	{ 23, 1828603 },
6039 	{ 23, 3401467 },
6040 	{ 23, 3925755 },
6041 	{ 24, 5498619 },
6042 	{ 24, 6022907 },
6043 	{ 24, 7595771 },
6044 	{ 24, 8120059 },
6045 	{ 25, 13887227 },
6046 	{ 25, 14411515 },
6047 	{ 25, 15984379 },
6048 	{ 25, 16508667 },
6049 	{ 24, 8312571 },
6050 	{ 24, 7313147 },
6051 	{ 24, 4183803 },
6052 	{ 24, 2589695 },
6053 	{ 22, 1541119 },
6054 	{ 22, 492543 },
6055 	{ 17, 28014 },
6056 	{ 22, 443387 },
6057 	{ 22, 1475579 },
6058 	{ 23, 1295355 },
6059 	{ 23, 1803259 },
6060 	{ 23, 3326971 },
6061 	{ 23, 3834875 },
6062 	{ 23, 2737147 },
6063 	{ 23, 2982907 },
6064 	{ 23, 3720187 },
6065 	{ 23, 3965947 },
6066 	{ 22, 1721339 },
6067 	{ 22, 1770491 },
6068 	{ 22, 435195 },
6069 	{ 22, 1483771 },
6070 	{ 22, 1504255 },
6071 	{ 24, 3580923 },
6072 	{ 24, 6726651 },
6073 	{ 24, 7775227 },
6074 	{ 24, 7795711 },
6075 	{ 25, 11969531 },
6076 	{ 25, 15115259 },
6077 	{ 25, 16163835 },
6078 	{ 25, 15127547 },
6079 	{ 25, 12030971 },
6080 	{ 25, 10998779 },
6081 	{ 24, 8295419 },
6082 	{ 24, 7263227 },
6083 	{ 24, 4166651 },
6084 	{ 24, 3134459 },
6085 	{ 22, 1540863 },
6086 	{ 22, 492287 },
6087 	{ 17, 11630 },
6088 	{ 22, 443131 },
6089 	{ 22, 1475323 },
6090 	{ 23, 1295099 },
6091 	{ 23, 1803003 },
6092 	{ 23, 3326715 },
6093 	{ 23, 3834619 },
6094 	{ 23, 2736891 },
6095 	{ 23, 2982651 },
6096 	{ 23, 3719931 },
6097 	{ 23, 3965691 },
6098 	{ 22, 1721083 },
6099 	{ 22, 1770235 },
6100 	{ 22, 434939 },
6101 	{ 22, 1483515 },
6102 	{ 22, 1503999 },
6103 	{ 24, 3580667 },
6104 	{ 24, 6726395 },
6105 	{ 24, 7774971 },
6106 	{ 24, 7795455 },
6107 	{ 24, 7205375 },
6108 	{ 24, 6943231 },
6109 	{ 23, 4059647 },
6110 	{ 23, 3797503 },
6111 	{ 23, 3011071 },
6112 	{ 23, 2748927 },
6113 	{ 22, 1962495 },
6114 	{ 22, 1700351 },
6115 	{ 22, 913919 },
6116 	{ 22, 651775 },
6117 	{ 20, 389631 },
6118 	{ 20, 127487 },
6119 	{ 15, 19950 },
6120 	{ 20, 123387 },
6121 	{ 20, 373243 },
6122 	{ 22, 631291 },
6123 	{ 21, 455163 },
6124 	{ 21, 844283 },
6125 	{ 21, 963067 },
6126 	{ 22, 1352187 },
6127 	{ 21, 750075 },
6128 	{ 21, 942587 },
6129 	{ 21, 995835 },
6130 	{ 20, 1039867 },
6131 	{ 20, 446971 },
6132 	{ 20, 492027 },
6133 	{ 20, 113147 },
6134 	{ 20, 375291 },
6135 	{ 20, 388607 },
6136 	{ 22, 899579 },
6137 	{ 22, 1686011 },
6138 	{ 22, 1948155 },
6139 	{ 22, 1961471 },
6140 	{ 23, 2996731 },
6141 	{ 22, 2029051 },
6142 	{ 23, 3798269 },
6143 	{ 23, 3011837 },
6144 	{ 23, 2749693 },
6145 	{ 22, 1963261 },
6146 	{ 22, 1701117 },
6147 	{ 22, 914685 },
6148 	{ 22, 652541 },
6149 	{ 20, 390397 },
6150 	{ 20, 128253 },
6151 	{ 15, 3482 },
6152 	{ 20, 124153 },
6153 	{ 20, 374009 },
6154 	{ 22, 632057 },
6155 	{ 21, 455929 },
6156 	{ 21, 845049 },
6157 	{ 21, 963833 },
6158 	{ 22, 2095353 },
6159 	{ 21, 750841 },
6160 	{ 21, 943353 },
6161 	{ 21, 996601 },
6162 	{ 20, 522489 },
6163 	{ 20, 260345 },
6164 	{ 20, 492793 },
6165 	{ 20, 1036537 },
6166 	{ 20, 449785 },
6167 	{ 20, 497917 },
6168 	{ 22, 3825913 },
6169 	{ 22, 2060537 },
6170 	{ 22, 1801465 },
6171 	{ 22, 1997053 },
6172 	{ 23, 3465465 },
6173 	{ 22, 2027769 },
6174 	{ 23, 3776761 },
6175 	{ 23, 2994425 },
6176 	{ 23, 2744569 },
6177 	{ 22, 1962233 },
6178 	{ 22, 1810681 },
6179 	{ 22, 1028345 },
6180 	{ 22, 778489 },
6181 	{ 20, 520441 },
6182 	{ 20, 128509 },
6183 	{ 15, 8170 },
6184 	{ 20, 124409 },
6185 	{ 20, 374265 },
6186 	{ 22, 632313 },
6187 	{ 21, 456185 },
6188 	{ 21, 845305 },
6189 	{ 21, 964089 },
6190 	{ 22, 2095609 },
6191 	{ 21, 751097 },
6192 	{ 21, 943609 },
6193 	{ 21, 996857 },
6194 	{ 20, 522745 },
6195 	{ 20, 260601 },
6196 	{ 20, 493049 },
6197 	{ 20, 1036793 },
6198 	{ 20, 450041 },
6199 	{ 20, 498173 },
6200 	{ 22, 3826169 },
6201 	{ 22, 2060793 },
6202 	{ 22, 1801721 },
6203 	{ 22, 1997309 },
6204 	{ 23, 3465721 },
6205 	{ 22, 2028025 },
6206 	{ 23, 3777017 },
6207 	{ 23, 2994681 },
6208 	{ 23, 2744825 },
6209 	{ 22, 1962489 },
6210 	{ 22, 1810937 },
6211 	{ 22, 1028601 },
6212 	{ 22, 778745 },
6213 	{ 20, 520697 },
6214 	{ 22, 955133 },
6215 	{ 15, 24554 },
6216 	{ 22, 512761 },
6217 	{ 22, 1544953 },
6218 	{ 24, 2544377 },
6219 	{ 24, 3576569 },
6220 	{ 23, 3396345 },
6221 	{ 23, 3904249 },
6222 	{ 24, 5427961 },
6223 	{ 24, 8364793 },
6224 	{ 23, 3789561 },
6225 	{ 23, 4035321 },
6226 	{ 22, 2093821 },
6227 	{ 22, 2073337 },
6228 	{ 22, 1024761 },
6229 	{ 22, 4129529 },
6230 	{ 22, 4080377 },
6231 	{ 22, 1995513 },
6232 	{ 22, 2056957 },
6233 	{ 24, 8225529 },
6234 	{ 24, 7979769 },
6235 	{ 24, 7992057 },
6236 	{ 24, 8250109 },
6237 	{ 24, 8094457 },
6238 	{ 24, 7586553 },
6239 	{ 25, 11961081 },
6240 	{ 25, 10928889 },
6241 	{ 24, 7832313 },
6242 	{ 24, 6800121 },
6243 	{ 24, 4096761 },
6244 	{ 24, 3064569 },
6245 	{ 22, 2065145 },
6246 	{ 22, 1032953 },
6247 	{ 17, 16234 },
6248 	{ 22, 513017 },
6249 	{ 22, 1545209 },
6250 	{ 24, 2544633 },
6251 	{ 24, 3576825 },
6252 	{ 23, 3396601 },
6253 	{ 23, 3904505 },
6254 	{ 24, 5428217 },
6255 	{ 24, 8365049 },
6256 	{ 23, 3789817 },
6257 	{ 23, 4035577 },
6258 	{ 22, 2094077 },
6259 	{ 22, 2073593 },
6260 	{ 22, 1025017 },
6261 	{ 22, 4129785 },
6262 	{ 22, 4080633 },
6263 	{ 22, 1995769 },
6264 	{ 22, 2057213 },
6265 	{ 24, 8225785 },
6266 	{ 24, 7980025 },
6267 	{ 24, 7992313 },
6268 	{ 24, 8250365 },
6269 	{ 24, 8094713 },
6270 	{ 24, 7586809 },
6271 	{ 25, 11961337 },
6272 	{ 25, 10929145 },
6273 	{ 24, 7832569 },
6274 	{ 24, 6800377 },
6275 	{ 24, 4097017 },
6276 	{ 24, 3064825 },
6277 	{ 22, 2065401 },
6278 	{ 22, 1033209 },
6279 	{ 17, 32618 },
6280 	{ 22, 956153 },
6281 	{ 22, 1562361 },
6282 	{ 24, 2594553 },
6283 	{ 24, 3593977 },
6284 	{ 24, 6723321 },
6285 	{ 23, 3921657 },
6286 	{ 24, 5478137 },
6287 	{ 24, 5953273 },
6288 	{ 24, 8316665 },
6289 	{ 23, 4052729 },
6290 	{ 24, 4122361 },
6291 	{ 22, 2078461 },
6292 	{ 22, 2025209 },
6293 	{ 22, 976633 },
6294 	{ 22, 4065017 },
6295 	{ 22, 3884793 },
6296 	{ 22, 2062073 },
6297 	{ 22, 3827453 },
6298 	{ 24, 7964409 },
6299 	{ 24, 7194361 },
6300 	{ 24, 8255225 },
6301 	{ 24, 8046329 },
6302 	{ 24, 7571193 },
6303 	{ 24, 6014713 },
6304 	{ 25, 10913529 },
6305 	{ 24, 7784185 },
6306 	{ 24, 6784761 },
6307 	{ 24, 3655417 },
6308 	{ 24, 3049209 },
6309 	{ 22, 2017017 },
6310 	{ 22, 1017593 },
6311 	{ 17, 48618 },
6312 	{ 22, 956409 },
6313 	{ 22, 1562617 },
6314 	{ 24, 2594809 },
6315 	{ 24, 3594233 },
6316 	{ 24, 6723577 },
6317 	{ 23, 3921913 },
6318 	{ 24, 5478393 },
6319 	{ 24, 5953529 },
6320 	{ 24, 8316921 },
6321 	{ 23, 4052985 },
6322 	{ 24, 4122617 },
6323 	{ 22, 2078717 },
6324 	{ 22, 2025465 },
6325 	{ 22, 976889 },
6326 	{ 22, 4065273 },
6327 	{ 22, 3885049 },
6328 	{ 22, 2062329 },
6329 	{ 22, 3827709 },
6330 	{ 24, 7964665 },
6331 	{ 24, 7194617 },
6332 	{ 24, 8255481 },
6333 	{ 24, 8046585 },
6334 	{ 24, 7571449 },
6335 	{ 24, 6014969 },
6336 	{ 25, 10913785 },
6337 	{ 24, 7784441 },
6338 	{ 24, 6785017 },
6339 	{ 24, 3655673 },
6340 	{ 24, 3049465 },
6341 	{ 22, 2017273 },
6342 	{ 22, 1017849 },
6343 	{ 17, 65002 },
6344 	{ 22, 1034237 },
6345 	{ 22, 2082813 },
6346 	{ 24, 3131389 },
6347 	{ 24, 4179965 },
6348 	{ 24, 7325693 },
6349 	{ 24, 8374269 },
6350 	{ 25, 11519997 },
6351 	{ 25, 12568573 },
6352 	{ 25, 15714301 },
6353 	{ 25, 16762877 },
6354 	{ 26, 29002489 },
6355 	{ 26, 16419577 },
6356 	{ 24, 8112893 },
6357 	{ 24, 8030969 },
6358 	{ 24, 3836665 },
6359 	{ 24, 15469305 },
6360 	{ 24, 15272697 },
6361 	{ 24, 15321849 },
6362 	{ 24, 15567613 },
6363 	{ 26, 28707577 },
6364 	{ 26, 27724537 },
6365 	{ 26, 32115449 },
6366 	{ 26, 30083833 },
6367 	{ 26, 23988985 },
6368 	{ 26, 21957369 },
6369 	{ 26, 31066873 },
6370 	{ 26, 26938105 },
6371 	{ 26, 14551801 },
6372 	{ 26, 10423033 },
6373 	{ 24, 7998201 },
6374 	{ 24, 3869433 },
6375 	{ 19, 81258 },
6376 	{ 24, 3886073 },
6377 	{ 24, 8014841 },
6378 	{ 26, 10439673 },
6379 	{ 26, 14568441 },
6380 	{ 26, 26954745 },
6381 	{ 26, 31083513 },
6382 	{ 26, 21974009 },
6383 	{ 26, 24005625 },
6384 	{ 26, 30100473 },
6385 	{ 26, 33197049 },
6386 	{ 26, 29002745 },
6387 	{ 26, 16419833 },
6388 	{ 24, 8113149 },
6389 	{ 24, 8031225 },
6390 	{ 24, 3836921 },
6391 	{ 24, 15469561 },
6392 	{ 24, 15272953 },
6393 	{ 24, 15322105 },
6394 	{ 24, 15567869 },
6395 	{ 26, 28707833 },
6396 	{ 26, 27724793 },
6397 	{ 26, 32115705 },
6398 	{ 26, 30084089 },
6399 	{ 26, 23989241 },
6400 	{ 26, 21957625 },
6401 	{ 26, 31067129 },
6402 	{ 26, 26938361 },
6403 	{ 26, 14552057 },
6404 	{ 26, 10423289 },
6405 	{ 24, 7998457 },
6406 	{ 24, 3869689 },
6407 	{ 19, 97642 },
6408 	{ 24, 4083449 },
6409 	{ 24, 8081145 },
6410 	{ 26, 12209913 },
6411 	{ 26, 14634745 },
6412 	{ 26, 27152121 },
6413 	{ 26, 31149817 },
6414 	{ 27, 64982777 },
6415 	{ 26, 24071929 },
6416 	{ 26, 30297849 },
6417 	{ 26, 32198393 },
6418 	{ 26, 31428345 },
6419 	{ 26, 27234041 },
6420 	{ 26, 14651129 },
6421 	{ 24, 8048381 },
6422 	{ 24, 6262521 },
6423 	{ 24, 2068217 },
6424 	{ 24, 15208185 },
6425 	{ 24, 8195833 },
6426 	{ 24, 15585017 },
6427 	{ 24, 16355069 },
6428 	{ 26, 27660025 },
6429 	{ 25, 16191225 },
6430 	{ 26, 30019321 },
6431 	{ 26, 23793401 },
6432 	{ 26, 21892857 },
6433 	{ 25, 15666937 },
6434 	{ 26, 26873593 },
6435 	{ 26, 14356217 },
6436 	{ 26, 10358521 },
6437 	{ 24, 6229753 },
6438 	{ 24, 3804921 },
6439 	{ 19, 110570 },
6440 	{ 24, 4083705 },
6441 	{ 24, 8081401 },
6442 	{ 26, 12210169 },
6443 	{ 26, 14635001 },
6444 	{ 26, 27152377 },
6445 	{ 26, 31150073 },
6446 	{ 27, 64983033 },
6447 	{ 26, 24072185 },
6448 	{ 26, 30298105 },
6449 	{ 26, 32198649 },
6450 	{ 26, 31428601 },
6451 	{ 26, 27234297 },
6452 	{ 26, 14651385 },
6453 	{ 24, 8048637 },
6454 	{ 24, 6262777 },
6455 	{ 24, 2068473 },
6456 	{ 24, 15208441 },
6457 	{ 24, 8196089 },
6458 	{ 24, 15585273 },
6459 	{ 24, 16355325 },
6460 	{ 26, 27660281 },
6461 	{ 25, 16191481 },
6462 	{ 26, 30019577 },
6463 	{ 26, 23793657 },
6464 	{ 26, 21893113 },
6465 	{ 25, 15667193 },
6466 	{ 26, 26873849 },
6467 	{ 26, 14356473 },
6468 	{ 26, 10358777 },
6469 	{ 24, 6230009 },
6470 	{ 24, 3805177 },
6471 	{ 19, 126954 },
6472 	{ 24, 4152057 },
6473 	{ 24, 8280825 },
6474 	{ 26, 12278521 },
6475 	{ 26, 16407289 },
6476 	{ 26, 27220729 },
6477 	{ 26, 31349497 },
6478 	{ 27, 43735801 },
6479 	{ 27, 64920313 },
6480 	{ 26, 30366457 },
6481 	{ 26, 32398073 },
6482 	{ 26, 31447805 },
6483 	{ 26, 31365881 },
6484 	{ 26, 27171577 },
6485 	{ 26, 14588665 },
6486 	{ 24, 6281981 },
6487 	{ 24, 6200057 },
6488 	{ 24, 2005753 },
6489 	{ 24, 8133369 },
6490 	{ 24, 7936761 },
6491 	{ 24, 16374521 },
6492 	{ 24, 16620285 },
6493 	{ 25, 16128761 },
6494 	{ 25, 15145721 },
6495 	{ 26, 23730937 },
6496 	{ 26, 21699321 },
6497 	{ 25, 15604473 },
6498 	{ 25, 13572857 },
6499 	{ 26, 14293753 },
6500 	{ 26, 10164985 },
6501 	{ 24, 6167289 },
6502 	{ 24, 2038521 },
6503 	{ 19, 208746 },
6504 	{ 24, 4152313 },
6505 	{ 24, 8281081 },
6506 	{ 26, 12278777 },
6507 	{ 26, 16407545 },
6508 	{ 26, 27220985 },
6509 	{ 26, 31349753 },
6510 	{ 27, 43736057 },
6511 	{ 27, 64920569 },
6512 	{ 26, 30366713 },
6513 	{ 26, 32398329 },
6514 	{ 26, 31448061 },
6515 	{ 26, 31366137 },
6516 	{ 26, 27171833 },
6517 	{ 26, 14588921 },
6518 	{ 24, 6282237 },
6519 	{ 24, 6200313 },
6520 	{ 24, 2006009 },
6521 	{ 24, 8133625 },
6522 	{ 24, 7937017 },
6523 	{ 24, 16374777 },
6524 	{ 24, 16620541 },
6525 	{ 25, 16129017 },
6526 	{ 25, 15145977 },
6527 	{ 26, 23731193 },
6528 	{ 26, 21699577 },
6529 	{ 25, 15604729 },
6530 	{ 25, 13573113 },
6531 	{ 26, 14294009 },
6532 	{ 26, 10165241 },
6533 	{ 24, 6167545 },
6534 	{ 24, 2038777 },
6535 	{ 19, 225130 },
6536 	{ 24, 3808253 },
6537 	{ 24, 8347385 },
6538 	{ 26, 12476153 },
6539 	{ 26, 16473849 },
6540 	{ 26, 28991225 },
6541 	{ 26, 31416057 },
6542 	{ 27, 43933433 },
6543 	{ 27, 47931129 },
6544 	{ 27, 64724729 },
6545 	{ 26, 32464633 },
6546 	{ 27, 47947513 },
6547 	{ 26, 31383293 },
6548 	{ 26, 31170297 },
6549 	{ 26, 26975993 },
6550 	{ 26, 14393081 },
6551 	{ 24, 6217469 },
6552 	{ 24, 6004473 },
6553 	{ 24, 1810169 },
6554 	{ 24, 7872249 },
6555 	{ 24, 7151353 },
6556 	{ 24, 16637689 },
6557 	{ 25, 15933177 },
6558 	{ 25, 15081209 },
6559 	{ 25, 12001017 },
6560 	{ 26, 21634809 },
6561 	{ 25, 15408889 },
6562 	{ 25, 13508345 },
6563 	{ 25, 7282425 },
6564 	{ 26, 10100473 },
6565 	{ 24, 5971705 },
6566 	{ 24, 1974009 },
6567 	{ 19, 241130 },
6568 	{ 24, 2039549 },
6569 	{ 24, 8347641 },
6570 	{ 26, 12476409 },
6571 	{ 26, 16474105 },
6572 	{ 26, 28991481 },
6573 	{ 26, 31416313 },
6574 	{ 27, 43933689 },
6575 	{ 27, 47931385 },
6576 	{ 27, 64724985 },
6577 	{ 26, 32464889 },
6578 	{ 27, 47947769 },
6579 	{ 26, 31383549 },
6580 	{ 26, 31170553 },
6581 	{ 26, 26976249 },
6582 	{ 26, 14393337 },
6583 	{ 24, 6217725 },
6584 	{ 24, 6004729 },
6585 	{ 24, 1810425 },
6586 	{ 24, 7872505 },
6587 	{ 24, 7151609 },
6588 	{ 24, 16637945 },
6589 	{ 25, 15933433 },
6590 	{ 25, 15081465 },
6591 	{ 25, 12001273 },
6592 	{ 26, 21635065 },
6593 	{ 25, 15409145 },
6594 	{ 25, 13508601 },
6595 	{ 25, 7282681 },
6596 	{ 26, 10100729 },
6597 	{ 24, 5971961 },
6598 	{ 24, 1974265 },
6599 	{ 19, 257514 },
6600 	{ 24, 2039805 },
6601 	{ 24, 6234109 },
6602 	{ 26, 10428413 },
6603 	{ 26, 14622717 },
6604 	{ 26, 27205629 },
6605 	{ 26, 31399933 },
6606 	{ 27, 43982845 },
6607 	{ 27, 48177149 },
6608 	{ 27, 60760061 },
6609 	{ 27, 64954365 },
6610 	{ 28, 111091709 },
6611 	{ 28, 115286013 },
6612 	{ 28, 124726013 },
6613 	{ 28, 124398329 },
6614 	{ 28, 107621113 },
6615 	{ 28, 57289465 },
6616 	{ 26, 24062717 },
6617 	{ 26, 23735033 },
6618 	{ 26, 6957817 },
6619 	{ 26, 28322553 },
6620 	{ 26, 27536121 },
6621 	{ 27, 63449849 },
6622 	{ 27, 59517689 },
6623 	{ 27, 47721209 },
6624 	{ 27, 43789049 },
6625 	{ 27, 61352697 },
6626 	{ 27, 53226233 },
6627 	{ 27, 28846841 },
6628 	{ 27, 20720377 },
6629 	{ 26, 23603961 },
6630 	{ 26, 7088889 },
6631 	{ 20, 339306 },
6632 	{ 26, 7875325 },
6633 	{ 26, 24652541 },
6634 	{ 28, 50146297 },
6635 	{ 28, 66661369 },
6636 	{ 28, 116206585 },
6637 	{ 28, 132721657 },
6638 	{ 29, 175975417 },
6639 	{ 29, 192490489 },
6640 	{ 29, 242035705 },
6641 	{ 29, 258616313 },
6642 	{ 29, 241839097 },
6643 	{ 29, 191507449 },
6644 	{ 28, 124726269 },
6645 	{ 28, 124398585 },
6646 	{ 28, 107621369 },
6647 	{ 28, 57289721 },
6648 	{ 26, 24062973 },
6649 	{ 26, 23735289 },
6650 	{ 26, 6958073 },
6651 	{ 26, 28322809 },
6652 	{ 26, 27536377 },
6653 	{ 27, 63450105 },
6654 	{ 27, 59517945 },
6655 	{ 27, 47721465 },
6656 	{ 27, 43789305 },
6657 	{ 27, 61352953 },
6658 	{ 27, 53226489 },
6659 	{ 27, 28847097 },
6660 	{ 27, 20720633 },
6661 	{ 26, 23604217 },
6662 	{ 26, 7089145 },
6663 	{ 20, 355690 },
6664 	{ 26, 7875581 },
6665 	{ 26, 24652797 },
6666 	{ 28, 41430013 },
6667 	{ 28, 66924281 },
6668 	{ 28, 116993785 },
6669 	{ 28, 132984569 },
6670 	{ 29, 264122105 },
6671 	{ 29, 255733497 },
6672 	{ 29, 230567673 },
6673 	{ 29, 222179065 },
6674 	{ 28, 129904377 },
6675 	{ 28, 121515769 },
6676 	{ 28, 96349945 },
6677 	{ 28, 87961337 },
6678 	{ 27, 62795513 },
6679 	{ 27, 54406905 },
6680 	{ 27, 29241081 },
6681 	{ 26, 23801597 },
6682 	{ 25, 12463865 },
6683 	{ 25, 4075257 },
6684 	{ 26, 27275001 },
6685 	{ 25, 16002809 },
6686 	{ 27, 59256569 },
6687 	{ 27, 46935801 },
6688 	{ 27, 43527929 },
6689 	{ 26, 31207161 },
6690 	{ 27, 52965113 },
6691 	{ 27, 28061433 },
6692 	{ 27, 20459257 },
6693 	{ 25, 12332793 },
6694 	{ 26, 6827769 },
6695 	{ 19, 186346 },
6696 	{ 26, 7089917 },
6697 	{ 26, 23867133 },
6698 	{ 28, 40644349 },
6699 	{ 28, 66924537 },
6700 	{ 28, 116994041 },
6701 	{ 28, 132984825 },
6702 	{ 29, 264122361 },
6703 	{ 29, 255733753 },
6704 	{ 29, 230567929 },
6705 	{ 29, 222179321 },
6706 	{ 28, 129904633 },
6707 	{ 28, 121516025 },
6708 	{ 28, 96350201 },
6709 	{ 28, 87961593 },
6710 	{ 27, 62795769 },
6711 	{ 27, 54407161 },
6712 	{ 27, 29241337 },
6713 	{ 26, 23801853 },
6714 	{ 25, 12464121 },
6715 	{ 25, 4075513 },
6716 	{ 26, 27275257 },
6717 	{ 25, 16003065 },
6718 	{ 27, 59256825 },
6719 	{ 27, 46936057 },
6720 	{ 27, 43528185 },
6721 	{ 26, 31207417 },
6722 	{ 27, 52965369 },
6723 	{ 27, 28061689 },
6724 	{ 27, 20459513 },
6725 	{ 25, 12333049 },
6726 	{ 26, 6828025 },
6727 	{ 19, 194538 },
6728 	{ 26, 7090173 },
6729 	{ 26, 23867389 },
6730 	{ 28, 40644605 },
6731 	{ 28, 57421821 },
6732 	{ 28, 117259001 },
6733 	{ 28, 133774073 },
6734 	{ 29, 490355449 },
6735 	{ 29, 263863033 },
6736 	{ 29, 255474425 },
6737 	{ 29, 230308601 },
6738 	{ 28, 129972989 },
6739 	{ 28, 129645305 },
6740 	{ 28, 121256697 },
6741 	{ 28, 96090873 },
6742 	{ 27, 62864125 },
6743 	{ 27, 62536441 },
6744 	{ 27, 54147833 },
6745 	{ 27, 28982009 },
6746 	{ 25, 12532477 },
6747 	{ 25, 12204793 },
6748 	{ 25, 3816185 },
6749 	{ 25, 15743737 },
6750 	{ 25, 14957305 },
6751 	{ 26, 30081019 },
6752 	{ 27, 42744569 },
6753 	{ 26, 30948089 },
6754 	{ 26, 27015929 },
6755 	{ 27, 27802361 },
6756 	{ 27, 19675897 },
6757 	{ 25, 12073721 },
6758 	{ 25, 3947257 },
6759 	{ 19, 235370 },
6760 	{ 26, 6830845 },
6761 	{ 26, 23608061 },
6762 	{ 27, 47382527 },
6763 	{ 28, 57162493 },
6764 	{ 28, 117259257 },
6765 	{ 28, 133774329 },
6766 	{ 29, 490355705 },
6767 	{ 29, 263863289 },
6768 	{ 29, 255474681 },
6769 	{ 29, 230308857 },
6770 	{ 28, 129973245 },
6771 	{ 28, 129645561 },
6772 	{ 28, 121256953 },
6773 	{ 28, 96091129 },
6774 	{ 27, 62864381 },
6775 	{ 27, 62536697 },
6776 	{ 27, 54148089 },
6777 	{ 27, 28982265 },
6778 	{ 25, 12532733 },
6779 	{ 25, 12205049 },
6780 	{ 25, 3816441 },
6781 	{ 25, 15743993 },
6782 	{ 25, 14957561 },
6783 	{ 26, 30080763 },
6784 	{ 27, 42744825 },
6785 	{ 26, 30948345 },
6786 	{ 26, 27016185 },
6787 	{ 27, 27802617 },
6788 	{ 27, 19676153 },
6789 	{ 25, 12073977 },
6790 	{ 25, 3947513 },
6791 	{ 19, 243562 },
6792 	{ 26, 6831101 },
6793 	{ 26, 23608317 },
6794 	{ 27, 47382271 },
6795 	{ 28, 57162749 },
6796 	{ 28, 107494397 },
6797 	{ 28, 134037241 },
6798 	{ 29, 497958649 },
6799 	{ 29, 489570041 },
6800 	{ 29, 263077625 },
6801 	{ 29, 254689017 },
6802 	{ 29, 229523193 },
6803 	{ 28, 129711869 },
6804 	{ 28, 128859897 },
6805 	{ 28, 120471289 },
6806 	{ 28, 95305465 },
6807 	{ 27, 62603005 },
6808 	{ 27, 61751033 },
6809 	{ 27, 53362425 },
6810 	{ 27, 28196601 },
6811 	{ 25, 12271357 },
6812 	{ 25, 11419385 },
6813 	{ 25, 3030777 },
6814 	{ 25, 14696185 },
6815 	{ 25, 11812601 },
6816 	{ 26, 23788539 },
6817 	{ 26, 30162681 },
6818 	{ 26, 26754809 },
6819 	{ 26, 14434041 },
6820 	{ 27, 19414777 },
6821 	{ 25, 11288313 },
6822 	{ 25, 3686137 },
6823 	{ 19, 251370 },
6824 	{ 25, 3948285 },
6825 	{ 25, 12336893 },
6826 	{ 26, 24837119 },
6827 	{ 27, 29114109 },
6828 	{ 27, 54279933 },
6829 	{ 27, 62668541 },
6830 	{ 28, 87834365 },
6831 	{ 28, 96222973 },
6832 	{ 28, 121388797 },
6833 	{ 28, 129777405 },
6834 	{ 29, 229523449 },
6835 	{ 28, 129712125 },
6836 	{ 28, 128860153 },
6837 	{ 28, 120471545 },
6838 	{ 28, 95305721 },
6839 	{ 27, 62603261 },
6840 	{ 27, 61751289 },
6841 	{ 27, 53362681 },
6842 	{ 27, 28196857 },
6843 	{ 25, 12271613 },
6844 	{ 25, 11419641 },
6845 	{ 25, 3031033 },
6846 	{ 25, 14696441 },
6847 	{ 25, 11812857 },
6848 	{ 26, 23788283 },
6849 	{ 26, 30162937 },
6850 	{ 26, 26755065 },
6851 	{ 26, 14434297 },
6852 	{ 27, 19415033 },
6853 	{ 25, 11288569 },
6854 	{ 25, 3686393 },
6855 	{ 19, 259562 },
6856 	{ 25, 3948541 },
6857 	{ 25, 12337149 },
6858 	{ 26, 24836863 },
6859 	{ 27, 29114365 },
6860 	{ 27, 54280189 },
6861 	{ 27, 62668797 },
6862 	{ 28, 87834621 },
6863 	{ 28, 96223229 },
6864 	{ 28, 121389053 },
6865 	{ 28, 129777661 },
6866 	{ 29, 254438137 },
6867 	{ 29, 229272313 },
6868 	{ 28, 128936701 },
6869 	{ 28, 128609017 },
6870 	{ 28, 120220409 },
6871 	{ 28, 95054585 },
6872 	{ 27, 61827837 },
6873 	{ 27, 61500153 },
6874 	{ 27, 53111545 },
6875 	{ 27, 27945721 },
6876 	{ 25, 11496189 },
6877 	{ 25, 11168505 },
6878 	{ 25, 2779897 },
6879 	{ 25, 11561721 },
6880 	{ 25, 10775289 },
6881 	{ 26, 29911801 },
6882 	{ 26, 25979641 },
6883 	{ 26, 14183161 },
6884 	{ 26, 10251001 },
6885 	{ 25, 11037433 },
6886 	{ 25, 2910969 },
6887 	{ 20, 431466 },
6888 	{ 25, 3697405 },
6889 	{ 25, 12086013 },
6890 	{ 26, 24309759 },
6891 	{ 27, 28863229 },
6892 	{ 27, 54029053 },
6893 	{ 27, 62417661 },
6894 	{ 28, 87583485 },
6895 	{ 28, 95972093 },
6896 	{ 28, 121137917 },
6897 	{ 28, 129526525 },
6898 	{ 29, 254438393 },
6899 	{ 29, 229272569 },
6900 	{ 28, 128936957 },
6901 	{ 28, 128609273 },
6902 	{ 28, 120220665 },
6903 	{ 28, 95054841 },
6904 	{ 27, 61828093 },
6905 	{ 27, 61500409 },
6906 	{ 27, 53111801 },
6907 	{ 27, 27945977 },
6908 	{ 25, 11496445 },
6909 	{ 25, 11168761 },
6910 	{ 25, 2780153 },
6911 	{ 25, 11561977 },
6912 	{ 25, 10775545 },
6913 	{ 26, 29912057 },
6914 	{ 26, 25979897 },
6915 	{ 26, 14183417 },
6916 	{ 26, 10251257 },
6917 	{ 25, 11037689 },
6918 	{ 25, 2911225 },
6919 	{ 20, 439658 },
6920 	{ 25, 3697661 },
6921 	{ 25, 12086269 },
6922 	{ 26, 24309503 },
6923 	{ 27, 28863485 },
6924 	{ 27, 54029309 },
6925 	{ 27, 62417917 },
6926 	{ 28, 266235641 },
6927 	{ 28, 262041337 },
6928 	{ 28, 249458425 },
6929 	{ 28, 245264121 },
6930 	{ 28, 132017913 },
6931 	{ 28, 127823609 },
6932 	{ 28, 115240697 },
6933 	{ 28, 111046393 },
6934 	{ 27, 64909049 },
6935 	{ 27, 60714745 },
6936 	{ 27, 48131833 },
6937 	{ 27, 43937529 },
6938 	{ 26, 31354617 },
6939 	{ 26, 27160313 },
6940 	{ 26, 14577401 },
6941 	{ 25, 11235069 },
6942 	{ 24, 6188793 },
6943 	{ 24, 1994489 },
6944 	{ 25, 10514169 },
6945 	{ 24, 7630585 },
6946 	{ 25, 15395835 },
6947 	{ 26, 13397753 },
6948 	{ 26, 9989881 },
6949 	{ 24, 6057721 },
6950 	{ 25, 2649849 },
6951 	{ 19, 224234 },
6952 	{ 25, 2911997 },
6953 	{ 25, 11300605 },
6954 	{ 26, 22735871 },
6955 	{ 27, 28077821 },
6956 	{ 27, 53243645 },
6957 	{ 27, 61632253 },
6958 	{ 28, 266235897 },
6959 	{ 28, 262041593 },
6960 	{ 28, 249458681 },
6961 	{ 28, 245264377 },
6962 	{ 28, 132018169 },
6963 	{ 28, 127823865 },
6964 	{ 28, 115240953 },
6965 	{ 28, 111046649 },
6966 	{ 27, 64909305 },
6967 	{ 27, 60715001 },
6968 	{ 27, 48132089 },
6969 	{ 27, 43937785 },
6970 	{ 26, 31354873 },
6971 	{ 26, 27160569 },
6972 	{ 26, 14577657 },
6973 	{ 25, 11235325 },
6974 	{ 24, 6189049 },
6975 	{ 24, 1994745 },
6976 	{ 25, 10514425 },
6977 	{ 24, 7630841 },
6978 	{ 25, 15395579 },
6979 	{ 26, 13398009 },
6980 	{ 26, 9990137 },
6981 	{ 24, 6057977 },
6982 	{ 25, 2650105 },
6983 	{ 19, 228330 },
6984 	{ 25, 2912253 },
6985 	{ 25, 11300861 },
6986 	{ 26, 22735615 },
6987 	{ 27, 28078077 },
6988 	{ 27, 53243901 },
6989 	{ 27, 61632509 },
6990 	{ 28, 266304253 },
6991 	{ 28, 265976569 },
6992 	{ 28, 261782265 },
6993 	{ 28, 249199353 },
6994 	{ 28, 245005049 },
6995 	{ 28, 131758841 },
6996 	{ 28, 127564537 },
6997 	{ 28, 114981625 },
6998 	{ 27, 64977661 },
6999 	{ 27, 64649977 },
7000 	{ 27, 60455673 },
7001 	{ 27, 47872761 },
7002 	{ 26, 31423229 },
7003 	{ 26, 31095545 },
7004 	{ 26, 26901241 },
7005 	{ 26, 14318329 },
7006 	{ 24, 6257405 },
7007 	{ 24, 5929721 },
7008 	{ 24, 1735417 },
7009 	{ 24, 7371513 },
7010 	{ 24, 6585081 },
7011 	{ 25, 13287419 },
7012 	{ 26, 9206521 },
7013 	{ 24, 5798649 },
7014 	{ 24, 1866489 },
7015 	{ 19, 248682 },
7016 	{ 19, 523038 },
7017 	{ 25, 11041533 },
7018 	{ 26, 22200319 },
7019 	{ 27, 27818749 },
7020 	{ 27, 52984573 },
7021 	{ 27, 61373181 },
7022 	{ 28, 86539005 },
7023 	{ 28, 265976825 },
7024 	{ 28, 261782521 },
7025 	{ 28, 249199609 },
7026 	{ 28, 245005305 },
7027 	{ 28, 131759097 },
7028 	{ 28, 127564793 },
7029 	{ 28, 114981881 },
7030 	{ 27, 64977917 },
7031 	{ 27, 64650233 },
7032 	{ 27, 60455929 },
7033 	{ 27, 47873017 },
7034 	{ 26, 31423485 },
7035 	{ 26, 31095801 },
7036 	{ 26, 26901497 },
7037 	{ 26, 14318585 },
7038 	{ 24, 6257661 },
7039 	{ 24, 5929977 },
7040 	{ 24, 1735673 },
7041 	{ 24, 7371769 },
7042 	{ 24, 6585337 },
7043 	{ 25, 13287163 },
7044 	{ 26, 9206777 },
7045 	{ 24, 5798905 },
7046 	{ 24, 1866745 },
7047 	{ 19, 252778 },
7048 	{ 19, 518942 },
7049 	{ 25, 11041789 },
7050 	{ 26, 22200063 },
7051 	{ 27, 27819005 },
7052 	{ 27, 52984829 },
7053 	{ 27, 61373437 },
7054 	{ 28, 86539261 },
7055 	{ 28, 266043133 },
7056 	{ 28, 265191161 },
7057 	{ 28, 260996857 },
7058 	{ 28, 248413945 },
7059 	{ 28, 244219641 },
7060 	{ 28, 130973433 },
7061 	{ 28, 126779129 },
7062 	{ 28, 114196217 },
7063 	{ 27, 64716541 },
7064 	{ 27, 63864569 },
7065 	{ 27, 59670265 },
7066 	{ 27, 47087353 },
7067 	{ 26, 31162109 },
7068 	{ 26, 30310137 },
7069 	{ 26, 26115833 },
7070 	{ 26, 13532921 },
7071 	{ 24, 5996285 },
7072 	{ 24, 5144313 },
7073 	{ 24, 950009 },
7074 	{ 24, 6323961 },
7075 	{ 24, 3440377 },
7076 	{ 25, 6994939 },
7077 	{ 24, 5013241 },
7078 	{ 24, 1605369 },
7079 	{ 19, 256490 },
7080 	{ 19, 514462 },
7081 	{ 24, 6061821 },
7082 	{ 25, 12237823 },
7083 	{ 26, 14450429 },
7084 	{ 26, 27033341 },
7085 	{ 26, 31227645 },
7086 	{ 27, 43810557 },
7087 	{ 27, 48004861 },
7088 	{ 27, 60587773 },
7089 	{ 27, 64782077 },
7090 	{ 28, 248414201 },
7091 	{ 28, 244219897 },
7092 	{ 28, 130973689 },
7093 	{ 28, 126779385 },
7094 	{ 28, 114196473 },
7095 	{ 27, 64716797 },
7096 	{ 27, 63864825 },
7097 	{ 27, 59670521 },
7098 	{ 27, 47087609 },
7099 	{ 26, 31162365 },
7100 	{ 26, 30310393 },
7101 	{ 26, 26116089 },
7102 	{ 26, 13533177 },
7103 	{ 24, 5996541 },
7104 	{ 24, 5144569 },
7105 	{ 24, 950265 },
7106 	{ 24, 6324217 },
7107 	{ 24, 3440633 },
7108 	{ 25, 6994683 },
7109 	{ 24, 5013497 },
7110 	{ 24, 1605625 },
7111 	{ 19, 260586 },
7112 	{ 19, 510366 },
7113 	{ 24, 6062077 },
7114 	{ 25, 12237567 },
7115 	{ 26, 14450685 },
7116 	{ 26, 27033597 },
7117 	{ 26, 31227901 },
7118 	{ 27, 43810813 },
7119 	{ 27, 48005117 },
7120 	{ 27, 60588029 },
7121 	{ 27, 64782333 },
7122 	{ 28, 110919677 },
7123 	{ 28, 115113981 },
7124 	{ 28, 127696893 },
7125 	{ 28, 131891197 },
7126 	{ 28, 245137405 },
7127 	{ 28, 249331709 },
7128 	{ 28, 127838973 },
7129 	{ 28, 127183609 },
7130 	{ 28, 118795001 },
7131 	{ 28, 93629177 },
7132 	{ 27, 60730109 },
7133 	{ 27, 60074745 },
7134 	{ 27, 51686137 },
7135 	{ 27, 26520313 },
7136 	{ 25, 10398461 },
7137 	{ 25, 9743097 },
7138 	{ 25, 1354489 },
7139 	{ 25, 6335225 },
7140 	{ 25, 4762361 },
7141 	{ 25, 9480953 },
7142 	{ 25, 1616633 },
7143 	{ 19, 477546 },
7144 	{ 19, 489758 },
7145 	{ 25, 11578109 },
7146 	{ 25, 11710463 },
7147 	{ 27, 28355325 },
7148 	{ 27, 53521149 },
7149 	{ 27, 61909757 },
7150 	{ 27, 62042111 },
7151 	{ 28, 95464189 },
7152 	{ 28, 120630013 },
7153 	{ 28, 129018621 },
7154 	{ 28, 129150975 },
7155 	{ 29, 496282617 },
7156 	{ 29, 487894009 },
7157 	{ 29, 261401593 },
7158 	{ 29, 253012985 },
7159 	{ 29, 227847161 },
7160 	{ 28, 127839229 },
7161 	{ 28, 127183865 },
7162 	{ 28, 118795257 },
7163 	{ 28, 93629433 },
7164 	{ 27, 60730365 },
7165 	{ 27, 60075001 },
7166 	{ 27, 51686393 },
7167 	{ 27, 26520569 },
7168 	{ 25, 10398717 },
7169 	{ 25, 9743353 },
7170 	{ 25, 1354745 },
7171 	{ 25, 6335481 },
7172 	{ 25, 4762617 },
7173 	{ 25, 9481209 },
7174 	{ 25, 1616889 },
7175 	{ 19, 481642 },
7176 	{ 19, 485662 },
7177 	{ 25, 11578365 },
7178 	{ 25, 11710207 },
7179 	{ 27, 28355581 },
7180 	{ 27, 53521405 },
7181 	{ 27, 61910013 },
7182 	{ 27, 62041855 },
7183 	{ 28, 95464445 },
7184 	{ 28, 120630269 },
7185 	{ 28, 129018877 },
7186 	{ 27, 132951801 },
7187 	{ 27, 130854649 },
7188 	{ 27, 124563193 },
7189 	{ 27, 122466041 },
7190 	{ 27, 65842937 },
7191 	{ 27, 63745785 },
7192 	{ 27, 57454329 },
7193 	{ 27, 55357177 },
7194 	{ 26, 32288505 },
7195 	{ 26, 30191353 },
7196 	{ 26, 23899897 },
7197 	{ 26, 21802745 },
7198 	{ 25, 15511289 },
7199 	{ 25, 13414137 },
7200 	{ 25, 7122681 },
7201 	{ 25, 5025529 },
7202 	{ 23, 2928377 },
7203 	{ 23, 831225 },
7204 	{ 23, 2534395 },
7205 	{ 23, 2666233 },
7206 	{ 23, 2796539 },
7207 	{ 17, 121578 },
7208 	{ 17, 120478 },
7209 	{ 25, 10006269 },
7210 	{ 25, 10136575 },
7211 	{ 27, 26783485 },
7212 	{ 27, 51949309 },
7213 	{ 27, 60337917 },
7214 	{ 27, 60468223 },
7215 	{ 28, 93892349 },
7216 	{ 28, 119058173 },
7217 	{ 28, 127446781 },
7218 	{ 27, 132952057 },
7219 	{ 27, 130854905 },
7220 	{ 27, 124563449 },
7221 	{ 27, 122466297 },
7222 	{ 27, 65843193 },
7223 	{ 27, 63746041 },
7224 	{ 27, 57454585 },
7225 	{ 27, 55357433 },
7226 	{ 26, 32288761 },
7227 	{ 26, 30191609 },
7228 	{ 26, 23900153 },
7229 	{ 26, 21803001 },
7230 	{ 25, 15511545 },
7231 	{ 25, 13414393 },
7232 	{ 25, 7122937 },
7233 	{ 25, 5025785 },
7234 	{ 23, 2928633 },
7235 	{ 23, 831481 },
7236 	{ 23, 2534139 },
7237 	{ 23, 2666489 },
7238 	{ 23, 2796283 },
7239 	{ 17, 122602 },
7240 	{ 17, 119454 },
7241 	{ 25, 10006525 },
7242 	{ 25, 10136319 },
7243 	{ 27, 26783741 },
7244 	{ 27, 51949565 },
7245 	{ 27, 60338173 },
7246 	{ 27, 60467967 },
7247 	{ 28, 93892605 },
7248 	{ 28, 119058429 },
7249 	{ 28, 127447037 },
7250 	{ 27, 133085949 },
7251 	{ 26, 33456127 },
7252 	{ 26, 16744443 },
7253 	{ 26, 16482299 },
7254 	{ 26, 15695867 },
7255 	{ 26, 15433723 },
7256 	{ 26, 8355835 },
7257 	{ 26, 8093691 },
7258 	{ 26, 32422653 },
7259 	{ 25, 12484607 },
7260 	{ 25, 4161531 },
7261 	{ 25, 3899387 },
7262 	{ 25, 15645437 },
7263 	{ 24, 6193151 },
7264 	{ 24, 2064379 },
7265 	{ 24, 1802235 },
7266 	{ 23, 3062525 },
7267 	{ 22, 1474559 },
7268 	{ 22, 491515 },
7269 	{ 18, 255353 },
7270 	{ 18, 130939 },
7271 	{ 17, 127594 },
7272 	{ 17, 65054 },
7273 	{ 24, 622591 },
7274 	{ 24, 4816895 },
7275 	{ 26, 9011199 },
7276 	{ 26, 13205503 },
7277 	{ 26, 25788415 },
7278 	{ 26, 29982719 },
7279 	{ 27, 42565631 },
7280 	{ 27, 46759935 },
7281 	{ 27, 59342847 },
7282 	{ 27, 133086205 },
7283 	{ 26, 33455871 },
7284 	{ 26, 16744187 },
7285 	{ 26, 16482043 },
7286 	{ 26, 15695611 },
7287 	{ 26, 15433467 },
7288 	{ 26, 8355579 },
7289 	{ 26, 8093435 },
7290 	{ 26, 32422909 },
7291 	{ 25, 12484351 },
7292 	{ 25, 4161275 },
7293 	{ 25, 3899131 },
7294 	{ 25, 15645693 },
7295 	{ 24, 6192895 },
7296 	{ 24, 2064123 },
7297 	{ 24, 1801979 },
7298 	{ 23, 3062781 },
7299 	{ 22, 1474303 },
7300 	{ 22, 491259 },
7301 	{ 18, 257401 },
7302 	{ 18, 128891 },
7303 	{ 17, 128618 },
7304 	{ 17, 64030 },
7305 	{ 24, 622335 },
7306 	{ 24, 4816639 },
7307 	{ 26, 9010943 },
7308 	{ 26, 13205247 },
7309 	{ 26, 25788159 },
7310 	{ 26, 29982463 },
7311 	{ 27, 42565375 },
7312 	{ 27, 46759679 },
7313 	{ 27, 59342591 },
7314 	{ 27, 63536895 },
7315 	{ 27, 132562685 },
7316 	{ 26, 16677887 },
7317 	{ 26, 16415743 },
7318 	{ 26, 15629311 },
7319 	{ 26, 15367167 },
7320 	{ 26, 8289279 },
7321 	{ 26, 8027135 },
7322 	{ 26, 7240703 },
7323 	{ 26, 31899389 },
7324 	{ 25, 4094975 },
7325 	{ 25, 3832831 },
7326 	{ 25, 3046399 },
7327 	{ 25, 15122173 },
7328 	{ 24, 1997823 },
7329 	{ 24, 1735679 },
7330 	{ 24, 949247 },
7331 	{ 23, 2539261 },
7332 	{ 22, 424959 },
7333 	{ 22, 162815 },
7334 	{ 22, 2096959 },
7335 	{ 22, 2097003 },
7336 	{ 22, 2096958 },
7337 	{ 22, 359423 },
7338 	{ 22, 1407999 },
7339 	{ 24, 2456575 },
7340 	{ 24, 3505151 },
7341 	{ 24, 6650879 },
7342 	{ 24, 7699455 },
7343 	{ 25, 10845183 },
7344 	{ 25, 11893759 },
7345 	{ 25, 15039487 },
7346 	{ 25, 16088063 },
7347 	{ 26, 27622399 },
7348 	{ 26, 16677631 },
7349 	{ 26, 16415487 },
7350 	{ 26, 15629055 },
7351 	{ 26, 15366911 },
7352 	{ 26, 8289023 },
7353 	{ 26, 8026879 },
7354 	{ 26, 7240447 },
7355 	{ 26, 31899645 },
7356 	{ 25, 4094719 },
7357 	{ 25, 3832575 },
7358 	{ 25, 3046143 },
7359 	{ 25, 15122429 },
7360 	{ 24, 1997567 },
7361 	{ 24, 1735423 },
7362 	{ 24, 948991 },
7363 	{ 23, 2539517 },
7364 	{ 22, 424703 },
7365 	{ 22, 162559 },
7366 	{ 22, 2097135 },
7367 	{ 19, 262107 },
7368 	{ 14, 6862 },
7369 	{ 22, 359167 },
7370 	{ 22, 1407743 },
7371 	{ 24, 2456319 },
7372 	{ 24, 3504895 },
7373 	{ 24, 6650623 },
7374 	{ 24, 7699199 },
7375 	{ 25, 10844927 },
7376 	{ 25, 11893503 },
7377 	{ 25, 15039231 },
7378 	{ 25, 16087807 },
7379 	{ 26, 27622143 },
7380 	{ 26, 28670719 },
7381 	{ 26, 31816447 },
7382 	{ 26, 32865023 },
7383 	{ 26, 61176575 },
7384 	{ 26, 62225151 },
7385 	{ 26, 65370879 },
7386 	{ 26, 66419455 },
7387 	{ 26, 31485951 },
7388 	{ 26, 28340223 },
7389 	{ 26, 31648509 },
7390 	{ 25, 15757311 },
7391 	{ 25, 14708735 },
7392 	{ 25, 11563007 },
7393 	{ 25, 14871293 },
7394 	{ 24, 7368703 },
7395 	{ 24, 6320127 },
7396 	{ 24, 3174399 },
7397 	{ 23, 2288381 },
7398 	{ 18, 114047 },
7399 	{ 18, 131023 },
7400 	{ 14, 6798 },
7401 	{ 21, 1048431 },
7402 	{ 18, 114559 },
7403 	{ 24, 2191359 },
7404 	{ 24, 3239935 },
7405 	{ 24, 6385663 },
7406 	{ 24, 7434239 },
7407 	{ 25, 10579967 },
7408 	{ 25, 11628543 },
7409 	{ 25, 14774271 },
7410 	{ 25, 15822847 },
7411 	{ 26, 27357183 },
7412 	{ 26, 28405759 },
7413 	{ 26, 31551487 },
7414 	{ 26, 66088703 },
7415 	{ 26, 65040127 },
7416 	{ 26, 61894399 },
7417 	{ 26, 60845823 },
7418 	{ 26, 32534271 },
7419 	{ 26, 31485695 },
7420 	{ 26, 28339967 },
7421 	{ 26, 31648765 },
7422 	{ 25, 15757055 },
7423 	{ 25, 14708479 },
7424 	{ 25, 11562751 },
7425 	{ 25, 14871549 },
7426 	{ 24, 7368447 },
7427 	{ 24, 6319871 },
7428 	{ 24, 3174143 },
7429 	{ 23, 2288637 },
7430 	{ 18, 111999 },
7431 	{ 14, 16266 },
7432 	{ 23, 60413 },
7433 	{ 18, 131039 },
7434 	{ 18, 112511 },
7435 	{ 24, 2191103 },
7436 	{ 24, 3239679 },
7437 	{ 24, 6385407 },
7438 	{ 24, 7433983 },
7439 	{ 25, 10579711 },
7440 	{ 25, 11628287 },
7441 	{ 25, 14774015 },
7442 	{ 25, 15822591 },
7443 	{ 26, 27356927 },
7444 	{ 26, 28405503 },
7445 	{ 26, 31551231 },
7446 	{ 26, 32599807 },
7447 	{ 26, 60911359 },
7448 	{ 26, 61959935 },
7449 	{ 26, 65105663 },
7450 	{ 26, 66154239 },
7451 	{ 26, 31747071 },
7452 	{ 26, 28601343 },
7453 	{ 26, 32173821 },
7454 	{ 25, 16018431 },
7455 	{ 25, 14969855 },
7456 	{ 25, 11824127 },
7457 	{ 25, 15396605 },
7458 	{ 24, 7629823 },
7459 	{ 24, 6581247 },
7460 	{ 24, 3435519 },
7461 	{ 23, 2813693 },
7462 	{ 22, 1338367 },
7463 	{ 14, 16330 },
7464 	{ 19, 262110 },
7465 	{ 17, 65483 },
7466 	{ 20, 524091 },
7467 	{ 22, 224255 },
7468 	{ 22, 1272831 },
7469 	{ 24, 2321407 },
7470 	{ 24, 3369983 },
7471 	{ 24, 6515711 },
7472 	{ 24, 7564287 },
7473 	{ 25, 10710015 },
7474 	{ 25, 11758591 },
7475 	{ 25, 14904319 },
7476 	{ 25, 15952895 },
7477 	{ 26, 27487231 },
7478 	{ 26, 66349823 },
7479 	{ 26, 65301247 },
7480 	{ 26, 62155519 },
7481 	{ 26, 61106943 },
7482 	{ 26, 32795391 },
7483 	{ 26, 31746815 },
7484 	{ 26, 28601087 },
7485 	{ 26, 32174077 },
7486 	{ 25, 16018175 },
7487 	{ 25, 14969599 },
7488 	{ 25, 11823871 },
7489 	{ 25, 15396861 },
7490 	{ 24, 7629567 },
7491 	{ 24, 6580991 },
7492 	{ 24, 3435263 },
7493 	{ 23, 2813949 },
7494 	{ 22, 1338111 },
7495 	{ 22, 2096575 },
7496 	{ 19, 261982 },
7497 	{ 18, 130987 },
7498 	{ 20, 524267 },
7499 	{ 22, 223999 },
7500 	{ 22, 1272575 },
7501 	{ 24, 2321151 },
7502 	{ 24, 3369727 },
7503 	{ 24, 6515455 },
7504 	{ 24, 7564031 },
7505 	{ 25, 10709759 },
7506 	{ 25, 11758335 },
7507 	{ 25, 14904063 },
7508 	{ 25, 15952639 },
7509 	{ 26, 27486975 },
7510 	{ 26, 28535551 },
7511 	{ 26, 31681279 },
7512 	{ 26, 32729855 },
7513 	{ 26, 61041407 },
7514 	{ 26, 62089983 },
7515 	{ 26, 65235711 },
7516 	{ 26, 66284287 },
7517 	{ 28, 127073021 },
7518 	{ 27, 63455231 },
7519 	{ 27, 59260927 },
7520 	{ 27, 46678015 },
7521 	{ 27, 59964157 },
7522 	{ 26, 29900799 },
7523 	{ 26, 25706495 },
7524 	{ 26, 13123583 },
7525 	{ 25, 9632509 },
7526 	{ 24, 4734975 },
7527 	{ 24, 540671 },
7528 	{ 16, 32366 },
7529 	{ 20, 523963 },
7530 	{ 17, 64891 },
7531 	{ 22, 147451 },
7532 	{ 22, 1196027 },
7533 	{ 22, 1523711 },
7534 	{ 24, 3293179 },
7535 	{ 24, 6438907 },
7536 	{ 24, 7487483 },
7537 	{ 24, 7815167 },
7538 	{ 25, 11681787 },
7539 	{ 25, 14827515 },
7540 	{ 25, 15876091 },
7541 	{ 25, 16203775 },
7542 	{ 26, 28459003 },
7543 	{ 26, 31604731 },
7544 	{ 26, 32653307 },
7545 	{ 26, 60964859 },
7546 	{ 26, 62013435 },
7547 	{ 26, 65159163 },
7548 	{ 26, 66207739 },
7549 	{ 26, 66535423 },
7550 	{ 27, 63454975 },
7551 	{ 27, 59260671 },
7552 	{ 27, 46677759 },
7553 	{ 27, 59964413 },
7554 	{ 26, 29900543 },
7555 	{ 26, 25706239 },
7556 	{ 26, 13123327 },
7557 	{ 25, 9632765 },
7558 	{ 24, 4734719 },
7559 	{ 24, 540415 },
7560 	{ 16, 31342 },
7561 	{ 21, 1047995 },
7562 	{ 17, 62843 },
7563 	{ 22, 147195 },
7564 	{ 22, 1195771 },
7565 	{ 22, 1523455 },
7566 	{ 24, 3292923 },
7567 	{ 24, 6438651 },
7568 	{ 24, 7487227 },
7569 	{ 24, 7814911 },
7570 	{ 25, 11681531 },
7571 	{ 25, 14827259 },
7572 	{ 25, 15875835 },
7573 	{ 25, 16203519 },
7574 	{ 26, 28458747 },
7575 	{ 26, 31604475 },
7576 	{ 26, 32653051 },
7577 	{ 26, 60964603 },
7578 	{ 26, 62013179 },
7579 	{ 26, 65158907 },
7580 	{ 26, 66207483 },
7581 	{ 26, 66535167 },
7582 	{ 27, 63716351 },
7583 	{ 27, 59522047 },
7584 	{ 27, 46939135 },
7585 	{ 27, 60489469 },
7586 	{ 26, 30161919 },
7587 	{ 26, 25967615 },
7588 	{ 26, 13384703 },
7589 	{ 25, 10157821 },
7590 	{ 24, 4996095 },
7591 	{ 24, 801791 },
7592 	{ 16, 30446 },
7593 	{ 23, 2817785 },
7594 	{ 22, 1326075 },
7595 	{ 23, 2555641 },
7596 	{ 22, 408571 },
7597 	{ 22, 1457147 },
7598 	{ 24, 2505723 },
7599 	{ 24, 3554299 },
7600 	{ 24, 6700027 },
7601 	{ 24, 7748603 },
7602 	{ 25, 10894331 },
7603 	{ 25, 11942907 },
7604 	{ 25, 15088635 },
7605 	{ 25, 16137211 },
7606 	{ 26, 27671547 },
7607 	{ 26, 28720123 },
7608 	{ 26, 31865851 },
7609 	{ 26, 32914427 },
7610 	{ 26, 61225979 },
7611 	{ 26, 62274555 },
7612 	{ 26, 65420283 },
7613 	{ 26, 66468859 },
7614 	{ 27, 63716095 },
7615 	{ 27, 59521791 },
7616 	{ 27, 46938879 },
7617 	{ 27, 60489725 },
7618 	{ 26, 30161663 },
7619 	{ 26, 25967359 },
7620 	{ 26, 13384447 },
7621 	{ 25, 10158077 },
7622 	{ 24, 4995839 },
7623 	{ 24, 801535 },
7624 	{ 16, 29422 },
7625 	{ 23, 2818041 },
7626 	{ 22, 1325819 },
7627 	{ 23, 2555897 },
7628 	{ 22, 408315 },
7629 	{ 22, 1456891 },
7630 	{ 24, 2505467 },
7631 	{ 24, 3554043 },
7632 	{ 24, 6699771 },
7633 	{ 24, 7748347 },
7634 	{ 25, 10894075 },
7635 	{ 25, 11942651 },
7636 	{ 25, 15088379 },
7637 	{ 25, 16136955 },
7638 	{ 26, 27671291 },
7639 	{ 26, 28719867 },
7640 	{ 26, 31865595 },
7641 	{ 26, 32914171 },
7642 	{ 26, 61225723 },
7643 	{ 26, 62274299 },
7644 	{ 26, 65420027 },
7645 	{ 26, 66468603 },
7646 	{ 27, 64499711 },
7647 	{ 27, 60305407 },
7648 	{ 27, 47722495 },
7649 	{ 27, 43528191 },
7650 	{ 26, 30945279 },
7651 	{ 26, 26750975 },
7652 	{ 26, 14168063 },
7653 	{ 26, 23440125 },
7654 	{ 24, 5779455 },
7655 	{ 24, 1585151 },
7656 	{ 18, 96622 },
7657 	{ 24, 798715 },
7658 	{ 24, 4730875 },
7659 	{ 24, 2371579 },
7660 	{ 24, 3158011 },
7661 	{ 24, 667643 },
7662 	{ 24, 4861947 },
7663 	{ 24, 5189631 },
7664 	{ 26, 13250555 },
7665 	{ 26, 25833467 },
7666 	{ 26, 30027771 },
7667 	{ 26, 30355455 },
7668 	{ 27, 46804987 },
7669 	{ 27, 59387899 },
7670 	{ 27, 63582203 },
7671 	{ 27, 63909887 },
7672 	{ 28, 113913851 },
7673 	{ 28, 126496763 },
7674 	{ 28, 130691067 },
7675 	{ 28, 243937275 },
7676 	{ 28, 248131579 },
7677 	{ 28, 260714491 },
7678 	{ 27, 64499455 },
7679 	{ 27, 60305151 },
7680 	{ 27, 47722239 },
7681 	{ 27, 43527935 },
7682 	{ 26, 30945023 },
7683 	{ 26, 26750719 },
7684 	{ 26, 14167807 },
7685 	{ 26, 23440381 },
7686 	{ 24, 5779199 },
7687 	{ 24, 1584895 },
7688 	{ 18, 92526 },
7689 	{ 24, 798459 },
7690 	{ 24, 4730619 },
7691 	{ 24, 2371323 },
7692 	{ 24, 3157755 },
7693 	{ 24, 667387 },
7694 	{ 24, 4861691 },
7695 	{ 24, 5189375 },
7696 	{ 26, 13250299 },
7697 	{ 26, 25833211 },
7698 	{ 26, 30027515 },
7699 	{ 26, 30355199 },
7700 	{ 27, 46804731 },
7701 	{ 27, 59387643 },
7702 	{ 27, 63581947 },
7703 	{ 27, 63909631 },
7704 	{ 28, 113913595 },
7705 	{ 28, 126496507 },
7706 	{ 28, 130690811 },
7707 	{ 28, 243937019 },
7708 	{ 28, 248131323 },
7709 	{ 28, 260714235 },
7710 	{ 27, 64760831 },
7711 	{ 27, 60566527 },
7712 	{ 27, 47983615 },
7713 	{ 27, 43789311 },
7714 	{ 26, 31206399 },
7715 	{ 26, 27012095 },
7716 	{ 26, 14429183 },
7717 	{ 26, 24489725 },
7718 	{ 24, 6040575 },
7719 	{ 24, 1846271 },
7720 	{ 18, 88558 },
7721 	{ 24, 1584123 },
7722 	{ 24, 4991995 },
7723 	{ 26, 14003961 },
7724 	{ 24, 3419131 },
7725 	{ 24, 6302715 },
7726 	{ 24, 928763 },
7727 	{ 24, 5123067 },
7728 	{ 24, 5975039 },
7729 	{ 26, 13511675 },
7730 	{ 26, 26094587 },
7731 	{ 26, 30288891 },
7732 	{ 26, 31140863 },
7733 	{ 27, 47066107 },
7734 	{ 27, 59649019 },
7735 	{ 27, 63843323 },
7736 	{ 27, 64695295 },
7737 	{ 28, 114174971 },
7738 	{ 28, 126757883 },
7739 	{ 28, 130952187 },
7740 	{ 28, 244198395 },
7741 	{ 28, 248392699 },
7742 	{ 27, 64760575 },
7743 	{ 27, 60566271 },
7744 	{ 27, 47983359 },
7745 	{ 27, 43789055 },
7746 	{ 26, 31206143 },
7747 	{ 26, 27011839 },
7748 	{ 26, 14428927 },
7749 	{ 26, 24489981 },
7750 	{ 24, 6040319 },
7751 	{ 24, 1846015 },
7752 	{ 18, 84462 },
7753 	{ 24, 1583867 },
7754 	{ 24, 4991739 },
7755 	{ 26, 14004217 },
7756 	{ 24, 3418875 },
7757 	{ 24, 6302459 },
7758 	{ 24, 928507 },
7759 	{ 24, 5122811 },
7760 	{ 24, 5974783 },
7761 	{ 26, 13511419 },
7762 	{ 26, 26094331 },
7763 	{ 26, 30288635 },
7764 	{ 26, 31140607 },
7765 	{ 27, 47065851 },
7766 	{ 27, 59648763 },
7767 	{ 27, 63843067 },
7768 	{ 27, 64695039 },
7769 	{ 27, 122298367 },
7770 	{ 27, 65675263 },
7771 	{ 27, 63578111 },
7772 	{ 27, 57286655 },
7773 	{ 27, 55189503 },
7774 	{ 26, 32120831 },
7775 	{ 26, 30023679 },
7776 	{ 26, 23732223 },
7777 	{ 26, 21635071 },
7778 	{ 25, 15343615 },
7779 	{ 25, 13246463 },
7780 	{ 25, 6955007 },
7781 	{ 25, 4857855 },
7782 	{ 23, 2760703 },
7783 	{ 23, 663551 },
7784 	{ 17, 64366 },
7785 	{ 22, 466939 },
7786 	{ 22, 1449979 },
7787 	{ 24, 2301947 },
7788 	{ 24, 3284987 },
7789 	{ 22, 1646587 },
7790 	{ 22, 1843195 },
7791 	{ 22, 434171 },
7792 	{ 22, 1482747 },
7793 	{ 22, 1564671 },
7794 	{ 24, 3579899 },
7795 	{ 24, 6725627 },
7796 	{ 24, 7774203 },
7797 	{ 24, 7856127 },
7798 	{ 25, 11968507 },
7799 	{ 25, 15114235 },
7800 	{ 25, 16162811 },
7801 	{ 25, 16244735 },
7802 	{ 26, 28745723 },
7803 	{ 26, 31891451 },
7804 	{ 26, 32940027 },
7805 	{ 26, 61251579 },
7806 	{ 26, 62300155 },
7807 	{ 26, 65445883 },
7808 	{ 26, 66494459 },
7809 	{ 26, 21634815 },
7810 	{ 25, 15343359 },
7811 	{ 25, 13246207 },
7812 	{ 25, 6954751 },
7813 	{ 25, 4857599 },
7814 	{ 23, 2760447 },
7815 	{ 23, 663295 },
7816 	{ 17, 60270 },
7817 	{ 22, 466683 },
7818 	{ 22, 1449723 },
7819 	{ 24, 2301691 },
7820 	{ 24, 3284731 },
7821 	{ 22, 1646331 },
7822 	{ 22, 1842939 },
7823 	{ 22, 433915 },
7824 	{ 22, 1482491 },
7825 	{ 22, 1564415 },
7826 	{ 24, 3579643 },
7827 	{ 24, 6725371 },
7828 	{ 24, 7773947 },
7829 	{ 24, 7855871 },
7830 	{ 25, 11968251 },
7831 	{ 25, 15113979 },
7832 	{ 25, 16162555 },
7833 	{ 25, 16244479 },
7834 	{ 26, 28745467 },
7835 	{ 26, 31891195 },
7836 	{ 26, 32939771 },
7837 	{ 26, 61251323 },
7838 	{ 26, 62299899 },
7839 	{ 26, 65445627 },
7840 	{ 26, 66494203 },
7841 	{ 26, 66576127 },
7842 	{ 25, 15408127 },
7843 	{ 25, 13310975 },
7844 	{ 25, 7019519 },
7845 	{ 25, 4922367 },
7846 	{ 23, 2825215 },
7847 	{ 23, 728063 },
7848 	{ 17, 56302 },
7849 	{ 23, 662523 },
7850 	{ 22, 1514491 },
7851 	{ 24, 2497531 },
7852 	{ 24, 3349499 },
7853 	{ 24, 6429691 },
7854 	{ 22, 1907707 },
7855 	{ 23, 2628603 },
7856 	{ 22, 498683 },
7857 	{ 22, 1547259 },
7858 	{ 23, 2808831 },
7859 	{ 24, 3644411 },
7860 	{ 24, 6790139 },
7861 	{ 24, 7838715 },
7862 	{ 25, 10984443 },
7863 	{ 25, 12033019 },
7864 	{ 25, 15178747 },
7865 	{ 25, 16227323 },
7866 	{ 26, 27761659 },
7867 	{ 26, 28810235 },
7868 	{ 26, 31955963 },
7869 	{ 26, 33004539 },
7870 	{ 26, 61316091 },
7871 	{ 26, 62364667 },
7872 	{ 26, 65510395 },
7873 	{ 26, 66558971 },
7874 	{ 25, 15407871 },
7875 	{ 25, 13310719 },
7876 	{ 25, 7019263 },
7877 	{ 25, 4922111 },
7878 	{ 23, 2824959 },
7879 	{ 23, 727807 },
7880 	{ 17, 52206 },
7881 	{ 23, 662267 },
7882 	{ 22, 1514235 },
7883 	{ 24, 2497275 },
7884 	{ 24, 3349243 },
7885 	{ 24, 6429435 },
7886 	{ 22, 1907451 },
7887 	{ 23, 2628347 },
7888 	{ 22, 498427 },
7889 	{ 22, 1547003 },
7890 	{ 23, 2808575 },
7891 	{ 24, 3644155 },
7892 	{ 24, 6789883 },
7893 	{ 24, 7838459 },
7894 	{ 25, 10984187 },
7895 	{ 25, 12032763 },
7896 	{ 25, 15178491 },
7897 	{ 25, 16227067 },
7898 	{ 26, 27761403 },
7899 	{ 26, 28809979 },
7900 	{ 26, 31955707 },
7901 	{ 26, 33004283 },
7902 	{ 26, 61315835 },
7903 	{ 26, 62364411 },
7904 	{ 26, 65510139 },
7905 	{ 26, 66558715 },
7906 	{ 25, 15601663 },
7907 	{ 25, 13504511 },
7908 	{ 25, 7213055 },
7909 	{ 25, 5115903 },
7910 	{ 23, 3018751 },
7911 	{ 23, 921599 },
7912 	{ 18, 62830 },
7913 	{ 23, 724987 },
7914 	{ 23, 2756603 },
7915 	{ 24, 2559995 },
7916 	{ 24, 3543035 },
7917 	{ 24, 6492155 },
7918 	{ 24, 7475195 },
7919 	{ 23, 2691067 },
7920 	{ 23, 2887675 },
7921 	{ 23, 692219 },
7922 	{ 23, 2789371 },
7923 	{ 23, 2871295 },
7924 	{ 25, 6983675 },
7925 	{ 25, 13275131 },
7926 	{ 25, 15372283 },
7927 	{ 25, 15454207 },
7928 	{ 26, 23760891 },
7929 	{ 26, 30052347 },
7930 	{ 26, 32149499 },
7931 	{ 26, 32231423 },
7932 	{ 27, 57315323 },
7933 	{ 27, 63606779 },
7934 	{ 26, 32378623 },
7935 	{ 26, 30281471 },
7936 	{ 26, 23990015 },
7937 	{ 26, 21892863 },
7938 	{ 25, 15601407 },
7939 	{ 25, 13504255 },
7940 	{ 25, 7212799 },
7941 	{ 25, 5115647 },
7942 	{ 23, 3018495 },
7943 	{ 23, 921343 },
7944 	{ 18, 54638 },
7945 	{ 23, 724731 },
7946 	{ 23, 2756347 },
7947 	{ 24, 2559739 },
7948 	{ 24, 3542779 },
7949 	{ 24, 6491899 },
7950 	{ 24, 7474939 },
7951 	{ 23, 2690811 },
7952 	{ 23, 2887419 },
7953 	{ 23, 691963 },
7954 	{ 23, 2789115 },
7955 	{ 23, 2871039 },
7956 	{ 25, 6983419 },
7957 	{ 25, 13274875 },
7958 	{ 25, 15372027 },
7959 	{ 25, 15453951 },
7960 	{ 26, 23760635 },
7961 	{ 26, 30052091 },
7962 	{ 26, 32149243 },
7963 	{ 26, 32231167 },
7964 	{ 27, 57315067 },
7965 	{ 27, 63606523 },
7966 	{ 26, 32443391 },
7967 	{ 26, 30346239 },
7968 	{ 26, 24054783 },
7969 	{ 26, 21957631 },
7970 	{ 25, 15666175 },
7971 	{ 25, 13569023 },
7972 	{ 25, 7277567 },
7973 	{ 25, 5180415 },
7974 	{ 23, 3083263 },
7975 	{ 23, 986111 },
7976 	{ 18, 46574 },
7977 	{ 23, 920571 },
7978 	{ 23, 2821115 },
7979 	{ 25, 4852731 },
7980 	{ 24, 3607547 },
7981 	{ 24, 6687739 },
7982 	{ 24, 7539707 },
7983 	{ 25, 10619899 },
7984 	{ 23, 2952187 },
7985 	{ 23, 3673083 },
7986 	{ 23, 756731 },
7987 	{ 23, 2853883 },
7988 	{ 23, 3066879 },
7989 	{ 25, 7048187 },
7990 	{ 25, 13339643 },
7991 	{ 25, 15436795 },
7992 	{ 25, 15649791 },
7993 	{ 26, 23825403 },
7994 	{ 26, 30116859 },
7995 	{ 26, 32214011 },
7996 	{ 26, 32427007 },
7997 	{ 27, 57379835 },
7998 	{ 26, 32443135 },
7999 	{ 26, 30345983 },
8000 	{ 26, 24054527 },
8001 	{ 26, 21957375 },
8002 	{ 25, 15665919 },
8003 	{ 25, 13568767 },
8004 	{ 25, 7277311 },
8005 	{ 25, 5180159 },
8006 	{ 23, 3083007 },
8007 	{ 23, 985855 },
8008 	{ 18, 38382 },
8009 	{ 23, 920315 },
8010 	{ 23, 2820859 },
8011 	{ 25, 4852475 },
8012 	{ 24, 3607291 },
8013 	{ 24, 6687483 },
8014 	{ 24, 7539451 },
8015 	{ 25, 10619643 },
8016 	{ 23, 2951931 },
8017 	{ 23, 3672827 },
8018 	{ 23, 756475 },
8019 	{ 23, 2853627 },
8020 	{ 23, 3066623 },
8021 	{ 25, 7047931 },
8022 	{ 25, 13339387 },
8023 	{ 25, 15436539 },
8024 	{ 25, 15649535 },
8025 	{ 26, 23825147 },
8026 	{ 26, 30116603 },
8027 	{ 26, 32213755 },
8028 	{ 26, 32426751 },
8029 	{ 26, 27691007 },
8030 	{ 25, 16156671 },
8031 	{ 25, 15108095 },
8032 	{ 25, 11962367 },
8033 	{ 25, 10913791 },
8034 	{ 24, 7768063 },
8035 	{ 24, 6719487 },
8036 	{ 24, 3573759 },
8037 	{ 24, 2525183 },
8038 	{ 22, 1476607 },
8039 	{ 22, 428031 },
8040 	{ 16, 30574 },
8041 	{ 21, 247803 },
8042 	{ 21, 755707 },
8043 	{ 23, 1230843 },
8044 	{ 23, 1738747 },
8045 	{ 22, 1689595 },
8046 	{ 22, 1935355 },
8047 	{ 23, 2672635 },
8048 	{ 23, 2918395 },
8049 	{ 21, 935931 },
8050 	{ 21, 985083 },
8051 	{ 21, 239611 },
8052 	{ 21, 763899 },
8053 	{ 21, 784383 },
8054 	{ 23, 1812475 },
8055 	{ 23, 3385339 },
8056 	{ 23, 3909627 },
8057 	{ 23, 3930111 },
8058 	{ 24, 6006779 },
8059 	{ 24, 7579643 },
8060 	{ 24, 8103931 },
8061 	{ 24, 8124415 },
8062 	{ 25, 14395387 },
8063 	{ 25, 15968251 },
8064 	{ 25, 16492539 },
8065 	{ 25, 30648315 },
8066 	{ 24, 8361979 },
8067 	{ 24, 7329787 },
8068 	{ 24, 3573503 },
8069 	{ 24, 2524927 },
8070 	{ 22, 1476351 },
8071 	{ 22, 427775 },
8072 	{ 16, 22382 },
8073 	{ 21, 247547 },
8074 	{ 21, 755451 },
8075 	{ 23, 1230587 },
8076 	{ 23, 1738491 },
8077 	{ 22, 1689339 },
8078 	{ 22, 1935099 },
8079 	{ 23, 2672379 },
8080 	{ 23, 2918139 },
8081 	{ 21, 935675 },
8082 	{ 21, 984827 },
8083 	{ 21, 239355 },
8084 	{ 21, 763643 },
8085 	{ 21, 784127 },
8086 	{ 23, 1812219 },
8087 	{ 23, 3385083 },
8088 	{ 23, 3909371 },
8089 	{ 23, 3929855 },
8090 	{ 24, 6006523 },
8091 	{ 24, 7579387 },
8092 	{ 24, 8103675 },
8093 	{ 24, 8124159 },
8094 	{ 25, 14395131 },
8095 	{ 25, 15967995 },
8096 	{ 25, 16492283 },
8097 	{ 25, 30648059 },
8098 	{ 24, 8361723 },
8099 	{ 24, 7329531 },
8100 	{ 24, 3589119 },
8101 	{ 24, 2540543 },
8102 	{ 22, 1491967 },
8103 	{ 22, 443391 },
8104 	{ 16, 14318 },
8105 	{ 22, 427003 },
8106 	{ 21, 771067 },
8107 	{ 23, 1278971 },
8108 	{ 23, 1754107 },
8109 	{ 23, 3310587 },
8110 	{ 22, 1950715 },
8111 	{ 23, 2720763 },
8112 	{ 23, 2933755 },
8113 	{ 23, 3703803 },
8114 	{ 21, 1000443 },
8115 	{ 22, 1704955 },
8116 	{ 21, 254971 },
8117 	{ 21, 779259 },
8118 	{ 22, 1487871 },
8119 	{ 23, 1827835 },
8120 	{ 23, 3400699 },
8121 	{ 23, 3924987 },
8122 	{ 24, 5497851 },
8123 	{ 24, 6022139 },
8124 	{ 24, 7595003 },
8125 	{ 24, 8119291 },
8126 	{ 25, 13886459 },
8127 	{ 25, 14410747 },
8128 	{ 25, 15983611 },
8129 	{ 25, 16507899 },
8130 	{ 24, 8311803 },
8131 	{ 24, 7312379 },
8132 	{ 24, 4183035 },
8133 	{ 24, 2540287 },
8134 	{ 22, 1491711 },
8135 	{ 22, 443135 },
8136 	{ 16, 6126 },
8137 	{ 22, 426747 },
8138 	{ 21, 770811 },
8139 	{ 23, 1278715 },
8140 	{ 23, 1753851 },
8141 	{ 23, 3310331 },
8142 	{ 22, 1950459 },
8143 	{ 23, 2720507 },
8144 	{ 23, 2933499 },
8145 	{ 23, 3703547 },
8146 	{ 21, 1000187 },
8147 	{ 22, 1704699 },
8148 	{ 21, 254715 },
8149 	{ 21, 779003 },
8150 	{ 22, 1487615 },
8151 	{ 23, 1827579 },
8152 	{ 23, 3400443 },
8153 	{ 23, 3924731 },
8154 	{ 24, 5497595 },
8155 	{ 24, 6021883 },
8156 	{ 24, 7594747 },
8157 	{ 24, 8119035 },
8158 	{ 23, 4055551 },
8159 	{ 23, 3793407 },
8160 	{ 23, 3006975 },
8161 	{ 23, 2744831 },
8162 	{ 22, 1958399 },
8163 	{ 22, 1696255 },
8164 	{ 22, 909823 },
8165 	{ 22, 647679 },
8166 	{ 20, 385535 },
8167 	{ 20, 123391 },
8168 	{ 15, 19822 },
8169 	{ 20, 111099 },
8170 	{ 20, 369147 },
8171 	{ 21, 324091 },
8172 	{ 21, 451067 },
8173 	{ 21, 831995 },
8174 	{ 21, 958971 },
8175 	{ 21, 684539 },
8176 	{ 21, 745979 },
8177 	{ 21, 930299 },
8178 	{ 21, 991739 },
8179 	{ 20, 430587 },
8180 	{ 20, 442875 },
8181 	{ 20, 109051 },
8182 	{ 20, 371195 },
8183 	{ 20, 376319 },
8184 	{ 22, 895483 },
8185 	{ 22, 1681915 },
8186 	{ 22, 1944059 },
8187 	{ 22, 1949183 },
8188 	{ 23, 2992635 },
8189 	{ 23, 3779067 },
8190 	{ 23, 4056317 },
8191 	{ 23, 3794173 },
8192 	{ 23, 3007741 },
8193 	{ 23, 2745597 },
8194 	{ 22, 1959165 },
8195 	{ 22, 1697021 },
8196 	{ 22, 910589 },
8197 	{ 22, 648445 },
8198 	{ 20, 386301 },
8199 	{ 20, 124157 },
8200 	{ 15, 3354 },
8201 	{ 20, 111865 },
8202 	{ 20, 369913 },
8203 	{ 21, 324857 },
8204 	{ 21, 451833 },
8205 	{ 21, 832761 },
8206 	{ 21, 959737 },
8207 	{ 21, 685305 },
8208 	{ 21, 746745 },
8209 	{ 21, 931065 },
8210 	{ 21, 992505 },
8211 	{ 20, 431353 },
8212 	{ 20, 443641 },
8213 	{ 20, 429305 },
8214 	{ 20, 433401 },
8215 	{ 20, 448765 },
8216 	{ 22, 3891449 },
8217 	{ 22, 3830009 },
8218 	{ 22, 1735929 },
8219 	{ 22, 1800445 },
8220 	{ 23, 3596537 },
8221 	{ 23, 3469561 },
8222 	{ 23, 4038905 },
8223 	{ 23, 3780857 },
8224 	{ 23, 3006713 },
8225 	{ 23, 2748665 },
8226 	{ 22, 2072825 },
8227 	{ 22, 1814777 },
8228 	{ 22, 1040633 },
8229 	{ 22, 782585 },
8230 	{ 20, 386557 },
8231 	{ 20, 124413 },
8232 	{ 15, 19738 },
8233 	{ 20, 112121 },
8234 	{ 20, 370169 },
8235 	{ 21, 325113 },
8236 	{ 21, 452089 },
8237 	{ 21, 833017 },
8238 	{ 21, 959993 },
8239 	{ 21, 685561 },
8240 	{ 21, 747001 },
8241 	{ 21, 931321 },
8242 	{ 21, 992761 },
8243 	{ 20, 431609 },
8244 	{ 20, 443897 },
8245 	{ 20, 429561 },
8246 	{ 20, 433657 },
8247 	{ 20, 449021 },
8248 	{ 22, 3891705 },
8249 	{ 22, 3830265 },
8250 	{ 22, 1736185 },
8251 	{ 22, 1800701 },
8252 	{ 23, 3596793 },
8253 	{ 23, 3469817 },
8254 	{ 23, 4039161 },
8255 	{ 23, 3781113 },
8256 	{ 23, 3006969 },
8257 	{ 23, 2748921 },
8258 	{ 22, 2073081 },
8259 	{ 22, 1815033 },
8260 	{ 22, 1040889 },
8261 	{ 22, 782841 },
8262 	{ 22, 1561341 },
8263 	{ 22, 512765 },
8264 	{ 17, 11674 },
8265 	{ 22, 496377 },
8266 	{ 22, 1495801 },
8267 	{ 24, 2527993 },
8268 	{ 23, 1823481 },
8269 	{ 23, 3379961 },
8270 	{ 23, 3855097 },
8271 	{ 24, 8381177 },
8272 	{ 23, 3003129 },
8273 	{ 23, 3773177 },
8274 	{ 23, 3986169 },
8275 	{ 22, 2089721 },
8276 	{ 22, 1041145 },
8277 	{ 22, 1970937 },
8278 	{ 22, 4145913 },
8279 	{ 22, 1798905 },
8280 	{ 22, 1991421 },
8281 	{ 24, 15303417 },
8282 	{ 24, 8241913 },
8283 	{ 24, 7205625 },
8284 	{ 24, 7987965 },
8285 	{ 25, 13861625 },
8286 	{ 24, 8110841 },
8287 	{ 25, 15106809 },
8288 	{ 25, 11977465 },
8289 	{ 25, 10978041 },
8290 	{ 24, 7848697 },
8291 	{ 24, 7242489 },
8292 	{ 24, 4113145 },
8293 	{ 24, 3113721 },
8294 	{ 22, 2081529 },
8295 	{ 22, 513021 },
8296 	{ 17, 16362 },
8297 	{ 22, 496633 },
8298 	{ 22, 1496057 },
8299 	{ 24, 2528249 },
8300 	{ 23, 1823737 },
8301 	{ 23, 3380217 },
8302 	{ 23, 3855353 },
8303 	{ 24, 8381433 },
8304 	{ 23, 3003385 },
8305 	{ 23, 3773433 },
8306 	{ 23, 3986425 },
8307 	{ 22, 2089977 },
8308 	{ 22, 1041401 },
8309 	{ 22, 1971193 },
8310 	{ 22, 4146169 },
8311 	{ 22, 1799161 },
8312 	{ 22, 1991677 },
8313 	{ 24, 15303673 },
8314 	{ 24, 8242169 },
8315 	{ 24, 7205881 },
8316 	{ 24, 7988221 },
8317 	{ 25, 13861881 },
8318 	{ 24, 8111097 },
8319 	{ 25, 15107065 },
8320 	{ 25, 11977721 },
8321 	{ 25, 10978297 },
8322 	{ 24, 7848953 },
8323 	{ 24, 7242745 },
8324 	{ 24, 4113401 },
8325 	{ 24, 3113977 },
8326 	{ 22, 2081785 },
8327 	{ 22, 956157 },
8328 	{ 17, 32746 },
8329 	{ 22, 513785 },
8330 	{ 22, 1545977 },
8331 	{ 24, 2545401 },
8332 	{ 24, 3577593 },
8333 	{ 23, 3397369 },
8334 	{ 23, 3905273 },
8335 	{ 24, 5428985 },
8336 	{ 24, 8365817 },
8337 	{ 23, 3790585 },
8338 	{ 23, 4036345 },
8339 	{ 22, 2094845 },
8340 	{ 22, 2074361 },
8341 	{ 22, 1025785 },
8342 	{ 22, 4130553 },
8343 	{ 22, 4081401 },
8344 	{ 22, 1996537 },
8345 	{ 22, 2057981 },
8346 	{ 24, 8226553 },
8347 	{ 24, 7980793 },
8348 	{ 24, 7993081 },
8349 	{ 24, 8251133 },
8350 	{ 24, 8095481 },
8351 	{ 24, 7587577 },
8352 	{ 25, 11962105 },
8353 	{ 25, 10929913 },
8354 	{ 24, 7833337 },
8355 	{ 24, 6801145 },
8356 	{ 24, 4097785 },
8357 	{ 24, 3065593 },
8358 	{ 22, 2066169 },
8359 	{ 22, 1033977 },
8360 	{ 17, 49002 },
8361 	{ 22, 514041 },
8362 	{ 22, 1546233 },
8363 	{ 24, 2545657 },
8364 	{ 24, 3577849 },
8365 	{ 23, 3397625 },
8366 	{ 23, 3905529 },
8367 	{ 24, 5429241 },
8368 	{ 24, 8366073 },
8369 	{ 23, 3790841 },
8370 	{ 23, 4036601 },
8371 	{ 22, 2095101 },
8372 	{ 22, 2074617 },
8373 	{ 22, 1026041 },
8374 	{ 22, 4130809 },
8375 	{ 22, 4081657 },
8376 	{ 22, 1996793 },
8377 	{ 22, 2058237 },
8378 	{ 24, 8226809 },
8379 	{ 24, 7981049 },
8380 	{ 24, 7993337 },
8381 	{ 24, 8251389 },
8382 	{ 24, 8095737 },
8383 	{ 24, 7587833 },
8384 	{ 25, 11962361 },
8385 	{ 25, 10930169 },
8386 	{ 24, 7833593 },
8387 	{ 24, 6801401 },
8388 	{ 24, 4098041 },
8389 	{ 24, 3065849 },
8390 	{ 22, 2066425 },
8391 	{ 22, 1034233 },
8392 	{ 17, 65386 },
8393 	{ 24, 3820281 },
8394 	{ 24, 6245113 },
8395 	{ 26, 10373881 },
8396 	{ 26, 14371577 },
8397 	{ 26, 26888953 },
8398 	{ 25, 15682297 },
8399 	{ 26, 21908217 },
8400 	{ 26, 23808761 },
8401 	{ 26, 33262329 },
8402 	{ 25, 16206585 },
8403 	{ 26, 16485113 },
8404 	{ 24, 8309501 },
8405 	{ 24, 8096505 },
8406 	{ 24, 3902201 },
8407 	{ 24, 16255737 },
8408 	{ 24, 15534841 },
8409 	{ 24, 8243961 },
8410 	{ 24, 15305469 },
8411 	{ 26, 31853305 },
8412 	{ 26, 28773113 },
8413 	{ 26, 33016569 },
8414 	{ 26, 32180985 },
8415 	{ 26, 30280441 },
8416 	{ 26, 24054521 },
8417 	{ 27, 43649785 },
8418 	{ 26, 31132409 },
8419 	{ 26, 27134713 },
8420 	{ 26, 14617337 },
8421 	{ 26, 12192505 },
8422 	{ 24, 8063737 },
8423 	{ 24, 4066041 },
8424 	{ 19, 81386 },
8425 	{ 24, 3820537 },
8426 	{ 24, 6245369 },
8427 	{ 26, 10374137 },
8428 	{ 26, 14371833 },
8429 	{ 26, 26889209 },
8430 	{ 25, 15682553 },
8431 	{ 26, 21908473 },
8432 	{ 26, 23809017 },
8433 	{ 26, 33262585 },
8434 	{ 25, 16206841 },
8435 	{ 26, 16485369 },
8436 	{ 24, 8309757 },
8437 	{ 24, 8096761 },
8438 	{ 24, 3902457 },
8439 	{ 24, 16255993 },
8440 	{ 24, 15535097 },
8441 	{ 24, 8244217 },
8442 	{ 24, 15305725 },
8443 	{ 26, 31853561 },
8444 	{ 26, 28773369 },
8445 	{ 26, 33016825 },
8446 	{ 26, 32181241 },
8447 	{ 26, 30280697 },
8448 	{ 26, 24054777 },
8449 	{ 27, 43650041 },
8450 	{ 26, 31132665 },
8451 	{ 26, 27134969 },
8452 	{ 26, 14617593 },
8453 	{ 26, 12192761 },
8454 	{ 24, 8063993 },
8455 	{ 24, 4066297 },
8456 	{ 19, 97770 },
8457 	{ 24, 3886841 },
8458 	{ 24, 8015609 },
8459 	{ 26, 10440441 },
8460 	{ 26, 14569209 },
8461 	{ 26, 26955513 },
8462 	{ 26, 31084281 },
8463 	{ 26, 21974777 },
8464 	{ 26, 24006393 },
8465 	{ 26, 30101241 },
8466 	{ 26, 33197817 },
8467 	{ 26, 29003513 },
8468 	{ 26, 16420601 },
8469 	{ 24, 8113917 },
8470 	{ 24, 8031993 },
8471 	{ 24, 3837689 },
8472 	{ 24, 15470329 },
8473 	{ 24, 15273721 },
8474 	{ 24, 15322873 },
8475 	{ 24, 15568637 },
8476 	{ 26, 28708601 },
8477 	{ 26, 27725561 },
8478 	{ 26, 32116473 },
8479 	{ 26, 30084857 },
8480 	{ 26, 23990009 },
8481 	{ 26, 21958393 },
8482 	{ 26, 31067897 },
8483 	{ 26, 26939129 },
8484 	{ 26, 14552825 },
8485 	{ 26, 10424057 },
8486 	{ 24, 7999225 },
8487 	{ 24, 3870457 },
8488 	{ 19, 114026 },
8489 	{ 24, 3887097 },
8490 	{ 24, 8015865 },
8491 	{ 26, 10440697 },
8492 	{ 26, 14569465 },
8493 	{ 26, 26955769 },
8494 	{ 26, 31084537 },
8495 	{ 26, 21975033 },
8496 	{ 26, 24006649 },
8497 	{ 26, 30101497 },
8498 	{ 26, 33198073 },
8499 	{ 26, 29003769 },
8500 	{ 26, 16420857 },
8501 	{ 24, 8114173 },
8502 	{ 24, 8032249 },
8503 	{ 24, 3837945 },
8504 	{ 24, 15470585 },
8505 	{ 24, 15273977 },
8506 	{ 24, 15323129 },
8507 	{ 24, 15568893 },
8508 	{ 26, 28708857 },
8509 	{ 26, 27725817 },
8510 	{ 26, 32116729 },
8511 	{ 26, 30085113 },
8512 	{ 26, 23990265 },
8513 	{ 26, 21958649 },
8514 	{ 26, 31068153 },
8515 	{ 26, 26939385 },
8516 	{ 26, 14553081 },
8517 	{ 26, 10424313 },
8518 	{ 24, 7999481 },
8519 	{ 24, 3870713 },
8520 	{ 19, 130410 },
8521 	{ 24, 4086521 },
8522 	{ 24, 8084217 },
8523 	{ 26, 12212985 },
8524 	{ 26, 14637817 },
8525 	{ 26, 27155193 },
8526 	{ 26, 31152889 },
8527 	{ 27, 64985849 },
8528 	{ 26, 24075001 },
8529 	{ 26, 30300921 },
8530 	{ 26, 32201465 },
8531 	{ 26, 31431417 },
8532 	{ 26, 27237113 },
8533 	{ 26, 14654201 },
8534 	{ 24, 8051453 },
8535 	{ 24, 6265593 },
8536 	{ 24, 2071289 },
8537 	{ 24, 15211257 },
8538 	{ 24, 8198905 },
8539 	{ 24, 15588089 },
8540 	{ 24, 16358141 },
8541 	{ 26, 27663097 },
8542 	{ 25, 16194297 },
8543 	{ 26, 30022393 },
8544 	{ 26, 23796473 },
8545 	{ 26, 21895929 },
8546 	{ 25, 15670009 },
8547 	{ 26, 26876665 },
8548 	{ 26, 14359289 },
8549 	{ 26, 10361593 },
8550 	{ 24, 6232825 },
8551 	{ 24, 3807993 },
8552 	{ 19, 208874 },
8553 	{ 24, 4086777 },
8554 	{ 24, 8084473 },
8555 	{ 26, 12213241 },
8556 	{ 26, 14638073 },
8557 	{ 26, 27155449 },
8558 	{ 26, 31153145 },
8559 	{ 27, 64986105 },
8560 	{ 26, 24075257 },
8561 	{ 26, 30301177 },
8562 	{ 26, 32201721 },
8563 	{ 26, 31431673 },
8564 	{ 26, 27237369 },
8565 	{ 26, 14654457 },
8566 	{ 24, 8051709 },
8567 	{ 24, 6265849 },
8568 	{ 24, 2071545 },
8569 	{ 24, 15211513 },
8570 	{ 24, 8199161 },
8571 	{ 24, 15588345 },
8572 	{ 24, 16358397 },
8573 	{ 26, 27663353 },
8574 	{ 25, 16194553 },
8575 	{ 26, 30022649 },
8576 	{ 26, 23796729 },
8577 	{ 26, 21896185 },
8578 	{ 25, 15670265 },
8579 	{ 26, 26876921 },
8580 	{ 26, 14359545 },
8581 	{ 26, 10361849 },
8582 	{ 24, 6233081 },
8583 	{ 24, 3808249 },
8584 	{ 19, 225258 },
8585 	{ 24, 4153081 },
8586 	{ 24, 8281849 },
8587 	{ 26, 12279545 },
8588 	{ 26, 16408313 },
8589 	{ 26, 27221753 },
8590 	{ 26, 31350521 },
8591 	{ 27, 43736825 },
8592 	{ 27, 64921337 },
8593 	{ 26, 30367481 },
8594 	{ 26, 32399097 },
8595 	{ 26, 31448829 },
8596 	{ 26, 31366905 },
8597 	{ 26, 27172601 },
8598 	{ 26, 14589689 },
8599 	{ 24, 6283005 },
8600 	{ 24, 6201081 },
8601 	{ 24, 2006777 },
8602 	{ 24, 8134393 },
8603 	{ 24, 7937785 },
8604 	{ 24, 16375545 },
8605 	{ 24, 16621309 },
8606 	{ 25, 16129785 },
8607 	{ 25, 15146745 },
8608 	{ 26, 23731961 },
8609 	{ 26, 21700345 },
8610 	{ 25, 15605497 },
8611 	{ 25, 13573881 },
8612 	{ 26, 14294777 },
8613 	{ 26, 10166009 },
8614 	{ 24, 6168313 },
8615 	{ 24, 2039545 },
8616 	{ 19, 241514 },
8617 	{ 24, 4153337 },
8618 	{ 24, 8282105 },
8619 	{ 26, 12279801 },
8620 	{ 26, 16408569 },
8621 	{ 26, 27222009 },
8622 	{ 26, 31350777 },
8623 	{ 27, 43737081 },
8624 	{ 27, 64921593 },
8625 	{ 26, 30367737 },
8626 	{ 26, 32399353 },
8627 	{ 26, 31449085 },
8628 	{ 26, 31367161 },
8629 	{ 26, 27172857 },
8630 	{ 26, 14589945 },
8631 	{ 24, 6283261 },
8632 	{ 24, 6201337 },
8633 	{ 24, 2007033 },
8634 	{ 24, 8134649 },
8635 	{ 24, 7938041 },
8636 	{ 24, 16375801 },
8637 	{ 24, 16621565 },
8638 	{ 25, 16130041 },
8639 	{ 25, 15147001 },
8640 	{ 26, 23732217 },
8641 	{ 26, 21700601 },
8642 	{ 25, 15605753 },
8643 	{ 25, 13574137 },
8644 	{ 26, 14295033 },
8645 	{ 26, 10166265 },
8646 	{ 24, 6168569 },
8647 	{ 24, 2039801 },
8648 	{ 19, 257898 },
8649 	{ 24, 3809277 },
8650 	{ 24, 8003581 },
8651 	{ 26, 12197885 },
8652 	{ 26, 16392189 },
8653 	{ 26, 28975101 },
8654 	{ 26, 33169405 },
8655 	{ 27, 45752317 },
8656 	{ 27, 49946621 },
8657 	{ 27, 62529533 },
8658 	{ 27, 66723837 },
8659 	{ 28, 112861181 },
8660 	{ 28, 125512445 },
8661 	{ 28, 124660473 },
8662 	{ 28, 107883257 },
8663 	{ 28, 57551609 },
8664 	{ 26, 24849149 },
8665 	{ 26, 23997177 },
8666 	{ 26, 7219961 },
8667 	{ 26, 31468281 },
8668 	{ 26, 28584697 },
8669 	{ 26, 66530041 },
8670 	{ 27, 63711993 },
8671 	{ 27, 60304121 },
8672 	{ 27, 47983353 },
8673 	{ 28, 86518521 },
8674 	{ 27, 61614841 },
8675 	{ 27, 54012665 },
8676 	{ 27, 29108985 },
8677 	{ 28, 40381177 },
8678 	{ 26, 23866105 },
8679 	{ 26, 7875321 },
8680 	{ 20, 339434 },
8681 	{ 26, 8137469 },
8682 	{ 26, 33369081 },
8683 	{ 28, 49884153 },
8684 	{ 28, 65874937 },
8685 	{ 28, 115944441 },
8686 	{ 28, 125643769 },
8687 	{ 29, 175713273 },
8688 	{ 29, 191704057 },
8689 	{ 29, 258878457 },
8690 	{ 28, 129838073 },
8691 	{ 29, 191769593 },
8692 	{ 28, 125512701 },
8693 	{ 28, 124660729 },
8694 	{ 28, 107883513 },
8695 	{ 28, 57551865 },
8696 	{ 26, 24849405 },
8697 	{ 26, 23997433 },
8698 	{ 26, 7220217 },
8699 	{ 26, 31468537 },
8700 	{ 26, 28584953 },
8701 	{ 26, 66530297 },
8702 	{ 27, 63712249 },
8703 	{ 27, 60304377 },
8704 	{ 27, 47983609 },
8705 	{ 28, 86518777 },
8706 	{ 27, 61615097 },
8707 	{ 27, 54012921 },
8708 	{ 27, 29109241 },
8709 	{ 28, 40381433 },
8710 	{ 26, 23866361 },
8711 	{ 26, 7875577 },
8712 	{ 20, 355818 },
8713 	{ 26, 8137725 },
8714 	{ 26, 24914941 },
8715 	{ 28, 50147065 },
8716 	{ 28, 66662137 },
8717 	{ 28, 116207353 },
8718 	{ 28, 132722425 },
8719 	{ 29, 175976185 },
8720 	{ 29, 192491257 },
8721 	{ 29, 242036473 },
8722 	{ 29, 258617081 },
8723 	{ 29, 241839865 },
8724 	{ 29, 191508217 },
8725 	{ 28, 124727037 },
8726 	{ 28, 124399353 },
8727 	{ 28, 107622137 },
8728 	{ 28, 57290489 },
8729 	{ 26, 24063741 },
8730 	{ 26, 23736057 },
8731 	{ 26, 6958841 },
8732 	{ 26, 28323577 },
8733 	{ 26, 27537145 },
8734 	{ 27, 63450873 },
8735 	{ 27, 59518713 },
8736 	{ 27, 47722233 },
8737 	{ 27, 43790073 },
8738 	{ 27, 61353721 },
8739 	{ 27, 53227257 },
8740 	{ 27, 28847865 },
8741 	{ 27, 20721401 },
8742 	{ 26, 23604985 },
8743 	{ 26, 7089913 },
8744 	{ 20, 372074 },
8745 	{ 26, 7876349 },
8746 	{ 26, 24653565 },
8747 	{ 28, 50147321 },
8748 	{ 28, 66662393 },
8749 	{ 28, 116207609 },
8750 	{ 28, 132722681 },
8751 	{ 29, 175976441 },
8752 	{ 29, 192491513 },
8753 	{ 29, 242036729 },
8754 	{ 29, 258617337 },
8755 	{ 29, 241840121 },
8756 	{ 29, 191508473 },
8757 	{ 28, 124727293 },
8758 	{ 28, 124399609 },
8759 	{ 28, 107622393 },
8760 	{ 28, 57290745 },
8761 	{ 26, 24063997 },
8762 	{ 26, 23736313 },
8763 	{ 26, 6959097 },
8764 	{ 26, 28323833 },
8765 	{ 26, 27537401 },
8766 	{ 27, 63451129 },
8767 	{ 27, 59518969 },
8768 	{ 27, 47722489 },
8769 	{ 27, 43790329 },
8770 	{ 27, 61353977 },
8771 	{ 27, 53227513 },
8772 	{ 27, 28848121 },
8773 	{ 27, 20721657 },
8774 	{ 26, 23605241 },
8775 	{ 26, 7090169 },
8776 	{ 20, 388458 },
8777 	{ 26, 7876605 },
8778 	{ 26, 24653821 },
8779 	{ 28, 41431037 },
8780 	{ 28, 66927353 },
8781 	{ 28, 116996857 },
8782 	{ 28, 132987641 },
8783 	{ 29, 264125177 },
8784 	{ 29, 255736569 },
8785 	{ 29, 230570745 },
8786 	{ 29, 222182137 },
8787 	{ 28, 129907449 },
8788 	{ 28, 121518841 },
8789 	{ 28, 96353017 },
8790 	{ 28, 87964409 },
8791 	{ 27, 62798585 },
8792 	{ 27, 54409977 },
8793 	{ 27, 29244153 },
8794 	{ 26, 23804669 },
8795 	{ 25, 12466937 },
8796 	{ 25, 4078329 },
8797 	{ 26, 27278073 },
8798 	{ 25, 16005881 },
8799 	{ 26, 32178171 },
8800 	{ 27, 46938873 },
8801 	{ 27, 43531001 },
8802 	{ 26, 31210233 },
8803 	{ 27, 52968185 },
8804 	{ 27, 28064505 },
8805 	{ 27, 20462329 },
8806 	{ 25, 12335865 },
8807 	{ 26, 6830841 },
8808 	{ 19, 235498 },
8809 	{ 26, 7092989 },
8810 	{ 26, 23870205 },
8811 	{ 27, 47906815 },
8812 	{ 28, 66927609 },
8813 	{ 28, 116997113 },
8814 	{ 28, 132987897 },
8815 	{ 29, 264125433 },
8816 	{ 29, 255736825 },
8817 	{ 29, 230571001 },
8818 	{ 29, 222182393 },
8819 	{ 28, 129907705 },
8820 	{ 28, 121519097 },
8821 	{ 28, 96353273 },
8822 	{ 28, 87964665 },
8823 	{ 27, 62798841 },
8824 	{ 27, 54410233 },
8825 	{ 27, 29244409 },
8826 	{ 26, 23804925 },
8827 	{ 25, 12467193 },
8828 	{ 25, 4078585 },
8829 	{ 26, 27278329 },
8830 	{ 25, 16006137 },
8831 	{ 26, 32177915 },
8832 	{ 27, 46939129 },
8833 	{ 27, 43531257 },
8834 	{ 26, 31210489 },
8835 	{ 27, 52968441 },
8836 	{ 27, 28064761 },
8837 	{ 27, 20462585 },
8838 	{ 25, 12336121 },
8839 	{ 26, 6831097 },
8840 	{ 19, 243690 },
8841 	{ 26, 7093245 },
8842 	{ 26, 23870461 },
8843 	{ 27, 47906559 },
8844 	{ 28, 57424893 },
8845 	{ 28, 117260025 },
8846 	{ 28, 133775097 },
8847 	{ 29, 490356473 },
8848 	{ 29, 263864057 },
8849 	{ 29, 255475449 },
8850 	{ 29, 230309625 },
8851 	{ 28, 129974013 },
8852 	{ 28, 129646329 },
8853 	{ 28, 121257721 },
8854 	{ 28, 96091897 },
8855 	{ 27, 62865149 },
8856 	{ 27, 62537465 },
8857 	{ 27, 54148857 },
8858 	{ 27, 28983033 },
8859 	{ 25, 12533501 },
8860 	{ 25, 12205817 },
8861 	{ 25, 3817209 },
8862 	{ 25, 15744761 },
8863 	{ 25, 14958329 },
8864 	{ 26, 30079995 },
8865 	{ 27, 42745593 },
8866 	{ 26, 30949113 },
8867 	{ 26, 27016953 },
8868 	{ 27, 27803385 },
8869 	{ 27, 19676921 },
8870 	{ 25, 12074745 },
8871 	{ 25, 3948281 },
8872 	{ 19, 251754 },
8873 	{ 26, 6831869 },
8874 	{ 26, 23609085 },
8875 	{ 27, 47381503 },
8876 	{ 28, 57163517 },
8877 	{ 28, 117260281 },
8878 	{ 28, 133775353 },
8879 	{ 29, 490356729 },
8880 	{ 29, 263864313 },
8881 	{ 29, 255475705 },
8882 	{ 29, 230309881 },
8883 	{ 28, 129974269 },
8884 	{ 28, 129646585 },
8885 	{ 28, 121257977 },
8886 	{ 28, 96092153 },
8887 	{ 27, 62865405 },
8888 	{ 27, 62537721 },
8889 	{ 27, 54149113 },
8890 	{ 27, 28983289 },
8891 	{ 25, 12533757 },
8892 	{ 25, 12206073 },
8893 	{ 25, 3817465 },
8894 	{ 25, 15745017 },
8895 	{ 25, 14958585 },
8896 	{ 26, 30079739 },
8897 	{ 27, 42745849 },
8898 	{ 26, 30949369 },
8899 	{ 26, 27017209 },
8900 	{ 27, 27803641 },
8901 	{ 27, 19677177 },
8902 	{ 25, 12075001 },
8903 	{ 25, 3948537 },
8904 	{ 19, 259946 },
8905 	{ 26, 6832125 },
8906 	{ 26, 23609341 },
8907 	{ 27, 47381247 },
8908 	{ 28, 57163773 },
8909 	{ 28, 107495421 },
8910 	{ 28, 134048505 },
8911 	{ 29, 497969913 },
8912 	{ 29, 489581305 },
8913 	{ 29, 263088889 },
8914 	{ 29, 254700281 },
8915 	{ 29, 229534457 },
8916 	{ 28, 129723133 },
8917 	{ 28, 128871161 },
8918 	{ 28, 120482553 },
8919 	{ 28, 95316729 },
8920 	{ 27, 62614269 },
8921 	{ 27, 61762297 },
8922 	{ 27, 53373689 },
8923 	{ 27, 28207865 },
8924 	{ 25, 12282621 },
8925 	{ 25, 11430649 },
8926 	{ 25, 3042041 },
8927 	{ 25, 14707449 },
8928 	{ 25, 11823865 },
8929 	{ 26, 23785467 },
8930 	{ 26, 30173945 },
8931 	{ 26, 26766073 },
8932 	{ 26, 14445305 },
8933 	{ 27, 19426041 },
8934 	{ 25, 11299577 },
8935 	{ 25, 3697401 },
8936 	{ 20, 431594 },
8937 	{ 25, 3959549 },
8938 	{ 25, 12348157 },
8939 	{ 26, 24834047 },
8940 	{ 27, 29125373 },
8941 	{ 27, 54291197 },
8942 	{ 27, 62679805 },
8943 	{ 28, 87845629 },
8944 	{ 28, 96234237 },
8945 	{ 28, 121400061 },
8946 	{ 28, 129788669 },
8947 	{ 29, 229534713 },
8948 	{ 28, 129723389 },
8949 	{ 28, 128871417 },
8950 	{ 28, 120482809 },
8951 	{ 28, 95316985 },
8952 	{ 27, 62614525 },
8953 	{ 27, 61762553 },
8954 	{ 27, 53373945 },
8955 	{ 27, 28208121 },
8956 	{ 25, 12282877 },
8957 	{ 25, 11430905 },
8958 	{ 25, 3042297 },
8959 	{ 25, 14707705 },
8960 	{ 25, 11824121 },
8961 	{ 26, 23785211 },
8962 	{ 26, 30174201 },
8963 	{ 26, 26766329 },
8964 	{ 26, 14445561 },
8965 	{ 27, 19426297 },
8966 	{ 25, 11299833 },
8967 	{ 25, 3697657 },
8968 	{ 20, 439786 },
8969 	{ 25, 3959805 },
8970 	{ 25, 12348413 },
8971 	{ 26, 24833791 },
8972 	{ 27, 29125629 },
8973 	{ 27, 54291453 },
8974 	{ 27, 62680061 },
8975 	{ 28, 87845885 },
8976 	{ 28, 96234493 },
8977 	{ 28, 121400317 },
8978 	{ 28, 129788925 },
8979 	{ 29, 254439161 },
8980 	{ 29, 229273337 },
8981 	{ 28, 128937725 },
8982 	{ 28, 128610041 },
8983 	{ 28, 120221433 },
8984 	{ 28, 95055609 },
8985 	{ 27, 61828861 },
8986 	{ 27, 61501177 },
8987 	{ 27, 53112569 },
8988 	{ 27, 27946745 },
8989 	{ 25, 11497213 },
8990 	{ 25, 11169529 },
8991 	{ 25, 2780921 },
8992 	{ 25, 11562745 },
8993 	{ 25, 10776313 },
8994 	{ 26, 29912825 },
8995 	{ 26, 25980665 },
8996 	{ 26, 14184185 },
8997 	{ 26, 10252025 },
8998 	{ 25, 11038457 },
8999 	{ 25, 2911993 },
9000 	{ 20, 447850 },
9001 	{ 25, 3698429 },
9002 	{ 25, 12087037 },
9003 	{ 26, 24308735 },
9004 	{ 27, 28864253 },
9005 	{ 27, 54030077 },
9006 	{ 27, 62418685 },
9007 	{ 28, 87584509 },
9008 	{ 28, 95973117 },
9009 	{ 28, 121138941 },
9010 	{ 28, 129527549 },
9011 	{ 29, 254439417 },
9012 	{ 29, 229273593 },
9013 	{ 28, 128937981 },
9014 	{ 28, 128610297 },
9015 	{ 28, 120221689 },
9016 	{ 28, 95055865 },
9017 	{ 27, 61829117 },
9018 	{ 27, 61501433 },
9019 	{ 27, 53112825 },
9020 	{ 27, 27947001 },
9021 	{ 25, 11497469 },
9022 	{ 25, 11169785 },
9023 	{ 25, 2781177 },
9024 	{ 25, 11563001 },
9025 	{ 25, 10776569 },
9026 	{ 26, 29913081 },
9027 	{ 26, 25980921 },
9028 	{ 26, 14184441 },
9029 	{ 26, 10252281 },
9030 	{ 25, 11038713 },
9031 	{ 25, 2912249 },
9032 	{ 20, 456042 },
9033 	{ 25, 3698685 },
9034 	{ 25, 12087293 },
9035 	{ 26, 24308479 },
9036 	{ 27, 28864509 },
9037 	{ 27, 54030333 },
9038 	{ 27, 62418941 },
9039 	{ 28, 266238713 },
9040 	{ 28, 262044409 },
9041 	{ 28, 249461497 },
9042 	{ 28, 245267193 },
9043 	{ 28, 132020985 },
9044 	{ 28, 127826681 },
9045 	{ 28, 115243769 },
9046 	{ 28, 111049465 },
9047 	{ 27, 64912121 },
9048 	{ 27, 60717817 },
9049 	{ 27, 48134905 },
9050 	{ 27, 43940601 },
9051 	{ 26, 31357689 },
9052 	{ 26, 27163385 },
9053 	{ 26, 14580473 },
9054 	{ 25, 11238141 },
9055 	{ 24, 6191865 },
9056 	{ 24, 1997561 },
9057 	{ 25, 10517241 },
9058 	{ 24, 7633657 },
9059 	{ 25, 15384571 },
9060 	{ 26, 13400825 },
9061 	{ 26, 9992953 },
9062 	{ 24, 6060793 },
9063 	{ 25, 2652921 },
9064 	{ 19, 248810 },
9065 	{ 19, 523166 },
9066 	{ 25, 11303677 },
9067 	{ 26, 22724607 },
9068 	{ 27, 28080893 },
9069 	{ 27, 53246717 },
9070 	{ 27, 61635325 },
9071 	{ 28, 266238969 },
9072 	{ 28, 262044665 },
9073 	{ 28, 249461753 },
9074 	{ 28, 245267449 },
9075 	{ 28, 132021241 },
9076 	{ 28, 127826937 },
9077 	{ 28, 115244025 },
9078 	{ 28, 111049721 },
9079 	{ 27, 64912377 },
9080 	{ 27, 60718073 },
9081 	{ 27, 48135161 },
9082 	{ 27, 43940857 },
9083 	{ 26, 31357945 },
9084 	{ 26, 27163641 },
9085 	{ 26, 14580729 },
9086 	{ 25, 11238397 },
9087 	{ 24, 6192121 },
9088 	{ 24, 1997817 },
9089 	{ 25, 10517497 },
9090 	{ 24, 7633913 },
9091 	{ 25, 15384315 },
9092 	{ 26, 13401081 },
9093 	{ 26, 9993209 },
9094 	{ 24, 6061049 },
9095 	{ 25, 2653177 },
9096 	{ 19, 252906 },
9097 	{ 19, 519070 },
9098 	{ 25, 11303933 },
9099 	{ 26, 22724351 },
9100 	{ 27, 28081149 },
9101 	{ 27, 53246973 },
9102 	{ 27, 61635581 },
9103 	{ 28, 266305277 },
9104 	{ 28, 265977593 },
9105 	{ 28, 261783289 },
9106 	{ 28, 249200377 },
9107 	{ 28, 245006073 },
9108 	{ 28, 131759865 },
9109 	{ 28, 127565561 },
9110 	{ 28, 114982649 },
9111 	{ 27, 64978685 },
9112 	{ 27, 64651001 },
9113 	{ 27, 60456697 },
9114 	{ 27, 47873785 },
9115 	{ 26, 31424253 },
9116 	{ 26, 31096569 },
9117 	{ 26, 26902265 },
9118 	{ 26, 14319353 },
9119 	{ 24, 6258429 },
9120 	{ 24, 5930745 },
9121 	{ 24, 1736441 },
9122 	{ 24, 7372537 },
9123 	{ 24, 6586105 },
9124 	{ 25, 13286395 },
9125 	{ 26, 9207545 },
9126 	{ 24, 5799673 },
9127 	{ 24, 1867513 },
9128 	{ 19, 256874 },
9129 	{ 19, 514846 },
9130 	{ 25, 11042557 },
9131 	{ 26, 22199295 },
9132 	{ 27, 27819773 },
9133 	{ 27, 52985597 },
9134 	{ 27, 61374205 },
9135 	{ 28, 86540029 },
9136 	{ 28, 265977849 },
9137 	{ 28, 261783545 },
9138 	{ 28, 249200633 },
9139 	{ 28, 245006329 },
9140 	{ 28, 131760121 },
9141 	{ 28, 127565817 },
9142 	{ 28, 114982905 },
9143 	{ 27, 64978941 },
9144 	{ 27, 64651257 },
9145 	{ 27, 60456953 },
9146 	{ 27, 47874041 },
9147 	{ 26, 31424509 },
9148 	{ 26, 31096825 },
9149 	{ 26, 26902521 },
9150 	{ 26, 14319609 },
9151 	{ 24, 6258685 },
9152 	{ 24, 5931001 },
9153 	{ 24, 1736697 },
9154 	{ 24, 7372793 },
9155 	{ 24, 6586361 },
9156 	{ 25, 13286139 },
9157 	{ 26, 9207801 },
9158 	{ 24, 5799929 },
9159 	{ 24, 1867769 },
9160 	{ 19, 260970 },
9161 	{ 19, 510750 },
9162 	{ 25, 11042813 },
9163 	{ 26, 22199039 },
9164 	{ 27, 27820029 },
9165 	{ 27, 52985853 },
9166 	{ 27, 61374461 },
9167 	{ 28, 86540285 },
9168 	{ 28, 94928893 },
9169 	{ 28, 120094717 },
9170 	{ 28, 128483325 },
9171 	{ 29, 496806649 },
9172 	{ 29, 488418041 },
9173 	{ 29, 261925625 },
9174 	{ 29, 253537017 },
9175 	{ 29, 228371193 },
9176 	{ 28, 129411837 },
9177 	{ 28, 127707897 },
9178 	{ 28, 119319289 },
9179 	{ 28, 94153465 },
9180 	{ 27, 62302973 },
9181 	{ 27, 60599033 },
9182 	{ 27, 52210425 },
9183 	{ 27, 27044601 },
9184 	{ 25, 11971325 },
9185 	{ 25, 10267385 },
9186 	{ 25, 1878777 },
9187 	{ 25, 12626681 },
9188 	{ 25, 6859513 },
9189 	{ 25, 6991867 },
9190 	{ 25, 10005241 },
9191 	{ 25, 3189497 },
9192 	{ 19, 477674 },
9193 	{ 19, 489886 },
9194 	{ 25, 12102397 },
9195 	{ 25, 12234751 },
9196 	{ 27, 28879613 },
9197 	{ 27, 54045437 },
9198 	{ 27, 62434045 },
9199 	{ 27, 62566399 },
9200 	{ 28, 95988477 },
9201 	{ 28, 121154301 },
9202 	{ 28, 129542909 },
9203 	{ 28, 129675263 },
9204 	{ 29, 488418297 },
9205 	{ 29, 261925881 },
9206 	{ 29, 253537273 },
9207 	{ 29, 228371449 },
9208 	{ 28, 129412093 },
9209 	{ 28, 127708153 },
9210 	{ 28, 119319545 },
9211 	{ 28, 94153721 },
9212 	{ 27, 62303229 },
9213 	{ 27, 60599289 },
9214 	{ 27, 52210681 },
9215 	{ 27, 27044857 },
9216 	{ 25, 11971581 },
9217 	{ 25, 10267641 },
9218 	{ 25, 1879033 },
9219 	{ 25, 12626937 },
9220 	{ 25, 6859769 },
9221 	{ 25, 6991611 },
9222 	{ 25, 10005497 },
9223 	{ 25, 3189753 },
9224 	{ 19, 481770 },
9225 	{ 19, 485790 },
9226 	{ 25, 12102653 },
9227 	{ 25, 12234495 },
9228 	{ 27, 28879869 },
9229 	{ 27, 54045693 },
9230 	{ 27, 62434301 },
9231 	{ 27, 62566143 },
9232 	{ 28, 95988733 },
9233 	{ 28, 121154557 },
9234 	{ 28, 129543165 },
9235 	{ 28, 129675007 },
9236 	{ 29, 496283385 },
9237 	{ 29, 487894777 },
9238 	{ 29, 261402361 },
9239 	{ 29, 253013753 },
9240 	{ 29, 227847929 },
9241 	{ 28, 127839997 },
9242 	{ 28, 127184633 },
9243 	{ 28, 118796025 },
9244 	{ 28, 93630201 },
9245 	{ 27, 60731133 },
9246 	{ 27, 60075769 },
9247 	{ 27, 51687161 },
9248 	{ 27, 26521337 },
9249 	{ 25, 10399485 },
9250 	{ 25, 9744121 },
9251 	{ 25, 1355513 },
9252 	{ 25, 6336249 },
9253 	{ 25, 4763385 },
9254 	{ 25, 9481977 },
9255 	{ 25, 1617657 },
9256 	{ 19, 485738 },
9257 	{ 19, 481566 },
9258 	{ 25, 11579133 },
9259 	{ 25, 11709439 },
9260 	{ 27, 28356349 },
9261 	{ 27, 53522173 },
9262 	{ 27, 61910781 },
9263 	{ 27, 62041087 },
9264 	{ 28, 95465213 },
9265 	{ 28, 120631037 },
9266 	{ 28, 129019645 },
9267 	{ 28, 129149951 },
9268 	{ 29, 496283641 },
9269 	{ 29, 487895033 },
9270 	{ 29, 261402617 },
9271 	{ 29, 253014009 },
9272 	{ 29, 227848185 },
9273 	{ 28, 127840253 },
9274 	{ 28, 127184889 },
9275 	{ 28, 118796281 },
9276 	{ 28, 93630457 },
9277 	{ 27, 60731389 },
9278 	{ 27, 60076025 },
9279 	{ 27, 51687417 },
9280 	{ 27, 26521593 },
9281 	{ 25, 10399741 },
9282 	{ 25, 9744377 },
9283 	{ 25, 1355769 },
9284 	{ 25, 6336505 },
9285 	{ 25, 4763641 },
9286 	{ 25, 9482233 },
9287 	{ 25, 1617913 },
9288 	{ 19, 489834 },
9289 	{ 19, 477470 },
9290 	{ 25, 11579389 },
9291 	{ 25, 11709183 },
9292 	{ 27, 28356605 },
9293 	{ 27, 53522429 },
9294 	{ 27, 61911037 },
9295 	{ 27, 62040831 },
9296 	{ 28, 95465469 },
9297 	{ 28, 120631293 },
9298 	{ 28, 129019901 },
9299 	{ 27, 132954873 },
9300 	{ 26, 33521659 },
9301 	{ 26, 33259515 },
9302 	{ 26, 32473083 },
9303 	{ 26, 32210939 },
9304 	{ 26, 25133051 },
9305 	{ 26, 24870907 },
9306 	{ 26, 24084475 },
9307 	{ 26, 32291577 },
9308 	{ 25, 12550139 },
9309 	{ 25, 12287995 },
9310 	{ 25, 11501563 },
9311 	{ 25, 15514361 },
9312 	{ 24, 6258683 },
9313 	{ 24, 5996539 },
9314 	{ 24, 5210107 },
9315 	{ 23, 2931449 },
9316 	{ 22, 1540091 },
9317 	{ 22, 1277947 },
9318 	{ 23, 2669305 },
9319 	{ 22, 1409019 },
9320 	{ 17, 127722 },
9321 	{ 17, 65182 },
9322 	{ 24, 884735 },
9323 	{ 24, 5079039 },
9324 	{ 26, 9273343 },
9325 	{ 26, 13467647 },
9326 	{ 26, 26050559 },
9327 	{ 26, 30244863 },
9328 	{ 27, 42827775 },
9329 	{ 27, 47022079 },
9330 	{ 27, 59604991 },
9331 	{ 27, 132955129 },
9332 	{ 26, 33521403 },
9333 	{ 26, 33259259 },
9334 	{ 26, 32472827 },
9335 	{ 26, 32210683 },
9336 	{ 26, 25132795 },
9337 	{ 26, 24870651 },
9338 	{ 26, 24084219 },
9339 	{ 26, 32291833 },
9340 	{ 25, 12549883 },
9341 	{ 25, 12287739 },
9342 	{ 25, 11501307 },
9343 	{ 25, 15514617 },
9344 	{ 24, 6258427 },
9345 	{ 24, 5996283 },
9346 	{ 24, 5209851 },
9347 	{ 23, 2931705 },
9348 	{ 22, 1539835 },
9349 	{ 22, 1277691 },
9350 	{ 23, 2669561 },
9351 	{ 22, 1408763 },
9352 	{ 17, 128746 },
9353 	{ 17, 64158 },
9354 	{ 24, 884479 },
9355 	{ 24, 5078783 },
9356 	{ 26, 9273087 },
9357 	{ 26, 13467391 },
9358 	{ 26, 26050303 },
9359 	{ 26, 30244607 },
9360 	{ 27, 42827519 },
9361 	{ 27, 47021823 },
9362 	{ 27, 59604735 },
9363 	{ 27, 133086973 },
9364 	{ 26, 33455103 },
9365 	{ 26, 16743419 },
9366 	{ 26, 16481275 },
9367 	{ 26, 15694843 },
9368 	{ 26, 15432699 },
9369 	{ 26, 8354811 },
9370 	{ 26, 8092667 },
9371 	{ 26, 32423677 },
9372 	{ 25, 12483583 },
9373 	{ 25, 4160507 },
9374 	{ 25, 3898363 },
9375 	{ 25, 15646461 },
9376 	{ 24, 6192127 },
9377 	{ 24, 2063355 },
9378 	{ 24, 1801211 },
9379 	{ 23, 3063549 },
9380 	{ 22, 1473535 },
9381 	{ 22, 490491 },
9382 	{ 18, 259449 },
9383 	{ 18, 126843 },
9384 	{ 17, 129642 },
9385 	{ 17, 63006 },
9386 	{ 24, 621567 },
9387 	{ 24, 4815871 },
9388 	{ 26, 9010175 },
9389 	{ 26, 13204479 },
9390 	{ 26, 25787391 },
9391 	{ 26, 29981695 },
9392 	{ 27, 42564607 },
9393 	{ 27, 46758911 },
9394 	{ 27, 59341823 },
9395 	{ 27, 133087229 },
9396 	{ 26, 33454847 },
9397 	{ 26, 16743163 },
9398 	{ 26, 16481019 },
9399 	{ 26, 15694587 },
9400 	{ 26, 15432443 },
9401 	{ 26, 8354555 },
9402 	{ 26, 8092411 },
9403 	{ 26, 32423933 },
9404 	{ 25, 12483327 },
9405 	{ 25, 4160251 },
9406 	{ 25, 3898107 },
9407 	{ 25, 15646717 },
9408 	{ 24, 6191871 },
9409 	{ 24, 2063099 },
9410 	{ 24, 1800955 },
9411 	{ 23, 3063805 },
9412 	{ 22, 1473279 },
9413 	{ 22, 490235 },
9414 	{ 18, 261497 },
9415 	{ 18, 124795 },
9416 	{ 17, 130666 },
9417 	{ 17, 61982 },
9418 	{ 24, 621311 },
9419 	{ 24, 4815615 },
9420 	{ 26, 9009919 },
9421 	{ 26, 13204223 },
9422 	{ 26, 25787135 },
9423 	{ 26, 29981439 },
9424 	{ 27, 42564351 },
9425 	{ 27, 46758655 },
9426 	{ 27, 59341567 },
9427 	{ 27, 63535871 },
9428 	{ 27, 132573949 },
9429 	{ 26, 16674815 },
9430 	{ 26, 16412671 },
9431 	{ 26, 15626239 },
9432 	{ 26, 15364095 },
9433 	{ 26, 8286207 },
9434 	{ 26, 8024063 },
9435 	{ 26, 7237631 },
9436 	{ 26, 31910653 },
9437 	{ 25, 4091903 },
9438 	{ 25, 3829759 },
9439 	{ 25, 3043327 },
9440 	{ 25, 15133437 },
9441 	{ 24, 1994751 },
9442 	{ 24, 1732607 },
9443 	{ 24, 946175 },
9444 	{ 23, 2550525 },
9445 	{ 22, 421887 },
9446 	{ 22, 159743 },
9447 	{ 21, 1048383 },
9448 	{ 21, 1048427 },
9449 	{ 21, 1048382 },
9450 	{ 22, 356351 },
9451 	{ 22, 1404927 },
9452 	{ 24, 2453503 },
9453 	{ 24, 3502079 },
9454 	{ 24, 6647807 },
9455 	{ 24, 7696383 },
9456 	{ 25, 10842111 },
9457 	{ 25, 11890687 },
9458 	{ 25, 15036415 },
9459 	{ 25, 16084991 },
9460 	{ 26, 27619327 },
9461 	{ 26, 16674559 },
9462 	{ 26, 16412415 },
9463 	{ 26, 15625983 },
9464 	{ 26, 15363839 },
9465 	{ 26, 8285951 },
9466 	{ 26, 8023807 },
9467 	{ 26, 7237375 },
9468 	{ 26, 31910909 },
9469 	{ 25, 4091647 },
9470 	{ 25, 3829503 },
9471 	{ 25, 3043071 },
9472 	{ 25, 15133693 },
9473 	{ 24, 1994495 },
9474 	{ 24, 1732351 },
9475 	{ 24, 945919 },
9476 	{ 23, 2550781 },
9477 	{ 22, 421631 },
9478 	{ 22, 159487 },
9479 	{ 21, 1048559 },
9480 	{ 18, 131035 },
9481 	{ 13, 4046 },
9482 	{ 22, 2096767 },
9483 	{ 22, 1404671 },
9484 	{ 24, 2453247 },
9485 	{ 24, 3501823 },
9486 	{ 24, 6647551 },
9487 	{ 24, 7696127 },
9488 	{ 25, 10841855 },
9489 	{ 25, 11890431 },
9490 	{ 25, 15036159 },
9491 	{ 25, 16084735 },
9492 	{ 26, 27619071 },
9493 	{ 26, 28667647 },
9494 	{ 26, 31813375 },
9495 	{ 26, 32861951 },
9496 	{ 26, 61173503 },
9497 	{ 26, 62222079 },
9498 	{ 26, 65367807 },
9499 	{ 26, 66416383 },
9500 	{ 26, 31484927 },
9501 	{ 26, 28339199 },
9502 	{ 26, 31649533 },
9503 	{ 25, 15756287 },
9504 	{ 25, 14707711 },
9505 	{ 25, 11561983 },
9506 	{ 25, 14872317 },
9507 	{ 24, 7367679 },
9508 	{ 24, 6319103 },
9509 	{ 24, 3173375 },
9510 	{ 23, 2289405 },
9511 	{ 18, 109951 },
9512 	{ 17, 65487 },
9513 	{ 13, 3982 },
9514 	{ 20, 524143 },
9515 	{ 18, 110463 },
9516 	{ 24, 2190335 },
9517 	{ 24, 3238911 },
9518 	{ 24, 6384639 },
9519 	{ 24, 7433215 },
9520 	{ 25, 10578943 },
9521 	{ 25, 11627519 },
9522 	{ 25, 14773247 },
9523 	{ 25, 15821823 },
9524 	{ 26, 27356159 },
9525 	{ 26, 28404735 },
9526 	{ 26, 31550463 },
9527 	{ 26, 66087679 },
9528 	{ 26, 65039103 },
9529 	{ 26, 61893375 },
9530 	{ 26, 60844799 },
9531 	{ 26, 32533247 },
9532 	{ 26, 31484671 },
9533 	{ 26, 28338943 },
9534 	{ 26, 31649789 },
9535 	{ 25, 15756031 },
9536 	{ 25, 14707455 },
9537 	{ 25, 11561727 },
9538 	{ 25, 14872573 },
9539 	{ 24, 7367423 },
9540 	{ 24, 6318847 },
9541 	{ 24, 3173119 },
9542 	{ 23, 2289661 },
9543 	{ 18, 107903 },
9544 	{ 18, 130991 },
9545 	{ 23, 61437 },
9546 	{ 17, 65503 },
9547 	{ 18, 108415 },
9548 	{ 24, 2190079 },
9549 	{ 24, 3238655 },
9550 	{ 24, 6384383 },
9551 	{ 24, 7432959 },
9552 	{ 25, 10578687 },
9553 	{ 25, 11627263 },
9554 	{ 25, 14772991 },
9555 	{ 25, 15821567 },
9556 	{ 26, 27355903 },
9557 	{ 26, 28404479 },
9558 	{ 26, 31550207 },
9559 	{ 26, 32598783 },
9560 	{ 26, 60910335 },
9561 	{ 26, 61958911 },
9562 	{ 26, 65104639 },
9563 	{ 26, 66153215 },
9564 	{ 26, 31735807 },
9565 	{ 26, 28590079 },
9566 	{ 26, 32176893 },
9567 	{ 25, 16007167 },
9568 	{ 25, 14958591 },
9569 	{ 25, 11812863 },
9570 	{ 25, 15399677 },
9571 	{ 24, 7618559 },
9572 	{ 24, 6569983 },
9573 	{ 24, 3424255 },
9574 	{ 23, 2816765 },
9575 	{ 22, 1327103 },
9576 	{ 20, 523967 },
9577 	{ 18, 131038 },
9578 	{ 16, 32715 },
9579 	{ 19, 261947 },
9580 	{ 22, 212991 },
9581 	{ 22, 1261567 },
9582 	{ 24, 2310143 },
9583 	{ 24, 3358719 },
9584 	{ 24, 6504447 },
9585 	{ 24, 7553023 },
9586 	{ 25, 10698751 },
9587 	{ 25, 11747327 },
9588 	{ 25, 14893055 },
9589 	{ 25, 15941631 },
9590 	{ 26, 27475967 },
9591 	{ 26, 66338559 },
9592 	{ 26, 65289983 },
9593 	{ 26, 62144255 },
9594 	{ 26, 61095679 },
9595 	{ 26, 32784127 },
9596 	{ 26, 31735551 },
9597 	{ 26, 28589823 },
9598 	{ 26, 32177149 },
9599 	{ 25, 16006911 },
9600 	{ 25, 14958335 },
9601 	{ 25, 11812607 },
9602 	{ 25, 15399933 },
9603 	{ 24, 7618303 },
9604 	{ 24, 6569727 },
9605 	{ 24, 3423999 },
9606 	{ 23, 2817021 },
9607 	{ 22, 1326847 },
9608 	{ 21, 1047999 },
9609 	{ 18, 130910 },
9610 	{ 17, 65451 },
9611 	{ 19, 262123 },
9612 	{ 22, 212735 },
9613 	{ 22, 1261311 },
9614 	{ 24, 2309887 },
9615 	{ 24, 3358463 },
9616 	{ 24, 6504191 },
9617 	{ 24, 7552767 },
9618 	{ 25, 10698495 },
9619 	{ 25, 11747071 },
9620 	{ 25, 14892799 },
9621 	{ 25, 15941375 },
9622 	{ 26, 27475711 },
9623 	{ 26, 28524287 },
9624 	{ 26, 31670015 },
9625 	{ 26, 32718591 },
9626 	{ 26, 61030143 },
9627 	{ 26, 62078719 },
9628 	{ 26, 65224447 },
9629 	{ 26, 66273023 },
9630 	{ 28, 127074045 },
9631 	{ 27, 63454207 },
9632 	{ 27, 59259903 },
9633 	{ 27, 46676991 },
9634 	{ 27, 59965181 },
9635 	{ 26, 29899775 },
9636 	{ 26, 25705471 },
9637 	{ 26, 13122559 },
9638 	{ 25, 9633533 },
9639 	{ 24, 4733951 },
9640 	{ 24, 539647 },
9641 	{ 16, 30318 },
9642 	{ 19, 261819 },
9643 	{ 17, 60795 },
9644 	{ 22, 146427 },
9645 	{ 22, 1195003 },
9646 	{ 22, 1522687 },
9647 	{ 24, 3292155 },
9648 	{ 24, 6437883 },
9649 	{ 24, 7486459 },
9650 	{ 24, 7814143 },
9651 	{ 25, 11680763 },
9652 	{ 25, 14826491 },
9653 	{ 25, 15875067 },
9654 	{ 25, 16202751 },
9655 	{ 26, 28457979 },
9656 	{ 26, 31603707 },
9657 	{ 26, 32652283 },
9658 	{ 26, 60963835 },
9659 	{ 26, 62012411 },
9660 	{ 26, 65158139 },
9661 	{ 26, 66206715 },
9662 	{ 26, 66534399 },
9663 	{ 27, 63453951 },
9664 	{ 27, 59259647 },
9665 	{ 27, 46676735 },
9666 	{ 27, 59965437 },
9667 	{ 26, 29899519 },
9668 	{ 26, 25705215 },
9669 	{ 26, 13122303 },
9670 	{ 25, 9633789 },
9671 	{ 24, 4733695 },
9672 	{ 24, 539391 },
9673 	{ 16, 29294 },
9674 	{ 20, 523707 },
9675 	{ 17, 58747 },
9676 	{ 22, 146171 },
9677 	{ 22, 1194747 },
9678 	{ 22, 1522431 },
9679 	{ 24, 3291899 },
9680 	{ 24, 6437627 },
9681 	{ 24, 7486203 },
9682 	{ 24, 7813887 },
9683 	{ 25, 11680507 },
9684 	{ 25, 14826235 },
9685 	{ 25, 15874811 },
9686 	{ 25, 16202495 },
9687 	{ 26, 28457723 },
9688 	{ 26, 31603451 },
9689 	{ 26, 32652027 },
9690 	{ 26, 60963579 },
9691 	{ 26, 62012155 },
9692 	{ 26, 65157883 },
9693 	{ 26, 66206459 },
9694 	{ 26, 66534143 },
9695 	{ 27, 63713279 },
9696 	{ 27, 59518975 },
9697 	{ 27, 46936063 },
9698 	{ 27, 42741759 },
9699 	{ 26, 30158847 },
9700 	{ 26, 25964543 },
9701 	{ 26, 13381631 },
9702 	{ 26, 20294397 },
9703 	{ 24, 4993023 },
9704 	{ 24, 798719 },
9705 	{ 16, 24302 },
9706 	{ 24, 5614329 },
9707 	{ 22, 1323003 },
9708 	{ 24, 5090041 },
9709 	{ 22, 405499 },
9710 	{ 22, 1454075 },
9711 	{ 24, 2502651 },
9712 	{ 24, 3551227 },
9713 	{ 24, 6696955 },
9714 	{ 24, 7745531 },
9715 	{ 25, 10891259 },
9716 	{ 25, 11939835 },
9717 	{ 25, 15085563 },
9718 	{ 25, 16134139 },
9719 	{ 26, 27668475 },
9720 	{ 26, 28717051 },
9721 	{ 26, 31862779 },
9722 	{ 26, 32911355 },
9723 	{ 26, 61222907 },
9724 	{ 26, 62271483 },
9725 	{ 26, 65417211 },
9726 	{ 26, 66465787 },
9727 	{ 27, 63713023 },
9728 	{ 27, 59518719 },
9729 	{ 27, 46935807 },
9730 	{ 27, 42741503 },
9731 	{ 26, 30158591 },
9732 	{ 26, 25964287 },
9733 	{ 26, 13381375 },
9734 	{ 26, 20294653 },
9735 	{ 24, 4992767 },
9736 	{ 24, 798463 },
9737 	{ 16, 23278 },
9738 	{ 24, 5614585 },
9739 	{ 22, 1322747 },
9740 	{ 24, 5090297 },
9741 	{ 22, 405243 },
9742 	{ 22, 1453819 },
9743 	{ 24, 2502395 },
9744 	{ 24, 3550971 },
9745 	{ 24, 6696699 },
9746 	{ 24, 7745275 },
9747 	{ 25, 10891003 },
9748 	{ 25, 11939579 },
9749 	{ 25, 15085307 },
9750 	{ 25, 16133883 },
9751 	{ 26, 27668219 },
9752 	{ 26, 28716795 },
9753 	{ 26, 31862523 },
9754 	{ 26, 32911099 },
9755 	{ 26, 61222651 },
9756 	{ 26, 62271227 },
9757 	{ 26, 65416955 },
9758 	{ 26, 66465531 },
9759 	{ 27, 64498687 },
9760 	{ 27, 60304383 },
9761 	{ 27, 47721471 },
9762 	{ 27, 43527167 },
9763 	{ 26, 30944255 },
9764 	{ 26, 26749951 },
9765 	{ 26, 14167039 },
9766 	{ 26, 23441149 },
9767 	{ 24, 5778431 },
9768 	{ 24, 1584127 },
9769 	{ 18, 88430 },
9770 	{ 24, 797691 },
9771 	{ 24, 4729851 },
9772 	{ 24, 2370555 },
9773 	{ 24, 3156987 },
9774 	{ 24, 666619 },
9775 	{ 24, 4860923 },
9776 	{ 24, 5188607 },
9777 	{ 26, 13249531 },
9778 	{ 26, 25832443 },
9779 	{ 26, 30026747 },
9780 	{ 26, 30354431 },
9781 	{ 27, 46803963 },
9782 	{ 27, 59386875 },
9783 	{ 27, 63581179 },
9784 	{ 27, 63908863 },
9785 	{ 28, 113912827 },
9786 	{ 28, 126495739 },
9787 	{ 28, 130690043 },
9788 	{ 28, 243936251 },
9789 	{ 28, 248130555 },
9790 	{ 28, 260713467 },
9791 	{ 27, 64498431 },
9792 	{ 27, 60304127 },
9793 	{ 27, 47721215 },
9794 	{ 27, 43526911 },
9795 	{ 26, 30943999 },
9796 	{ 26, 26749695 },
9797 	{ 26, 14166783 },
9798 	{ 26, 23441405 },
9799 	{ 24, 5778175 },
9800 	{ 24, 1583871 },
9801 	{ 18, 84334 },
9802 	{ 24, 797435 },
9803 	{ 24, 4729595 },
9804 	{ 24, 2370299 },
9805 	{ 24, 3156731 },
9806 	{ 24, 666363 },
9807 	{ 24, 4860667 },
9808 	{ 24, 5188351 },
9809 	{ 26, 13249275 },
9810 	{ 26, 25832187 },
9811 	{ 26, 30026491 },
9812 	{ 26, 30354175 },
9813 	{ 27, 46803707 },
9814 	{ 27, 59386619 },
9815 	{ 26, 66527231 },
9816 	{ 26, 65478655 },
9817 	{ 26, 62332927 },
9818 	{ 26, 61284351 },
9819 	{ 26, 32972799 },
9820 	{ 26, 31924223 },
9821 	{ 26, 28778495 },
9822 	{ 26, 27729919 },
9823 	{ 25, 16195583 },
9824 	{ 25, 15147007 },
9825 	{ 25, 12001279 },
9826 	{ 25, 10952703 },
9827 	{ 24, 7806975 },
9828 	{ 24, 6758399 },
9829 	{ 24, 3612671 },
9830 	{ 24, 2564095 },
9831 	{ 22, 1515519 },
9832 	{ 22, 466943 },
9833 	{ 17, 63982 },
9834 	{ 22, 401403 },
9835 	{ 22, 1253371 },
9836 	{ 24, 2236411 },
9837 	{ 22, 860155 },
9838 	{ 22, 1581051 },
9839 	{ 22, 237563 },
9840 	{ 22, 1286139 },
9841 	{ 22, 1499135 },
9842 	{ 24, 3383291 },
9843 	{ 24, 6529019 },
9844 	{ 24, 7577595 },
9845 	{ 24, 7790591 },
9846 	{ 25, 11771899 },
9847 	{ 25, 14917627 },
9848 	{ 25, 15966203 },
9849 	{ 25, 16179199 },
9850 	{ 26, 28549115 },
9851 	{ 26, 31694843 },
9852 	{ 26, 32743419 },
9853 	{ 26, 61054971 },
9854 	{ 26, 62103547 },
9855 	{ 25, 16195327 },
9856 	{ 25, 15146751 },
9857 	{ 25, 12001023 },
9858 	{ 25, 10952447 },
9859 	{ 24, 7806719 },
9860 	{ 24, 6758143 },
9861 	{ 24, 3612415 },
9862 	{ 24, 2563839 },
9863 	{ 22, 1515263 },
9864 	{ 22, 466687 },
9865 	{ 17, 59886 },
9866 	{ 22, 401147 },
9867 	{ 22, 1253115 },
9868 	{ 24, 2236155 },
9869 	{ 22, 859899 },
9870 	{ 22, 1580795 },
9871 	{ 22, 237307 },
9872 	{ 22, 1285883 },
9873 	{ 22, 1498879 },
9874 	{ 24, 3383035 },
9875 	{ 24, 6528763 },
9876 	{ 24, 7577339 },
9877 	{ 24, 7790335 },
9878 	{ 25, 11771643 },
9879 	{ 25, 14917371 },
9880 	{ 25, 15965947 },
9881 	{ 25, 16178943 },
9882 	{ 26, 28548859 },
9883 	{ 26, 31694587 },
9884 	{ 26, 32743163 },
9885 	{ 26, 61054715 },
9886 	{ 26, 62103291 },
9887 	{ 26, 65249019 },
9888 	{ 26, 66297595 },
9889 	{ 26, 66510591 },
9890 	{ 26, 21634047 },
9891 	{ 25, 15342591 },
9892 	{ 25, 13245439 },
9893 	{ 25, 6953983 },
9894 	{ 25, 4856831 },
9895 	{ 23, 2759679 },
9896 	{ 23, 662527 },
9897 	{ 17, 56174 },
9898 	{ 22, 465915 },
9899 	{ 22, 1448955 },
9900 	{ 24, 2300923 },
9901 	{ 24, 3283963 },
9902 	{ 22, 1645563 },
9903 	{ 22, 1842171 },
9904 	{ 22, 433147 },
9905 	{ 22, 1481723 },
9906 	{ 22, 1563647 },
9907 	{ 24, 3578875 },
9908 	{ 24, 6724603 },
9909 	{ 24, 7773179 },
9910 	{ 24, 7855103 },
9911 	{ 25, 11967483 },
9912 	{ 25, 15113211 },
9913 	{ 25, 16161787 },
9914 	{ 25, 16243711 },
9915 	{ 26, 28744699 },
9916 	{ 26, 31890427 },
9917 	{ 26, 32939003 },
9918 	{ 26, 61250555 },
9919 	{ 26, 62299131 },
9920 	{ 26, 65444859 },
9921 	{ 26, 66493435 },
9922 	{ 26, 21633791 },
9923 	{ 25, 15342335 },
9924 	{ 25, 13245183 },
9925 	{ 25, 6953727 },
9926 	{ 25, 4856575 },
9927 	{ 23, 2759423 },
9928 	{ 23, 662271 },
9929 	{ 17, 52078 },
9930 	{ 22, 465659 },
9931 	{ 22, 1448699 },
9932 	{ 24, 2300667 },
9933 	{ 24, 3283707 },
9934 	{ 22, 1645307 },
9935 	{ 22, 1841915 },
9936 	{ 22, 432891 },
9937 	{ 22, 1481467 },
9938 	{ 22, 1563391 },
9939 	{ 24, 3578619 },
9940 	{ 24, 6724347 },
9941 	{ 24, 7772923 },
9942 	{ 24, 7854847 },
9943 	{ 25, 11967227 },
9944 	{ 25, 15112955 },
9945 	{ 25, 16161531 },
9946 	{ 25, 16243455 },
9947 	{ 26, 28744443 },
9948 	{ 26, 31890171 },
9949 	{ 26, 32938747 },
9950 	{ 26, 61250299 },
9951 	{ 26, 62298875 },
9952 	{ 26, 65444603 },
9953 	{ 26, 66493179 },
9954 	{ 26, 66575103 },
9955 	{ 25, 15405055 },
9956 	{ 25, 13307903 },
9957 	{ 25, 7016447 },
9958 	{ 25, 4919295 },
9959 	{ 23, 2822143 },
9960 	{ 23, 724991 },
9961 	{ 17, 31726 },
9962 	{ 23, 659451 },
9963 	{ 22, 1511419 },
9964 	{ 24, 2494459 },
9965 	{ 24, 3346427 },
9966 	{ 24, 6426619 },
9967 	{ 22, 1904635 },
9968 	{ 23, 2625531 },
9969 	{ 22, 495611 },
9970 	{ 22, 1544187 },
9971 	{ 23, 2805759 },
9972 	{ 24, 3641339 },
9973 	{ 24, 6787067 },
9974 	{ 24, 7835643 },
9975 	{ 25, 10981371 },
9976 	{ 25, 12029947 },
9977 	{ 25, 15175675 },
9978 	{ 25, 16224251 },
9979 	{ 26, 27758587 },
9980 	{ 26, 28807163 },
9981 	{ 26, 31952891 },
9982 	{ 26, 33001467 },
9983 	{ 26, 61313019 },
9984 	{ 26, 62361595 },
9985 	{ 26, 65507323 },
9986 	{ 26, 66555899 },
9987 	{ 25, 15404799 },
9988 	{ 25, 13307647 },
9989 	{ 25, 7016191 },
9990 	{ 25, 4919039 },
9991 	{ 23, 2821887 },
9992 	{ 23, 724735 },
9993 	{ 17, 27630 },
9994 	{ 23, 659195 },
9995 	{ 22, 1511163 },
9996 	{ 24, 2494203 },
9997 	{ 24, 3346171 },
9998 	{ 24, 6426363 },
9999 	{ 22, 1904379 },
10000 	{ 23, 2625275 },
10001 	{ 22, 495355 },
10002 	{ 22, 1543931 },
10003 	{ 23, 2805503 },
10004 	{ 24, 3641083 },
10005 	{ 24, 6786811 },
10006 	{ 24, 7835387 },
10007 	{ 25, 10981115 },
10008 	{ 25, 12029691 },
10009 	{ 25, 15175419 },
10010 	{ 25, 16223995 },
10011 	{ 26, 27758331 },
10012 	{ 26, 28806907 },
10013 	{ 26, 31952635 },
10014 	{ 26, 33001211 },
10015 	{ 26, 61312763 },
10016 	{ 26, 62361339 },
10017 	{ 26, 65507067 },
10018 	{ 26, 66555643 },
10019 	{ 25, 15600639 },
10020 	{ 25, 13503487 },
10021 	{ 25, 7212031 },
10022 	{ 25, 5114879 },
10023 	{ 23, 3017727 },
10024 	{ 23, 920575 },
10025 	{ 18, 46446 },
10026 	{ 23, 723963 },
10027 	{ 23, 2755579 },
10028 	{ 24, 2558971 },
10029 	{ 24, 3542011 },
10030 	{ 24, 6491131 },
10031 	{ 24, 7474171 },
10032 	{ 23, 2690043 },
10033 	{ 23, 2886651 },
10034 	{ 23, 691195 },
10035 	{ 23, 2788347 },
10036 	{ 23, 2870271 },
10037 	{ 25, 6982651 },
10038 	{ 25, 13274107 },
10039 	{ 25, 15371259 },
10040 	{ 25, 15453183 },
10041 	{ 26, 23759867 },
10042 	{ 26, 30051323 },
10043 	{ 26, 32148475 },
10044 	{ 26, 32230399 },
10045 	{ 27, 57314299 },
10046 	{ 27, 63605755 },
10047 	{ 26, 32377599 },
10048 	{ 26, 30280447 },
10049 	{ 26, 23988991 },
10050 	{ 26, 21891839 },
10051 	{ 25, 15600383 },
10052 	{ 25, 13503231 },
10053 	{ 25, 7211775 },
10054 	{ 25, 5114623 },
10055 	{ 23, 3017471 },
10056 	{ 23, 920319 },
10057 	{ 18, 38254 },
10058 	{ 23, 723707 },
10059 	{ 23, 2755323 },
10060 	{ 24, 2558715 },
10061 	{ 24, 3541755 },
10062 	{ 24, 6490875 },
10063 	{ 24, 7473915 },
10064 	{ 23, 2689787 },
10065 	{ 23, 2886395 },
10066 	{ 23, 690939 },
10067 	{ 23, 2788091 },
10068 	{ 23, 2870015 },
10069 	{ 25, 6982395 },
10070 	{ 25, 13273851 },
10071 	{ 25, 15371003 },
10072 	{ 25, 15452927 },
10073 	{ 25, 31180799 },
10074 	{ 25, 30656511 },
10075 	{ 25, 16500735 },
10076 	{ 25, 15976447 },
10077 	{ 25, 14403583 },
10078 	{ 25, 13879295 },
10079 	{ 24, 8112127 },
10080 	{ 24, 7587839 },
10081 	{ 24, 6014975 },
10082 	{ 24, 5490687 },
10083 	{ 23, 3917823 },
10084 	{ 23, 3393535 },
10085 	{ 23, 1820671 },
10086 	{ 23, 1296383 },
10087 	{ 21, 772095 },
10088 	{ 21, 247807 },
10089 	{ 16, 30190 },
10090 	{ 21, 231419 },
10091 	{ 21, 706555 },
10092 	{ 23, 1214459 },
10093 	{ 22, 903163 },
10094 	{ 22, 1673211 },
10095 	{ 22, 1886203 },
10096 	{ 23, 2656251 },
10097 	{ 21, 739323 },
10098 	{ 21, 919547 },
10099 	{ 21, 190459 },
10100 	{ 21, 714747 },
10101 	{ 21, 767999 },
10102 	{ 23, 1763323 },
10103 	{ 23, 3336187 },
10104 	{ 23, 3860475 },
10105 	{ 23, 3913727 },
10106 	{ 24, 5957627 },
10107 	{ 24, 7530491 },
10108 	{ 24, 8054779 },
10109 	{ 24, 8108031 },
10110 	{ 25, 14346235 },
10111 	{ 24, 8111871 },
10112 	{ 24, 7587583 },
10113 	{ 24, 6014719 },
10114 	{ 24, 5490431 },
10115 	{ 23, 3917567 },
10116 	{ 23, 3393279 },
10117 	{ 23, 1820415 },
10118 	{ 23, 1296127 },
10119 	{ 21, 771839 },
10120 	{ 21, 247551 },
10121 	{ 16, 21998 },
10122 	{ 21, 231163 },
10123 	{ 21, 706299 },
10124 	{ 23, 1214203 },
10125 	{ 22, 902907 },
10126 	{ 22, 1672955 },
10127 	{ 22, 1885947 },
10128 	{ 23, 2655995 },
10129 	{ 21, 739067 },
10130 	{ 21, 919291 },
10131 	{ 21, 190203 },
10132 	{ 21, 714491 },
10133 	{ 21, 767743 },
10134 	{ 23, 1763067 },
10135 	{ 23, 3335931 },
10136 	{ 23, 3860219 },
10137 	{ 23, 3913471 },
10138 	{ 24, 5957371 },
10139 	{ 24, 7530235 },
10140 	{ 24, 8054523 },
10141 	{ 24, 8107775 },
10142 	{ 25, 14345979 },
10143 	{ 25, 15918843 },
10144 	{ 25, 16443131 },
10145 	{ 25, 30598907 },
10146 	{ 25, 31123195 },
10147 	{ 24, 8378107 },
10148 	{ 24, 6718463 },
10149 	{ 24, 3572735 },
10150 	{ 24, 2524159 },
10151 	{ 22, 1475583 },
10152 	{ 22, 427007 },
10153 	{ 16, 14190 },
10154 	{ 21, 246779 },
10155 	{ 21, 754683 },
10156 	{ 23, 1229819 },
10157 	{ 23, 1737723 },
10158 	{ 22, 1688571 },
10159 	{ 22, 1934331 },
10160 	{ 23, 2671611 },
10161 	{ 23, 2917371 },
10162 	{ 21, 934907 },
10163 	{ 21, 984059 },
10164 	{ 21, 238587 },
10165 	{ 21, 762875 },
10166 	{ 21, 783359 },
10167 	{ 23, 1811451 },
10168 	{ 23, 3384315 },
10169 	{ 23, 3908603 },
10170 	{ 23, 3929087 },
10171 	{ 24, 6005755 },
10172 	{ 24, 7578619 },
10173 	{ 24, 8102907 },
10174 	{ 24, 8123391 },
10175 	{ 25, 14394363 },
10176 	{ 25, 15967227 },
10177 	{ 25, 16491515 },
10178 	{ 25, 30647291 },
10179 	{ 24, 8360955 },
10180 	{ 24, 7328763 },
10181 	{ 24, 3572479 },
10182 	{ 24, 2523903 },
10183 	{ 22, 1475327 },
10184 	{ 22, 426751 },
10185 	{ 16, 5998 },
10186 	{ 21, 246523 },
10187 	{ 21, 754427 },
10188 	{ 23, 1229563 },
10189 	{ 23, 1737467 },
10190 	{ 22, 1688315 },
10191 	{ 22, 1934075 },
10192 	{ 23, 2671355 },
10193 	{ 23, 2917115 },
10194 	{ 21, 934651 },
10195 	{ 21, 983803 },
10196 	{ 21, 238331 },
10197 	{ 21, 762619 },
10198 	{ 21, 783103 },
10199 	{ 23, 1811195 },
10200 	{ 23, 3384059 },
10201 	{ 23, 3908347 },
10202 	{ 23, 3928831 },
10203 	{ 24, 6005499 },
10204 	{ 24, 7578363 },
10205 	{ 24, 8102651 },
10206 	{ 24, 8123135 },
10207 	{ 23, 4043263 },
10208 	{ 23, 3781119 },
10209 	{ 23, 2994687 },
10210 	{ 23, 2732543 },
10211 	{ 22, 1946111 },
10212 	{ 22, 1683967 },
10213 	{ 22, 897535 },
10214 	{ 22, 635391 },
10215 	{ 20, 373247 },
10216 	{ 20, 111103 },
10217 	{ 14, 10222 },
10218 	{ 20, 107003 },
10219 	{ 19, 193019 },
10220 	{ 21, 319995 },
10221 	{ 21, 438779 },
10222 	{ 21, 827899 },
10223 	{ 20, 487931 },
10224 	{ 21, 680443 },
10225 	{ 21, 733691 },
10226 	{ 21, 926203 },
10227 	{ 19, 250363 },
10228 	{ 20, 426491 },
10229 	{ 19, 63995 },
10230 	{ 19, 195067 },
10231 	{ 20, 372223 },
10232 	{ 21, 457211 },
10233 	{ 21, 850427 },
10234 	{ 21, 981499 },
10235 	{ 22, 1374715 },
10236 	{ 22, 1505787 },
10237 	{ 22, 1899003 },
10238 	{ 22, 2030075 },
10239 	{ 23, 4044029 },
10240 	{ 23, 3781885 },
10241 	{ 23, 2995453 },
10242 	{ 23, 2733309 },
10243 	{ 22, 1946877 },
10244 	{ 22, 1684733 },
10245 	{ 22, 898301 },
10246 	{ 22, 636157 },
10247 	{ 20, 374013 },
10248 	{ 20, 111869 },
10249 	{ 14, 1946 },
10250 	{ 20, 107769 },
10251 	{ 19, 193785 },
10252 	{ 21, 320761 },
10253 	{ 21, 439545 },
10254 	{ 21, 828665 },
10255 	{ 20, 488697 },
10256 	{ 21, 681209 },
10257 	{ 21, 734457 },
10258 	{ 21, 926969 },
10259 	{ 19, 251129 },
10260 	{ 20, 427257 },
10261 	{ 19, 249081 },
10262 	{ 19, 253177 },
10263 	{ 20, 432381 },
10264 	{ 21, 998649 },
10265 	{ 21, 1010937 },
10266 	{ 21, 1015033 },
10267 	{ 22, 2010361 },
10268 	{ 22, 2014457 },
10269 	{ 22, 2026745 },
10270 	{ 22, 2030841 },
10271 	{ 23, 4043001 },
10272 	{ 23, 3793145 },
10273 	{ 23, 3010809 },
10274 	{ 23, 2859257 },
10275 	{ 22, 2076921 },
10276 	{ 22, 1827065 },
10277 	{ 22, 1044729 },
10278 	{ 22, 636413 },
10279 	{ 20, 374269 },
10280 	{ 20, 112125 },
10281 	{ 14, 10138 },
10282 	{ 20, 108025 },
10283 	{ 19, 194041 },
10284 	{ 21, 321017 },
10285 	{ 21, 439801 },
10286 	{ 21, 828921 },
10287 	{ 20, 488953 },
10288 	{ 21, 681465 },
10289 	{ 21, 734713 },
10290 	{ 21, 927225 },
10291 	{ 19, 251385 },
10292 	{ 20, 427513 },
10293 	{ 19, 249337 },
10294 	{ 19, 253433 },
10295 	{ 20, 432637 },
10296 	{ 21, 998905 },
10297 	{ 21, 1011193 },
10298 	{ 21, 1015289 },
10299 	{ 22, 2010617 },
10300 	{ 22, 2014713 },
10301 	{ 22, 2027001 },
10302 	{ 22, 2031097 },
10303 	{ 23, 4043257 },
10304 	{ 23, 3793401 },
10305 	{ 23, 3011065 },
10306 	{ 23, 2859513 },
10307 	{ 22, 2077177 },
10308 	{ 22, 1827321 },
10309 	{ 22, 1044985 },
10310 	{ 23, 4193785 },
10311 	{ 22, 1544957 },
10312 	{ 22, 496381 },
10313 	{ 17, 11546 },
10314 	{ 22, 447225 },
10315 	{ 22, 1479417 },
10316 	{ 23, 1299193 },
10317 	{ 23, 1807097 },
10318 	{ 23, 3330809 },
10319 	{ 23, 3838713 },
10320 	{ 23, 2740985 },
10321 	{ 23, 2986745 },
10322 	{ 23, 3724025 },
10323 	{ 23, 3969785 },
10324 	{ 22, 1725177 },
10325 	{ 22, 1774329 },
10326 	{ 22, 1716985 },
10327 	{ 22, 1733369 },
10328 	{ 22, 1794813 },
10329 	{ 24, 15565561 },
10330 	{ 24, 15319801 },
10331 	{ 24, 6943481 },
10332 	{ 24, 7201533 },
10333 	{ 25, 14385913 },
10334 	{ 25, 13878009 },
10335 	{ 25, 16155385 },
10336 	{ 25, 15123193 },
10337 	{ 25, 12026617 },
10338 	{ 25, 10994425 },
10339 	{ 24, 8291065 },
10340 	{ 24, 7258873 },
10341 	{ 24, 4162297 },
10342 	{ 24, 3130105 },
10343 	{ 22, 1545213 },
10344 	{ 22, 496637 },
10345 	{ 17, 27930 },
10346 	{ 22, 447481 },
10347 	{ 22, 1479673 },
10348 	{ 23, 1299449 },
10349 	{ 23, 1807353 },
10350 	{ 23, 3331065 },
10351 	{ 23, 3838969 },
10352 	{ 23, 2741241 },
10353 	{ 23, 2987001 },
10354 	{ 23, 3724281 },
10355 	{ 23, 3970041 },
10356 	{ 22, 1725433 },
10357 	{ 22, 1774585 },
10358 	{ 22, 1717241 },
10359 	{ 22, 1733625 },
10360 	{ 22, 1795069 },
10361 	{ 24, 15565817 },
10362 	{ 24, 15320057 },
10363 	{ 24, 6943737 },
10364 	{ 24, 7201789 },
10365 	{ 25, 14386169 },
10366 	{ 25, 13878265 },
10367 	{ 25, 16155641 },
10368 	{ 25, 15123449 },
10369 	{ 25, 12026873 },
10370 	{ 25, 10994681 },
10371 	{ 24, 8291321 },
10372 	{ 24, 7259129 },
10373 	{ 24, 4162553 },
10374 	{ 24, 3130361 },
10375 	{ 22, 1562365 },
10376 	{ 22, 513789 },
10377 	{ 17, 44442 },
10378 	{ 22, 497401 },
10379 	{ 22, 1496825 },
10380 	{ 24, 2529017 },
10381 	{ 23, 1824505 },
10382 	{ 23, 3380985 },
10383 	{ 23, 3856121 },
10384 	{ 24, 8382201 },
10385 	{ 23, 3004153 },
10386 	{ 23, 3774201 },
10387 	{ 23, 3987193 },
10388 	{ 22, 2090745 },
10389 	{ 22, 1042169 },
10390 	{ 22, 1971961 },
10391 	{ 22, 4146937 },
10392 	{ 22, 1799929 },
10393 	{ 22, 1992445 },
10394 	{ 24, 15304441 },
10395 	{ 24, 8242937 },
10396 	{ 24, 7206649 },
10397 	{ 24, 7988989 },
10398 	{ 25, 13862649 },
10399 	{ 24, 8111865 },
10400 	{ 25, 15107833 },
10401 	{ 25, 11978489 },
10402 	{ 25, 10979065 },
10403 	{ 24, 7849721 },
10404 	{ 24, 7243513 },
10405 	{ 24, 4114169 },
10406 	{ 24, 3114745 },
10407 	{ 22, 2082553 },
10408 	{ 22, 514045 },
10409 	{ 17, 49130 },
10410 	{ 22, 497657 },
10411 	{ 22, 1497081 },
10412 	{ 24, 2529273 },
10413 	{ 23, 1824761 },
10414 	{ 23, 3381241 },
10415 	{ 23, 3856377 },
10416 	{ 24, 8382457 },
10417 	{ 23, 3004409 },
10418 	{ 23, 3774457 },
10419 	{ 23, 3987449 },
10420 	{ 22, 2091001 },
10421 	{ 22, 1042425 },
10422 	{ 22, 1972217 },
10423 	{ 22, 4147193 },
10424 	{ 22, 1800185 },
10425 	{ 22, 1992701 },
10426 	{ 24, 15304697 },
10427 	{ 24, 8243193 },
10428 	{ 24, 7206905 },
10429 	{ 24, 7989245 },
10430 	{ 25, 13862905 },
10431 	{ 24, 8112121 },
10432 	{ 25, 15108089 },
10433 	{ 25, 11978745 },
10434 	{ 25, 10979321 },
10435 	{ 24, 7849977 },
10436 	{ 24, 7243769 },
10437 	{ 24, 4114425 },
10438 	{ 24, 3115001 },
10439 	{ 22, 2082809 },
10440 	{ 24, 3820285 },
10441 	{ 17, 65514 },
10442 	{ 24, 2050809 },
10443 	{ 24, 6179577 },
10444 	{ 26, 10177273 },
10445 	{ 26, 14306041 },
10446 	{ 25, 13585145 },
10447 	{ 25, 15616761 },
10448 	{ 26, 21711609 },
10449 	{ 26, 33458937 },
10450 	{ 25, 15158009 },
10451 	{ 25, 16141049 },
10452 	{ 24, 8375037 },
10453 	{ 24, 8293113 },
10454 	{ 24, 4098809 },
10455 	{ 24, 16517881 },
10456 	{ 24, 16321273 },
10457 	{ 24, 7981817 },
10458 	{ 24, 8227581 },
10459 	{ 26, 32901881 },
10460 	{ 26, 31918841 },
10461 	{ 26, 31967993 },
10462 	{ 26, 33000189 },
10463 	{ 26, 32377593 },
10464 	{ 26, 30345977 },
10465 	{ 27, 47844089 },
10466 	{ 27, 43715321 },
10467 	{ 26, 31329017 },
10468 	{ 26, 27200249 },
10469 	{ 26, 16386809 },
10470 	{ 26, 12258041 },
10471 	{ 24, 8260345 },
10472 	{ 24, 4131577 },
10473 	{ 19, 81770 },
10474 	{ 24, 2051065 },
10475 	{ 24, 6179833 },
10476 	{ 26, 10177529 },
10477 	{ 26, 14306297 },
10478 	{ 25, 13585401 },
10479 	{ 25, 15617017 },
10480 	{ 26, 21711865 },
10481 	{ 26, 33459193 },
10482 	{ 25, 15158265 },
10483 	{ 25, 16141305 },
10484 	{ 24, 8375293 },
10485 	{ 24, 8293369 },
10486 	{ 24, 4099065 },
10487 	{ 24, 16518137 },
10488 	{ 24, 16321529 },
10489 	{ 24, 7982073 },
10490 	{ 24, 8227837 },
10491 	{ 26, 32902137 },
10492 	{ 26, 31919097 },
10493 	{ 26, 31968249 },
10494 	{ 26, 33000445 },
10495 	{ 26, 32377849 },
10496 	{ 26, 30346233 },
10497 	{ 27, 47844345 },
10498 	{ 27, 43715577 },
10499 	{ 26, 31329273 },
10500 	{ 26, 27200505 },
10501 	{ 26, 16387065 },
10502 	{ 26, 12258297 },
10503 	{ 24, 8260601 },
10504 	{ 24, 4131833 },
10505 	{ 19, 98154 },
10506 	{ 24, 3821305 },
10507 	{ 24, 6246137 },
10508 	{ 26, 10374905 },
10509 	{ 26, 14372601 },
10510 	{ 26, 26889977 },
10511 	{ 25, 15683321 },
10512 	{ 26, 21909241 },
10513 	{ 26, 23809785 },
10514 	{ 26, 33263353 },
10515 	{ 25, 16207609 },
10516 	{ 26, 16486137 },
10517 	{ 24, 8310525 },
10518 	{ 24, 8097529 },
10519 	{ 24, 3903225 },
10520 	{ 24, 16256761 },
10521 	{ 24, 15535865 },
10522 	{ 24, 8244985 },
10523 	{ 24, 15306493 },
10524 	{ 26, 31854329 },
10525 	{ 26, 28774137 },
10526 	{ 26, 33017593 },
10527 	{ 26, 32182009 },
10528 	{ 26, 30281465 },
10529 	{ 26, 24055545 },
10530 	{ 27, 43650809 },
10531 	{ 26, 31133433 },
10532 	{ 26, 27135737 },
10533 	{ 26, 14618361 },
10534 	{ 26, 12193529 },
10535 	{ 24, 8064761 },
10536 	{ 24, 4067065 },
10537 	{ 19, 114154 },
10538 	{ 24, 3821561 },
10539 	{ 24, 6246393 },
10540 	{ 26, 10375161 },
10541 	{ 26, 14372857 },
10542 	{ 26, 26890233 },
10543 	{ 25, 15683577 },
10544 	{ 26, 21909497 },
10545 	{ 26, 23810041 },
10546 	{ 26, 33263609 },
10547 	{ 25, 16207865 },
10548 	{ 26, 16486393 },
10549 	{ 24, 8310781 },
10550 	{ 24, 8097785 },
10551 	{ 24, 3903481 },
10552 	{ 24, 16257017 },
10553 	{ 24, 15536121 },
10554 	{ 24, 8245241 },
10555 	{ 24, 15306749 },
10556 	{ 26, 31854585 },
10557 	{ 26, 28774393 },
10558 	{ 26, 33017849 },
10559 	{ 26, 32182265 },
10560 	{ 26, 30281721 },
10561 	{ 26, 24055801 },
10562 	{ 27, 43651065 },
10563 	{ 26, 31133689 },
10564 	{ 26, 27135993 },
10565 	{ 26, 14618617 },
10566 	{ 26, 12193785 },
10567 	{ 24, 8065017 },
10568 	{ 24, 4067321 },
10569 	{ 19, 130538 },
10570 	{ 24, 3889913 },
10571 	{ 24, 8018681 },
10572 	{ 26, 10443513 },
10573 	{ 26, 14572281 },
10574 	{ 26, 26958585 },
10575 	{ 26, 31087353 },
10576 	{ 26, 21977849 },
10577 	{ 26, 24009465 },
10578 	{ 26, 30104313 },
10579 	{ 26, 33200889 },
10580 	{ 26, 29006585 },
10581 	{ 26, 16423673 },
10582 	{ 24, 8116989 },
10583 	{ 24, 8035065 },
10584 	{ 24, 3840761 },
10585 	{ 24, 15473401 },
10586 	{ 24, 15276793 },
10587 	{ 24, 15325945 },
10588 	{ 24, 15571709 },
10589 	{ 26, 28711673 },
10590 	{ 26, 27728633 },
10591 	{ 26, 32119545 },
10592 	{ 26, 30087929 },
10593 	{ 26, 23993081 },
10594 	{ 26, 21961465 },
10595 	{ 26, 31070969 },
10596 	{ 26, 26942201 },
10597 	{ 26, 14555897 },
10598 	{ 26, 10427129 },
10599 	{ 24, 8002297 },
10600 	{ 24, 3873529 },
10601 	{ 19, 212330 },
10602 	{ 24, 3890169 },
10603 	{ 24, 8018937 },
10604 	{ 26, 10443769 },
10605 	{ 26, 14572537 },
10606 	{ 26, 26958841 },
10607 	{ 26, 31087609 },
10608 	{ 26, 21978105 },
10609 	{ 26, 24009721 },
10610 	{ 26, 30104569 },
10611 	{ 26, 33201145 },
10612 	{ 26, 29006841 },
10613 	{ 26, 16423929 },
10614 	{ 24, 8117245 },
10615 	{ 24, 8035321 },
10616 	{ 24, 3841017 },
10617 	{ 24, 15473657 },
10618 	{ 24, 15277049 },
10619 	{ 24, 15326201 },
10620 	{ 24, 15571965 },
10621 	{ 26, 28711929 },
10622 	{ 26, 27728889 },
10623 	{ 26, 32119801 },
10624 	{ 26, 30088185 },
10625 	{ 26, 23993337 },
10626 	{ 26, 21961721 },
10627 	{ 26, 31071225 },
10628 	{ 26, 26942457 },
10629 	{ 26, 14556153 },
10630 	{ 26, 10427385 },
10631 	{ 24, 8002553 },
10632 	{ 24, 3873785 },
10633 	{ 19, 228714 },
10634 	{ 24, 4087545 },
10635 	{ 24, 8085241 },
10636 	{ 26, 12214009 },
10637 	{ 26, 14638841 },
10638 	{ 26, 27156217 },
10639 	{ 26, 31153913 },
10640 	{ 27, 64986873 },
10641 	{ 26, 24076025 },
10642 	{ 26, 30301945 },
10643 	{ 26, 32202489 },
10644 	{ 26, 31432441 },
10645 	{ 26, 27238137 },
10646 	{ 26, 14655225 },
10647 	{ 24, 8052477 },
10648 	{ 24, 6266617 },
10649 	{ 24, 2072313 },
10650 	{ 24, 15212281 },
10651 	{ 24, 8199929 },
10652 	{ 24, 15589113 },
10653 	{ 24, 16359165 },
10654 	{ 26, 27664121 },
10655 	{ 25, 16195321 },
10656 	{ 26, 30023417 },
10657 	{ 26, 23797497 },
10658 	{ 26, 21896953 },
10659 	{ 25, 15671033 },
10660 	{ 26, 26877689 },
10661 	{ 26, 14360313 },
10662 	{ 26, 10362617 },
10663 	{ 24, 6233849 },
10664 	{ 24, 3809017 },
10665 	{ 19, 241642 },
10666 	{ 24, 4087801 },
10667 	{ 24, 8085497 },
10668 	{ 26, 12214265 },
10669 	{ 26, 14639097 },
10670 	{ 26, 27156473 },
10671 	{ 26, 31154169 },
10672 	{ 27, 64987129 },
10673 	{ 26, 24076281 },
10674 	{ 26, 30302201 },
10675 	{ 26, 32202745 },
10676 	{ 26, 31432697 },
10677 	{ 26, 27238393 },
10678 	{ 26, 14655481 },
10679 	{ 24, 8052733 },
10680 	{ 24, 6266873 },
10681 	{ 24, 2072569 },
10682 	{ 24, 15212537 },
10683 	{ 24, 8200185 },
10684 	{ 24, 15589369 },
10685 	{ 24, 16359421 },
10686 	{ 26, 27664377 },
10687 	{ 25, 16195577 },
10688 	{ 26, 30023673 },
10689 	{ 26, 23797753 },
10690 	{ 26, 21897209 },
10691 	{ 25, 15671289 },
10692 	{ 26, 26877945 },
10693 	{ 26, 14360569 },
10694 	{ 26, 10362873 },
10695 	{ 24, 6234105 },
10696 	{ 24, 3809273 },
10697 	{ 19, 258026 },
10698 	{ 24, 3874813 },
10699 	{ 24, 8069117 },
10700 	{ 26, 12263421 },
10701 	{ 26, 16457725 },
10702 	{ 26, 29040637 },
10703 	{ 26, 33234941 },
10704 	{ 27, 45817853 },
10705 	{ 27, 50012157 },
10706 	{ 27, 62595069 },
10707 	{ 27, 66789373 },
10708 	{ 28, 125774589 },
10709 	{ 28, 125446905 },
10710 	{ 28, 108669689 },
10711 	{ 28, 58338041 },
10712 	{ 26, 25111293 },
10713 	{ 26, 24783609 },
10714 	{ 26, 8006393 },
10715 	{ 26, 32516857 },
10716 	{ 26, 31730425 },
10717 	{ 26, 65481465 },
10718 	{ 26, 66464509 },
10719 	{ 27, 64498425 },
10720 	{ 27, 60566265 },
10721 	{ 28, 94907129 },
10722 	{ 28, 86780665 },
10723 	{ 27, 62401273 },
10724 	{ 27, 54274809 },
10725 	{ 28, 57158393 },
10726 	{ 28, 40643321 },
10727 	{ 26, 24652537 },
10728 	{ 26, 8137465 },
10729 	{ 20, 339818 },
10730 	{ 26, 16591865 },
10731 	{ 26, 33106937 },
10732 	{ 28, 49097721 },
10733 	{ 28, 65612793 },
10734 	{ 28, 108866553 },
10735 	{ 28, 125381625 },
10736 	{ 29, 174926841 },
10737 	{ 29, 259664889 },
10738 	{ 28, 121449465 },
10739 	{ 28, 129575929 },
10740 	{ 28, 125774845 },
10741 	{ 28, 125447161 },
10742 	{ 28, 108669945 },
10743 	{ 28, 58338297 },
10744 	{ 26, 25111549 },
10745 	{ 26, 24783865 },
10746 	{ 26, 8006649 },
10747 	{ 26, 32517113 },
10748 	{ 26, 31730681 },
10749 	{ 26, 65481721 },
10750 	{ 26, 66464765 },
10751 	{ 27, 64498681 },
10752 	{ 27, 60566521 },
10753 	{ 28, 94907385 },
10754 	{ 28, 86780921 },
10755 	{ 27, 62401529 },
10756 	{ 27, 54275065 },
10757 	{ 28, 57158649 },
10758 	{ 28, 40643577 },
10759 	{ 26, 24652793 },
10760 	{ 26, 8137721 },
10761 	{ 20, 356202 },
10762 	{ 26, 15215613 },
10763 	{ 26, 33369849 },
10764 	{ 28, 49884921 },
10765 	{ 28, 65875705 },
10766 	{ 28, 115945209 },
10767 	{ 28, 125644537 },
10768 	{ 29, 175714041 },
10769 	{ 29, 191704825 },
10770 	{ 29, 258879225 },
10771 	{ 28, 129838841 },
10772 	{ 29, 191770361 },
10773 	{ 28, 125513469 },
10774 	{ 28, 124661497 },
10775 	{ 28, 107884281 },
10776 	{ 28, 57552633 },
10777 	{ 26, 24850173 },
10778 	{ 26, 23998201 },
10779 	{ 26, 7220985 },
10780 	{ 26, 31469305 },
10781 	{ 26, 28585721 },
10782 	{ 26, 66531065 },
10783 	{ 27, 63713017 },
10784 	{ 27, 60305145 },
10785 	{ 27, 47984377 },
10786 	{ 28, 86519545 },
10787 	{ 27, 61615865 },
10788 	{ 27, 54013689 },
10789 	{ 27, 29110009 },
10790 	{ 28, 40382201 },
10791 	{ 26, 23867129 },
10792 	{ 26, 7876345 },
10793 	{ 20, 372202 },
10794 	{ 26, 8138493 },
10795 	{ 26, 33370105 },
10796 	{ 28, 49885177 },
10797 	{ 28, 65875961 },
10798 	{ 28, 115945465 },
10799 	{ 28, 125644793 },
10800 	{ 29, 175714297 },
10801 	{ 29, 191705081 },
10802 	{ 29, 258879481 },
10803 	{ 28, 129839097 },
10804 	{ 29, 191770617 },
10805 	{ 28, 125513725 },
10806 	{ 28, 124661753 },
10807 	{ 28, 107884537 },
10808 	{ 28, 57552889 },
10809 	{ 26, 24850429 },
10810 	{ 26, 23998457 },
10811 	{ 26, 7221241 },
10812 	{ 26, 31469561 },
10813 	{ 26, 28585977 },
10814 	{ 26, 66531321 },
10815 	{ 27, 63713273 },
10816 	{ 27, 60305401 },
10817 	{ 27, 47984633 },
10818 	{ 28, 86519801 },
10819 	{ 27, 61616121 },
10820 	{ 27, 54013945 },
10821 	{ 27, 29110265 },
10822 	{ 28, 40382457 },
10823 	{ 26, 23867385 },
10824 	{ 26, 7876601 },
10825 	{ 20, 388586 },
10826 	{ 26, 8138749 },
10827 	{ 26, 24915965 },
10828 	{ 28, 50150137 },
10829 	{ 28, 66665209 },
10830 	{ 28, 116210425 },
10831 	{ 28, 132725497 },
10832 	{ 29, 175979257 },
10833 	{ 29, 192494329 },
10834 	{ 29, 242039545 },
10835 	{ 29, 258620153 },
10836 	{ 29, 241842937 },
10837 	{ 29, 191511289 },
10838 	{ 28, 124730109 },
10839 	{ 28, 124402425 },
10840 	{ 28, 107625209 },
10841 	{ 28, 57293561 },
10842 	{ 26, 24066813 },
10843 	{ 26, 23739129 },
10844 	{ 26, 6961913 },
10845 	{ 26, 28326649 },
10846 	{ 26, 27540217 },
10847 	{ 27, 63453945 },
10848 	{ 27, 59521785 },
10849 	{ 27, 47725305 },
10850 	{ 27, 43793145 },
10851 	{ 27, 61356793 },
10852 	{ 27, 53230329 },
10853 	{ 27, 28850937 },
10854 	{ 27, 20724473 },
10855 	{ 26, 23608057 },
10856 	{ 26, 7092985 },
10857 	{ 20, 470378 },
10858 	{ 26, 7879421 },
10859 	{ 26, 24656637 },
10860 	{ 27, 49479679 },
10861 	{ 28, 66665465 },
10862 	{ 28, 116210681 },
10863 	{ 28, 132725753 },
10864 	{ 29, 175979513 },
10865 	{ 29, 192494585 },
10866 	{ 29, 242039801 },
10867 	{ 29, 258620409 },
10868 	{ 29, 241843193 },
10869 	{ 29, 191511545 },
10870 	{ 28, 124730365 },
10871 	{ 28, 124402681 },
10872 	{ 28, 107625465 },
10873 	{ 28, 57293817 },
10874 	{ 26, 24067069 },
10875 	{ 26, 23739385 },
10876 	{ 26, 6962169 },
10877 	{ 26, 28326905 },
10878 	{ 26, 27540473 },
10879 	{ 27, 63454201 },
10880 	{ 27, 59522041 },
10881 	{ 27, 47725561 },
10882 	{ 27, 43793401 },
10883 	{ 27, 61357049 },
10884 	{ 27, 53230585 },
10885 	{ 27, 28851193 },
10886 	{ 27, 20724729 },
10887 	{ 26, 23608313 },
10888 	{ 26, 7093241 },
10889 	{ 20, 486762 },
10890 	{ 26, 7879677 },
10891 	{ 26, 24656893 },
10892 	{ 27, 49479423 },
10893 	{ 28, 66928377 },
10894 	{ 28, 116997881 },
10895 	{ 28, 132988665 },
10896 	{ 29, 264126201 },
10897 	{ 29, 255737593 },
10898 	{ 29, 230571769 },
10899 	{ 29, 222183161 },
10900 	{ 28, 129908473 },
10901 	{ 28, 121519865 },
10902 	{ 28, 96354041 },
10903 	{ 28, 87965433 },
10904 	{ 27, 62799609 },
10905 	{ 27, 54411001 },
10906 	{ 27, 29245177 },
10907 	{ 26, 23805693 },
10908 	{ 25, 12467961 },
10909 	{ 25, 4079353 },
10910 	{ 26, 27279097 },
10911 	{ 25, 16006905 },
10912 	{ 26, 32177147 },
10913 	{ 27, 46939897 },
10914 	{ 27, 43532025 },
10915 	{ 26, 31211257 },
10916 	{ 27, 52969209 },
10917 	{ 27, 28065529 },
10918 	{ 27, 20463353 },
10919 	{ 25, 12336889 },
10920 	{ 26, 6831865 },
10921 	{ 19, 251882 },
10922 	{ 26, 7094013 },
10923 	{ 26, 23871229 },
10924 	{ 27, 47905791 },
10925 	{ 28, 66928633 },
10926 	{ 28, 116998137 },
10927 	{ 28, 132988921 },
10928 	{ 29, 264126457 },
10929 	{ 29, 255737849 },
10930 	{ 29, 230572025 },
10931 	{ 29, 222183417 },
10932 	{ 28, 129908729 },
10933 	{ 28, 121520121 },
10934 	{ 28, 96354297 },
10935 	{ 28, 87965689 },
10936 	{ 27, 62799865 },
10937 	{ 27, 54411257 },
10938 	{ 27, 29245433 },
10939 	{ 26, 23805949 },
10940 	{ 25, 12468217 },
10941 	{ 25, 4079609 },
10942 	{ 26, 27279353 },
10943 	{ 25, 16007161 },
10944 	{ 26, 32176891 },
10945 	{ 27, 46940153 },
10946 	{ 27, 43532281 },
10947 	{ 26, 31211513 },
10948 	{ 27, 52969465 },
10949 	{ 27, 28065785 },
10950 	{ 27, 20463609 },
10951 	{ 25, 12337145 },
10952 	{ 26, 6832121 },
10953 	{ 19, 260074 },
10954 	{ 26, 7094269 },
10955 	{ 26, 23871485 },
10956 	{ 27, 47905535 },
10957 	{ 28, 57425917 },
10958 	{ 28, 117271289 },
10959 	{ 28, 133786361 },
10960 	{ 29, 490367737 },
10961 	{ 29, 263875321 },
10962 	{ 29, 255486713 },
10963 	{ 29, 230320889 },
10964 	{ 28, 129985277 },
10965 	{ 28, 129657593 },
10966 	{ 28, 121268985 },
10967 	{ 28, 96103161 },
10968 	{ 27, 62876413 },
10969 	{ 27, 62548729 },
10970 	{ 27, 54160121 },
10971 	{ 27, 28994297 },
10972 	{ 25, 12544765 },
10973 	{ 25, 12217081 },
10974 	{ 25, 3828473 },
10975 	{ 25, 15756025 },
10976 	{ 25, 14969593 },
10977 	{ 26, 30076923 },
10978 	{ 27, 42756857 },
10979 	{ 26, 30960377 },
10980 	{ 26, 27028217 },
10981 	{ 27, 27814649 },
10982 	{ 27, 19688185 },
10983 	{ 25, 12086009 },
10984 	{ 25, 3959545 },
10985 	{ 20, 431978 },
10986 	{ 26, 6843133 },
10987 	{ 26, 23620349 },
10988 	{ 27, 47378431 },
10989 	{ 28, 57174781 },
10990 	{ 28, 117271545 },
10991 	{ 28, 133786617 },
10992 	{ 29, 490367993 },
10993 	{ 29, 263875577 },
10994 	{ 29, 255486969 },
10995 	{ 29, 230321145 },
10996 	{ 28, 129985533 },
10997 	{ 28, 129657849 },
10998 	{ 28, 121269241 },
10999 	{ 28, 96103417 },
11000 	{ 27, 62876669 },
11001 	{ 27, 62548985 },
11002 	{ 27, 54160377 },
11003 	{ 27, 28994553 },
11004 	{ 25, 12545021 },
11005 	{ 25, 12217337 },
11006 	{ 25, 3828729 },
11007 	{ 25, 15756281 },
11008 	{ 25, 14969849 },
11009 	{ 26, 30076667 },
11010 	{ 27, 42757113 },
11011 	{ 26, 30960633 },
11012 	{ 26, 27028473 },
11013 	{ 27, 27814905 },
11014 	{ 27, 19688441 },
11015 	{ 25, 12086265 },
11016 	{ 25, 3959801 },
11017 	{ 20, 440170 },
11018 	{ 26, 6843389 },
11019 	{ 26, 23620605 },
11020 	{ 27, 47378175 },
11021 	{ 28, 57175037 },
11022 	{ 28, 107506685 },
11023 	{ 28, 134049529 },
11024 	{ 29, 497970937 },
11025 	{ 29, 489582329 },
11026 	{ 29, 263089913 },
11027 	{ 29, 254701305 },
11028 	{ 29, 229535481 },
11029 	{ 28, 129724157 },
11030 	{ 28, 128872185 },
11031 	{ 28, 120483577 },
11032 	{ 28, 95317753 },
11033 	{ 27, 62615293 },
11034 	{ 27, 61763321 },
11035 	{ 27, 53374713 },
11036 	{ 27, 28208889 },
11037 	{ 25, 12283645 },
11038 	{ 25, 11431673 },
11039 	{ 25, 3043065 },
11040 	{ 25, 14708473 },
11041 	{ 25, 11824889 },
11042 	{ 26, 23784443 },
11043 	{ 26, 30174969 },
11044 	{ 26, 26767097 },
11045 	{ 26, 14446329 },
11046 	{ 27, 19427065 },
11047 	{ 25, 11300601 },
11048 	{ 25, 3698425 },
11049 	{ 20, 447978 },
11050 	{ 25, 3960573 },
11051 	{ 25, 12349181 },
11052 	{ 26, 24833023 },
11053 	{ 27, 29126397 },
11054 	{ 27, 54292221 },
11055 	{ 27, 62680829 },
11056 	{ 28, 87846653 },
11057 	{ 28, 96235261 },
11058 	{ 28, 121401085 },
11059 	{ 28, 129789693 },
11060 	{ 29, 229535737 },
11061 	{ 28, 129724413 },
11062 	{ 28, 128872441 },
11063 	{ 28, 120483833 },
11064 	{ 28, 95318009 },
11065 	{ 27, 62615549 },
11066 	{ 27, 61763577 },
11067 	{ 27, 53374969 },
11068 	{ 27, 28209145 },
11069 	{ 25, 12283901 },
11070 	{ 25, 11431929 },
11071 	{ 25, 3043321 },
11072 	{ 25, 14708729 },
11073 	{ 25, 11825145 },
11074 	{ 26, 23784187 },
11075 	{ 26, 30175225 },
11076 	{ 26, 26767353 },
11077 	{ 26, 14446585 },
11078 	{ 27, 19427321 },
11079 	{ 25, 11300857 },
11080 	{ 25, 3698681 },
11081 	{ 20, 456170 },
11082 	{ 25, 3960829 },
11083 	{ 25, 12349437 },
11084 	{ 26, 24832767 },
11085 	{ 27, 29126653 },
11086 	{ 27, 54292477 },
11087 	{ 27, 62681085 },
11088 	{ 28, 87846909 },
11089 	{ 28, 96235517 },
11090 	{ 28, 121401341 },
11091 	{ 28, 129789949 },
11092 	{ 29, 254442233 },
11093 	{ 29, 229276409 },
11094 	{ 28, 128940797 },
11095 	{ 28, 128613113 },
11096 	{ 28, 120224505 },
11097 	{ 28, 95058681 },
11098 	{ 27, 61831933 },
11099 	{ 27, 61504249 },
11100 	{ 27, 53115641 },
11101 	{ 27, 27949817 },
11102 	{ 25, 11500285 },
11103 	{ 25, 11172601 },
11104 	{ 25, 2783993 },
11105 	{ 25, 11565817 },
11106 	{ 25, 10779385 },
11107 	{ 26, 29915897 },
11108 	{ 26, 25983737 },
11109 	{ 26, 14187257 },
11110 	{ 26, 10255097 },
11111 	{ 25, 11041529 },
11112 	{ 25, 2915065 },
11113 	{ 20, 497002 },
11114 	{ 20, 1045790 },
11115 	{ 25, 12090109 },
11116 	{ 26, 24297471 },
11117 	{ 27, 28867325 },
11118 	{ 27, 54033149 },
11119 	{ 27, 62421757 },
11120 	{ 28, 87587581 },
11121 	{ 28, 95976189 },
11122 	{ 28, 121142013 },
11123 	{ 28, 129530621 },
11124 	{ 29, 254442489 },
11125 	{ 29, 229276665 },
11126 	{ 28, 128941053 },
11127 	{ 28, 128613369 },
11128 	{ 28, 120224761 },
11129 	{ 28, 95058937 },
11130 	{ 27, 61832189 },
11131 	{ 27, 61504505 },
11132 	{ 27, 53115897 },
11133 	{ 27, 27950073 },
11134 	{ 25, 11500541 },
11135 	{ 25, 11172857 },
11136 	{ 25, 2784249 },
11137 	{ 25, 11566073 },
11138 	{ 25, 10779641 },
11139 	{ 26, 29916153 },
11140 	{ 26, 25983993 },
11141 	{ 26, 14187513 },
11142 	{ 26, 10255353 },
11143 	{ 25, 11041785 },
11144 	{ 25, 2915321 },
11145 	{ 20, 505194 },
11146 	{ 20, 1037598 },
11147 	{ 25, 12090365 },
11148 	{ 26, 24297215 },
11149 	{ 27, 28867581 },
11150 	{ 27, 54033405 },
11151 	{ 27, 62422013 },
11152 	{ 28, 266239737 },
11153 	{ 28, 262045433 },
11154 	{ 28, 249462521 },
11155 	{ 28, 245268217 },
11156 	{ 28, 132022009 },
11157 	{ 28, 127827705 },
11158 	{ 28, 115244793 },
11159 	{ 28, 111050489 },
11160 	{ 27, 64913145 },
11161 	{ 27, 60718841 },
11162 	{ 27, 48135929 },
11163 	{ 27, 43941625 },
11164 	{ 26, 31358713 },
11165 	{ 26, 27164409 },
11166 	{ 26, 14581497 },
11167 	{ 25, 11239165 },
11168 	{ 24, 6192889 },
11169 	{ 24, 1998585 },
11170 	{ 25, 10518265 },
11171 	{ 24, 7634681 },
11172 	{ 25, 15383547 },
11173 	{ 26, 13401849 },
11174 	{ 26, 9993977 },
11175 	{ 24, 6061817 },
11176 	{ 25, 2653945 },
11177 	{ 19, 257002 },
11178 	{ 19, 514974 },
11179 	{ 25, 11304701 },
11180 	{ 26, 22723583 },
11181 	{ 27, 28081917 },
11182 	{ 27, 53247741 },
11183 	{ 27, 61636349 },
11184 	{ 28, 266239993 },
11185 	{ 28, 262045689 },
11186 	{ 28, 249462777 },
11187 	{ 28, 245268473 },
11188 	{ 28, 132022265 },
11189 	{ 28, 127827961 },
11190 	{ 28, 115245049 },
11191 	{ 28, 111050745 },
11192 	{ 27, 64913401 },
11193 	{ 27, 60719097 },
11194 	{ 27, 48136185 },
11195 	{ 27, 43941881 },
11196 	{ 26, 31358969 },
11197 	{ 26, 27164665 },
11198 	{ 26, 14581753 },
11199 	{ 25, 11239421 },
11200 	{ 24, 6193145 },
11201 	{ 24, 1998841 },
11202 	{ 25, 10518521 },
11203 	{ 24, 7634937 },
11204 	{ 25, 15383291 },
11205 	{ 26, 13402105 },
11206 	{ 26, 9994233 },
11207 	{ 24, 6062073 },
11208 	{ 25, 2654201 },
11209 	{ 19, 261098 },
11210 	{ 19, 510878 },
11211 	{ 25, 11304957 },
11212 	{ 26, 22723327 },
11213 	{ 27, 28082173 },
11214 	{ 27, 53247997 },
11215 	{ 27, 61636605 },
11216 	{ 28, 86802429 },
11217 	{ 28, 95191037 },
11218 	{ 28, 120356861 },
11219 	{ 28, 128745469 },
11220 	{ 29, 489990905 },
11221 	{ 29, 263498489 },
11222 	{ 29, 255109881 },
11223 	{ 29, 229944057 },
11224 	{ 28, 129936125 },
11225 	{ 28, 129280761 },
11226 	{ 28, 120892153 },
11227 	{ 28, 95726329 },
11228 	{ 27, 62827261 },
11229 	{ 27, 62171897 },
11230 	{ 27, 53783289 },
11231 	{ 27, 28617465 },
11232 	{ 25, 12495613 },
11233 	{ 25, 11840249 },
11234 	{ 25, 3451641 },
11235 	{ 25, 14723833 },
11236 	{ 25, 13150969 },
11237 	{ 25, 13283323 },
11238 	{ 27, 18393849 },
11239 	{ 25, 11578105 },
11240 	{ 25, 3713785 },
11241 	{ 19, 478058 },
11242 	{ 19, 490270 },
11243 	{ 26, 22063869 },
11244 	{ 26, 22196223 },
11245 	{ 28, 55618301 },
11246 	{ 28, 105949949 },
11247 	{ 28, 122727165 },
11248 	{ 28, 122859519 },
11249 	{ 29, 531934201 },
11250 	{ 29, 523545593 },
11251 	{ 29, 498379769 },
11252 	{ 29, 489991161 },
11253 	{ 29, 263498745 },
11254 	{ 29, 255110137 },
11255 	{ 29, 229944313 },
11256 	{ 28, 129936381 },
11257 	{ 28, 129281017 },
11258 	{ 28, 120892409 },
11259 	{ 28, 95726585 },
11260 	{ 27, 62827517 },
11261 	{ 27, 62172153 },
11262 	{ 27, 53783545 },
11263 	{ 27, 28617721 },
11264 	{ 25, 12495869 },
11265 	{ 25, 11840505 },
11266 	{ 25, 3451897 },
11267 	{ 25, 14724089 },
11268 	{ 25, 13151225 },
11269 	{ 25, 13283067 },
11270 	{ 27, 18394105 },
11271 	{ 25, 11578361 },
11272 	{ 25, 3714041 },
11273 	{ 19, 482154 },
11274 	{ 19, 486174 },
11275 	{ 26, 22064125 },
11276 	{ 26, 22195967 },
11277 	{ 28, 55618557 },
11278 	{ 28, 105950205 },
11279 	{ 28, 122727421 },
11280 	{ 28, 122859263 },
11281 	{ 29, 532066045 },
11282 	{ 29, 530362105 },
11283 	{ 29, 521973497 },
11284 	{ 29, 496807673 },
11285 	{ 29, 488419065 },
11286 	{ 29, 261926649 },
11287 	{ 29, 253538041 },
11288 	{ 29, 228372217 },
11289 	{ 28, 129412861 },
11290 	{ 28, 127708921 },
11291 	{ 28, 119320313 },
11292 	{ 28, 94154489 },
11293 	{ 27, 62303997 },
11294 	{ 27, 60600057 },
11295 	{ 27, 52211449 },
11296 	{ 27, 27045625 },
11297 	{ 25, 11972349 },
11298 	{ 25, 10268409 },
11299 	{ 25, 1879801 },
11300 	{ 25, 12627705 },
11301 	{ 25, 6860537 },
11302 	{ 25, 6990843 },
11303 	{ 25, 10006265 },
11304 	{ 25, 3190521 },
11305 	{ 19, 485866 },
11306 	{ 19, 481694 },
11307 	{ 25, 12103421 },
11308 	{ 25, 12233727 },
11309 	{ 27, 28880637 },
11310 	{ 27, 54046461 },
11311 	{ 27, 62435069 },
11312 	{ 27, 62565375 },
11313 	{ 28, 95989501 },
11314 	{ 28, 121155325 },
11315 	{ 28, 129543933 },
11316 	{ 28, 129674239 },
11317 	{ 29, 488419321 },
11318 	{ 29, 261926905 },
11319 	{ 29, 253538297 },
11320 	{ 29, 228372473 },
11321 	{ 28, 129413117 },
11322 	{ 28, 127709177 },
11323 	{ 28, 119320569 },
11324 	{ 28, 94154745 },
11325 	{ 27, 62304253 },
11326 	{ 27, 60600313 },
11327 	{ 27, 52211705 },
11328 	{ 27, 27045881 },
11329 	{ 25, 11972605 },
11330 	{ 25, 10268665 },
11331 	{ 25, 1880057 },
11332 	{ 25, 12627961 },
11333 	{ 25, 6860793 },
11334 	{ 25, 6990587 },
11335 	{ 25, 10006521 },
11336 	{ 25, 3190777 },
11337 	{ 19, 489962 },
11338 	{ 19, 477598 },
11339 	{ 25, 12103677 },
11340 	{ 25, 12233471 },
11341 	{ 27, 28880893 },
11342 	{ 27, 54046717 },
11343 	{ 27, 62435325 },
11344 	{ 27, 62565119 },
11345 	{ 28, 95989757 },
11346 	{ 28, 121155581 },
11347 	{ 28, 129544189 },
11348 	{ 28, 50298875 },
11349 	{ 28, 50036731 },
11350 	{ 28, 49250299 },
11351 	{ 28, 48988155 },
11352 	{ 28, 41910267 },
11353 	{ 28, 41648123 },
11354 	{ 28, 127843069 },
11355 	{ 27, 29261823 },
11356 	{ 27, 20938747 },
11357 	{ 27, 20676603 },
11358 	{ 27, 60734205 },
11359 	{ 26, 14581759 },
11360 	{ 26, 10452987 },
11361 	{ 26, 10190843 },
11362 	{ 25, 10402557 },
11363 	{ 24, 3571711 },
11364 	{ 24, 2588667 },
11365 	{ 24, 2326523 },
11366 	{ 24, 3244027 },
11367 	{ 24, 2457595 },
11368 	{ 24, 4816891 },
11369 	{ 19, 510314 },
11370 	{ 19, 260382 },
11371 	{ 24, 1671167 },
11372 	{ 24, 5865471 },
11373 	{ 26, 10059775 },
11374 	{ 26, 14254079 },
11375 	{ 26, 26836991 },
11376 	{ 26, 31031295 },
11377 	{ 27, 43614207 },
11378 	{ 27, 47808511 },
11379 	{ 27, 60391423 },
11380 	{ 27, 64585727 },
11381 	{ 28, 50036475 },
11382 	{ 28, 49250043 },
11383 	{ 28, 48987899 },
11384 	{ 28, 41910011 },
11385 	{ 28, 41647867 },
11386 	{ 28, 127843325 },
11387 	{ 27, 29261567 },
11388 	{ 27, 20938491 },
11389 	{ 27, 20676347 },
11390 	{ 27, 60734461 },
11391 	{ 26, 14581503 },
11392 	{ 26, 10452731 },
11393 	{ 26, 10190587 },
11394 	{ 25, 10402813 },
11395 	{ 24, 3571455 },
11396 	{ 24, 2588411 },
11397 	{ 24, 2326267 },
11398 	{ 24, 3243771 },
11399 	{ 24, 2457339 },
11400 	{ 24, 4816635 },
11401 	{ 19, 514410 },
11402 	{ 19, 256286 },
11403 	{ 24, 1670911 },
11404 	{ 24, 5865215 },
11405 	{ 26, 10059519 },
11406 	{ 26, 14253823 },
11407 	{ 26, 26836735 },
11408 	{ 26, 31031039 },
11409 	{ 27, 43613951 },
11410 	{ 27, 47808255 },
11411 	{ 27, 60391167 },
11412 	{ 27, 132955897 },
11413 	{ 26, 33520635 },
11414 	{ 26, 33258491 },
11415 	{ 26, 32472059 },
11416 	{ 26, 32209915 },
11417 	{ 26, 25132027 },
11418 	{ 26, 24869883 },
11419 	{ 26, 24083451 },
11420 	{ 26, 32292601 },
11421 	{ 25, 12549115 },
11422 	{ 25, 12286971 },
11423 	{ 25, 11500539 },
11424 	{ 25, 15515385 },
11425 	{ 24, 6257659 },
11426 	{ 24, 5995515 },
11427 	{ 24, 5209083 },
11428 	{ 23, 2932473 },
11429 	{ 22, 1539067 },
11430 	{ 22, 1276923 },
11431 	{ 23, 2670329 },
11432 	{ 22, 1407995 },
11433 	{ 17, 129770 },
11434 	{ 17, 63134 },
11435 	{ 24, 883711 },
11436 	{ 24, 5078015 },
11437 	{ 26, 9272319 },
11438 	{ 26, 13466623 },
11439 	{ 26, 26049535 },
11440 	{ 26, 30243839 },
11441 	{ 27, 42826751 },
11442 	{ 27, 47021055 },
11443 	{ 27, 59603967 },
11444 	{ 27, 132956153 },
11445 	{ 26, 33520379 },
11446 	{ 26, 33258235 },
11447 	{ 26, 32471803 },
11448 	{ 26, 32209659 },
11449 	{ 26, 25131771 },
11450 	{ 26, 24869627 },
11451 	{ 26, 24083195 },
11452 	{ 26, 32292857 },
11453 	{ 25, 12548859 },
11454 	{ 25, 12286715 },
11455 	{ 25, 11500283 },
11456 	{ 25, 15515641 },
11457 	{ 24, 6257403 },
11458 	{ 24, 5995259 },
11459 	{ 24, 5208827 },
11460 	{ 23, 2932729 },
11461 	{ 22, 1538811 },
11462 	{ 22, 1276667 },
11463 	{ 23, 2670585 },
11464 	{ 22, 1407739 },
11465 	{ 17, 130794 },
11466 	{ 17, 62110 },
11467 	{ 24, 883455 },
11468 	{ 24, 5077759 },
11469 	{ 26, 9272063 },
11470 	{ 26, 13466367 },
11471 	{ 26, 26049279 },
11472 	{ 26, 30243583 },
11473 	{ 27, 42826495 },
11474 	{ 27, 47020799 },
11475 	{ 27, 59603711 },
11476 	{ 27, 133098237 },
11477 	{ 26, 33452031 },
11478 	{ 26, 16740347 },
11479 	{ 26, 16478203 },
11480 	{ 26, 15691771 },
11481 	{ 26, 15429627 },
11482 	{ 26, 8351739 },
11483 	{ 26, 8089595 },
11484 	{ 26, 32434941 },
11485 	{ 25, 12480511 },
11486 	{ 25, 4157435 },
11487 	{ 25, 3895291 },
11488 	{ 25, 15657725 },
11489 	{ 24, 6189055 },
11490 	{ 24, 2060283 },
11491 	{ 24, 1798139 },
11492 	{ 23, 3074813 },
11493 	{ 22, 1470463 },
11494 	{ 22, 487419 },
11495 	{ 22, 225275 },
11496 	{ 18, 114555 },
11497 	{ 22, 356347 },
11498 	{ 17, 56862 },
11499 	{ 24, 618495 },
11500 	{ 24, 4812799 },
11501 	{ 26, 9007103 },
11502 	{ 26, 13201407 },
11503 	{ 26, 25784319 },
11504 	{ 26, 29978623 },
11505 	{ 27, 42561535 },
11506 	{ 27, 46755839 },
11507 	{ 27, 59338751 },
11508 	{ 27, 133098493 },
11509 	{ 26, 33451775 },
11510 	{ 26, 16740091 },
11511 	{ 26, 16477947 },
11512 	{ 26, 15691515 },
11513 	{ 26, 15429371 },
11514 	{ 26, 8351483 },
11515 	{ 26, 8089339 },
11516 	{ 26, 32435197 },
11517 	{ 25, 12480255 },
11518 	{ 25, 4157179 },
11519 	{ 25, 3895035 },
11520 	{ 25, 15657981 },
11521 	{ 24, 6188799 },
11522 	{ 24, 2060027 },
11523 	{ 24, 1797883 },
11524 	{ 23, 3075069 },
11525 	{ 22, 1470207 },
11526 	{ 22, 487163 },
11527 	{ 22, 225019 },
11528 	{ 18, 112507 },
11529 	{ 22, 2096763 },
11530 	{ 17, 55838 },
11531 	{ 24, 618239 },
11532 	{ 24, 4812543 },
11533 	{ 26, 9006847 },
11534 	{ 26, 13201151 },
11535 	{ 26, 25784063 },
11536 	{ 26, 29978367 },
11537 	{ 27, 42561279 },
11538 	{ 27, 46755583 },
11539 	{ 27, 59338495 },
11540 	{ 27, 63532799 },
11541 	{ 27, 132574973 },
11542 	{ 26, 16673791 },
11543 	{ 26, 16411647 },
11544 	{ 26, 15625215 },
11545 	{ 26, 15363071 },
11546 	{ 26, 8285183 },
11547 	{ 26, 8023039 },
11548 	{ 26, 7236607 },
11549 	{ 26, 31911677 },
11550 	{ 25, 4090879 },
11551 	{ 25, 3828735 },
11552 	{ 25, 3042303 },
11553 	{ 25, 15134461 },
11554 	{ 24, 1993727 },
11555 	{ 24, 1731583 },
11556 	{ 24, 945151 },
11557 	{ 23, 2551549 },
11558 	{ 22, 420863 },
11559 	{ 22, 158719 },
11560 	{ 20, 524095 },
11561 	{ 20, 524139 },
11562 	{ 20, 524094 },
11563 	{ 22, 2097087 },
11564 	{ 22, 1403903 },
11565 	{ 24, 2452479 },
11566 	{ 24, 3501055 },
11567 	{ 24, 6646783 },
11568 	{ 24, 7695359 },
11569 	{ 25, 10841087 },
11570 	{ 25, 11889663 },
11571 	{ 25, 15035391 },
11572 	{ 25, 16083967 },
11573 	{ 26, 27618303 },
11574 	{ 26, 16673535 },
11575 	{ 26, 16411391 },
11576 	{ 26, 15624959 },
11577 	{ 26, 15362815 },
11578 	{ 26, 8284927 },
11579 	{ 26, 8022783 },
11580 	{ 26, 7236351 },
11581 	{ 26, 31911933 },
11582 	{ 25, 4090623 },
11583 	{ 25, 3828479 },
11584 	{ 25, 3042047 },
11585 	{ 25, 15134717 },
11586 	{ 24, 1993471 },
11587 	{ 24, 1731327 },
11588 	{ 24, 944895 },
11589 	{ 23, 2551805 },
11590 	{ 22, 420607 },
11591 	{ 22, 158463 },
11592 	{ 20, 524271 },
11593 	{ 17, 65499 },
11594 	{ 13, 3790 },
11595 	{ 21, 1048191 },
11596 	{ 22, 1403647 },
11597 	{ 24, 2452223 },
11598 	{ 24, 3500799 },
11599 	{ 24, 6646527 },
11600 	{ 24, 7695103 },
11601 	{ 25, 10840831 },
11602 	{ 25, 11889407 },
11603 	{ 25, 15035135 },
11604 	{ 25, 16083711 },
11605 	{ 26, 27618047 },
11606 	{ 26, 28666623 },
11607 	{ 26, 31812351 },
11608 	{ 26, 32860927 },
11609 	{ 26, 61172479 },
11610 	{ 26, 62221055 },
11611 	{ 26, 65366783 },
11612 	{ 26, 66415359 },
11613 	{ 26, 31473663 },
11614 	{ 26, 28327935 },
11615 	{ 26, 31652605 },
11616 	{ 25, 15745023 },
11617 	{ 25, 14696447 },
11618 	{ 25, 11550719 },
11619 	{ 25, 14875389 },
11620 	{ 24, 7356415 },
11621 	{ 24, 6307839 },
11622 	{ 24, 3162111 },
11623 	{ 23, 2292477 },
11624 	{ 17, 64895 },
11625 	{ 16, 32719 },
11626 	{ 13, 3726 },
11627 	{ 19, 261999 },
11628 	{ 17, 65407 },
11629 	{ 24, 2179071 },
11630 	{ 24, 3227647 },
11631 	{ 24, 6373375 },
11632 	{ 24, 7421951 },
11633 	{ 25, 10567679 },
11634 	{ 25, 11616255 },
11635 	{ 25, 14761983 },
11636 	{ 25, 15810559 },
11637 	{ 26, 27344895 },
11638 	{ 26, 28393471 },
11639 	{ 26, 31539199 },
11640 	{ 26, 66076415 },
11641 	{ 26, 65027839 },
11642 	{ 26, 61882111 },
11643 	{ 26, 60833535 },
11644 	{ 26, 32521983 },
11645 	{ 26, 31473407 },
11646 	{ 26, 28327679 },
11647 	{ 26, 31652861 },
11648 	{ 25, 15744767 },
11649 	{ 25, 14696191 },
11650 	{ 25, 11550463 },
11651 	{ 25, 14875645 },
11652 	{ 24, 7356159 },
11653 	{ 24, 6307583 },
11654 	{ 24, 3161855 },
11655 	{ 23, 2292733 },
11656 	{ 17, 62847 },
11657 	{ 17, 65455 },
11658 	{ 23, 64509 },
11659 	{ 16, 32735 },
11660 	{ 17, 63359 },
11661 	{ 24, 2178815 },
11662 	{ 24, 3227391 },
11663 	{ 24, 6373119 },
11664 	{ 24, 7421695 },
11665 	{ 25, 10567423 },
11666 	{ 25, 11615999 },
11667 	{ 25, 14761727 },
11668 	{ 25, 15810303 },
11669 	{ 26, 27344639 },
11670 	{ 26, 28393215 },
11671 	{ 26, 31538943 },
11672 	{ 26, 32587519 },
11673 	{ 26, 60899071 },
11674 	{ 26, 61947647 },
11675 	{ 26, 65093375 },
11676 	{ 26, 66141951 },
11677 	{ 26, 31734783 },
11678 	{ 26, 28589055 },
11679 	{ 26, 32177917 },
11680 	{ 25, 16006143 },
11681 	{ 25, 14957567 },
11682 	{ 25, 11811839 },
11683 	{ 25, 15400701 },
11684 	{ 24, 7617535 },
11685 	{ 24, 6568959 },
11686 	{ 24, 3423231 },
11687 	{ 23, 2817789 },
11688 	{ 22, 1326079 },
11689 	{ 19, 261823 },
11690 	{ 17, 65502 },
11691 	{ 15, 16331 },
11692 	{ 18, 130875 },
11693 	{ 22, 211967 },
11694 	{ 22, 1260543 },
11695 	{ 24, 2309119 },
11696 	{ 24, 3357695 },
11697 	{ 24, 6503423 },
11698 	{ 24, 7551999 },
11699 	{ 25, 10697727 },
11700 	{ 25, 11746303 },
11701 	{ 25, 14892031 },
11702 	{ 25, 15940607 },
11703 	{ 26, 27474943 },
11704 	{ 26, 66337535 },
11705 	{ 26, 65288959 },
11706 	{ 26, 62143231 },
11707 	{ 26, 61094655 },
11708 	{ 26, 32783103 },
11709 	{ 26, 31734527 },
11710 	{ 26, 28588799 },
11711 	{ 26, 32178173 },
11712 	{ 25, 16005887 },
11713 	{ 25, 14957311 },
11714 	{ 25, 11811583 },
11715 	{ 25, 15400957 },
11716 	{ 24, 7617279 },
11717 	{ 24, 6568703 },
11718 	{ 24, 3422975 },
11719 	{ 23, 2818045 },
11720 	{ 22, 1325823 },
11721 	{ 20, 523711 },
11722 	{ 17, 65374 },
11723 	{ 16, 32683 },
11724 	{ 18, 131051 },
11725 	{ 22, 211711 },
11726 	{ 22, 1260287 },
11727 	{ 24, 2308863 },
11728 	{ 24, 3357439 },
11729 	{ 24, 6503167 },
11730 	{ 24, 7551743 },
11731 	{ 25, 10697471 },
11732 	{ 25, 11746047 },
11733 	{ 25, 14891775 },
11734 	{ 25, 15940351 },
11735 	{ 26, 27474687 },
11736 	{ 26, 28523263 },
11737 	{ 26, 31668991 },
11738 	{ 26, 32717567 },
11739 	{ 26, 61029119 },
11740 	{ 26, 62077695 },
11741 	{ 26, 65223423 },
11742 	{ 26, 66271999 },
11743 	{ 28, 109588479 },
11744 	{ 27, 63451135 },
11745 	{ 27, 59256831 },
11746 	{ 27, 46673919 },
11747 	{ 27, 42479615 },
11748 	{ 26, 29896703 },
11749 	{ 26, 25702399 },
11750 	{ 26, 13119487 },
11751 	{ 26, 19245821 },
11752 	{ 24, 4730879 },
11753 	{ 24, 536575 },
11754 	{ 16, 24174 },
11755 	{ 18, 130747 },
11756 	{ 17, 48507 },
11757 	{ 22, 143355 },
11758 	{ 22, 1191931 },
11759 	{ 22, 1519615 },
11760 	{ 24, 3289083 },
11761 	{ 24, 6434811 },
11762 	{ 24, 7483387 },
11763 	{ 24, 7811071 },
11764 	{ 25, 11677691 },
11765 	{ 25, 14823419 },
11766 	{ 25, 15871995 },
11767 	{ 25, 16199679 },
11768 	{ 26, 28454907 },
11769 	{ 26, 31600635 },
11770 	{ 26, 32649211 },
11771 	{ 26, 60960763 },
11772 	{ 26, 62009339 },
11773 	{ 26, 65155067 },
11774 	{ 26, 66203643 },
11775 	{ 26, 66531327 },
11776 	{ 27, 63450879 },
11777 	{ 27, 59256575 },
11778 	{ 27, 46673663 },
11779 	{ 27, 42479359 },
11780 	{ 26, 29896447 },
11781 	{ 26, 25702143 },
11782 	{ 26, 13119231 },
11783 	{ 26, 19246077 },
11784 	{ 24, 4730623 },
11785 	{ 24, 536319 },
11786 	{ 16, 23150 },
11787 	{ 19, 261563 },
11788 	{ 17, 46459 },
11789 	{ 22, 143099 },
11790 	{ 22, 1191675 },
11791 	{ 22, 1519359 },
11792 	{ 24, 3288827 },
11793 	{ 24, 6434555 },
11794 	{ 24, 7483131 },
11795 	{ 24, 7810815 },
11796 	{ 25, 11677435 },
11797 	{ 25, 14823163 },
11798 	{ 25, 15871739 },
11799 	{ 25, 16199423 },
11800 	{ 26, 28454651 },
11801 	{ 26, 31600379 },
11802 	{ 26, 32648955 },
11803 	{ 26, 60960507 },
11804 	{ 26, 62009083 },
11805 	{ 26, 65154811 },
11806 	{ 26, 66203387 },
11807 	{ 26, 66531071 },
11808 	{ 27, 63712255 },
11809 	{ 27, 59517951 },
11810 	{ 27, 46935039 },
11811 	{ 27, 42740735 },
11812 	{ 26, 30157823 },
11813 	{ 26, 25963519 },
11814 	{ 26, 13380607 },
11815 	{ 26, 20295421 },
11816 	{ 24, 4991999 },
11817 	{ 24, 797695 },
11818 	{ 16, 22254 },
11819 	{ 24, 5615353 },
11820 	{ 22, 1321979 },
11821 	{ 24, 5091065 },
11822 	{ 22, 404475 },
11823 	{ 22, 1453051 },
11824 	{ 24, 2501627 },
11825 	{ 24, 3550203 },
11826 	{ 24, 6695931 },
11827 	{ 24, 7744507 },
11828 	{ 25, 10890235 },
11829 	{ 25, 11938811 },
11830 	{ 25, 15084539 },
11831 	{ 25, 16133115 },
11832 	{ 26, 27667451 },
11833 	{ 26, 28716027 },
11834 	{ 26, 31861755 },
11835 	{ 26, 32910331 },
11836 	{ 26, 61221883 },
11837 	{ 26, 62270459 },
11838 	{ 26, 65416187 },
11839 	{ 26, 66464763 },
11840 	{ 27, 63711999 },
11841 	{ 27, 59517695 },
11842 	{ 27, 46934783 },
11843 	{ 27, 42740479 },
11844 	{ 26, 30157567 },
11845 	{ 26, 25963263 },
11846 	{ 26, 13380351 },
11847 	{ 26, 20295677 },
11848 	{ 24, 4991743 },
11849 	{ 24, 797439 },
11850 	{ 16, 21230 },
11851 	{ 24, 5615609 },
11852 	{ 22, 1321723 },
11853 	{ 24, 5091321 },
11854 	{ 22, 404219 },
11855 	{ 22, 1452795 },
11856 	{ 24, 2501371 },
11857 	{ 24, 3549947 },
11858 	{ 24, 6695675 },
11859 	{ 24, 7744251 },
11860 	{ 25, 10889979 },
11861 	{ 25, 11938555 },
11862 	{ 25, 15084283 },
11863 	{ 25, 16132859 },
11864 	{ 26, 27667195 },
11865 	{ 26, 28715771 },
11866 	{ 26, 31861499 },
11867 	{ 26, 32910075 },
11868 	{ 26, 61221627 },
11869 	{ 26, 62270203 },
11870 	{ 26, 65415931 },
11871 	{ 26, 66464507 },
11872 	{ 25, 16130047 },
11873 	{ 25, 15081471 },
11874 	{ 25, 11935743 },
11875 	{ 25, 10887167 },
11876 	{ 24, 7741439 },
11877 	{ 24, 6692863 },
11878 	{ 24, 3547135 },
11879 	{ 24, 2498559 },
11880 	{ 22, 1449983 },
11881 	{ 22, 401407 },
11882 	{ 17, 63854 },
11883 	{ 22, 204795 },
11884 	{ 22, 1187835 },
11885 	{ 22, 598011 },
11886 	{ 22, 794619 },
11887 	{ 22, 172027 },
11888 	{ 22, 1220603 },
11889 	{ 22, 1302527 },
11890 	{ 24, 3317755 },
11891 	{ 24, 6463483 },
11892 	{ 24, 7512059 },
11893 	{ 24, 7593983 },
11894 	{ 25, 11706363 },
11895 	{ 25, 14852091 },
11896 	{ 25, 15900667 },
11897 	{ 25, 15982591 },
11898 	{ 26, 28483579 },
11899 	{ 26, 31629307 },
11900 	{ 26, 32677883 },
11901 	{ 26, 60989435 },
11902 	{ 26, 62038011 },
11903 	{ 26, 65183739 },
11904 	{ 25, 16129791 },
11905 	{ 25, 15081215 },
11906 	{ 25, 11935487 },
11907 	{ 25, 10886911 },
11908 	{ 24, 7741183 },
11909 	{ 24, 6692607 },
11910 	{ 24, 3546879 },
11911 	{ 24, 2498303 },
11912 	{ 22, 1449727 },
11913 	{ 22, 401151 },
11914 	{ 17, 59758 },
11915 	{ 22, 204539 },
11916 	{ 22, 1187579 },
11917 	{ 22, 597755 },
11918 	{ 22, 794363 },
11919 	{ 22, 171771 },
11920 	{ 22, 1220347 },
11921 	{ 22, 1302271 },
11922 	{ 24, 3317499 },
11923 	{ 24, 6463227 },
11924 	{ 24, 7511803 },
11925 	{ 24, 7593727 },
11926 	{ 25, 11706107 },
11927 	{ 25, 14851835 },
11928 	{ 25, 15900411 },
11929 	{ 25, 15982335 },
11930 	{ 26, 28483323 },
11931 	{ 26, 31629051 },
11932 	{ 26, 32677627 },
11933 	{ 26, 60989179 },
11934 	{ 26, 62037755 },
11935 	{ 26, 65183483 },
11936 	{ 25, 16194559 },
11937 	{ 25, 15145983 },
11938 	{ 25, 12000255 },
11939 	{ 25, 10951679 },
11940 	{ 24, 7805951 },
11941 	{ 24, 6757375 },
11942 	{ 24, 3611647 },
11943 	{ 24, 2563071 },
11944 	{ 22, 1514495 },
11945 	{ 22, 465919 },
11946 	{ 17, 55790 },
11947 	{ 22, 400379 },
11948 	{ 22, 1252347 },
11949 	{ 24, 2235387 },
11950 	{ 22, 859131 },
11951 	{ 22, 1580027 },
11952 	{ 22, 236539 },
11953 	{ 22, 1285115 },
11954 	{ 22, 1498111 },
11955 	{ 24, 3382267 },
11956 	{ 24, 6527995 },
11957 	{ 24, 7576571 },
11958 	{ 24, 7789567 },
11959 	{ 25, 11770875 },
11960 	{ 25, 14916603 },
11961 	{ 25, 15965179 },
11962 	{ 25, 16178175 },
11963 	{ 26, 28548091 },
11964 	{ 26, 31693819 },
11965 	{ 26, 32742395 },
11966 	{ 26, 61053947 },
11967 	{ 26, 62102523 },
11968 	{ 25, 16194303 },
11969 	{ 25, 15145727 },
11970 	{ 25, 11999999 },
11971 	{ 25, 10951423 },
11972 	{ 24, 7805695 },
11973 	{ 24, 6757119 },
11974 	{ 24, 3611391 },
11975 	{ 24, 2562815 },
11976 	{ 22, 1514239 },
11977 	{ 22, 465663 },
11978 	{ 17, 51694 },
11979 	{ 22, 400123 },
11980 	{ 22, 1252091 },
11981 	{ 24, 2235131 },
11982 	{ 22, 858875 },
11983 	{ 22, 1579771 },
11984 	{ 22, 236283 },
11985 	{ 22, 1284859 },
11986 	{ 22, 1497855 },
11987 	{ 24, 3382011 },
11988 	{ 24, 6527739 },
11989 	{ 24, 7576315 },
11990 	{ 24, 7789311 },
11991 	{ 25, 11770619 },
11992 	{ 25, 14916347 },
11993 	{ 25, 15964923 },
11994 	{ 25, 16177919 },
11995 	{ 26, 28547835 },
11996 	{ 26, 31693563 },
11997 	{ 26, 32742139 },
11998 	{ 26, 61053691 },
11999 	{ 26, 62102267 },
12000 	{ 26, 65247995 },
12001 	{ 26, 66296571 },
12002 	{ 26, 66509567 },
12003 	{ 26, 21630975 },
12004 	{ 25, 15339519 },
12005 	{ 25, 13242367 },
12006 	{ 25, 6950911 },
12007 	{ 25, 4853759 },
12008 	{ 23, 2756607 },
12009 	{ 23, 659455 },
12010 	{ 17, 31598 },
12011 	{ 22, 462843 },
12012 	{ 22, 1445883 },
12013 	{ 24, 2297851 },
12014 	{ 24, 3280891 },
12015 	{ 22, 1642491 },
12016 	{ 22, 1839099 },
12017 	{ 22, 430075 },
12018 	{ 22, 1478651 },
12019 	{ 22, 1560575 },
12020 	{ 24, 3575803 },
12021 	{ 24, 6721531 },
12022 	{ 24, 7770107 },
12023 	{ 24, 7852031 },
12024 	{ 25, 11964411 },
12025 	{ 25, 15110139 },
12026 	{ 25, 16158715 },
12027 	{ 25, 16240639 },
12028 	{ 26, 28741627 },
12029 	{ 26, 31887355 },
12030 	{ 26, 32935931 },
12031 	{ 26, 61247483 },
12032 	{ 26, 62296059 },
12033 	{ 26, 65441787 },
12034 	{ 26, 66490363 },
12035 	{ 26, 21630719 },
12036 	{ 25, 15339263 },
12037 	{ 25, 13242111 },
12038 	{ 25, 6950655 },
12039 	{ 25, 4853503 },
12040 	{ 23, 2756351 },
12041 	{ 23, 659199 },
12042 	{ 17, 27502 },
12043 	{ 22, 462587 },
12044 	{ 22, 1445627 },
12045 	{ 24, 2297595 },
12046 	{ 24, 3280635 },
12047 	{ 22, 1642235 },
12048 	{ 22, 1838843 },
12049 	{ 22, 429819 },
12050 	{ 22, 1478395 },
12051 	{ 22, 1560319 },
12052 	{ 24, 3575547 },
12053 	{ 24, 6721275 },
12054 	{ 24, 7769851 },
12055 	{ 24, 7851775 },
12056 	{ 25, 11964155 },
12057 	{ 25, 15109883 },
12058 	{ 25, 16158459 },
12059 	{ 25, 16240383 },
12060 	{ 26, 28741371 },
12061 	{ 26, 31887099 },
12062 	{ 26, 32935675 },
12063 	{ 26, 61247227 },
12064 	{ 26, 62295803 },
12065 	{ 26, 65441531 },
12066 	{ 26, 66490107 },
12067 	{ 26, 66572031 },
12068 	{ 25, 15404031 },
12069 	{ 25, 13306879 },
12070 	{ 25, 7015423 },
12071 	{ 25, 4918271 },
12072 	{ 23, 2821119 },
12073 	{ 23, 723967 },
12074 	{ 17, 23534 },
12075 	{ 23, 658427 },
12076 	{ 22, 1510395 },
12077 	{ 24, 2493435 },
12078 	{ 24, 3345403 },
12079 	{ 24, 6425595 },
12080 	{ 22, 1903611 },
12081 	{ 23, 2624507 },
12082 	{ 22, 494587 },
12083 	{ 22, 1543163 },
12084 	{ 23, 2804735 },
12085 	{ 24, 3640315 },
12086 	{ 24, 6786043 },
12087 	{ 24, 7834619 },
12088 	{ 25, 10980347 },
12089 	{ 25, 12028923 },
12090 	{ 25, 15174651 },
12091 	{ 25, 16223227 },
12092 	{ 26, 27757563 },
12093 	{ 26, 28806139 },
12094 	{ 26, 31951867 },
12095 	{ 26, 33000443 },
12096 	{ 26, 61311995 },
12097 	{ 26, 62360571 },
12098 	{ 26, 65506299 },
12099 	{ 26, 66554875 },
12100 	{ 25, 15403775 },
12101 	{ 25, 13306623 },
12102 	{ 25, 7015167 },
12103 	{ 25, 4918015 },
12104 	{ 23, 2820863 },
12105 	{ 23, 723711 },
12106 	{ 17, 19438 },
12107 	{ 23, 658171 },
12108 	{ 22, 1510139 },
12109 	{ 24, 2493179 },
12110 	{ 24, 3345147 },
12111 	{ 24, 6425339 },
12112 	{ 22, 1903355 },
12113 	{ 23, 2624251 },
12114 	{ 22, 494331 },
12115 	{ 22, 1542907 },
12116 	{ 23, 2804479 },
12117 	{ 24, 3640059 },
12118 	{ 24, 6785787 },
12119 	{ 24, 7834363 },
12120 	{ 25, 10980091 },
12121 	{ 25, 12028667 },
12122 	{ 25, 15174395 },
12123 	{ 25, 16222971 },
12124 	{ 25, 16484351 },
12125 	{ 25, 15960063 },
12126 	{ 25, 14387199 },
12127 	{ 25, 13862911 },
12128 	{ 24, 8095743 },
12129 	{ 24, 7571455 },
12130 	{ 24, 5998591 },
12131 	{ 24, 5474303 },
12132 	{ 23, 3901439 },
12133 	{ 23, 3377151 },
12134 	{ 23, 1804287 },
12135 	{ 23, 1279999 },
12136 	{ 21, 755711 },
12137 	{ 21, 231423 },
12138 	{ 16, 30062 },
12139 	{ 21, 182267 },
12140 	{ 21, 690171 },
12141 	{ 22, 641019 },
12142 	{ 22, 886779 },
12143 	{ 22, 1624059 },
12144 	{ 22, 1869819 },
12145 	{ 21, 673787 },
12146 	{ 21, 722939 },
12147 	{ 21, 174075 },
12148 	{ 21, 698363 },
12149 	{ 21, 718847 },
12150 	{ 23, 1746939 },
12151 	{ 23, 3319803 },
12152 	{ 23, 3844091 },
12153 	{ 23, 3864575 },
12154 	{ 24, 5941243 },
12155 	{ 24, 7514107 },
12156 	{ 24, 8038395 },
12157 	{ 24, 8058879 },
12158 	{ 25, 14329851 },
12159 	{ 25, 15902715 },
12160 	{ 24, 8095487 },
12161 	{ 24, 7571199 },
12162 	{ 24, 5998335 },
12163 	{ 24, 5474047 },
12164 	{ 23, 3901183 },
12165 	{ 23, 3376895 },
12166 	{ 23, 1804031 },
12167 	{ 23, 1279743 },
12168 	{ 21, 755455 },
12169 	{ 21, 231167 },
12170 	{ 16, 21870 },
12171 	{ 21, 182011 },
12172 	{ 21, 689915 },
12173 	{ 22, 640763 },
12174 	{ 22, 886523 },
12175 	{ 22, 1623803 },
12176 	{ 22, 1869563 },
12177 	{ 21, 673531 },
12178 	{ 21, 722683 },
12179 	{ 21, 173819 },
12180 	{ 21, 698107 },
12181 	{ 21, 718591 },
12182 	{ 23, 1746683 },
12183 	{ 23, 3319547 },
12184 	{ 23, 3843835 },
12185 	{ 23, 3864319 },
12186 	{ 24, 5940987 },
12187 	{ 24, 7513851 },
12188 	{ 24, 8038139 },
12189 	{ 24, 8058623 },
12190 	{ 25, 14329595 },
12191 	{ 25, 15902459 },
12192 	{ 24, 8111103 },
12193 	{ 24, 7586815 },
12194 	{ 24, 6013951 },
12195 	{ 24, 5489663 },
12196 	{ 23, 3916799 },
12197 	{ 23, 3392511 },
12198 	{ 23, 1819647 },
12199 	{ 23, 1295359 },
12200 	{ 21, 771071 },
12201 	{ 21, 246783 },
12202 	{ 16, 13806 },
12203 	{ 21, 230395 },
12204 	{ 21, 705531 },
12205 	{ 23, 1213435 },
12206 	{ 22, 902139 },
12207 	{ 22, 1672187 },
12208 	{ 22, 1885179 },
12209 	{ 23, 2655227 },
12210 	{ 21, 738299 },
12211 	{ 21, 918523 },
12212 	{ 21, 189435 },
12213 	{ 21, 713723 },
12214 	{ 21, 766975 },
12215 	{ 23, 1762299 },
12216 	{ 23, 3335163 },
12217 	{ 23, 3859451 },
12218 	{ 23, 3912703 },
12219 	{ 24, 5956603 },
12220 	{ 24, 7529467 },
12221 	{ 24, 8053755 },
12222 	{ 24, 8107007 },
12223 	{ 25, 14345211 },
12224 	{ 24, 8110847 },
12225 	{ 24, 7586559 },
12226 	{ 24, 6013695 },
12227 	{ 24, 5489407 },
12228 	{ 23, 3916543 },
12229 	{ 23, 3392255 },
12230 	{ 23, 1819391 },
12231 	{ 23, 1295103 },
12232 	{ 21, 770815 },
12233 	{ 21, 246527 },
12234 	{ 16, 5614 },
12235 	{ 21, 230139 },
12236 	{ 21, 705275 },
12237 	{ 23, 1213179 },
12238 	{ 22, 901883 },
12239 	{ 22, 1671931 },
12240 	{ 22, 1884923 },
12241 	{ 23, 2654971 },
12242 	{ 21, 738043 },
12243 	{ 21, 918267 },
12244 	{ 21, 189179 },
12245 	{ 21, 713467 },
12246 	{ 21, 766719 },
12247 	{ 23, 1762043 },
12248 	{ 23, 3334907 },
12249 	{ 23, 3859195 },
12250 	{ 23, 3912447 },
12251 	{ 24, 5956347 },
12252 	{ 24, 7529211 },
12253 	{ 24, 8053499 },
12254 	{ 24, 8106751 },
12255 	{ 24, 6922751 },
12256 	{ 23, 4039167 },
12257 	{ 23, 3777023 },
12258 	{ 23, 2990591 },
12259 	{ 23, 2728447 },
12260 	{ 22, 1942015 },
12261 	{ 22, 1679871 },
12262 	{ 22, 893439 },
12263 	{ 22, 631295 },
12264 	{ 20, 369151 },
12265 	{ 20, 107007 },
12266 	{ 14, 10094 },
12267 	{ 19, 61947 },
12268 	{ 19, 188923 },
12269 	{ 21, 307707 },
12270 	{ 21, 434683 },
12271 	{ 20, 422395 },
12272 	{ 20, 483835 },
12273 	{ 21, 668155 },
12274 	{ 21, 729595 },
12275 	{ 19, 233979 },
12276 	{ 19, 246267 },
12277 	{ 19, 59899 },
12278 	{ 19, 190971 },
12279 	{ 19, 196095 },
12280 	{ 21, 453115 },
12281 	{ 21, 846331 },
12282 	{ 21, 977403 },
12283 	{ 21, 982527 },
12284 	{ 22, 1501691 },
12285 	{ 22, 1894907 },
12286 	{ 22, 2025979 },
12287 	{ 22, 2031103 },
12288 	{ 23, 4039933 },
12289 	{ 23, 3777789 },
12290 	{ 23, 2991357 },
12291 	{ 23, 2729213 },
12292 	{ 22, 1942781 },
12293 	{ 22, 1680637 },
12294 	{ 22, 894205 },
12295 	{ 22, 632061 },
12296 	{ 20, 369917 },
12297 	{ 20, 107773 },
12298 	{ 14, 1818 },
12299 	{ 19, 62713 },
12300 	{ 19, 189689 },
12301 	{ 21, 308473 },
12302 	{ 21, 435449 },
12303 	{ 20, 423161 },
12304 	{ 20, 484601 },
12305 	{ 21, 668921 },
12306 	{ 21, 730361 },
12307 	{ 19, 234745 },
12308 	{ 19, 247033 },
12309 	{ 19, 232697 },
12310 	{ 19, 236793 },
12311 	{ 19, 252157 },
12312 	{ 21, 933113 },
12313 	{ 21, 945401 },
12314 	{ 21, 949497 },
12315 	{ 21, 1014013 },
12316 	{ 22, 1883385 },
12317 	{ 22, 1895673 },
12318 	{ 22, 1899769 },
12319 	{ 22, 2029821 },
12320 	{ 23, 4055289 },
12321 	{ 23, 3797241 },
12322 	{ 23, 3121401 },
12323 	{ 23, 2863353 },
12324 	{ 22, 2089209 },
12325 	{ 22, 1831161 },
12326 	{ 22, 894461 },
12327 	{ 22, 632317 },
12328 	{ 20, 370173 },
12329 	{ 20, 108029 },
12330 	{ 14, 10010 },
12331 	{ 19, 62969 },
12332 	{ 19, 189945 },
12333 	{ 21, 308729 },
12334 	{ 21, 435705 },
12335 	{ 20, 423417 },
12336 	{ 20, 484857 },
12337 	{ 21, 669177 },
12338 	{ 21, 730617 },
12339 	{ 19, 235001 },
12340 	{ 19, 247289 },
12341 	{ 19, 232953 },
12342 	{ 19, 237049 },
12343 	{ 19, 252413 },
12344 	{ 21, 933369 },
12345 	{ 21, 945657 },
12346 	{ 21, 949753 },
12347 	{ 21, 1014269 },
12348 	{ 22, 1883641 },
12349 	{ 22, 1895929 },
12350 	{ 22, 1900025 },
12351 	{ 22, 2030077 },
12352 	{ 23, 4055545 },
12353 	{ 23, 3797497 },
12354 	{ 23, 3121657 },
12355 	{ 23, 2863609 },
12356 	{ 22, 2089465 },
12357 	{ 22, 1831417 },
12358 	{ 23, 3931641 },
12359 	{ 23, 4192765 },
12360 	{ 22, 1495805 },
12361 	{ 22, 447229 },
12362 	{ 16, 6042 },
12363 	{ 22, 430841 },
12364 	{ 21, 774905 },
12365 	{ 23, 1282809 },
12366 	{ 23, 1757945 },
12367 	{ 23, 3314425 },
12368 	{ 22, 1954553 },
12369 	{ 23, 2724601 },
12370 	{ 23, 2937593 },
12371 	{ 23, 3707641 },
12372 	{ 21, 1004281 },
12373 	{ 22, 1708793 },
12374 	{ 21, 996089 },
12375 	{ 21, 1012473 },
12376 	{ 22, 1729277 },
12377 	{ 23, 3994361 },
12378 	{ 23, 4043513 },
12379 	{ 23, 4059897 },
12380 	{ 24, 8041209 },
12381 	{ 24, 8057593 },
12382 	{ 24, 8106745 },
12383 	{ 24, 8123129 },
12384 	{ 25, 16171769 },
12385 	{ 25, 15172345 },
12386 	{ 25, 12043001 },
12387 	{ 25, 11436793 },
12388 	{ 24, 8307449 },
12389 	{ 24, 7308025 },
12390 	{ 24, 4178681 },
12391 	{ 24, 2544637 },
12392 	{ 22, 1496061 },
12393 	{ 22, 447485 },
12394 	{ 16, 14234 },
12395 	{ 22, 431097 },
12396 	{ 21, 775161 },
12397 	{ 23, 1283065 },
12398 	{ 23, 1758201 },
12399 	{ 23, 3314681 },
12400 	{ 22, 1954809 },
12401 	{ 23, 2724857 },
12402 	{ 23, 2937849 },
12403 	{ 23, 3707897 },
12404 	{ 21, 1004537 },
12405 	{ 22, 1709049 },
12406 	{ 21, 996345 },
12407 	{ 21, 1012729 },
12408 	{ 22, 1729533 },
12409 	{ 23, 3994617 },
12410 	{ 23, 4043769 },
12411 	{ 23, 4060153 },
12412 	{ 24, 8041465 },
12413 	{ 24, 8057849 },
12414 	{ 24, 8107001 },
12415 	{ 24, 8123385 },
12416 	{ 25, 16172025 },
12417 	{ 25, 15172601 },
12418 	{ 25, 12043257 },
12419 	{ 25, 11437049 },
12420 	{ 24, 8307705 },
12421 	{ 24, 7308281 },
12422 	{ 24, 4178937 },
12423 	{ 24, 2594557 },
12424 	{ 22, 1545981 },
12425 	{ 22, 497405 },
12426 	{ 17, 44314 },
12427 	{ 22, 448249 },
12428 	{ 22, 1480441 },
12429 	{ 23, 1300217 },
12430 	{ 23, 1808121 },
12431 	{ 23, 3331833 },
12432 	{ 23, 3839737 },
12433 	{ 23, 2742009 },
12434 	{ 23, 2987769 },
12435 	{ 23, 3725049 },
12436 	{ 23, 3970809 },
12437 	{ 22, 1726201 },
12438 	{ 22, 1775353 },
12439 	{ 22, 1718009 },
12440 	{ 22, 1734393 },
12441 	{ 22, 1795837 },
12442 	{ 24, 15566585 },
12443 	{ 24, 15320825 },
12444 	{ 24, 6944505 },
12445 	{ 24, 7202557 },
12446 	{ 25, 14386937 },
12447 	{ 25, 13879033 },
12448 	{ 25, 16156409 },
12449 	{ 25, 15124217 },
12450 	{ 25, 12027641 },
12451 	{ 25, 10995449 },
12452 	{ 24, 8292089 },
12453 	{ 24, 7259897 },
12454 	{ 24, 4163321 },
12455 	{ 24, 3131129 },
12456 	{ 22, 1546237 },
12457 	{ 22, 497661 },
12458 	{ 17, 60698 },
12459 	{ 22, 448505 },
12460 	{ 22, 1480697 },
12461 	{ 23, 1300473 },
12462 	{ 23, 1808377 },
12463 	{ 23, 3332089 },
12464 	{ 23, 3839993 },
12465 	{ 23, 2742265 },
12466 	{ 23, 2988025 },
12467 	{ 23, 3725305 },
12468 	{ 23, 3971065 },
12469 	{ 22, 1726457 },
12470 	{ 22, 1775609 },
12471 	{ 22, 1718265 },
12472 	{ 22, 1734649 },
12473 	{ 22, 1796093 },
12474 	{ 24, 15566841 },
12475 	{ 24, 15321081 },
12476 	{ 24, 6944761 },
12477 	{ 24, 7202813 },
12478 	{ 25, 14387193 },
12479 	{ 25, 13879289 },
12480 	{ 25, 16156665 },
12481 	{ 25, 15124473 },
12482 	{ 25, 12027897 },
12483 	{ 25, 10995705 },
12484 	{ 24, 8292345 },
12485 	{ 24, 7260153 },
12486 	{ 24, 4163577 },
12487 	{ 24, 3131385 },
12488 	{ 24, 6245117 },
12489 	{ 24, 2050813 },
12490 	{ 19, 77210 },
12491 	{ 24, 1985273 },
12492 	{ 24, 5982969 },
12493 	{ 26, 10111737 },
12494 	{ 25, 7293689 },
12495 	{ 25, 13519609 },
12496 	{ 25, 15420153 },
12497 	{ 26, 33524473 },
12498 	{ 25, 12012281 },
12499 	{ 25, 15092473 },
12500 	{ 25, 15944441 },
12501 	{ 24, 8358649 },
12502 	{ 24, 4164345 },
12503 	{ 24, 7883513 },
12504 	{ 24, 16583417 },
12505 	{ 24, 7195385 },
12506 	{ 24, 7965437 },
12507 	{ 26, 61213433 },
12508 	{ 26, 32967417 },
12509 	{ 26, 28822265 },
12510 	{ 26, 31951613 },
12511 	{ 27, 55446265 },
12512 	{ 26, 32443129 },
12513 	{ 27, 60427001 },
12514 	{ 27, 47909625 },
12515 	{ 27, 43911929 },
12516 	{ 26, 31394553 },
12517 	{ 26, 28969721 },
12518 	{ 26, 16452345 },
12519 	{ 26, 12454649 },
12520 	{ 24, 8325881 },
12521 	{ 24, 2051069 },
12522 	{ 19, 81898 },
12523 	{ 24, 1985529 },
12524 	{ 24, 5983225 },
12525 	{ 26, 10111993 },
12526 	{ 25, 7293945 },
12527 	{ 25, 13519865 },
12528 	{ 25, 15420409 },
12529 	{ 26, 33524729 },
12530 	{ 25, 12012537 },
12531 	{ 25, 15092729 },
12532 	{ 25, 15944697 },
12533 	{ 24, 8358905 },
12534 	{ 24, 4164601 },
12535 	{ 24, 7883769 },
12536 	{ 24, 16583673 },
12537 	{ 24, 7195641 },
12538 	{ 24, 7965693 },
12539 	{ 26, 61213689 },
12540 	{ 26, 32967673 },
12541 	{ 26, 28822521 },
12542 	{ 26, 31951869 },
12543 	{ 27, 55446521 },
12544 	{ 26, 32443385 },
12545 	{ 27, 60427257 },
12546 	{ 27, 47909881 },
12547 	{ 27, 43912185 },
12548 	{ 26, 31394809 },
12549 	{ 26, 28969977 },
12550 	{ 26, 16452601 },
12551 	{ 26, 12454905 },
12552 	{ 24, 8326137 },
12553 	{ 24, 3821309 },
12554 	{ 19, 98282 },
12555 	{ 24, 2051833 },
12556 	{ 24, 6180601 },
12557 	{ 26, 10178297 },
12558 	{ 26, 14307065 },
12559 	{ 25, 13586169 },
12560 	{ 25, 15617785 },
12561 	{ 26, 21712633 },
12562 	{ 26, 33459961 },
12563 	{ 25, 15159033 },
12564 	{ 25, 16142073 },
12565 	{ 24, 8376061 },
12566 	{ 24, 8294137 },
12567 	{ 24, 4099833 },
12568 	{ 24, 16518905 },
12569 	{ 24, 16322297 },
12570 	{ 24, 7982841 },
12571 	{ 24, 8228605 },
12572 	{ 26, 32902905 },
12573 	{ 26, 31919865 },
12574 	{ 26, 31969017 },
12575 	{ 26, 33001213 },
12576 	{ 26, 32378617 },
12577 	{ 26, 30347001 },
12578 	{ 27, 47845113 },
12579 	{ 27, 43716345 },
12580 	{ 26, 31330041 },
12581 	{ 26, 27201273 },
12582 	{ 26, 16387833 },
12583 	{ 26, 12259065 },
12584 	{ 24, 8261369 },
12585 	{ 24, 4132601 },
12586 	{ 19, 114538 },
12587 	{ 24, 2052089 },
12588 	{ 24, 6180857 },
12589 	{ 26, 10178553 },
12590 	{ 26, 14307321 },
12591 	{ 25, 13586425 },
12592 	{ 25, 15618041 },
12593 	{ 26, 21712889 },
12594 	{ 26, 33460217 },
12595 	{ 25, 15159289 },
12596 	{ 25, 16142329 },
12597 	{ 24, 8376317 },
12598 	{ 24, 8294393 },
12599 	{ 24, 4100089 },
12600 	{ 24, 16519161 },
12601 	{ 24, 16322553 },
12602 	{ 24, 7983097 },
12603 	{ 24, 8228861 },
12604 	{ 26, 32903161 },
12605 	{ 26, 31920121 },
12606 	{ 26, 31969273 },
12607 	{ 26, 33001469 },
12608 	{ 26, 32378873 },
12609 	{ 26, 30347257 },
12610 	{ 27, 47845369 },
12611 	{ 27, 43716601 },
12612 	{ 26, 31330297 },
12613 	{ 26, 27201529 },
12614 	{ 26, 16388089 },
12615 	{ 26, 12259321 },
12616 	{ 24, 8261625 },
12617 	{ 24, 4132857 },
12618 	{ 19, 130922 },
12619 	{ 24, 3824377 },
12620 	{ 24, 6249209 },
12621 	{ 26, 10377977 },
12622 	{ 26, 14375673 },
12623 	{ 26, 26893049 },
12624 	{ 25, 15686393 },
12625 	{ 26, 21912313 },
12626 	{ 26, 23812857 },
12627 	{ 26, 33266425 },
12628 	{ 25, 16210681 },
12629 	{ 26, 16489209 },
12630 	{ 24, 8313597 },
12631 	{ 24, 8100601 },
12632 	{ 24, 3906297 },
12633 	{ 24, 16259833 },
12634 	{ 24, 15538937 },
12635 	{ 24, 8248057 },
12636 	{ 24, 15309565 },
12637 	{ 26, 31857401 },
12638 	{ 26, 28777209 },
12639 	{ 26, 33020665 },
12640 	{ 26, 32185081 },
12641 	{ 26, 30284537 },
12642 	{ 26, 24058617 },
12643 	{ 27, 43653881 },
12644 	{ 26, 31136505 },
12645 	{ 26, 27138809 },
12646 	{ 26, 14621433 },
12647 	{ 26, 12196601 },
12648 	{ 24, 8067833 },
12649 	{ 24, 4070137 },
12650 	{ 19, 212458 },
12651 	{ 24, 3824633 },
12652 	{ 24, 6249465 },
12653 	{ 26, 10378233 },
12654 	{ 26, 14375929 },
12655 	{ 26, 26893305 },
12656 	{ 25, 15686649 },
12657 	{ 26, 21912569 },
12658 	{ 26, 23813113 },
12659 	{ 26, 33266681 },
12660 	{ 25, 16210937 },
12661 	{ 26, 16489465 },
12662 	{ 24, 8313853 },
12663 	{ 24, 8100857 },
12664 	{ 24, 3906553 },
12665 	{ 24, 16260089 },
12666 	{ 24, 15539193 },
12667 	{ 24, 8248313 },
12668 	{ 24, 15309821 },
12669 	{ 26, 31857657 },
12670 	{ 26, 28777465 },
12671 	{ 26, 33020921 },
12672 	{ 26, 32185337 },
12673 	{ 26, 30284793 },
12674 	{ 26, 24058873 },
12675 	{ 27, 43654137 },
12676 	{ 26, 31136761 },
12677 	{ 26, 27139065 },
12678 	{ 26, 14621689 },
12679 	{ 26, 12196857 },
12680 	{ 24, 8068089 },
12681 	{ 24, 4070393 },
12682 	{ 19, 228842 },
12683 	{ 24, 3890937 },
12684 	{ 24, 8019705 },
12685 	{ 26, 10444537 },
12686 	{ 26, 14573305 },
12687 	{ 26, 26959609 },
12688 	{ 26, 31088377 },
12689 	{ 26, 21978873 },
12690 	{ 26, 24010489 },
12691 	{ 26, 30105337 },
12692 	{ 26, 33201913 },
12693 	{ 26, 29007609 },
12694 	{ 26, 16424697 },
12695 	{ 24, 8118013 },
12696 	{ 24, 8036089 },
12697 	{ 24, 3841785 },
12698 	{ 24, 15474425 },
12699 	{ 24, 15277817 },
12700 	{ 24, 15326969 },
12701 	{ 24, 15572733 },
12702 	{ 26, 28712697 },
12703 	{ 26, 27729657 },
12704 	{ 26, 32120569 },
12705 	{ 26, 30088953 },
12706 	{ 26, 23994105 },
12707 	{ 26, 21962489 },
12708 	{ 26, 31071993 },
12709 	{ 26, 26943225 },
12710 	{ 26, 14556921 },
12711 	{ 26, 10428153 },
12712 	{ 24, 8003321 },
12713 	{ 24, 3874553 },
12714 	{ 19, 245098 },
12715 	{ 24, 3891193 },
12716 	{ 24, 8019961 },
12717 	{ 26, 10444793 },
12718 	{ 26, 14573561 },
12719 	{ 26, 26959865 },
12720 	{ 26, 31088633 },
12721 	{ 26, 21979129 },
12722 	{ 26, 24010745 },
12723 	{ 26, 30105593 },
12724 	{ 26, 33202169 },
12725 	{ 26, 29007865 },
12726 	{ 26, 16424953 },
12727 	{ 24, 8118269 },
12728 	{ 24, 8036345 },
12729 	{ 24, 3842041 },
12730 	{ 24, 15474681 },
12731 	{ 24, 15278073 },
12732 	{ 24, 15327225 },
12733 	{ 24, 15572989 },
12734 	{ 26, 28712953 },
12735 	{ 26, 27729913 },
12736 	{ 26, 32120825 },
12737 	{ 26, 30089209 },
12738 	{ 26, 23994361 },
12739 	{ 26, 21962745 },
12740 	{ 26, 31072249 },
12741 	{ 26, 26943481 },
12742 	{ 26, 14557177 },
12743 	{ 26, 10428409 },
12744 	{ 24, 8003577 },
12745 	{ 24, 3874809 },
12746 	{ 19, 261482 },
12747 	{ 24, 4071421 },
12748 	{ 24, 8265725 },
12749 	{ 26, 12460029 },
12750 	{ 26, 16654333 },
12751 	{ 26, 29237245 },
12752 	{ 26, 33431549 },
12753 	{ 27, 46014461 },
12754 	{ 27, 50208765 },
12755 	{ 27, 62791677 },
12756 	{ 27, 66985981 },
12757 	{ 28, 125709049 },
12758 	{ 28, 108931833 },
12759 	{ 28, 58600185 },
12760 	{ 26, 32189181 },
12761 	{ 26, 25045753 },
12762 	{ 26, 8268537 },
12763 	{ 26, 60828409 },
12764 	{ 26, 32779001 },
12765 	{ 26, 62335737 },
12766 	{ 26, 65415933 },
12767 	{ 28, 110635769 },
12768 	{ 27, 64760569 },
12769 	{ 28, 120072953 },
12770 	{ 28, 95169273 },
12771 	{ 28, 87567097 },
12772 	{ 27, 62663417 },
12773 	{ 28, 107490041 },
12774 	{ 28, 57420537 },
12775 	{ 28, 41429753 },
12776 	{ 26, 24914681 },
12777 	{ 26, 15215353 },
12778 	{ 20, 339946 },
12779 	{ 26, 16329721 },
12780 	{ 26, 32320505 },
12781 	{ 28, 48835577 },
12782 	{ 28, 58534905 },
12783 	{ 28, 108604409 },
12784 	{ 28, 124595193 },
12785 	{ 29, 259927033 },
12786 	{ 28, 96283641 },
12787 	{ 28, 121187321 },
12788 	{ 28, 128789497 },
12789 	{ 28, 125709305 },
12790 	{ 28, 108932089 },
12791 	{ 28, 58600441 },
12792 	{ 26, 32189437 },
12793 	{ 26, 25046009 },
12794 	{ 26, 8268793 },
12795 	{ 26, 60828665 },
12796 	{ 26, 32779257 },
12797 	{ 26, 62335993 },
12798 	{ 26, 65416189 },
12799 	{ 28, 110636025 },
12800 	{ 27, 64760825 },
12801 	{ 28, 120073209 },
12802 	{ 28, 95169529 },
12803 	{ 28, 87567353 },
12804 	{ 27, 62663673 },
12805 	{ 28, 107490297 },
12806 	{ 28, 57420793 },
12807 	{ 28, 41430009 },
12808 	{ 26, 24914937 },
12809 	{ 26, 15215609 },
12810 	{ 20, 356330 },
12811 	{ 26, 16592633 },
12812 	{ 26, 33107705 },
12813 	{ 28, 49098489 },
12814 	{ 28, 65613561 },
12815 	{ 28, 108867321 },
12816 	{ 28, 125382393 },
12817 	{ 29, 174927609 },
12818 	{ 29, 259665657 },
12819 	{ 28, 121450233 },
12820 	{ 28, 129576697 },
12821 	{ 28, 125775613 },
12822 	{ 28, 125447929 },
12823 	{ 28, 108670713 },
12824 	{ 28, 58339065 },
12825 	{ 26, 25112317 },
12826 	{ 26, 24784633 },
12827 	{ 26, 8007417 },
12828 	{ 26, 32517881 },
12829 	{ 26, 31731449 },
12830 	{ 26, 65482489 },
12831 	{ 26, 66465533 },
12832 	{ 27, 64499449 },
12833 	{ 27, 60567289 },
12834 	{ 28, 94908153 },
12835 	{ 28, 86781689 },
12836 	{ 27, 62402297 },
12837 	{ 27, 54275833 },
12838 	{ 28, 57159417 },
12839 	{ 28, 40644345 },
12840 	{ 26, 24653561 },
12841 	{ 26, 8138489 },
12842 	{ 20, 372586 },
12843 	{ 26, 16592889 },
12844 	{ 26, 33107961 },
12845 	{ 28, 49098745 },
12846 	{ 28, 65613817 },
12847 	{ 28, 108867577 },
12848 	{ 28, 125382649 },
12849 	{ 29, 174927865 },
12850 	{ 29, 259665913 },
12851 	{ 28, 121450489 },
12852 	{ 28, 129576953 },
12853 	{ 28, 125775869 },
12854 	{ 28, 125448185 },
12855 	{ 28, 108670969 },
12856 	{ 28, 58339321 },
12857 	{ 26, 25112573 },
12858 	{ 26, 24784889 },
12859 	{ 26, 8007673 },
12860 	{ 26, 32518137 },
12861 	{ 26, 31731705 },
12862 	{ 26, 65482745 },
12863 	{ 26, 66465789 },
12864 	{ 27, 64499705 },
12865 	{ 27, 60567545 },
12866 	{ 28, 94908409 },
12867 	{ 28, 86781945 },
12868 	{ 27, 62402553 },
12869 	{ 27, 54276089 },
12870 	{ 28, 57159673 },
12871 	{ 28, 40644601 },
12872 	{ 26, 24653817 },
12873 	{ 26, 8138745 },
12874 	{ 20, 388970 },
12875 	{ 26, 15216637 },
12876 	{ 26, 33372921 },
12877 	{ 27, 66650107 },
12878 	{ 28, 65878777 },
12879 	{ 28, 115948281 },
12880 	{ 28, 125647609 },
12881 	{ 29, 175717113 },
12882 	{ 29, 191707897 },
12883 	{ 29, 258882297 },
12884 	{ 28, 129841913 },
12885 	{ 29, 191773433 },
12886 	{ 28, 125516541 },
12887 	{ 28, 124664569 },
12888 	{ 28, 107887353 },
12889 	{ 28, 57555705 },
12890 	{ 26, 24853245 },
12891 	{ 26, 24001273 },
12892 	{ 26, 7224057 },
12893 	{ 26, 31472377 },
12894 	{ 26, 28588793 },
12895 	{ 26, 66534137 },
12896 	{ 27, 63716089 },
12897 	{ 27, 60308217 },
12898 	{ 27, 47987449 },
12899 	{ 28, 86522617 },
12900 	{ 27, 61618937 },
12901 	{ 27, 54016761 },
12902 	{ 27, 29113081 },
12903 	{ 28, 40385273 },
12904 	{ 26, 23870201 },
12905 	{ 26, 7879417 },
12906 	{ 20, 470506 },
12907 	{ 26, 8141565 },
12908 	{ 26, 33373177 },
12909 	{ 27, 66649851 },
12910 	{ 28, 65879033 },
12911 	{ 28, 115948537 },
12912 	{ 28, 125647865 },
12913 	{ 29, 175717369 },
12914 	{ 29, 191708153 },
12915 	{ 29, 258882553 },
12916 	{ 28, 129842169 },
12917 	{ 29, 191773689 },
12918 	{ 28, 125516797 },
12919 	{ 28, 124664825 },
12920 	{ 28, 107887609 },
12921 	{ 28, 57555961 },
12922 	{ 26, 24853501 },
12923 	{ 26, 24001529 },
12924 	{ 26, 7224313 },
12925 	{ 26, 31472633 },
12926 	{ 26, 28589049 },
12927 	{ 26, 66534393 },
12928 	{ 27, 63716345 },
12929 	{ 27, 60308473 },
12930 	{ 27, 47987705 },
12931 	{ 28, 86522873 },
12932 	{ 27, 61619193 },
12933 	{ 27, 54017017 },
12934 	{ 27, 29113337 },
12935 	{ 28, 40385529 },
12936 	{ 26, 23870457 },
12937 	{ 26, 7879673 },
12938 	{ 20, 486890 },
12939 	{ 26, 8141821 },
12940 	{ 26, 24919037 },
12941 	{ 27, 50003711 },
12942 	{ 28, 66666233 },
12943 	{ 28, 116211449 },
12944 	{ 28, 132726521 },
12945 	{ 29, 175980281 },
12946 	{ 29, 192495353 },
12947 	{ 29, 242040569 },
12948 	{ 29, 258621177 },
12949 	{ 29, 241843961 },
12950 	{ 29, 191512313 },
12951 	{ 28, 124731133 },
12952 	{ 28, 124403449 },
12953 	{ 28, 107626233 },
12954 	{ 28, 57294585 },
12955 	{ 26, 24067837 },
12956 	{ 26, 23740153 },
12957 	{ 26, 6962937 },
12958 	{ 26, 28327673 },
12959 	{ 26, 27541241 },
12960 	{ 27, 63454969 },
12961 	{ 27, 59522809 },
12962 	{ 27, 47726329 },
12963 	{ 27, 43794169 },
12964 	{ 27, 61357817 },
12965 	{ 27, 53231353 },
12966 	{ 27, 28851961 },
12967 	{ 27, 20725497 },
12968 	{ 26, 23609081 },
12969 	{ 26, 7094009 },
12970 	{ 20, 503146 },
12971 	{ 26, 7880445 },
12972 	{ 26, 24657661 },
12973 	{ 27, 49478655 },
12974 	{ 28, 66666489 },
12975 	{ 28, 116211705 },
12976 	{ 28, 132726777 },
12977 	{ 29, 175980537 },
12978 	{ 29, 192495609 },
12979 	{ 29, 242040825 },
12980 	{ 29, 258621433 },
12981 	{ 29, 241844217 },
12982 	{ 29, 191512569 },
12983 	{ 28, 124731389 },
12984 	{ 28, 124403705 },
12985 	{ 28, 107626489 },
12986 	{ 28, 57294841 },
12987 	{ 26, 24068093 },
12988 	{ 26, 23740409 },
12989 	{ 26, 6963193 },
12990 	{ 26, 28327929 },
12991 	{ 26, 27541497 },
12992 	{ 27, 63455225 },
12993 	{ 27, 59523065 },
12994 	{ 27, 47726585 },
12995 	{ 27, 43794425 },
12996 	{ 27, 61358073 },
12997 	{ 27, 53231609 },
12998 	{ 27, 28852217 },
12999 	{ 27, 20725753 },
13000 	{ 26, 23609337 },
13001 	{ 26, 7094265 },
13002 	{ 20, 519530 },
13003 	{ 26, 7880701 },
13004 	{ 26, 24657917 },
13005 	{ 27, 49478399 },
13006 	{ 28, 66939641 },
13007 	{ 28, 117009145 },
13008 	{ 28, 132999929 },
13009 	{ 29, 264137465 },
13010 	{ 29, 255748857 },
13011 	{ 29, 230583033 },
13012 	{ 29, 222194425 },
13013 	{ 28, 129919737 },
13014 	{ 28, 121531129 },
13015 	{ 28, 96365305 },
13016 	{ 28, 87976697 },
13017 	{ 27, 62810873 },
13018 	{ 27, 54422265 },
13019 	{ 27, 29256441 },
13020 	{ 26, 23816957 },
13021 	{ 25, 12479225 },
13022 	{ 25, 4090617 },
13023 	{ 26, 27290361 },
13024 	{ 25, 16018169 },
13025 	{ 26, 32174075 },
13026 	{ 27, 46951161 },
13027 	{ 27, 43543289 },
13028 	{ 26, 31222521 },
13029 	{ 27, 52980473 },
13030 	{ 27, 28076793 },
13031 	{ 27, 20474617 },
13032 	{ 25, 12348153 },
13033 	{ 26, 6843129 },
13034 	{ 20, 432106 },
13035 	{ 26, 7105277 },
13036 	{ 26, 23882493 },
13037 	{ 27, 47902719 },
13038 	{ 28, 66939897 },
13039 	{ 28, 117009401 },
13040 	{ 28, 133000185 },
13041 	{ 29, 264137721 },
13042 	{ 29, 255749113 },
13043 	{ 29, 230583289 },
13044 	{ 29, 222194681 },
13045 	{ 28, 129919993 },
13046 	{ 28, 121531385 },
13047 	{ 28, 96365561 },
13048 	{ 28, 87976953 },
13049 	{ 27, 62811129 },
13050 	{ 27, 54422521 },
13051 	{ 27, 29256697 },
13052 	{ 26, 23817213 },
13053 	{ 25, 12479481 },
13054 	{ 25, 4090873 },
13055 	{ 26, 27290617 },
13056 	{ 25, 16018425 },
13057 	{ 26, 32173819 },
13058 	{ 27, 46951417 },
13059 	{ 27, 43543545 },
13060 	{ 26, 31222777 },
13061 	{ 27, 52980729 },
13062 	{ 27, 28077049 },
13063 	{ 27, 20474873 },
13064 	{ 25, 12348409 },
13065 	{ 26, 6843385 },
13066 	{ 20, 440298 },
13067 	{ 26, 7105533 },
13068 	{ 26, 23882749 },
13069 	{ 27, 47902463 },
13070 	{ 28, 57437181 },
13071 	{ 28, 117272313 },
13072 	{ 28, 133787385 },
13073 	{ 29, 490368761 },
13074 	{ 29, 263876345 },
13075 	{ 29, 255487737 },
13076 	{ 29, 230321913 },
13077 	{ 28, 129986301 },
13078 	{ 28, 129658617 },
13079 	{ 28, 121270009 },
13080 	{ 28, 96104185 },
13081 	{ 27, 62877437 },
13082 	{ 27, 62549753 },
13083 	{ 27, 54161145 },
13084 	{ 27, 28995321 },
13085 	{ 25, 12545789 },
13086 	{ 25, 12218105 },
13087 	{ 25, 3829497 },
13088 	{ 25, 15757049 },
13089 	{ 25, 14970617 },
13090 	{ 26, 30075899 },
13091 	{ 27, 42757881 },
13092 	{ 26, 30961401 },
13093 	{ 26, 27029241 },
13094 	{ 27, 27815673 },
13095 	{ 27, 19689209 },
13096 	{ 25, 12087033 },
13097 	{ 25, 3960569 },
13098 	{ 20, 448362 },
13099 	{ 26, 6844157 },
13100 	{ 26, 23621373 },
13101 	{ 27, 47377407 },
13102 	{ 28, 57175805 },
13103 	{ 28, 117272569 },
13104 	{ 28, 133787641 },
13105 	{ 29, 490369017 },
13106 	{ 29, 263876601 },
13107 	{ 29, 255487993 },
13108 	{ 29, 230322169 },
13109 	{ 28, 129986557 },
13110 	{ 28, 129658873 },
13111 	{ 28, 121270265 },
13112 	{ 28, 96104441 },
13113 	{ 27, 62877693 },
13114 	{ 27, 62550009 },
13115 	{ 27, 54161401 },
13116 	{ 27, 28995577 },
13117 	{ 25, 12546045 },
13118 	{ 25, 12218361 },
13119 	{ 25, 3829753 },
13120 	{ 25, 15757305 },
13121 	{ 25, 14970873 },
13122 	{ 26, 30075643 },
13123 	{ 27, 42758137 },
13124 	{ 26, 30961657 },
13125 	{ 26, 27029497 },
13126 	{ 27, 27815929 },
13127 	{ 27, 19689465 },
13128 	{ 25, 12087289 },
13129 	{ 25, 3960825 },
13130 	{ 20, 456554 },
13131 	{ 26, 6844413 },
13132 	{ 26, 23621629 },
13133 	{ 27, 47377151 },
13134 	{ 28, 57176061 },
13135 	{ 28, 107507709 },
13136 	{ 28, 134052601 },
13137 	{ 29, 497974009 },
13138 	{ 29, 489585401 },
13139 	{ 29, 263092985 },
13140 	{ 29, 254704377 },
13141 	{ 29, 229538553 },
13142 	{ 28, 129727229 },
13143 	{ 28, 128875257 },
13144 	{ 28, 120486649 },
13145 	{ 28, 95320825 },
13146 	{ 27, 62618365 },
13147 	{ 27, 61766393 },
13148 	{ 27, 53377785 },
13149 	{ 27, 28211961 },
13150 	{ 25, 12286717 },
13151 	{ 25, 11434745 },
13152 	{ 25, 3046137 },
13153 	{ 25, 14711545 },
13154 	{ 25, 11827961 },
13155 	{ 26, 23773179 },
13156 	{ 26, 30178041 },
13157 	{ 26, 26770169 },
13158 	{ 26, 14449401 },
13159 	{ 27, 19430137 },
13160 	{ 25, 11303673 },
13161 	{ 25, 3701497 },
13162 	{ 20, 497130 },
13163 	{ 20, 1045918 },
13164 	{ 25, 12352253 },
13165 	{ 26, 24821759 },
13166 	{ 27, 29129469 },
13167 	{ 27, 54295293 },
13168 	{ 27, 62683901 },
13169 	{ 28, 87849725 },
13170 	{ 28, 96238333 },
13171 	{ 28, 121404157 },
13172 	{ 28, 129792765 },
13173 	{ 29, 229538809 },
13174 	{ 28, 129727485 },
13175 	{ 28, 128875513 },
13176 	{ 28, 120486905 },
13177 	{ 28, 95321081 },
13178 	{ 27, 62618621 },
13179 	{ 27, 61766649 },
13180 	{ 27, 53378041 },
13181 	{ 27, 28212217 },
13182 	{ 25, 12286973 },
13183 	{ 25, 11435001 },
13184 	{ 25, 3046393 },
13185 	{ 25, 14711801 },
13186 	{ 25, 11828217 },
13187 	{ 26, 23772923 },
13188 	{ 26, 30178297 },
13189 	{ 26, 26770425 },
13190 	{ 26, 14449657 },
13191 	{ 27, 19430393 },
13192 	{ 25, 11303929 },
13193 	{ 25, 3701753 },
13194 	{ 20, 505322 },
13195 	{ 20, 1037726 },
13196 	{ 25, 12352509 },
13197 	{ 26, 24821503 },
13198 	{ 27, 29129725 },
13199 	{ 27, 54295549 },
13200 	{ 27, 62684157 },
13201 	{ 28, 87849981 },
13202 	{ 28, 96238589 },
13203 	{ 28, 121404413 },
13204 	{ 28, 129793021 },
13205 	{ 29, 254443257 },
13206 	{ 29, 229277433 },
13207 	{ 28, 128941821 },
13208 	{ 28, 128614137 },
13209 	{ 28, 120225529 },
13210 	{ 28, 95059705 },
13211 	{ 27, 61832957 },
13212 	{ 27, 61505273 },
13213 	{ 27, 53116665 },
13214 	{ 27, 27950841 },
13215 	{ 25, 11501309 },
13216 	{ 25, 11173625 },
13217 	{ 25, 2785017 },
13218 	{ 25, 11566841 },
13219 	{ 25, 10780409 },
13220 	{ 26, 29916921 },
13221 	{ 26, 25984761 },
13222 	{ 26, 14188281 },
13223 	{ 26, 10256121 },
13224 	{ 25, 11042553 },
13225 	{ 25, 2916089 },
13226 	{ 20, 513386 },
13227 	{ 20, 1029406 },
13228 	{ 25, 12091133 },
13229 	{ 26, 24296447 },
13230 	{ 27, 28868349 },
13231 	{ 27, 54034173 },
13232 	{ 27, 62422781 },
13233 	{ 28, 87588605 },
13234 	{ 28, 95977213 },
13235 	{ 28, 121143037 },
13236 	{ 28, 129531645 },
13237 	{ 29, 254443513 },
13238 	{ 29, 229277689 },
13239 	{ 28, 128942077 },
13240 	{ 28, 128614393 },
13241 	{ 28, 120225785 },
13242 	{ 28, 95059961 },
13243 	{ 27, 61833213 },
13244 	{ 27, 61505529 },
13245 	{ 27, 53116921 },
13246 	{ 27, 27951097 },
13247 	{ 25, 11501565 },
13248 	{ 25, 11173881 },
13249 	{ 25, 2785273 },
13250 	{ 25, 11567097 },
13251 	{ 25, 10780665 },
13252 	{ 26, 29917177 },
13253 	{ 26, 25985017 },
13254 	{ 26, 14188537 },
13255 	{ 26, 10256377 },
13256 	{ 25, 11042809 },
13257 	{ 25, 2916345 },
13258 	{ 20, 521578 },
13259 	{ 20, 1021214 },
13260 	{ 25, 12091389 },
13261 	{ 26, 24296191 },
13262 	{ 27, 28868605 },
13263 	{ 27, 54034429 },
13264 	{ 27, 62423037 },
13265 	{ 28, 87588861 },
13266 	{ 28, 95977469 },
13267 	{ 28, 121143293 },
13268 	{ 28, 129531901 },
13269 	{ 29, 264022777 },
13270 	{ 29, 255634169 },
13271 	{ 29, 230468345 },
13272 	{ 29, 222079737 },
13273 	{ 28, 129805049 },
13274 	{ 28, 121416441 },
13275 	{ 28, 96250617 },
13276 	{ 28, 87862009 },
13277 	{ 27, 62696185 },
13278 	{ 27, 54307577 },
13279 	{ 27, 29141753 },
13280 	{ 26, 22457085 },
13281 	{ 25, 12364537 },
13282 	{ 25, 3975929 },
13283 	{ 25, 15118331 },
13284 	{ 25, 15248121 },
13285 	{ 25, 15380475 },
13286 	{ 27, 26782457 },
13287 	{ 27, 19966713 },
13288 	{ 25, 12102393 },
13289 	{ 25, 12234747 },
13290 	{ 19, 478186 },
13291 	{ 19, 490398 },
13292 	{ 26, 22588157 },
13293 	{ 26, 22720511 },
13294 	{ 28, 56142589 },
13295 	{ 28, 106474237 },
13296 	{ 28, 123251453 },
13297 	{ 28, 123383807 },
13298 	{ 29, 524069881 },
13299 	{ 29, 498904057 },
13300 	{ 29, 490515449 },
13301 	{ 29, 264023033 },
13302 	{ 29, 255634425 },
13303 	{ 29, 230468601 },
13304 	{ 29, 222079993 },
13305 	{ 28, 129805305 },
13306 	{ 28, 121416697 },
13307 	{ 28, 96250873 },
13308 	{ 28, 87862265 },
13309 	{ 27, 62696441 },
13310 	{ 27, 54307833 },
13311 	{ 27, 29142009 },
13312 	{ 26, 22457341 },
13313 	{ 25, 12364793 },
13314 	{ 25, 3976185 },
13315 	{ 25, 15118075 },
13316 	{ 25, 15248377 },
13317 	{ 25, 15380219 },
13318 	{ 27, 26782713 },
13319 	{ 27, 19966969 },
13320 	{ 25, 12102649 },
13321 	{ 25, 12234491 },
13322 	{ 19, 482282 },
13323 	{ 19, 486302 },
13324 	{ 26, 22588413 },
13325 	{ 26, 22720255 },
13326 	{ 28, 56142845 },
13327 	{ 28, 106474493 },
13328 	{ 28, 123251709 },
13329 	{ 28, 123383551 },
13330 	{ 29, 531934969 },
13331 	{ 29, 523546361 },
13332 	{ 29, 498380537 },
13333 	{ 29, 489991929 },
13334 	{ 29, 263499513 },
13335 	{ 29, 255110905 },
13336 	{ 29, 229945081 },
13337 	{ 28, 129937149 },
13338 	{ 28, 129281785 },
13339 	{ 28, 120893177 },
13340 	{ 28, 95727353 },
13341 	{ 27, 62828285 },
13342 	{ 27, 62172921 },
13343 	{ 27, 53784313 },
13344 	{ 27, 28618489 },
13345 	{ 25, 12496637 },
13346 	{ 25, 11841273 },
13347 	{ 25, 3452665 },
13348 	{ 25, 14724857 },
13349 	{ 25, 13151993 },
13350 	{ 25, 13282299 },
13351 	{ 27, 18394873 },
13352 	{ 25, 11579129 },
13353 	{ 25, 3714809 },
13354 	{ 19, 486250 },
13355 	{ 19, 482078 },
13356 	{ 26, 22064893 },
13357 	{ 26, 22195199 },
13358 	{ 28, 55619325 },
13359 	{ 28, 105950973 },
13360 	{ 28, 122728189 },
13361 	{ 28, 122858495 },
13362 	{ 29, 531935225 },
13363 	{ 29, 523546617 },
13364 	{ 29, 498380793 },
13365 	{ 29, 489992185 },
13366 	{ 29, 263499769 },
13367 	{ 29, 255111161 },
13368 	{ 29, 229945337 },
13369 	{ 28, 129937405 },
13370 	{ 28, 129282041 },
13371 	{ 28, 120893433 },
13372 	{ 28, 95727609 },
13373 	{ 27, 62828541 },
13374 	{ 27, 62173177 },
13375 	{ 27, 53784569 },
13376 	{ 27, 28618745 },
13377 	{ 25, 12496893 },
13378 	{ 25, 11841529 },
13379 	{ 25, 3452921 },
13380 	{ 25, 14725113 },
13381 	{ 25, 13152249 },
13382 	{ 25, 13282043 },
13383 	{ 27, 18395129 },
13384 	{ 25, 11579385 },
13385 	{ 25, 3715065 },
13386 	{ 19, 490346 },
13387 	{ 19, 477982 },
13388 	{ 26, 22065149 },
13389 	{ 26, 22194943 },
13390 	{ 28, 55619581 },
13391 	{ 28, 105951229 },
13392 	{ 28, 122728445 },
13393 	{ 28, 122858239 },
13394 	{ 29, 532069117 },
13395 	{ 28, 117342207 },
13396 	{ 28, 67076091 },
13397 	{ 28, 66813947 },
13398 	{ 28, 66027515 },
13399 	{ 28, 65765371 },
13400 	{ 28, 58687483 },
13401 	{ 28, 58425339 },
13402 	{ 28, 129415933 },
13403 	{ 27, 54427647 },
13404 	{ 27, 29327355 },
13405 	{ 27, 29065211 },
13406 	{ 27, 62307069 },
13407 	{ 26, 27164671 },
13408 	{ 26, 14647291 },
13409 	{ 26, 14385147 },
13410 	{ 25, 11975421 },
13411 	{ 24, 6717439 },
13412 	{ 24, 3637243 },
13413 	{ 24, 3375099 },
13414 	{ 24, 6389755 },
13415 	{ 24, 3506171 },
13416 	{ 25, 10009337 },
13417 	{ 24, 5079035 },
13418 	{ 19, 510442 },
13419 	{ 19, 260510 },
13420 	{ 24, 1933311 },
13421 	{ 24, 6127615 },
13422 	{ 26, 10321919 },
13423 	{ 26, 14516223 },
13424 	{ 26, 27099135 },
13425 	{ 26, 31293439 },
13426 	{ 27, 43876351 },
13427 	{ 27, 48070655 },
13428 	{ 27, 60653567 },
13429 	{ 27, 64847871 },
13430 	{ 28, 66027259 },
13431 	{ 28, 65765115 },
13432 	{ 28, 58687227 },
13433 	{ 28, 58425083 },
13434 	{ 28, 129416189 },
13435 	{ 27, 54427391 },
13436 	{ 27, 29327099 },
13437 	{ 27, 29064955 },
13438 	{ 27, 62307325 },
13439 	{ 26, 27164415 },
13440 	{ 26, 14647035 },
13441 	{ 26, 14384891 },
13442 	{ 25, 11975677 },
13443 	{ 24, 6717183 },
13444 	{ 24, 3636987 },
13445 	{ 24, 3374843 },
13446 	{ 24, 6389499 },
13447 	{ 24, 3505915 },
13448 	{ 25, 10009593 },
13449 	{ 24, 5078779 },
13450 	{ 19, 514538 },
13451 	{ 19, 256414 },
13452 	{ 24, 1933055 },
13453 	{ 24, 6127359 },
13454 	{ 26, 10321663 },
13455 	{ 26, 14515967 },
13456 	{ 26, 27098879 },
13457 	{ 26, 31293183 },
13458 	{ 27, 43876095 },
13459 	{ 27, 48070399 },
13460 	{ 27, 60653311 },
13461 	{ 27, 64847615 },
13462 	{ 28, 50035707 },
13463 	{ 28, 49249275 },
13464 	{ 28, 48987131 },
13465 	{ 28, 41909243 },
13466 	{ 28, 41647099 },
13467 	{ 28, 127844093 },
13468 	{ 27, 29260799 },
13469 	{ 27, 20937723 },
13470 	{ 27, 20675579 },
13471 	{ 27, 60735229 },
13472 	{ 26, 14580735 },
13473 	{ 26, 10451963 },
13474 	{ 26, 10189819 },
13475 	{ 25, 10403581 },
13476 	{ 24, 3570687 },
13477 	{ 24, 2587643 },
13478 	{ 24, 2325499 },
13479 	{ 24, 3243003 },
13480 	{ 24, 2456571 },
13481 	{ 24, 4815867 },
13482 	{ 19, 518506 },
13483 	{ 19, 252190 },
13484 	{ 24, 1670143 },
13485 	{ 24, 5864447 },
13486 	{ 26, 10058751 },
13487 	{ 26, 14253055 },
13488 	{ 26, 26835967 },
13489 	{ 26, 31030271 },
13490 	{ 27, 43613183 },
13491 	{ 27, 47807487 },
13492 	{ 27, 60390399 },
13493 	{ 27, 64584703 },
13494 	{ 28, 50035451 },
13495 	{ 28, 49249019 },
13496 	{ 28, 48986875 },
13497 	{ 28, 41908987 },
13498 	{ 28, 41646843 },
13499 	{ 28, 127844349 },
13500 	{ 27, 29260543 },
13501 	{ 27, 20937467 },
13502 	{ 27, 20675323 },
13503 	{ 27, 60735485 },
13504 	{ 26, 14580479 },
13505 	{ 26, 10451707 },
13506 	{ 26, 10189563 },
13507 	{ 25, 10403837 },
13508 	{ 24, 3570431 },
13509 	{ 24, 2587387 },
13510 	{ 24, 2325243 },
13511 	{ 24, 3242747 },
13512 	{ 24, 2456315 },
13513 	{ 24, 4815611 },
13514 	{ 19, 522602 },
13515 	{ 19, 248094 },
13516 	{ 24, 1669887 },
13517 	{ 24, 5864191 },
13518 	{ 26, 10058495 },
13519 	{ 26, 14252799 },
13520 	{ 26, 26835711 },
13521 	{ 26, 31030015 },
13522 	{ 27, 43612927 },
13523 	{ 27, 47807231 },
13524 	{ 27, 60390143 },
13525 	{ 27, 132967161 },
13526 	{ 26, 33517563 },
13527 	{ 26, 33255419 },
13528 	{ 26, 32468987 },
13529 	{ 26, 32206843 },
13530 	{ 26, 25128955 },
13531 	{ 26, 24866811 },
13532 	{ 26, 24080379 },
13533 	{ 26, 32303865 },
13534 	{ 25, 12546043 },
13535 	{ 25, 12283899 },
13536 	{ 25, 11497467 },
13537 	{ 25, 15526649 },
13538 	{ 24, 6254587 },
13539 	{ 24, 5992443 },
13540 	{ 24, 5206011 },
13541 	{ 23, 2943737 },
13542 	{ 22, 1535995 },
13543 	{ 22, 1273851 },
13544 	{ 23, 2681593 },
13545 	{ 22, 1404923 },
13546 	{ 24, 618491 },
13547 	{ 17, 56990 },
13548 	{ 24, 880639 },
13549 	{ 24, 5074943 },
13550 	{ 26, 9269247 },
13551 	{ 26, 13463551 },
13552 	{ 26, 26046463 },
13553 	{ 26, 30240767 },
13554 	{ 27, 42823679 },
13555 	{ 27, 47017983 },
13556 	{ 27, 59600895 },
13557 	{ 27, 132967417 },
13558 	{ 26, 33517307 },
13559 	{ 26, 33255163 },
13560 	{ 26, 32468731 },
13561 	{ 26, 32206587 },
13562 	{ 26, 25128699 },
13563 	{ 26, 24866555 },
13564 	{ 26, 24080123 },
13565 	{ 26, 32304121 },
13566 	{ 25, 12545787 },
13567 	{ 25, 12283643 },
13568 	{ 25, 11497211 },
13569 	{ 25, 15526905 },
13570 	{ 24, 6254331 },
13571 	{ 24, 5992187 },
13572 	{ 24, 5205755 },
13573 	{ 23, 2943993 },
13574 	{ 22, 1535739 },
13575 	{ 22, 1273595 },
13576 	{ 23, 2681849 },
13577 	{ 22, 1404667 },
13578 	{ 24, 618235 },
13579 	{ 17, 55966 },
13580 	{ 24, 880383 },
13581 	{ 24, 5074687 },
13582 	{ 26, 9268991 },
13583 	{ 26, 13463295 },
13584 	{ 26, 26046207 },
13585 	{ 26, 30240511 },
13586 	{ 27, 42823423 },
13587 	{ 27, 47017727 },
13588 	{ 27, 59600639 },
13589 	{ 27, 133099261 },
13590 	{ 26, 33451007 },
13591 	{ 26, 16739323 },
13592 	{ 26, 16477179 },
13593 	{ 26, 15690747 },
13594 	{ 26, 15428603 },
13595 	{ 26, 8350715 },
13596 	{ 26, 8088571 },
13597 	{ 26, 32435965 },
13598 	{ 25, 12479487 },
13599 	{ 25, 4156411 },
13600 	{ 25, 3894267 },
13601 	{ 25, 15658749 },
13602 	{ 24, 6188031 },
13603 	{ 24, 2059259 },
13604 	{ 24, 1797115 },
13605 	{ 23, 3075837 },
13606 	{ 22, 1469439 },
13607 	{ 22, 486395 },
13608 	{ 22, 224251 },
13609 	{ 18, 110459 },
13610 	{ 22, 2097083 },
13611 	{ 17, 54814 },
13612 	{ 24, 617471 },
13613 	{ 24, 4811775 },
13614 	{ 26, 9006079 },
13615 	{ 26, 13200383 },
13616 	{ 26, 25783295 },
13617 	{ 26, 29977599 },
13618 	{ 27, 42560511 },
13619 	{ 27, 46754815 },
13620 	{ 27, 59337727 },
13621 	{ 27, 133099517 },
13622 	{ 26, 33450751 },
13623 	{ 26, 16739067 },
13624 	{ 26, 16476923 },
13625 	{ 26, 15690491 },
13626 	{ 26, 15428347 },
13627 	{ 26, 8350459 },
13628 	{ 26, 8088315 },
13629 	{ 26, 32436221 },
13630 	{ 25, 12479231 },
13631 	{ 25, 4156155 },
13632 	{ 25, 3894011 },
13633 	{ 25, 15659005 },
13634 	{ 24, 6187775 },
13635 	{ 24, 2059003 },
13636 	{ 24, 1796859 },
13637 	{ 23, 3076093 },
13638 	{ 22, 1469183 },
13639 	{ 22, 486139 },
13640 	{ 22, 223995 },
13641 	{ 18, 108411 },
13642 	{ 21, 1048187 },
13643 	{ 17, 53790 },
13644 	{ 24, 617215 },
13645 	{ 24, 4811519 },
13646 	{ 26, 9005823 },
13647 	{ 26, 13200127 },
13648 	{ 26, 25783039 },
13649 	{ 26, 29977343 },
13650 	{ 27, 42560255 },
13651 	{ 27, 46754559 },
13652 	{ 27, 59337471 },
13653 	{ 27, 63531775 },
13654 	{ 27, 132578045 },
13655 	{ 26, 16662527 },
13656 	{ 26, 16400383 },
13657 	{ 26, 15613951 },
13658 	{ 26, 15351807 },
13659 	{ 26, 8273919 },
13660 	{ 26, 8011775 },
13661 	{ 26, 7225343 },
13662 	{ 26, 31914749 },
13663 	{ 25, 4079615 },
13664 	{ 25, 3817471 },
13665 	{ 25, 3031039 },
13666 	{ 25, 15137533 },
13667 	{ 24, 1982463 },
13668 	{ 24, 1720319 },
13669 	{ 24, 933887 },
13670 	{ 23, 2554621 },
13671 	{ 22, 409599 },
13672 	{ 22, 147455 },
13673 	{ 19, 261951 },
13674 	{ 19, 261995 },
13675 	{ 19, 261950 },
13676 	{ 21, 1048511 },
13677 	{ 22, 1392639 },
13678 	{ 24, 2441215 },
13679 	{ 24, 3489791 },
13680 	{ 24, 6635519 },
13681 	{ 24, 7684095 },
13682 	{ 25, 10829823 },
13683 	{ 25, 11878399 },
13684 	{ 25, 15024127 },
13685 	{ 25, 16072703 },
13686 	{ 26, 27607039 },
13687 	{ 26, 16662271 },
13688 	{ 26, 16400127 },
13689 	{ 26, 15613695 },
13690 	{ 26, 15351551 },
13691 	{ 26, 8273663 },
13692 	{ 26, 8011519 },
13693 	{ 26, 7225087 },
13694 	{ 26, 31915005 },
13695 	{ 25, 4079359 },
13696 	{ 25, 3817215 },
13697 	{ 25, 3030783 },
13698 	{ 25, 15137789 },
13699 	{ 24, 1982207 },
13700 	{ 24, 1720063 },
13701 	{ 24, 933631 },
13702 	{ 23, 2554877 },
13703 	{ 22, 409343 },
13704 	{ 22, 147199 },
13705 	{ 19, 262127 },
13706 	{ 16, 32731 },
13707 	{ 13, 3022 },
13708 	{ 20, 523903 },
13709 	{ 22, 1392383 },
13710 	{ 24, 2440959 },
13711 	{ 24, 3489535 },
13712 	{ 24, 6635263 },
13713 	{ 24, 7683839 },
13714 	{ 25, 10829567 },
13715 	{ 25, 11878143 },
13716 	{ 25, 15023871 },
13717 	{ 25, 16072447 },
13718 	{ 26, 27606783 },
13719 	{ 26, 28655359 },
13720 	{ 26, 31801087 },
13721 	{ 26, 32849663 },
13722 	{ 26, 61161215 },
13723 	{ 26, 62209791 },
13724 	{ 26, 65355519 },
13725 	{ 26, 66404095 },
13726 	{ 26, 31472639 },
13727 	{ 26, 28326911 },
13728 	{ 26, 31653629 },
13729 	{ 25, 15743999 },
13730 	{ 25, 14695423 },
13731 	{ 25, 11549695 },
13732 	{ 25, 14876413 },
13733 	{ 24, 7355391 },
13734 	{ 24, 6306815 },
13735 	{ 24, 3161087 },
13736 	{ 23, 2293501 },
13737 	{ 17, 60799 },
13738 	{ 15, 16335 },
13739 	{ 13, 2958 },
13740 	{ 18, 130927 },
13741 	{ 17, 61311 },
13742 	{ 24, 2178047 },
13743 	{ 24, 3226623 },
13744 	{ 24, 6372351 },
13745 	{ 24, 7420927 },
13746 	{ 25, 10566655 },
13747 	{ 25, 11615231 },
13748 	{ 25, 14760959 },
13749 	{ 25, 15809535 },
13750 	{ 26, 27343871 },
13751 	{ 26, 28392447 },
13752 	{ 26, 31538175 },
13753 	{ 26, 66075391 },
13754 	{ 26, 65026815 },
13755 	{ 26, 61881087 },
13756 	{ 26, 60832511 },
13757 	{ 26, 32520959 },
13758 	{ 26, 31472383 },
13759 	{ 26, 28326655 },
13760 	{ 26, 31653885 },
13761 	{ 25, 15743743 },
13762 	{ 25, 14695167 },
13763 	{ 25, 11549439 },
13764 	{ 25, 14876669 },
13765 	{ 24, 7355135 },
13766 	{ 24, 6306559 },
13767 	{ 24, 3160831 },
13768 	{ 23, 2293757 },
13769 	{ 17, 58751 },
13770 	{ 16, 32687 },
13771 	{ 23, 65533 },
13772 	{ 15, 16351 },
13773 	{ 17, 59263 },
13774 	{ 24, 2177791 },
13775 	{ 24, 3226367 },
13776 	{ 24, 6372095 },
13777 	{ 24, 7420671 },
13778 	{ 25, 10566399 },
13779 	{ 25, 11614975 },
13780 	{ 25, 14760703 },
13781 	{ 25, 15809279 },
13782 	{ 26, 27343615 },
13783 	{ 26, 28392191 },
13784 	{ 26, 31537919 },
13785 	{ 26, 32586495 },
13786 	{ 26, 60898047 },
13787 	{ 26, 61946623 },
13788 	{ 26, 65092351 },
13789 	{ 26, 66140927 },
13790 	{ 26, 31731711 },
13791 	{ 26, 28585983 },
13792 	{ 26, 27537407 },
13793 	{ 25, 16003071 },
13794 	{ 25, 14954495 },
13795 	{ 25, 11808767 },
13796 	{ 25, 10760191 },
13797 	{ 24, 7614463 },
13798 	{ 24, 6565887 },
13799 	{ 24, 3420159 },
13800 	{ 24, 5614333 },
13801 	{ 22, 1323007 },
13802 	{ 18, 130751 },
13803 	{ 16, 32734 },
13804 	{ 14, 8139 },
13805 	{ 17, 65339 },
13806 	{ 22, 208895 },
13807 	{ 22, 1257471 },
13808 	{ 24, 2306047 },
13809 	{ 24, 3354623 },
13810 	{ 24, 6500351 },
13811 	{ 24, 7548927 },
13812 	{ 25, 10694655 },
13813 	{ 25, 11743231 },
13814 	{ 25, 14888959 },
13815 	{ 25, 15937535 },
13816 	{ 26, 27471871 },
13817 	{ 26, 66334463 },
13818 	{ 26, 65285887 },
13819 	{ 26, 62140159 },
13820 	{ 26, 61091583 },
13821 	{ 26, 32780031 },
13822 	{ 26, 31731455 },
13823 	{ 26, 28585727 },
13824 	{ 26, 27537151 },
13825 	{ 25, 16002815 },
13826 	{ 25, 14954239 },
13827 	{ 25, 11808511 },
13828 	{ 25, 10759935 },
13829 	{ 24, 7614207 },
13830 	{ 24, 6565631 },
13831 	{ 24, 3419903 },
13832 	{ 24, 5614589 },
13833 	{ 22, 1322751 },
13834 	{ 19, 261567 },
13835 	{ 16, 32606 },
13836 	{ 15, 16299 },
13837 	{ 17, 65515 },
13838 	{ 22, 208639 },
13839 	{ 22, 1257215 },
13840 	{ 24, 2305791 },
13841 	{ 24, 3354367 },
13842 	{ 24, 6500095 },
13843 	{ 24, 7548671 },
13844 	{ 25, 10694399 },
13845 	{ 25, 11742975 },
13846 	{ 25, 14888703 },
13847 	{ 25, 15937279 },
13848 	{ 26, 27471615 },
13849 	{ 26, 28520191 },
13850 	{ 26, 31665919 },
13851 	{ 26, 32714495 },
13852 	{ 26, 61026047 },
13853 	{ 26, 62074623 },
13854 	{ 26, 65220351 },
13855 	{ 26, 66268927 },
13856 	{ 28, 109587455 },
13857 	{ 27, 63450111 },
13858 	{ 27, 59255807 },
13859 	{ 27, 46672895 },
13860 	{ 27, 42478591 },
13861 	{ 26, 29895679 },
13862 	{ 26, 25701375 },
13863 	{ 26, 13118463 },
13864 	{ 26, 19246845 },
13865 	{ 24, 4729855 },
13866 	{ 24, 535551 },
13867 	{ 16, 22126 },
13868 	{ 17, 65211 },
13869 	{ 17, 44411 },
13870 	{ 22, 142331 },
13871 	{ 22, 1190907 },
13872 	{ 22, 1518591 },
13873 	{ 24, 3288059 },
13874 	{ 24, 6433787 },
13875 	{ 24, 7482363 },
13876 	{ 24, 7810047 },
13877 	{ 25, 11676667 },
13878 	{ 25, 14822395 },
13879 	{ 25, 15870971 },
13880 	{ 25, 16198655 },
13881 	{ 26, 28453883 },
13882 	{ 26, 31599611 },
13883 	{ 26, 32648187 },
13884 	{ 26, 60959739 },
13885 	{ 26, 62008315 },
13886 	{ 26, 65154043 },
13887 	{ 26, 66202619 },
13888 	{ 26, 66530303 },
13889 	{ 27, 63449855 },
13890 	{ 27, 59255551 },
13891 	{ 27, 46672639 },
13892 	{ 27, 42478335 },
13893 	{ 26, 29895423 },
13894 	{ 26, 25701119 },
13895 	{ 26, 13118207 },
13896 	{ 26, 19247101 },
13897 	{ 24, 4729599 },
13898 	{ 24, 535295 },
13899 	{ 16, 21102 },
13900 	{ 18, 130491 },
13901 	{ 17, 42363 },
13902 	{ 22, 142075 },
13903 	{ 22, 1190651 },
13904 	{ 22, 1518335 },
13905 	{ 24, 3287803 },
13906 	{ 24, 6433531 },
13907 	{ 24, 7482107 },
13908 	{ 24, 7809791 },
13909 	{ 25, 11676411 },
13910 	{ 25, 14822139 },
13911 	{ 25, 15870715 },
13912 	{ 25, 16198399 },
13913 	{ 26, 28453627 },
13914 	{ 26, 31599355 },
13915 	{ 26, 32647931 },
13916 	{ 26, 60959483 },
13917 	{ 26, 62008059 },
13918 	{ 26, 65153787 },
13919 	{ 26, 66202363 },
13920 	{ 26, 66530047 },
13921 	{ 25, 15933439 },
13922 	{ 25, 14884863 },
13923 	{ 25, 11739135 },
13924 	{ 25, 10690559 },
13925 	{ 24, 7544831 },
13926 	{ 24, 6496255 },
13927 	{ 24, 3350527 },
13928 	{ 24, 2301951 },
13929 	{ 22, 1253375 },
13930 	{ 22, 204799 },
13931 	{ 15, 16110 },
13932 	{ 22, 139259 },
13933 	{ 20, 335867 },
13934 	{ 22, 532475 },
13935 	{ 20, 106491 },
13936 	{ 20, 368635 },
13937 	{ 22, 630779 },
13938 	{ 22, 892923 },
13939 	{ 22, 1679355 },
13940 	{ 22, 1941499 },
13941 	{ 23, 2727931 },
13942 	{ 23, 2990075 },
13943 	{ 23, 3776507 },
13944 	{ 23, 4038651 },
13945 	{ 24, 6922235 },
13946 	{ 24, 7184379 },
13947 	{ 24, 7970811 },
13948 	{ 24, 8232955 },
13949 	{ 24, 15310843 },
13950 	{ 24, 15572987 },
13951 	{ 24, 16359419 },
13952 	{ 24, 16621563 },
13953 	{ 25, 15933183 },
13954 	{ 25, 14884607 },
13955 	{ 25, 11738879 },
13956 	{ 25, 10690303 },
13957 	{ 24, 7544575 },
13958 	{ 24, 6495999 },
13959 	{ 24, 3350271 },
13960 	{ 24, 2301695 },
13961 	{ 22, 1253119 },
13962 	{ 22, 204543 },
13963 	{ 15, 15086 },
13964 	{ 22, 139003 },
13965 	{ 20, 335611 },
13966 	{ 22, 532219 },
13967 	{ 20, 106235 },
13968 	{ 20, 368379 },
13969 	{ 22, 630523 },
13970 	{ 22, 892667 },
13971 	{ 22, 1679099 },
13972 	{ 22, 1941243 },
13973 	{ 23, 2727675 },
13974 	{ 23, 2989819 },
13975 	{ 23, 3776251 },
13976 	{ 23, 4038395 },
13977 	{ 24, 6921979 },
13978 	{ 24, 7184123 },
13979 	{ 24, 7970555 },
13980 	{ 24, 8232699 },
13981 	{ 24, 15310587 },
13982 	{ 24, 15572731 },
13983 	{ 24, 16359163 },
13984 	{ 24, 16621307 },
13985 	{ 25, 16129023 },
13986 	{ 25, 15080447 },
13987 	{ 25, 11934719 },
13988 	{ 25, 10886143 },
13989 	{ 24, 7740415 },
13990 	{ 24, 6691839 },
13991 	{ 24, 3546111 },
13992 	{ 24, 2497535 },
13993 	{ 22, 1448959 },
13994 	{ 22, 400383 },
13995 	{ 17, 55662 },
13996 	{ 22, 203771 },
13997 	{ 22, 1186811 },
13998 	{ 22, 596987 },
13999 	{ 22, 793595 },
14000 	{ 22, 171003 },
14001 	{ 22, 1219579 },
14002 	{ 22, 1301503 },
14003 	{ 24, 3316731 },
14004 	{ 24, 6462459 },
14005 	{ 24, 7511035 },
14006 	{ 24, 7592959 },
14007 	{ 25, 11705339 },
14008 	{ 25, 14851067 },
14009 	{ 25, 15899643 },
14010 	{ 25, 15981567 },
14011 	{ 26, 28482555 },
14012 	{ 26, 31628283 },
14013 	{ 26, 32676859 },
14014 	{ 26, 60988411 },
14015 	{ 26, 62036987 },
14016 	{ 26, 65182715 },
14017 	{ 25, 16128767 },
14018 	{ 25, 15080191 },
14019 	{ 25, 11934463 },
14020 	{ 25, 10885887 },
14021 	{ 24, 7740159 },
14022 	{ 24, 6691583 },
14023 	{ 24, 3545855 },
14024 	{ 24, 2497279 },
14025 	{ 22, 1448703 },
14026 	{ 22, 400127 },
14027 	{ 17, 51566 },
14028 	{ 22, 203515 },
14029 	{ 22, 1186555 },
14030 	{ 22, 596731 },
14031 	{ 22, 793339 },
14032 	{ 22, 170747 },
14033 	{ 22, 1219323 },
14034 	{ 22, 1301247 },
14035 	{ 24, 3316475 },
14036 	{ 24, 6462203 },
14037 	{ 24, 7510779 },
14038 	{ 24, 7592703 },
14039 	{ 25, 11705083 },
14040 	{ 25, 14850811 },
14041 	{ 25, 15899387 },
14042 	{ 25, 15981311 },
14043 	{ 26, 28482299 },
14044 	{ 26, 31628027 },
14045 	{ 26, 32676603 },
14046 	{ 26, 60988155 },
14047 	{ 26, 62036731 },
14048 	{ 26, 65182459 },
14049 	{ 25, 16191487 },
14050 	{ 25, 15142911 },
14051 	{ 25, 11997183 },
14052 	{ 25, 10948607 },
14053 	{ 24, 7802879 },
14054 	{ 24, 6754303 },
14055 	{ 24, 3608575 },
14056 	{ 24, 2559999 },
14057 	{ 22, 1511423 },
14058 	{ 22, 462847 },
14059 	{ 17, 31214 },
14060 	{ 22, 397307 },
14061 	{ 22, 1249275 },
14062 	{ 24, 2232315 },
14063 	{ 22, 856059 },
14064 	{ 22, 1576955 },
14065 	{ 22, 233467 },
14066 	{ 22, 1282043 },
14067 	{ 22, 1495039 },
14068 	{ 24, 3379195 },
14069 	{ 24, 6524923 },
14070 	{ 24, 7573499 },
14071 	{ 24, 7786495 },
14072 	{ 25, 11767803 },
14073 	{ 25, 14913531 },
14074 	{ 25, 15962107 },
14075 	{ 25, 16175103 },
14076 	{ 26, 28545019 },
14077 	{ 26, 31690747 },
14078 	{ 26, 32739323 },
14079 	{ 26, 61050875 },
14080 	{ 26, 62099451 },
14081 	{ 25, 16191231 },
14082 	{ 25, 15142655 },
14083 	{ 25, 11996927 },
14084 	{ 25, 10948351 },
14085 	{ 24, 7802623 },
14086 	{ 24, 6754047 },
14087 	{ 24, 3608319 },
14088 	{ 24, 2559743 },
14089 	{ 22, 1511167 },
14090 	{ 22, 462591 },
14091 	{ 17, 27118 },
14092 	{ 22, 397051 },
14093 	{ 22, 1249019 },
14094 	{ 24, 2232059 },
14095 	{ 22, 855803 },
14096 	{ 22, 1576699 },
14097 	{ 22, 233211 },
14098 	{ 22, 1281787 },
14099 	{ 22, 1494783 },
14100 	{ 24, 3378939 },
14101 	{ 24, 6524667 },
14102 	{ 24, 7573243 },
14103 	{ 24, 7786239 },
14104 	{ 25, 11767547 },
14105 	{ 25, 14913275 },
14106 	{ 25, 15961851 },
14107 	{ 25, 16174847 },
14108 	{ 26, 28544763 },
14109 	{ 26, 31690491 },
14110 	{ 26, 32739067 },
14111 	{ 26, 61050619 },
14112 	{ 26, 62099195 },
14113 	{ 26, 65244923 },
14114 	{ 26, 66293499 },
14115 	{ 26, 66506495 },
14116 	{ 26, 21629951 },
14117 	{ 25, 15338495 },
14118 	{ 25, 13241343 },
14119 	{ 25, 6949887 },
14120 	{ 25, 4852735 },
14121 	{ 23, 2755583 },
14122 	{ 23, 658431 },
14123 	{ 17, 23406 },
14124 	{ 22, 461819 },
14125 	{ 22, 1444859 },
14126 	{ 24, 2296827 },
14127 	{ 24, 3279867 },
14128 	{ 22, 1641467 },
14129 	{ 22, 1838075 },
14130 	{ 22, 429051 },
14131 	{ 22, 1477627 },
14132 	{ 22, 1559551 },
14133 	{ 24, 3574779 },
14134 	{ 24, 6720507 },
14135 	{ 24, 7769083 },
14136 	{ 24, 7851007 },
14137 	{ 25, 11963387 },
14138 	{ 25, 15109115 },
14139 	{ 25, 16157691 },
14140 	{ 25, 16239615 },
14141 	{ 26, 28740603 },
14142 	{ 26, 31886331 },
14143 	{ 26, 32934907 },
14144 	{ 26, 61246459 },
14145 	{ 26, 62295035 },
14146 	{ 26, 65440763 },
14147 	{ 26, 66489339 },
14148 	{ 26, 21629695 },
14149 	{ 25, 15338239 },
14150 	{ 25, 13241087 },
14151 	{ 25, 6949631 },
14152 	{ 25, 4852479 },
14153 	{ 23, 2755327 },
14154 	{ 23, 658175 },
14155 	{ 17, 19310 },
14156 	{ 22, 461563 },
14157 	{ 22, 1444603 },
14158 	{ 24, 2296571 },
14159 	{ 24, 3279611 },
14160 	{ 22, 1641211 },
14161 	{ 22, 1837819 },
14162 	{ 22, 428795 },
14163 	{ 22, 1477371 },
14164 	{ 22, 1559295 },
14165 	{ 24, 3574523 },
14166 	{ 24, 6720251 },
14167 	{ 24, 7768827 },
14168 	{ 24, 7850751 },
14169 	{ 25, 11963131 },
14170 	{ 25, 15108859 },
14171 	{ 25, 16157435 },
14172 	{ 25, 16239359 },
14173 	{ 25, 16435199 },
14174 	{ 25, 15910911 },
14175 	{ 25, 14338047 },
14176 	{ 25, 13813759 },
14177 	{ 24, 8046591 },
14178 	{ 24, 7522303 },
14179 	{ 24, 5949439 },
14180 	{ 24, 5425151 },
14181 	{ 23, 3852287 },
14182 	{ 23, 3327999 },
14183 	{ 23, 1755135 },
14184 	{ 23, 1230847 },
14185 	{ 21, 706559 },
14186 	{ 21, 182271 },
14187 	{ 15, 15342 },
14188 	{ 21, 165883 },
14189 	{ 20, 378875 },
14190 	{ 22, 624635 },
14191 	{ 22, 837627 },
14192 	{ 22, 1607675 },
14193 	{ 20, 477179 },
14194 	{ 21, 657403 },
14195 	{ 20, 124923 },
14196 	{ 20, 387067 },
14197 	{ 21, 702463 },
14198 	{ 22, 911355 },
14199 	{ 22, 1697787 },
14200 	{ 22, 1959931 },
14201 	{ 23, 2746363 },
14202 	{ 23, 3008507 },
14203 	{ 23, 3794939 },
14204 	{ 23, 4057083 },
14205 	{ 24, 6940667 },
14206 	{ 24, 7202811 },
14207 	{ 24, 7989243 },
14208 	{ 24, 8251387 },
14209 	{ 24, 15329275 },
14210 	{ 24, 15591419 },
14211 	{ 24, 16377851 },
14212 	{ 24, 16639995 },
14213 	{ 23, 3852031 },
14214 	{ 23, 3327743 },
14215 	{ 23, 1754879 },
14216 	{ 23, 1230591 },
14217 	{ 21, 706303 },
14218 	{ 21, 182015 },
14219 	{ 15, 11246 },
14220 	{ 21, 165627 },
14221 	{ 20, 378619 },
14222 	{ 22, 624379 },
14223 	{ 22, 837371 },
14224 	{ 22, 1607419 },
14225 	{ 20, 476923 },
14226 	{ 21, 657147 },
14227 	{ 20, 124667 },
14228 	{ 20, 386811 },
14229 	{ 21, 702207 },
14230 	{ 22, 911099 },
14231 	{ 22, 1697531 },
14232 	{ 22, 1959675 },
14233 	{ 23, 2746107 },
14234 	{ 23, 3008251 },
14235 	{ 23, 3794683 },
14236 	{ 23, 4056827 },
14237 	{ 24, 6940411 },
14238 	{ 24, 7202555 },
14239 	{ 24, 7988987 },
14240 	{ 24, 8251131 },
14241 	{ 24, 15329019 },
14242 	{ 24, 15591163 },
14243 	{ 24, 16377595 },
14244 	{ 24, 16639739 },
14245 	{ 23, 3900415 },
14246 	{ 23, 3376127 },
14247 	{ 23, 1803263 },
14248 	{ 23, 1278975 },
14249 	{ 21, 754687 },
14250 	{ 21, 230399 },
14251 	{ 16, 13678 },
14252 	{ 21, 181243 },
14253 	{ 21, 689147 },
14254 	{ 22, 639995 },
14255 	{ 22, 885755 },
14256 	{ 22, 1623035 },
14257 	{ 22, 1868795 },
14258 	{ 21, 672763 },
14259 	{ 21, 721915 },
14260 	{ 21, 173051 },
14261 	{ 21, 697339 },
14262 	{ 21, 717823 },
14263 	{ 23, 1745915 },
14264 	{ 23, 3318779 },
14265 	{ 23, 3843067 },
14266 	{ 23, 3863551 },
14267 	{ 24, 5940219 },
14268 	{ 24, 7513083 },
14269 	{ 24, 8037371 },
14270 	{ 24, 8057855 },
14271 	{ 25, 14328827 },
14272 	{ 25, 15901691 },
14273 	{ 24, 8094463 },
14274 	{ 24, 7570175 },
14275 	{ 24, 5997311 },
14276 	{ 24, 5473023 },
14277 	{ 23, 3900159 },
14278 	{ 23, 3375871 },
14279 	{ 23, 1803007 },
14280 	{ 23, 1278719 },
14281 	{ 21, 754431 },
14282 	{ 21, 230143 },
14283 	{ 16, 5486 },
14284 	{ 21, 180987 },
14285 	{ 21, 688891 },
14286 	{ 22, 639739 },
14287 	{ 22, 885499 },
14288 	{ 22, 1622779 },
14289 	{ 22, 1868539 },
14290 	{ 21, 672507 },
14291 	{ 21, 721659 },
14292 	{ 21, 172795 },
14293 	{ 21, 697083 },
14294 	{ 21, 717567 },
14295 	{ 23, 1745659 },
14296 	{ 23, 3318523 },
14297 	{ 23, 3842811 },
14298 	{ 23, 3863295 },
14299 	{ 23, 7795199 },
14300 	{ 23, 7664127 },
14301 	{ 23, 4125183 },
14302 	{ 23, 3994111 },
14303 	{ 23, 3600895 },
14304 	{ 23, 3469823 },
14305 	{ 22, 2028031 },
14306 	{ 22, 1896959 },
14307 	{ 22, 1503743 },
14308 	{ 22, 1372671 },
14309 	{ 21, 979455 },
14310 	{ 21, 848383 },
14311 	{ 21, 455167 },
14312 	{ 21, 324095 },
14313 	{ 19, 193023 },
14314 	{ 19, 61951 },
14315 	{ 14, 9710 },
14316 	{ 19, 57851 },
14317 	{ 19, 176635 },
14318 	{ 21, 303611 },
14319 	{ 20, 225787 },
14320 	{ 20, 418299 },
14321 	{ 20, 471547 },
14322 	{ 21, 664059 },
14323 	{ 19, 184827 },
14324 	{ 19, 229883 },
14325 	{ 19, 47611 },
14326 	{ 19, 178683 },
14327 	{ 19, 191999 },
14328 	{ 21, 440827 },
14329 	{ 21, 834043 },
14330 	{ 21, 965115 },
14331 	{ 21, 978431 },
14332 	{ 22, 1489403 },
14333 	{ 22, 1882619 },
14334 	{ 22, 2013691 },
14335 	{ 22, 2027007 },
14336 	{ 23, 3470589 },
14337 	{ 22, 2028797 },
14338 	{ 22, 1897725 },
14339 	{ 22, 1504509 },
14340 	{ 22, 1373437 },
14341 	{ 21, 980221 },
14342 	{ 21, 849149 },
14343 	{ 21, 455933 },
14344 	{ 21, 324861 },
14345 	{ 19, 193789 },
14346 	{ 19, 62717 },
14347 	{ 14, 1434 },
14348 	{ 19, 58617 },
14349 	{ 19, 177401 },
14350 	{ 21, 304377 },
14351 	{ 20, 226553 },
14352 	{ 20, 419065 },
14353 	{ 20, 472313 },
14354 	{ 21, 664825 },
14355 	{ 19, 185593 },
14356 	{ 19, 230649 },
14357 	{ 19, 183545 },
14358 	{ 19, 187641 },
14359 	{ 19, 235773 },
14360 	{ 21, 736505 },
14361 	{ 21, 748793 },
14362 	{ 21, 752889 },
14363 	{ 21, 948477 },
14364 	{ 22, 1490169 },
14365 	{ 22, 1502457 },
14366 	{ 22, 1506553 },
14367 	{ 22, 1898749 },
14368 	{ 23, 2997497 },
14369 	{ 22, 2029053 },
14370 	{ 22, 1897981 },
14371 	{ 22, 1504765 },
14372 	{ 22, 1373693 },
14373 	{ 21, 980477 },
14374 	{ 21, 849405 },
14375 	{ 21, 456189 },
14376 	{ 21, 325117 },
14377 	{ 19, 194045 },
14378 	{ 19, 62973 },
14379 	{ 14, 9626 },
14380 	{ 19, 58873 },
14381 	{ 19, 177657 },
14382 	{ 21, 304633 },
14383 	{ 20, 226809 },
14384 	{ 20, 419321 },
14385 	{ 20, 472569 },
14386 	{ 21, 665081 },
14387 	{ 19, 185849 },
14388 	{ 19, 230905 },
14389 	{ 19, 183801 },
14390 	{ 19, 187897 },
14391 	{ 19, 236029 },
14392 	{ 21, 736761 },
14393 	{ 21, 749049 },
14394 	{ 21, 753145 },
14395 	{ 21, 948733 },
14396 	{ 22, 1490425 },
14397 	{ 22, 1502713 },
14398 	{ 22, 1506809 },
14399 	{ 22, 1899005 },
14400 	{ 23, 2997753 },
14401 	{ 23, 4059641 },
14402 	{ 23, 3908089 },
14403 	{ 23, 3125753 },
14404 	{ 23, 2875897 },
14405 	{ 22, 2093561 },
14406 	{ 23, 3145209 },
14407 	{ 23, 3930621 },
14408 	{ 24, 2527997 },
14409 	{ 22, 1479421 },
14410 	{ 22, 430845 },
14411 	{ 16, 5914 },
14412 	{ 21, 250617 },
14413 	{ 21, 758521 },
14414 	{ 23, 1233657 },
14415 	{ 23, 1741561 },
14416 	{ 22, 1692409 },
14417 	{ 22, 1938169 },
14418 	{ 23, 2675449 },
14419 	{ 23, 2921209 },
14420 	{ 21, 938745 },
14421 	{ 21, 987897 },
14422 	{ 21, 930553 },
14423 	{ 21, 946937 },
14424 	{ 21, 1008381 },
14425 	{ 23, 3732217 },
14426 	{ 23, 3781369 },
14427 	{ 23, 3797753 },
14428 	{ 23, 4055805 },
14429 	{ 24, 7533305 },
14430 	{ 24, 7582457 },
14431 	{ 24, 7598841 },
14432 	{ 24, 8119037 },
14433 	{ 25, 16220921 },
14434 	{ 25, 15188729 },
14435 	{ 25, 12485369 },
14436 	{ 25, 11453177 },
14437 	{ 24, 8356601 },
14438 	{ 24, 7324409 },
14439 	{ 24, 3576829 },
14440 	{ 24, 2528253 },
14441 	{ 22, 1479677 },
14442 	{ 22, 431101 },
14443 	{ 16, 14106 },
14444 	{ 21, 250873 },
14445 	{ 21, 758777 },
14446 	{ 23, 1233913 },
14447 	{ 23, 1741817 },
14448 	{ 22, 1692665 },
14449 	{ 22, 1938425 },
14450 	{ 23, 2675705 },
14451 	{ 23, 2921465 },
14452 	{ 21, 939001 },
14453 	{ 21, 988153 },
14454 	{ 21, 930809 },
14455 	{ 21, 947193 },
14456 	{ 21, 1008637 },
14457 	{ 23, 3732473 },
14458 	{ 23, 3781625 },
14459 	{ 23, 3798009 },
14460 	{ 23, 4056061 },
14461 	{ 24, 7533561 },
14462 	{ 24, 7582713 },
14463 	{ 24, 7599097 },
14464 	{ 24, 8119293 },
14465 	{ 25, 16221177 },
14466 	{ 25, 15188985 },
14467 	{ 25, 12485625 },
14468 	{ 25, 11453433 },
14469 	{ 24, 8356857 },
14470 	{ 24, 7324665 },
14471 	{ 24, 3593981 },
14472 	{ 24, 2545405 },
14473 	{ 22, 1496829 },
14474 	{ 22, 448253 },
14475 	{ 16, 22426 },
14476 	{ 22, 431865 },
14477 	{ 21, 775929 },
14478 	{ 23, 1283833 },
14479 	{ 23, 1758969 },
14480 	{ 23, 3315449 },
14481 	{ 22, 1955577 },
14482 	{ 23, 2725625 },
14483 	{ 23, 2938617 },
14484 	{ 23, 3708665 },
14485 	{ 21, 1005305 },
14486 	{ 22, 1709817 },
14487 	{ 21, 997113 },
14488 	{ 21, 1013497 },
14489 	{ 22, 1730301 },
14490 	{ 23, 3995385 },
14491 	{ 23, 4044537 },
14492 	{ 23, 4060921 },
14493 	{ 24, 8042233 },
14494 	{ 24, 8058617 },
14495 	{ 24, 8107769 },
14496 	{ 24, 8124153 },
14497 	{ 25, 16172793 },
14498 	{ 25, 15173369 },
14499 	{ 25, 12044025 },
14500 	{ 25, 11437817 },
14501 	{ 24, 8308473 },
14502 	{ 24, 7309049 },
14503 	{ 24, 4179705 },
14504 	{ 24, 2545661 },
14505 	{ 22, 1497085 },
14506 	{ 22, 448509 },
14507 	{ 16, 30618 },
14508 	{ 22, 432121 },
14509 	{ 21, 776185 },
14510 	{ 23, 1284089 },
14511 	{ 23, 1759225 },
14512 	{ 23, 3315705 },
14513 	{ 22, 1955833 },
14514 	{ 23, 2725881 },
14515 	{ 23, 2938873 },
14516 	{ 23, 3708921 },
14517 	{ 21, 1005561 },
14518 	{ 22, 1710073 },
14519 	{ 21, 997369 },
14520 	{ 21, 1013753 },
14521 	{ 22, 1730557 },
14522 	{ 23, 3995641 },
14523 	{ 23, 4044793 },
14524 	{ 23, 4061177 },
14525 	{ 24, 8042489 },
14526 	{ 24, 8058873 },
14527 	{ 24, 8108025 },
14528 	{ 24, 8124409 },
14529 	{ 25, 16173049 },
14530 	{ 25, 15173625 },
14531 	{ 25, 12044281 },
14532 	{ 25, 11438073 },
14533 	{ 24, 8308729 },
14534 	{ 24, 7309305 },
14535 	{ 24, 4179961 },
14536 	{ 25, 16775161 },
14537 	{ 24, 6179581 },
14538 	{ 24, 1985277 },
14539 	{ 19, 77082 },
14540 	{ 24, 1788665 },
14541 	{ 24, 5917433 },
14542 	{ 25, 5196537 },
14543 	{ 25, 7228153 },
14544 	{ 25, 13323001 },
14545 	{ 25, 15354617 },
14546 	{ 25, 10963705 },
14547 	{ 25, 11946745 },
14548 	{ 25, 14895865 },
14549 	{ 25, 15878905 },
14550 	{ 24, 6900473 },
14551 	{ 24, 7097081 },
14552 	{ 24, 6867705 },
14553 	{ 24, 6933241 },
14554 	{ 24, 7179005 },
14555 	{ 26, 62262009 },
14556 	{ 26, 61278969 },
14557 	{ 26, 27773689 },
14558 	{ 26, 28805885 },
14559 	{ 27, 57543417 },
14560 	{ 27, 55511801 },
14561 	{ 27, 64621305 },
14562 	{ 27, 60492537 },
14563 	{ 27, 48106233 },
14564 	{ 27, 43977465 },
14565 	{ 26, 33164025 },
14566 	{ 26, 29035257 },
14567 	{ 26, 16648953 },
14568 	{ 26, 12520185 },
14569 	{ 24, 6179837 },
14570 	{ 24, 1985533 },
14571 	{ 19, 93466 },
14572 	{ 24, 1788921 },
14573 	{ 24, 5917689 },
14574 	{ 25, 5196793 },
14575 	{ 25, 7228409 },
14576 	{ 25, 13323257 },
14577 	{ 25, 15354873 },
14578 	{ 25, 10963961 },
14579 	{ 25, 11947001 },
14580 	{ 25, 14896121 },
14581 	{ 25, 15879161 },
14582 	{ 24, 6900729 },
14583 	{ 24, 7097337 },
14584 	{ 24, 6867961 },
14585 	{ 24, 6933497 },
14586 	{ 24, 7179261 },
14587 	{ 26, 62262265 },
14588 	{ 26, 61279225 },
14589 	{ 26, 27773945 },
14590 	{ 26, 28806141 },
14591 	{ 27, 57543673 },
14592 	{ 27, 55512057 },
14593 	{ 27, 64621561 },
14594 	{ 27, 60492793 },
14595 	{ 27, 48106489 },
14596 	{ 27, 43977721 },
14597 	{ 26, 33164281 },
14598 	{ 26, 29035513 },
14599 	{ 26, 16649209 },
14600 	{ 26, 12520441 },
14601 	{ 24, 6246141 },
14602 	{ 24, 2051837 },
14603 	{ 19, 109978 },
14604 	{ 24, 1986297 },
14605 	{ 24, 5983993 },
14606 	{ 26, 10112761 },
14607 	{ 25, 7294713 },
14608 	{ 25, 13520633 },
14609 	{ 25, 15421177 },
14610 	{ 26, 33525497 },
14611 	{ 25, 12013305 },
14612 	{ 25, 15093497 },
14613 	{ 25, 15945465 },
14614 	{ 24, 8359673 },
14615 	{ 24, 4165369 },
14616 	{ 24, 7884537 },
14617 	{ 24, 16584441 },
14618 	{ 24, 7196409 },
14619 	{ 24, 7966461 },
14620 	{ 26, 61214457 },
14621 	{ 26, 32968441 },
14622 	{ 26, 28823289 },
14623 	{ 26, 31952637 },
14624 	{ 27, 55447289 },
14625 	{ 26, 32444153 },
14626 	{ 27, 60428025 },
14627 	{ 27, 47910649 },
14628 	{ 27, 43912953 },
14629 	{ 26, 31395577 },
14630 	{ 26, 28970745 },
14631 	{ 26, 16453369 },
14632 	{ 26, 12455673 },
14633 	{ 24, 8326905 },
14634 	{ 24, 2052093 },
14635 	{ 19, 114666 },
14636 	{ 24, 1986553 },
14637 	{ 24, 5984249 },
14638 	{ 26, 10113017 },
14639 	{ 25, 7294969 },
14640 	{ 25, 13520889 },
14641 	{ 25, 15421433 },
14642 	{ 26, 33525753 },
14643 	{ 25, 12013561 },
14644 	{ 25, 15093753 },
14645 	{ 25, 15945721 },
14646 	{ 24, 8359929 },
14647 	{ 24, 4165625 },
14648 	{ 24, 7884793 },
14649 	{ 24, 16584697 },
14650 	{ 24, 7196665 },
14651 	{ 24, 7966717 },
14652 	{ 26, 61214713 },
14653 	{ 26, 32968697 },
14654 	{ 26, 28823545 },
14655 	{ 26, 31952893 },
14656 	{ 27, 55447545 },
14657 	{ 26, 32444409 },
14658 	{ 27, 60428281 },
14659 	{ 27, 47910905 },
14660 	{ 27, 43913209 },
14661 	{ 26, 31395833 },
14662 	{ 26, 28971001 },
14663 	{ 26, 16453625 },
14664 	{ 26, 12455929 },
14665 	{ 24, 8327161 },
14666 	{ 24, 3824381 },
14667 	{ 19, 131050 },
14668 	{ 24, 2054905 },
14669 	{ 24, 6183673 },
14670 	{ 26, 10181369 },
14671 	{ 26, 14310137 },
14672 	{ 25, 13589241 },
14673 	{ 25, 15620857 },
14674 	{ 26, 21715705 },
14675 	{ 26, 33463033 },
14676 	{ 25, 15162105 },
14677 	{ 25, 16145145 },
14678 	{ 24, 8379133 },
14679 	{ 24, 8297209 },
14680 	{ 24, 4102905 },
14681 	{ 24, 16521977 },
14682 	{ 24, 16325369 },
14683 	{ 24, 7985913 },
14684 	{ 24, 8231677 },
14685 	{ 26, 32905977 },
14686 	{ 26, 31922937 },
14687 	{ 26, 31972089 },
14688 	{ 26, 33004285 },
14689 	{ 26, 32381689 },
14690 	{ 26, 30350073 },
14691 	{ 27, 47848185 },
14692 	{ 27, 43719417 },
14693 	{ 26, 31333113 },
14694 	{ 26, 27204345 },
14695 	{ 26, 16390905 },
14696 	{ 26, 12262137 },
14697 	{ 24, 8264441 },
14698 	{ 24, 4135673 },
14699 	{ 19, 212842 },
14700 	{ 24, 2055161 },
14701 	{ 24, 6183929 },
14702 	{ 26, 10181625 },
14703 	{ 26, 14310393 },
14704 	{ 25, 13589497 },
14705 	{ 25, 15621113 },
14706 	{ 26, 21715961 },
14707 	{ 26, 33463289 },
14708 	{ 25, 15162361 },
14709 	{ 25, 16145401 },
14710 	{ 24, 8379389 },
14711 	{ 24, 8297465 },
14712 	{ 24, 4103161 },
14713 	{ 24, 16522233 },
14714 	{ 24, 16325625 },
14715 	{ 24, 7986169 },
14716 	{ 24, 8231933 },
14717 	{ 26, 32906233 },
14718 	{ 26, 31923193 },
14719 	{ 26, 31972345 },
14720 	{ 26, 33004541 },
14721 	{ 26, 32381945 },
14722 	{ 26, 30350329 },
14723 	{ 27, 47848441 },
14724 	{ 27, 43719673 },
14725 	{ 26, 31333369 },
14726 	{ 26, 27204601 },
14727 	{ 26, 16391161 },
14728 	{ 26, 12262393 },
14729 	{ 24, 8264697 },
14730 	{ 24, 4135929 },
14731 	{ 19, 229226 },
14732 	{ 24, 3825401 },
14733 	{ 24, 6250233 },
14734 	{ 26, 10379001 },
14735 	{ 26, 14376697 },
14736 	{ 26, 26894073 },
14737 	{ 25, 15687417 },
14738 	{ 26, 21913337 },
14739 	{ 26, 23813881 },
14740 	{ 26, 33267449 },
14741 	{ 25, 16211705 },
14742 	{ 26, 16490233 },
14743 	{ 24, 8314621 },
14744 	{ 24, 8101625 },
14745 	{ 24, 3907321 },
14746 	{ 24, 16260857 },
14747 	{ 24, 15539961 },
14748 	{ 24, 8249081 },
14749 	{ 24, 15310589 },
14750 	{ 26, 31858425 },
14751 	{ 26, 28778233 },
14752 	{ 26, 33021689 },
14753 	{ 26, 32186105 },
14754 	{ 26, 30285561 },
14755 	{ 26, 24059641 },
14756 	{ 27, 43654905 },
14757 	{ 26, 31137529 },
14758 	{ 26, 27139833 },
14759 	{ 26, 14622457 },
14760 	{ 26, 12197625 },
14761 	{ 24, 8068857 },
14762 	{ 24, 4071161 },
14763 	{ 19, 245226 },
14764 	{ 24, 3825657 },
14765 	{ 24, 6250489 },
14766 	{ 26, 10379257 },
14767 	{ 26, 14376953 },
14768 	{ 26, 26894329 },
14769 	{ 25, 15687673 },
14770 	{ 26, 21913593 },
14771 	{ 26, 23814137 },
14772 	{ 26, 33267705 },
14773 	{ 25, 16211961 },
14774 	{ 26, 16490489 },
14775 	{ 24, 8314877 },
14776 	{ 24, 8101881 },
14777 	{ 24, 3907577 },
14778 	{ 24, 16261113 },
14779 	{ 24, 15540217 },
14780 	{ 24, 8249337 },
14781 	{ 24, 15310845 },
14782 	{ 26, 31858681 },
14783 	{ 26, 28778489 },
14784 	{ 26, 33021945 },
14785 	{ 26, 32186361 },
14786 	{ 26, 30285817 },
14787 	{ 26, 24059897 },
14788 	{ 27, 43655161 },
14789 	{ 26, 31137785 },
14790 	{ 26, 27140089 },
14791 	{ 26, 14622713 },
14792 	{ 26, 12197881 },
14793 	{ 24, 8069113 },
14794 	{ 24, 4071417 },
14795 	{ 19, 261610 },
14796 	{ 24, 4136957 },
14797 	{ 24, 8331261 },
14798 	{ 26, 12525565 },
14799 	{ 26, 16719869 },
14800 	{ 26, 29302781 },
14801 	{ 26, 33497085 },
14802 	{ 27, 46079997 },
14803 	{ 27, 50274301 },
14804 	{ 27, 62857213 },
14805 	{ 27, 67051517 },
14806 	{ 28, 116009721 },
14807 	{ 28, 65678073 },
14808 	{ 26, 32451325 },
14809 	{ 26, 32123641 },
14810 	{ 26, 15346425 },
14811 	{ 26, 61876985 },
14812 	{ 26, 61090553 },
14813 	{ 26, 61287161 },
14814 	{ 26, 62270205 },
14815 	{ 28, 114830073 },
14816 	{ 28, 110897913 },
14817 	{ 28, 128461561 },
14818 	{ 28, 120335097 },
14819 	{ 28, 95955705 },
14820 	{ 28, 87829241 },
14821 	{ 28, 124267257 },
14822 	{ 28, 107752185 },
14823 	{ 28, 58206969 },
14824 	{ 28, 41691897 },
14825 	{ 26, 31992569 },
14826 	{ 26, 15477497 },
14827 	{ 20, 343402 },
14828 	{ 26, 15543289 },
14829 	{ 26, 32058361 },
14830 	{ 28, 41757689 },
14831 	{ 28, 58272761 },
14832 	{ 28, 107817977 },
14833 	{ 28, 124333049 },
14834 	{ 28, 87895033 },
14835 	{ 28, 96021497 },
14836 	{ 28, 120400889 },
14837 	{ 28, 132787193 },
14838 	{ 28, 116009977 },
14839 	{ 28, 65678329 },
14840 	{ 26, 32451581 },
14841 	{ 26, 32123897 },
14842 	{ 26, 15346681 },
14843 	{ 26, 61877241 },
14844 	{ 26, 61090809 },
14845 	{ 26, 61287417 },
14846 	{ 26, 62270461 },
14847 	{ 28, 114830329 },
14848 	{ 28, 110898169 },
14849 	{ 28, 128461817 },
14850 	{ 28, 120335353 },
14851 	{ 28, 95955961 },
14852 	{ 28, 87829497 },
14853 	{ 28, 124267513 },
14854 	{ 28, 107752441 },
14855 	{ 28, 58207225 },
14856 	{ 28, 41692153 },
14857 	{ 26, 31992825 },
14858 	{ 26, 15477753 },
14859 	{ 20, 359786 },
14860 	{ 26, 16330489 },
14861 	{ 26, 32321273 },
14862 	{ 28, 48836345 },
14863 	{ 28, 58535673 },
14864 	{ 28, 108605177 },
14865 	{ 28, 124595961 },
14866 	{ 29, 259927801 },
14867 	{ 28, 96284409 },
14868 	{ 28, 121188089 },
14869 	{ 28, 128790265 },
14870 	{ 28, 125710073 },
14871 	{ 28, 108932857 },
14872 	{ 28, 58601209 },
14873 	{ 26, 32190205 },
14874 	{ 26, 25046777 },
14875 	{ 26, 8269561 },
14876 	{ 26, 60829433 },
14877 	{ 26, 32780025 },
14878 	{ 26, 62336761 },
14879 	{ 26, 65416957 },
14880 	{ 28, 110636793 },
14881 	{ 27, 64761593 },
14882 	{ 28, 120073977 },
14883 	{ 28, 95170297 },
14884 	{ 28, 87568121 },
14885 	{ 27, 62664441 },
14886 	{ 28, 107491065 },
14887 	{ 28, 57421561 },
14888 	{ 28, 41430777 },
14889 	{ 26, 24915705 },
14890 	{ 26, 15216377 },
14891 	{ 20, 372714 },
14892 	{ 26, 16330745 },
14893 	{ 26, 32321529 },
14894 	{ 28, 48836601 },
14895 	{ 28, 58535929 },
14896 	{ 28, 108605433 },
14897 	{ 28, 124596217 },
14898 	{ 29, 259928057 },
14899 	{ 28, 96284665 },
14900 	{ 28, 121188345 },
14901 	{ 28, 128790521 },
14902 	{ 28, 125710329 },
14903 	{ 28, 108933113 },
14904 	{ 28, 58601465 },
14905 	{ 26, 32190461 },
14906 	{ 26, 25047033 },
14907 	{ 26, 8269817 },
14908 	{ 26, 60829689 },
14909 	{ 26, 32780281 },
14910 	{ 26, 62337017 },
14911 	{ 26, 65417213 },
14912 	{ 28, 110637049 },
14913 	{ 27, 64761849 },
14914 	{ 28, 120074233 },
14915 	{ 28, 95170553 },
14916 	{ 28, 87568377 },
14917 	{ 27, 62664697 },
14918 	{ 28, 107491321 },
14919 	{ 28, 57421817 },
14920 	{ 28, 41431033 },
14921 	{ 26, 24915961 },
14922 	{ 26, 15216633 },
14923 	{ 20, 389098 },
14924 	{ 26, 16595705 },
14925 	{ 26, 33110777 },
14926 	{ 27, 66125819 },
14927 	{ 28, 65616633 },
14928 	{ 28, 108870393 },
14929 	{ 28, 125385465 },
14930 	{ 29, 174930681 },
14931 	{ 29, 259668729 },
14932 	{ 28, 121453305 },
14933 	{ 28, 129579769 },
14934 	{ 28, 125778685 },
14935 	{ 28, 125451001 },
14936 	{ 28, 108673785 },
14937 	{ 28, 58342137 },
14938 	{ 26, 25115389 },
14939 	{ 26, 24787705 },
14940 	{ 26, 8010489 },
14941 	{ 26, 32520953 },
14942 	{ 26, 31734521 },
14943 	{ 26, 65485561 },
14944 	{ 26, 66468605 },
14945 	{ 27, 64502521 },
14946 	{ 27, 60570361 },
14947 	{ 28, 94911225 },
14948 	{ 28, 86784761 },
14949 	{ 27, 62405369 },
14950 	{ 27, 54278905 },
14951 	{ 28, 57162489 },
14952 	{ 28, 40647417 },
14953 	{ 26, 24656633 },
14954 	{ 26, 8141561 },
14955 	{ 20, 470890 },
14956 	{ 26, 16595961 },
14957 	{ 26, 33111033 },
14958 	{ 27, 66125563 },
14959 	{ 28, 65616889 },
14960 	{ 28, 108870649 },
14961 	{ 28, 125385721 },
14962 	{ 29, 174930937 },
14963 	{ 29, 259668985 },
14964 	{ 28, 121453561 },
14965 	{ 28, 129580025 },
14966 	{ 28, 125778941 },
14967 	{ 28, 125451257 },
14968 	{ 28, 108674041 },
14969 	{ 28, 58342393 },
14970 	{ 26, 25115645 },
14971 	{ 26, 24787961 },
14972 	{ 26, 8010745 },
14973 	{ 26, 32521209 },
14974 	{ 26, 31734777 },
14975 	{ 26, 65485817 },
14976 	{ 26, 66468861 },
14977 	{ 27, 64502777 },
14978 	{ 27, 60570617 },
14979 	{ 28, 94911481 },
14980 	{ 28, 86785017 },
14981 	{ 27, 62405625 },
14982 	{ 27, 54279161 },
14983 	{ 28, 57162745 },
14984 	{ 28, 40647673 },
14985 	{ 26, 24656889 },
14986 	{ 26, 8141817 },
14987 	{ 20, 487274 },
14988 	{ 26, 15219709 },
14989 	{ 26, 33373945 },
14990 	{ 27, 66649083 },
14991 	{ 28, 65879801 },
14992 	{ 28, 115949305 },
14993 	{ 28, 125648633 },
14994 	{ 29, 175718137 },
14995 	{ 29, 191708921 },
14996 	{ 29, 258883321 },
14997 	{ 28, 129842937 },
14998 	{ 29, 191774457 },
14999 	{ 28, 125517565 },
15000 	{ 28, 124665593 },
15001 	{ 28, 107888377 },
15002 	{ 28, 57556729 },
15003 	{ 26, 24854269 },
15004 	{ 26, 24002297 },
15005 	{ 26, 7225081 },
15006 	{ 26, 31473401 },
15007 	{ 26, 28589817 },
15008 	{ 26, 66535161 },
15009 	{ 27, 63717113 },
15010 	{ 27, 60309241 },
15011 	{ 27, 47988473 },
15012 	{ 28, 86523641 },
15013 	{ 27, 61619961 },
15014 	{ 27, 54017785 },
15015 	{ 27, 29114105 },
15016 	{ 28, 40386297 },
15017 	{ 26, 23871225 },
15018 	{ 26, 7880441 },
15019 	{ 20, 503274 },
15020 	{ 26, 8142589 },
15021 	{ 26, 33374201 },
15022 	{ 27, 66648827 },
15023 	{ 28, 65880057 },
15024 	{ 28, 115949561 },
15025 	{ 28, 125648889 },
15026 	{ 29, 175718393 },
15027 	{ 29, 191709177 },
15028 	{ 29, 258883577 },
15029 	{ 28, 129843193 },
15030 	{ 29, 191774713 },
15031 	{ 28, 125517821 },
15032 	{ 28, 124665849 },
15033 	{ 28, 107888633 },
15034 	{ 28, 57556985 },
15035 	{ 26, 24854525 },
15036 	{ 26, 24002553 },
15037 	{ 26, 7225337 },
15038 	{ 26, 31473657 },
15039 	{ 26, 28590073 },
15040 	{ 26, 66535417 },
15041 	{ 27, 63717369 },
15042 	{ 27, 60309497 },
15043 	{ 27, 47988729 },
15044 	{ 28, 86523897 },
15045 	{ 27, 61620217 },
15046 	{ 27, 54018041 },
15047 	{ 27, 29114361 },
15048 	{ 28, 40386553 },
15049 	{ 26, 23871481 },
15050 	{ 26, 7880697 },
15051 	{ 20, 519658 },
15052 	{ 26, 8142845 },
15053 	{ 26, 24920061 },
15054 	{ 27, 50002687 },
15055 	{ 28, 66677497 },
15056 	{ 28, 116222713 },
15057 	{ 28, 132737785 },
15058 	{ 29, 175991545 },
15059 	{ 29, 192506617 },
15060 	{ 29, 242051833 },
15061 	{ 29, 258632441 },
15062 	{ 29, 241855225 },
15063 	{ 29, 191523577 },
15064 	{ 28, 124742397 },
15065 	{ 28, 124414713 },
15066 	{ 28, 107637497 },
15067 	{ 28, 57305849 },
15068 	{ 26, 24079101 },
15069 	{ 26, 23751417 },
15070 	{ 26, 6974201 },
15071 	{ 26, 28338937 },
15072 	{ 26, 27552505 },
15073 	{ 27, 63466233 },
15074 	{ 27, 59534073 },
15075 	{ 27, 47737593 },
15076 	{ 27, 43805433 },
15077 	{ 27, 61369081 },
15078 	{ 27, 53242617 },
15079 	{ 27, 28863225 },
15080 	{ 27, 20736761 },
15081 	{ 26, 23620345 },
15082 	{ 26, 7105273 },
15083 	{ 21, 863594 },
15084 	{ 26, 7891709 },
15085 	{ 26, 24668925 },
15086 	{ 27, 49475583 },
15087 	{ 28, 66677753 },
15088 	{ 28, 116222969 },
15089 	{ 28, 132738041 },
15090 	{ 29, 175991801 },
15091 	{ 29, 192506873 },
15092 	{ 29, 242052089 },
15093 	{ 29, 258632697 },
15094 	{ 29, 241855481 },
15095 	{ 29, 191523833 },
15096 	{ 28, 124742653 },
15097 	{ 28, 124414969 },
15098 	{ 28, 107637753 },
15099 	{ 28, 57306105 },
15100 	{ 26, 24079357 },
15101 	{ 26, 23751673 },
15102 	{ 26, 6974457 },
15103 	{ 26, 28339193 },
15104 	{ 26, 27552761 },
15105 	{ 27, 63466489 },
15106 	{ 27, 59534329 },
15107 	{ 27, 47737849 },
15108 	{ 27, 43805689 },
15109 	{ 27, 61369337 },
15110 	{ 27, 53242873 },
15111 	{ 27, 28863481 },
15112 	{ 27, 20737017 },
15113 	{ 26, 23620601 },
15114 	{ 26, 7105529 },
15115 	{ 21, 879978 },
15116 	{ 26, 7891965 },
15117 	{ 26, 24669181 },
15118 	{ 27, 49475327 },
15119 	{ 28, 66940665 },
15120 	{ 28, 117010169 },
15121 	{ 28, 133000953 },
15122 	{ 29, 264138489 },
15123 	{ 29, 255749881 },
15124 	{ 29, 230584057 },
15125 	{ 29, 222195449 },
15126 	{ 28, 129920761 },
15127 	{ 28, 121532153 },
15128 	{ 28, 96366329 },
15129 	{ 28, 87977721 },
15130 	{ 27, 62811897 },
15131 	{ 27, 54423289 },
15132 	{ 27, 29257465 },
15133 	{ 26, 23817981 },
15134 	{ 25, 12480249 },
15135 	{ 25, 4091641 },
15136 	{ 26, 27291385 },
15137 	{ 25, 16019193 },
15138 	{ 26, 32173051 },
15139 	{ 27, 46952185 },
15140 	{ 27, 43544313 },
15141 	{ 26, 31223545 },
15142 	{ 27, 52981497 },
15143 	{ 27, 28077817 },
15144 	{ 27, 20475641 },
15145 	{ 25, 12349177 },
15146 	{ 26, 6844153 },
15147 	{ 20, 448490 },
15148 	{ 26, 7106301 },
15149 	{ 26, 23883517 },
15150 	{ 27, 47901695 },
15151 	{ 28, 66940921 },
15152 	{ 28, 117010425 },
15153 	{ 28, 133001209 },
15154 	{ 29, 264138745 },
15155 	{ 29, 255750137 },
15156 	{ 29, 230584313 },
15157 	{ 29, 222195705 },
15158 	{ 28, 129921017 },
15159 	{ 28, 121532409 },
15160 	{ 28, 96366585 },
15161 	{ 28, 87977977 },
15162 	{ 27, 62812153 },
15163 	{ 27, 54423545 },
15164 	{ 27, 29257721 },
15165 	{ 26, 23818237 },
15166 	{ 25, 12480505 },
15167 	{ 25, 4091897 },
15168 	{ 26, 27291641 },
15169 	{ 25, 16019449 },
15170 	{ 26, 32172795 },
15171 	{ 27, 46952441 },
15172 	{ 27, 43544569 },
15173 	{ 26, 31223801 },
15174 	{ 27, 52981753 },
15175 	{ 27, 28078073 },
15176 	{ 27, 20475897 },
15177 	{ 25, 12349433 },
15178 	{ 26, 6844409 },
15179 	{ 20, 456682 },
15180 	{ 26, 7106557 },
15181 	{ 26, 23883773 },
15182 	{ 27, 47901439 },
15183 	{ 28, 57438205 },
15184 	{ 28, 117275385 },
15185 	{ 28, 133790457 },
15186 	{ 29, 490371833 },
15187 	{ 29, 263879417 },
15188 	{ 29, 255490809 },
15189 	{ 29, 230324985 },
15190 	{ 28, 129989373 },
15191 	{ 28, 129661689 },
15192 	{ 28, 121273081 },
15193 	{ 28, 96107257 },
15194 	{ 27, 62880509 },
15195 	{ 27, 62552825 },
15196 	{ 27, 54164217 },
15197 	{ 27, 28998393 },
15198 	{ 25, 12548861 },
15199 	{ 25, 12221177 },
15200 	{ 25, 3832569 },
15201 	{ 25, 15760121 },
15202 	{ 25, 14973689 },
15203 	{ 26, 30064635 },
15204 	{ 27, 42760953 },
15205 	{ 26, 30964473 },
15206 	{ 26, 27032313 },
15207 	{ 27, 27818745 },
15208 	{ 27, 19692281 },
15209 	{ 25, 12090105 },
15210 	{ 25, 3963641 },
15211 	{ 20, 497514 },
15212 	{ 20, 1046302 },
15213 	{ 26, 23624445 },
15214 	{ 27, 47366143 },
15215 	{ 28, 57178877 },
15216 	{ 28, 117275641 },
15217 	{ 28, 133790713 },
15218 	{ 29, 490372089 },
15219 	{ 29, 263879673 },
15220 	{ 29, 255491065 },
15221 	{ 29, 230325241 },
15222 	{ 28, 129989629 },
15223 	{ 28, 129661945 },
15224 	{ 28, 121273337 },
15225 	{ 28, 96107513 },
15226 	{ 27, 62880765 },
15227 	{ 27, 62553081 },
15228 	{ 27, 54164473 },
15229 	{ 27, 28998649 },
15230 	{ 25, 12549117 },
15231 	{ 25, 12221433 },
15232 	{ 25, 3832825 },
15233 	{ 25, 15760377 },
15234 	{ 25, 14973945 },
15235 	{ 26, 30064379 },
15236 	{ 27, 42761209 },
15237 	{ 26, 30964729 },
15238 	{ 26, 27032569 },
15239 	{ 27, 27819001 },
15240 	{ 27, 19692537 },
15241 	{ 25, 12090361 },
15242 	{ 25, 3963897 },
15243 	{ 20, 505706 },
15244 	{ 20, 1038110 },
15245 	{ 26, 23624701 },
15246 	{ 27, 47365887 },
15247 	{ 28, 57179133 },
15248 	{ 28, 107510781 },
15249 	{ 28, 134053625 },
15250 	{ 29, 497975033 },
15251 	{ 29, 489586425 },
15252 	{ 29, 263094009 },
15253 	{ 29, 254705401 },
15254 	{ 29, 229539577 },
15255 	{ 28, 129728253 },
15256 	{ 28, 128876281 },
15257 	{ 28, 120487673 },
15258 	{ 28, 95321849 },
15259 	{ 27, 62619389 },
15260 	{ 27, 61767417 },
15261 	{ 27, 53378809 },
15262 	{ 27, 28212985 },
15263 	{ 25, 12287741 },
15264 	{ 25, 11435769 },
15265 	{ 25, 3047161 },
15266 	{ 25, 14712569 },
15267 	{ 25, 11828985 },
15268 	{ 26, 23772155 },
15269 	{ 26, 30179065 },
15270 	{ 26, 26771193 },
15271 	{ 26, 14450425 },
15272 	{ 27, 19431161 },
15273 	{ 25, 11304697 },
15274 	{ 25, 3702521 },
15275 	{ 20, 513514 },
15276 	{ 20, 1029534 },
15277 	{ 25, 12353277 },
15278 	{ 26, 24820735 },
15279 	{ 27, 29130493 },
15280 	{ 27, 54296317 },
15281 	{ 27, 62684925 },
15282 	{ 28, 87850749 },
15283 	{ 28, 96239357 },
15284 	{ 28, 121405181 },
15285 	{ 28, 129793789 },
15286 	{ 29, 229539833 },
15287 	{ 28, 129728509 },
15288 	{ 28, 128876537 },
15289 	{ 28, 120487929 },
15290 	{ 28, 95322105 },
15291 	{ 27, 62619645 },
15292 	{ 27, 61767673 },
15293 	{ 27, 53379065 },
15294 	{ 27, 28213241 },
15295 	{ 25, 12287997 },
15296 	{ 25, 11436025 },
15297 	{ 25, 3047417 },
15298 	{ 25, 14712825 },
15299 	{ 25, 11829241 },
15300 	{ 26, 23771899 },
15301 	{ 26, 30179321 },
15302 	{ 26, 26771449 },
15303 	{ 26, 14450681 },
15304 	{ 27, 19431417 },
15305 	{ 25, 11304953 },
15306 	{ 25, 3702777 },
15307 	{ 20, 521706 },
15308 	{ 20, 1021342 },
15309 	{ 25, 12353533 },
15310 	{ 26, 24820479 },
15311 	{ 27, 29130749 },
15312 	{ 27, 54296573 },
15313 	{ 27, 62685181 },
15314 	{ 28, 87851005 },
15315 	{ 28, 96239613 },
15316 	{ 28, 121405437 },
15317 	{ 28, 129794045 },
15318 	{ 29, 222068733 },
15319 	{ 29, 230457341 },
15320 	{ 29, 257862397 },
15321 	{ 29, 257207033 },
15322 	{ 29, 240429817 },
15323 	{ 29, 190098169 },
15324 	{ 28, 123644669 },
15325 	{ 28, 122989305 },
15326 	{ 28, 106212089 },
15327 	{ 28, 55880441 },
15328 	{ 26, 22981373 },
15329 	{ 26, 22326009 },
15330 	{ 26, 5548793 },
15331 	{ 26, 23112441 },
15332 	{ 26, 21539577 },
15333 	{ 26, 21671931 },
15334 	{ 27, 51948281 },
15335 	{ 27, 28355321 },
15336 	{ 27, 20491001 },
15337 	{ 26, 22063865 },
15338 	{ 26, 5810937 },
15339 	{ 20, 955754 },
15340 	{ 20, 980254 },
15341 	{ 26, 24161021 },
15342 	{ 26, 24293375 },
15343 	{ 28, 57715453 },
15344 	{ 28, 108047101 },
15345 	{ 28, 124824317 },
15346 	{ 28, 124956671 },
15347 	{ 29, 191933181 },
15348 	{ 29, 242264829 },
15349 	{ 29, 259042045 },
15350 	{ 29, 259174399 },
15351 	{ 30, 458533881 },
15352 	{ 29, 257862653 },
15353 	{ 29, 257207289 },
15354 	{ 29, 240430073 },
15355 	{ 29, 190098425 },
15356 	{ 28, 123644925 },
15357 	{ 28, 122989561 },
15358 	{ 28, 106212345 },
15359 	{ 28, 55880697 },
15360 	{ 26, 22981629 },
15361 	{ 26, 22326265 },
15362 	{ 26, 5549049 },
15363 	{ 26, 23112697 },
15364 	{ 26, 21539833 },
15365 	{ 26, 21671675 },
15366 	{ 27, 51948537 },
15367 	{ 27, 28355577 },
15368 	{ 27, 20491257 },
15369 	{ 26, 22064121 },
15370 	{ 26, 5811193 },
15371 	{ 20, 963946 },
15372 	{ 20, 972062 },
15373 	{ 26, 24161277 },
15374 	{ 26, 24293119 },
15375 	{ 28, 57715709 },
15376 	{ 28, 108047357 },
15377 	{ 28, 124824573 },
15378 	{ 28, 124956415 },
15379 	{ 29, 524070649 },
15380 	{ 29, 498904825 },
15381 	{ 29, 490516217 },
15382 	{ 29, 264023801 },
15383 	{ 29, 255635193 },
15384 	{ 29, 230469369 },
15385 	{ 29, 222080761 },
15386 	{ 28, 129806073 },
15387 	{ 28, 121417465 },
15388 	{ 28, 96251641 },
15389 	{ 28, 87863033 },
15390 	{ 27, 62697209 },
15391 	{ 27, 54308601 },
15392 	{ 27, 29142777 },
15393 	{ 26, 22458109 },
15394 	{ 25, 12365561 },
15395 	{ 25, 3976953 },
15396 	{ 25, 15117307 },
15397 	{ 25, 15249145 },
15398 	{ 25, 15379451 },
15399 	{ 27, 26783481 },
15400 	{ 27, 19967737 },
15401 	{ 25, 12103417 },
15402 	{ 25, 12233723 },
15403 	{ 19, 486378 },
15404 	{ 19, 482206 },
15405 	{ 26, 22589181 },
15406 	{ 26, 22719487 },
15407 	{ 28, 56143613 },
15408 	{ 28, 106475261 },
15409 	{ 28, 123252477 },
15410 	{ 28, 123382783 },
15411 	{ 29, 524070905 },
15412 	{ 29, 498905081 },
15413 	{ 29, 490516473 },
15414 	{ 29, 264024057 },
15415 	{ 29, 255635449 },
15416 	{ 29, 230469625 },
15417 	{ 29, 222081017 },
15418 	{ 28, 129806329 },
15419 	{ 28, 121417721 },
15420 	{ 28, 96251897 },
15421 	{ 28, 87863289 },
15422 	{ 27, 62697465 },
15423 	{ 27, 54308857 },
15424 	{ 27, 29143033 },
15425 	{ 26, 22458365 },
15426 	{ 25, 12365817 },
15427 	{ 25, 3977209 },
15428 	{ 25, 15117051 },
15429 	{ 25, 15249401 },
15430 	{ 25, 15379195 },
15431 	{ 27, 26783737 },
15432 	{ 27, 19967993 },
15433 	{ 25, 12103673 },
15434 	{ 25, 12233467 },
15435 	{ 19, 490474 },
15436 	{ 19, 478110 },
15437 	{ 26, 22589437 },
15438 	{ 26, 22719231 },
15439 	{ 28, 56143869 },
15440 	{ 28, 106475517 },
15441 	{ 28, 123252733 },
15442 	{ 28, 123382527 },
15443 	{ 28, 134119423 },
15444 	{ 28, 117407739 },
15445 	{ 28, 117145595 },
15446 	{ 28, 116359163 },
15447 	{ 28, 116097019 },
15448 	{ 28, 109019131 },
15449 	{ 28, 108756987 },
15450 	{ 28, 129940221 },
15451 	{ 27, 62816255 },
15452 	{ 27, 54493179 },
15453 	{ 27, 54231035 },
15454 	{ 27, 62831357 },
15455 	{ 26, 31358975 },
15456 	{ 26, 27230203 },
15457 	{ 26, 26968059 },
15458 	{ 25, 12499709 },
15459 	{ 24, 7766015 },
15460 	{ 24, 6782971 },
15461 	{ 24, 6520827 },
15462 	{ 24, 7438331 },
15463 	{ 24, 6651899 },
15464 	{ 26, 13205499 },
15465 	{ 25, 11582201 },
15466 	{ 24, 5865467 },
15467 	{ 19, 510826 },
15468 	{ 19, 260894 },
15469 	{ 25, 2719743 },
15470 	{ 25, 11108351 },
15471 	{ 27, 19496959 },
15472 	{ 27, 27885567 },
15473 	{ 27, 53051391 },
15474 	{ 27, 61439999 },
15475 	{ 28, 134119167 },
15476 	{ 28, 117407483 },
15477 	{ 28, 117145339 },
15478 	{ 28, 116358907 },
15479 	{ 28, 116096763 },
15480 	{ 28, 109018875 },
15481 	{ 28, 108756731 },
15482 	{ 28, 129940477 },
15483 	{ 27, 62815999 },
15484 	{ 27, 54492923 },
15485 	{ 27, 54230779 },
15486 	{ 27, 62831613 },
15487 	{ 26, 31358719 },
15488 	{ 26, 27229947 },
15489 	{ 26, 26967803 },
15490 	{ 25, 12499965 },
15491 	{ 24, 7765759 },
15492 	{ 24, 6782715 },
15493 	{ 24, 6520571 },
15494 	{ 24, 7438075 },
15495 	{ 24, 6651643 },
15496 	{ 26, 13205243 },
15497 	{ 25, 11582457 },
15498 	{ 24, 5865211 },
15499 	{ 19, 514922 },
15500 	{ 19, 256798 },
15501 	{ 25, 2719487 },
15502 	{ 25, 11108095 },
15503 	{ 27, 19496703 },
15504 	{ 27, 27885311 },
15505 	{ 27, 53051135 },
15506 	{ 27, 61439743 },
15507 	{ 28, 86605567 },
15508 	{ 28, 94994175 },
15509 	{ 28, 67075067 },
15510 	{ 28, 66812923 },
15511 	{ 28, 66026491 },
15512 	{ 28, 65764347 },
15513 	{ 28, 58686459 },
15514 	{ 28, 58424315 },
15515 	{ 28, 129416957 },
15516 	{ 27, 54426623 },
15517 	{ 27, 29326331 },
15518 	{ 27, 29064187 },
15519 	{ 27, 62308093 },
15520 	{ 26, 27163647 },
15521 	{ 26, 14646267 },
15522 	{ 26, 14384123 },
15523 	{ 25, 11976445 },
15524 	{ 24, 6716415 },
15525 	{ 24, 3636219 },
15526 	{ 24, 3374075 },
15527 	{ 24, 6388731 },
15528 	{ 24, 3505147 },
15529 	{ 25, 10010361 },
15530 	{ 24, 5078011 },
15531 	{ 19, 518634 },
15532 	{ 19, 252318 },
15533 	{ 24, 1932287 },
15534 	{ 24, 6126591 },
15535 	{ 26, 10320895 },
15536 	{ 26, 14515199 },
15537 	{ 26, 27098111 },
15538 	{ 26, 31292415 },
15539 	{ 27, 43875327 },
15540 	{ 27, 48069631 },
15541 	{ 27, 60652543 },
15542 	{ 27, 64846847 },
15543 	{ 28, 66026235 },
15544 	{ 28, 65764091 },
15545 	{ 28, 58686203 },
15546 	{ 28, 58424059 },
15547 	{ 28, 129417213 },
15548 	{ 27, 54426367 },
15549 	{ 27, 29326075 },
15550 	{ 27, 29063931 },
15551 	{ 27, 62308349 },
15552 	{ 26, 27163391 },
15553 	{ 26, 14646011 },
15554 	{ 26, 14383867 },
15555 	{ 25, 11976701 },
15556 	{ 24, 6716159 },
15557 	{ 24, 3635963 },
15558 	{ 24, 3373819 },
15559 	{ 24, 6388475 },
15560 	{ 24, 3504891 },
15561 	{ 25, 10010617 },
15562 	{ 24, 5077755 },
15563 	{ 19, 522730 },
15564 	{ 19, 248222 },
15565 	{ 24, 1932031 },
15566 	{ 24, 6126335 },
15567 	{ 26, 10320639 },
15568 	{ 26, 14514943 },
15569 	{ 26, 27097855 },
15570 	{ 26, 31292159 },
15571 	{ 27, 43875071 },
15572 	{ 27, 48069375 },
15573 	{ 27, 60652287 },
15574 	{ 27, 64846591 },
15575 	{ 28, 50032635 },
15576 	{ 28, 49246203 },
15577 	{ 28, 48984059 },
15578 	{ 28, 41906171 },
15579 	{ 28, 41644027 },
15580 	{ 28, 127855357 },
15581 	{ 27, 29257727 },
15582 	{ 27, 20934651 },
15583 	{ 27, 20672507 },
15584 	{ 27, 60746493 },
15585 	{ 26, 14577663 },
15586 	{ 26, 10448891 },
15587 	{ 26, 10186747 },
15588 	{ 25, 10414845 },
15589 	{ 24, 3567615 },
15590 	{ 24, 2584571 },
15591 	{ 24, 2322427 },
15592 	{ 24, 3239931 },
15593 	{ 24, 2453499 },
15594 	{ 24, 4812795 },
15595 	{ 24, 880635 },
15596 	{ 19, 227614 },
15597 	{ 24, 1667071 },
15598 	{ 24, 5861375 },
15599 	{ 26, 10055679 },
15600 	{ 26, 14249983 },
15601 	{ 26, 26832895 },
15602 	{ 26, 31027199 },
15603 	{ 27, 43610111 },
15604 	{ 27, 47804415 },
15605 	{ 27, 60387327 },
15606 	{ 27, 64581631 },
15607 	{ 28, 50032379 },
15608 	{ 28, 49245947 },
15609 	{ 28, 48983803 },
15610 	{ 28, 41905915 },
15611 	{ 28, 41643771 },
15612 	{ 28, 127855613 },
15613 	{ 27, 29257471 },
15614 	{ 27, 20934395 },
15615 	{ 27, 20672251 },
15616 	{ 27, 60746749 },
15617 	{ 26, 14577407 },
15618 	{ 26, 10448635 },
15619 	{ 26, 10186491 },
15620 	{ 25, 10415101 },
15621 	{ 24, 3567359 },
15622 	{ 24, 2584315 },
15623 	{ 24, 2322171 },
15624 	{ 24, 3239675 },
15625 	{ 24, 2453243 },
15626 	{ 24, 4812539 },
15627 	{ 24, 880379 },
15628 	{ 19, 223518 },
15629 	{ 24, 1666815 },
15630 	{ 24, 5861119 },
15631 	{ 26, 10055423 },
15632 	{ 26, 14249727 },
15633 	{ 26, 26832639 },
15634 	{ 26, 31026943 },
15635 	{ 27, 43609855 },
15636 	{ 27, 47804159 },
15637 	{ 27, 60387071 },
15638 	{ 27, 132968185 },
15639 	{ 26, 33516539 },
15640 	{ 26, 33254395 },
15641 	{ 26, 32467963 },
15642 	{ 26, 32205819 },
15643 	{ 26, 25127931 },
15644 	{ 26, 24865787 },
15645 	{ 26, 24079355 },
15646 	{ 26, 32304889 },
15647 	{ 25, 12545019 },
15648 	{ 25, 12282875 },
15649 	{ 25, 11496443 },
15650 	{ 25, 15527673 },
15651 	{ 24, 6253563 },
15652 	{ 24, 5991419 },
15653 	{ 24, 5204987 },
15654 	{ 23, 2944761 },
15655 	{ 22, 1534971 },
15656 	{ 22, 1272827 },
15657 	{ 23, 2682617 },
15658 	{ 22, 1403899 },
15659 	{ 24, 617467 },
15660 	{ 17, 54942 },
15661 	{ 24, 879615 },
15662 	{ 24, 5073919 },
15663 	{ 26, 9268223 },
15664 	{ 26, 13462527 },
15665 	{ 26, 26045439 },
15666 	{ 26, 30239743 },
15667 	{ 27, 42822655 },
15668 	{ 27, 47016959 },
15669 	{ 27, 59599871 },
15670 	{ 27, 132968441 },
15671 	{ 26, 33516283 },
15672 	{ 26, 33254139 },
15673 	{ 26, 32467707 },
15674 	{ 26, 32205563 },
15675 	{ 26, 25127675 },
15676 	{ 26, 24865531 },
15677 	{ 26, 24079099 },
15678 	{ 26, 32305145 },
15679 	{ 25, 12544763 },
15680 	{ 25, 12282619 },
15681 	{ 25, 11496187 },
15682 	{ 25, 15527929 },
15683 	{ 24, 6253307 },
15684 	{ 24, 5991163 },
15685 	{ 24, 5204731 },
15686 	{ 23, 2945017 },
15687 	{ 22, 1534715 },
15688 	{ 22, 1272571 },
15689 	{ 23, 2682873 },
15690 	{ 22, 1403643 },
15691 	{ 24, 617211 },
15692 	{ 17, 53918 },
15693 	{ 24, 879359 },
15694 	{ 24, 5073663 },
15695 	{ 26, 9267967 },
15696 	{ 26, 13462271 },
15697 	{ 26, 26045183 },
15698 	{ 26, 30239487 },
15699 	{ 27, 42822399 },
15700 	{ 27, 47016703 },
15701 	{ 27, 59599615 },
15702 	{ 27, 133102333 },
15703 	{ 26, 33439743 },
15704 	{ 26, 16728059 },
15705 	{ 26, 16465915 },
15706 	{ 26, 15679483 },
15707 	{ 26, 15417339 },
15708 	{ 26, 8339451 },
15709 	{ 26, 8077307 },
15710 	{ 26, 32439037 },
15711 	{ 25, 12468223 },
15712 	{ 25, 4145147 },
15713 	{ 25, 3883003 },
15714 	{ 25, 15661821 },
15715 	{ 24, 6176767 },
15716 	{ 24, 2047995 },
15717 	{ 24, 1785851 },
15718 	{ 23, 3078909 },
15719 	{ 22, 1458175 },
15720 	{ 22, 475131 },
15721 	{ 22, 212987 },
15722 	{ 17, 65403 },
15723 	{ 21, 1048507 },
15724 	{ 16, 32286 },
15725 	{ 24, 606207 },
15726 	{ 24, 4800511 },
15727 	{ 26, 8994815 },
15728 	{ 26, 13189119 },
15729 	{ 26, 25772031 },
15730 	{ 26, 29966335 },
15731 	{ 27, 42549247 },
15732 	{ 27, 46743551 },
15733 	{ 27, 59326463 },
15734 	{ 27, 133102589 },
15735 	{ 26, 33439487 },
15736 	{ 26, 16727803 },
15737 	{ 26, 16465659 },
15738 	{ 26, 15679227 },
15739 	{ 26, 15417083 },
15740 	{ 26, 8339195 },
15741 	{ 26, 8077051 },
15742 	{ 26, 32439293 },
15743 	{ 25, 12467967 },
15744 	{ 25, 4144891 },
15745 	{ 25, 3882747 },
15746 	{ 25, 15662077 },
15747 	{ 24, 6176511 },
15748 	{ 24, 2047739 },
15749 	{ 24, 1785595 },
15750 	{ 23, 3079165 },
15751 	{ 22, 1457919 },
15752 	{ 22, 474875 },
15753 	{ 22, 212731 },
15754 	{ 17, 63355 },
15755 	{ 20, 523899 },
15756 	{ 16, 31262 },
15757 	{ 24, 605951 },
15758 	{ 24, 4800255 },
15759 	{ 26, 8994559 },
15760 	{ 26, 13188863 },
15761 	{ 26, 25771775 },
15762 	{ 26, 29966079 },
15763 	{ 27, 42548991 },
15764 	{ 27, 46743295 },
15765 	{ 27, 59326207 },
15766 	{ 27, 63520511 },
15767 	{ 27, 132579069 },
15768 	{ 26, 16661503 },
15769 	{ 26, 16399359 },
15770 	{ 26, 15612927 },
15771 	{ 26, 15350783 },
15772 	{ 26, 8272895 },
15773 	{ 26, 8010751 },
15774 	{ 26, 7224319 },
15775 	{ 26, 31915773 },
15776 	{ 25, 4078591 },
15777 	{ 25, 3816447 },
15778 	{ 25, 3030015 },
15779 	{ 25, 15138557 },
15780 	{ 24, 1981439 },
15781 	{ 24, 1719295 },
15782 	{ 24, 932863 },
15783 	{ 23, 2555645 },
15784 	{ 22, 408575 },
15785 	{ 22, 146431 },
15786 	{ 18, 130879 },
15787 	{ 18, 130923 },
15788 	{ 18, 130878 },
15789 	{ 20, 524223 },
15790 	{ 22, 1391615 },
15791 	{ 24, 2440191 },
15792 	{ 24, 3488767 },
15793 	{ 24, 6634495 },
15794 	{ 24, 7683071 },
15795 	{ 25, 10828799 },
15796 	{ 25, 11877375 },
15797 	{ 25, 15023103 },
15798 	{ 25, 16071679 },
15799 	{ 26, 27606015 },
15800 	{ 26, 16661247 },
15801 	{ 26, 16399103 },
15802 	{ 26, 15612671 },
15803 	{ 26, 15350527 },
15804 	{ 26, 8272639 },
15805 	{ 26, 8010495 },
15806 	{ 26, 7224063 },
15807 	{ 26, 31916029 },
15808 	{ 25, 4078335 },
15809 	{ 25, 3816191 },
15810 	{ 25, 3029759 },
15811 	{ 25, 15138813 },
15812 	{ 24, 1981183 },
15813 	{ 24, 1719039 },
15814 	{ 24, 932607 },
15815 	{ 23, 2555901 },
15816 	{ 22, 408319 },
15817 	{ 22, 146175 },
15818 	{ 18, 131055 },
15819 	{ 15, 16347 },
15820 	{ 13, 2766 },
15821 	{ 19, 261759 },
15822 	{ 22, 1391359 },
15823 	{ 24, 2439935 },
15824 	{ 24, 3488511 },
15825 	{ 24, 6634239 },
15826 	{ 24, 7682815 },
15827 	{ 25, 10828543 },
15828 	{ 25, 11877119 },
15829 	{ 25, 15022847 },
15830 	{ 25, 16071423 },
15831 	{ 26, 27605759 },
15832 	{ 26, 28654335 },
15833 	{ 26, 31800063 },
15834 	{ 26, 32848639 },
15835 	{ 26, 61160191 },
15836 	{ 26, 62208767 },
15837 	{ 26, 65354495 },
15838 	{ 26, 66403071 },
15839 	{ 26, 31469567 },
15840 	{ 26, 28323839 },
15841 	{ 26, 27275263 },
15842 	{ 25, 15740927 },
15843 	{ 25, 14692351 },
15844 	{ 25, 11546623 },
15845 	{ 25, 10498047 },
15846 	{ 24, 7352319 },
15847 	{ 24, 6303743 },
15848 	{ 24, 3158015 },
15849 	{ 24, 4565757 },
15850 	{ 17, 48511 },
15851 	{ 14, 8143 },
15852 	{ 13, 2702 },
15853 	{ 17, 65391 },
15854 	{ 17, 49023 },
15855 	{ 24, 2174975 },
15856 	{ 24, 3223551 },
15857 	{ 24, 6369279 },
15858 	{ 24, 7417855 },
15859 	{ 25, 10563583 },
15860 	{ 25, 11612159 },
15861 	{ 25, 14757887 },
15862 	{ 25, 15806463 },
15863 	{ 26, 27340799 },
15864 	{ 26, 28389375 },
15865 	{ 26, 31535103 },
15866 	{ 26, 66072319 },
15867 	{ 26, 65023743 },
15868 	{ 26, 61878015 },
15869 	{ 26, 60829439 },
15870 	{ 26, 32517887 },
15871 	{ 26, 31469311 },
15872 	{ 26, 28323583 },
15873 	{ 26, 27275007 },
15874 	{ 25, 15740671 },
15875 	{ 25, 14692095 },
15876 	{ 25, 11546367 },
15877 	{ 25, 10497791 },
15878 	{ 24, 7352063 },
15879 	{ 24, 6303487 },
15880 	{ 24, 3157759 },
15881 	{ 24, 4566013 },
15882 	{ 17, 46463 },
15883 	{ 15, 16303 },
15884 	{ 24, 109565 },
15885 	{ 14, 8159 },
15886 	{ 17, 46975 },
15887 	{ 24, 2174719 },
15888 	{ 24, 3223295 },
15889 	{ 24, 6369023 },
15890 	{ 24, 7417599 },
15891 	{ 25, 10563327 },
15892 	{ 25, 11611903 },
15893 	{ 25, 14757631 },
15894 	{ 25, 15806207 },
15895 	{ 26, 27340543 },
15896 	{ 26, 28389119 },
15897 	{ 26, 31534847 },
15898 	{ 26, 32583423 },
15899 	{ 26, 60894975 },
15900 	{ 26, 61943551 },
15901 	{ 26, 65089279 },
15902 	{ 26, 66137855 },
15903 	{ 26, 31730687 },
15904 	{ 26, 28584959 },
15905 	{ 26, 27536383 },
15906 	{ 25, 16002047 },
15907 	{ 25, 14953471 },
15908 	{ 25, 11807743 },
15909 	{ 25, 10759167 },
15910 	{ 24, 7613439 },
15911 	{ 24, 6564863 },
15912 	{ 24, 3419135 },
15913 	{ 24, 5615357 },
15914 	{ 22, 1321983 },
15915 	{ 17, 65215 },
15916 	{ 15, 16350 },
15917 	{ 13, 4043 },
15918 	{ 16, 32571 },
15919 	{ 22, 207871 },
15920 	{ 22, 1256447 },
15921 	{ 24, 2305023 },
15922 	{ 24, 3353599 },
15923 	{ 24, 6499327 },
15924 	{ 24, 7547903 },
15925 	{ 25, 10693631 },
15926 	{ 25, 11742207 },
15927 	{ 25, 14887935 },
15928 	{ 25, 15936511 },
15929 	{ 26, 27470847 },
15930 	{ 26, 66333439 },
15931 	{ 26, 65284863 },
15932 	{ 26, 62139135 },
15933 	{ 26, 61090559 },
15934 	{ 26, 32779007 },
15935 	{ 26, 31730431 },
15936 	{ 26, 28584703 },
15937 	{ 26, 27536127 },
15938 	{ 25, 16001791 },
15939 	{ 25, 14953215 },
15940 	{ 25, 11807487 },
15941 	{ 25, 10758911 },
15942 	{ 24, 7613183 },
15943 	{ 24, 6564607 },
15944 	{ 24, 3418879 },
15945 	{ 24, 5615613 },
15946 	{ 22, 1321727 },
15947 	{ 18, 130495 },
15948 	{ 15, 16222 },
15949 	{ 14, 8107 },
15950 	{ 16, 32747 },
15951 	{ 22, 207615 },
15952 	{ 22, 1256191 },
15953 	{ 24, 2304767 },
15954 	{ 24, 3353343 },
15955 	{ 24, 6499071 },
15956 	{ 24, 7547647 },
15957 	{ 25, 10693375 },
15958 	{ 25, 11741951 },
15959 	{ 25, 14887679 },
15960 	{ 25, 15936255 },
15961 	{ 26, 27470591 },
15962 	{ 26, 28519167 },
15963 	{ 26, 31664895 },
15964 	{ 26, 32713471 },
15965 	{ 26, 61025023 },
15966 	{ 26, 62073599 },
15967 	{ 26, 65219327 },
15968 	{ 26, 66267903 },
15969 	{ 26, 27402239 },
15970 	{ 25, 15867903 },
15971 	{ 25, 14819327 },
15972 	{ 25, 11673599 },
15973 	{ 25, 10625023 },
15974 	{ 24, 7479295 },
15975 	{ 24, 6430719 },
15976 	{ 24, 3284991 },
15977 	{ 24, 2236415 },
15978 	{ 22, 1187839 },
15979 	{ 22, 139263 },
15980 	{ 15, 15982 },
15981 	{ 16, 32443 },
15982 	{ 16, 32123 },
15983 	{ 20, 40955 },
15984 	{ 20, 303099 },
15985 	{ 20, 385023 },
15986 	{ 22, 827387 },
15987 	{ 22, 1613819 },
15988 	{ 22, 1875963 },
15989 	{ 22, 1957887 },
15990 	{ 23, 2924539 },
15991 	{ 23, 3710971 },
15992 	{ 23, 3973115 },
15993 	{ 23, 4055039 },
15994 	{ 24, 7118843 },
15995 	{ 24, 7905275 },
15996 	{ 24, 8167419 },
15997 	{ 24, 15245307 },
15998 	{ 24, 15507451 },
15999 	{ 24, 16293883 },
16000 	{ 24, 16556027 },
16001 	{ 24, 16637951 },
16002 	{ 25, 15867647 },
16003 	{ 25, 14819071 },
16004 	{ 25, 11673343 },
16005 	{ 25, 10624767 },
16006 	{ 24, 7479039 },
16007 	{ 24, 6430463 },
16008 	{ 24, 3284735 },
16009 	{ 24, 2236159 },
16010 	{ 22, 1187583 },
16011 	{ 22, 139007 },
16012 	{ 15, 14958 },
16013 	{ 17, 64955 },
16014 	{ 16, 30075 },
16015 	{ 20, 40699 },
16016 	{ 20, 302843 },
16017 	{ 20, 384767 },
16018 	{ 22, 827131 },
16019 	{ 22, 1613563 },
16020 	{ 22, 1875707 },
16021 	{ 22, 1957631 },
16022 	{ 23, 2924283 },
16023 	{ 23, 3710715 },
16024 	{ 23, 3972859 },
16025 	{ 23, 4054783 },
16026 	{ 24, 7118587 },
16027 	{ 24, 7905019 },
16028 	{ 24, 8167163 },
16029 	{ 24, 15245051 },
16030 	{ 24, 15507195 },
16031 	{ 24, 16293627 },
16032 	{ 24, 16555771 },
16033 	{ 24, 16637695 },
16034 	{ 25, 15932415 },
16035 	{ 25, 14883839 },
16036 	{ 25, 11738111 },
16037 	{ 25, 10689535 },
16038 	{ 24, 7543807 },
16039 	{ 24, 6495231 },
16040 	{ 24, 3349503 },
16041 	{ 24, 2300927 },
16042 	{ 22, 1252351 },
16043 	{ 22, 203775 },
16044 	{ 15, 14062 },
16045 	{ 22, 138235 },
16046 	{ 20, 334843 },
16047 	{ 22, 531451 },
16048 	{ 20, 105467 },
16049 	{ 20, 367611 },
16050 	{ 22, 629755 },
16051 	{ 22, 891899 },
16052 	{ 22, 1678331 },
16053 	{ 22, 1940475 },
16054 	{ 23, 2726907 },
16055 	{ 23, 2989051 },
16056 	{ 23, 3775483 },
16057 	{ 23, 4037627 },
16058 	{ 24, 6921211 },
16059 	{ 24, 7183355 },
16060 	{ 24, 7969787 },
16061 	{ 24, 8231931 },
16062 	{ 24, 15309819 },
16063 	{ 24, 15571963 },
16064 	{ 24, 16358395 },
16065 	{ 24, 16620539 },
16066 	{ 25, 15932159 },
16067 	{ 25, 14883583 },
16068 	{ 25, 11737855 },
16069 	{ 25, 10689279 },
16070 	{ 24, 7543551 },
16071 	{ 24, 6494975 },
16072 	{ 24, 3349247 },
16073 	{ 24, 2300671 },
16074 	{ 22, 1252095 },
16075 	{ 22, 203519 },
16076 	{ 15, 13038 },
16077 	{ 22, 137979 },
16078 	{ 20, 334587 },
16079 	{ 22, 531195 },
16080 	{ 20, 105211 },
16081 	{ 20, 367355 },
16082 	{ 22, 629499 },
16083 	{ 22, 891643 },
16084 	{ 22, 1678075 },
16085 	{ 22, 1940219 },
16086 	{ 23, 2726651 },
16087 	{ 23, 2988795 },
16088 	{ 23, 3775227 },
16089 	{ 23, 4037371 },
16090 	{ 24, 6920955 },
16091 	{ 24, 7183099 },
16092 	{ 24, 7969531 },
16093 	{ 24, 8231675 },
16094 	{ 24, 15309563 },
16095 	{ 24, 15571707 },
16096 	{ 24, 16358139 },
16097 	{ 24, 16620283 },
16098 	{ 25, 16125951 },
16099 	{ 25, 15077375 },
16100 	{ 25, 11931647 },
16101 	{ 25, 10883071 },
16102 	{ 24, 7737343 },
16103 	{ 24, 6688767 },
16104 	{ 24, 3543039 },
16105 	{ 24, 2494463 },
16106 	{ 22, 1445887 },
16107 	{ 22, 397311 },
16108 	{ 17, 31086 },
16109 	{ 22, 200699 },
16110 	{ 22, 1183739 },
16111 	{ 22, 593915 },
16112 	{ 22, 790523 },
16113 	{ 22, 167931 },
16114 	{ 22, 1216507 },
16115 	{ 22, 1298431 },
16116 	{ 24, 3313659 },
16117 	{ 24, 6459387 },
16118 	{ 24, 7507963 },
16119 	{ 24, 7589887 },
16120 	{ 25, 11702267 },
16121 	{ 25, 14847995 },
16122 	{ 25, 15896571 },
16123 	{ 25, 15978495 },
16124 	{ 26, 28479483 },
16125 	{ 26, 31625211 },
16126 	{ 26, 32673787 },
16127 	{ 26, 60985339 },
16128 	{ 26, 62033915 },
16129 	{ 26, 65179643 },
16130 	{ 25, 16125695 },
16131 	{ 25, 15077119 },
16132 	{ 25, 11931391 },
16133 	{ 25, 10882815 },
16134 	{ 24, 7737087 },
16135 	{ 24, 6688511 },
16136 	{ 24, 3542783 },
16137 	{ 24, 2494207 },
16138 	{ 22, 1445631 },
16139 	{ 22, 397055 },
16140 	{ 17, 26990 },
16141 	{ 22, 200443 },
16142 	{ 22, 1183483 },
16143 	{ 22, 593659 },
16144 	{ 22, 790267 },
16145 	{ 22, 167675 },
16146 	{ 22, 1216251 },
16147 	{ 22, 1298175 },
16148 	{ 24, 3313403 },
16149 	{ 24, 6459131 },
16150 	{ 24, 7507707 },
16151 	{ 24, 7589631 },
16152 	{ 25, 11702011 },
16153 	{ 25, 14847739 },
16154 	{ 25, 15896315 },
16155 	{ 25, 15978239 },
16156 	{ 26, 28479227 },
16157 	{ 26, 31624955 },
16158 	{ 26, 32673531 },
16159 	{ 26, 60985083 },
16160 	{ 26, 62033659 },
16161 	{ 26, 65179387 },
16162 	{ 25, 16190463 },
16163 	{ 25, 15141887 },
16164 	{ 25, 11996159 },
16165 	{ 25, 10947583 },
16166 	{ 24, 7801855 },
16167 	{ 24, 6753279 },
16168 	{ 24, 3607551 },
16169 	{ 24, 2558975 },
16170 	{ 22, 1510399 },
16171 	{ 22, 461823 },
16172 	{ 17, 23022 },
16173 	{ 22, 396283 },
16174 	{ 22, 1248251 },
16175 	{ 24, 2231291 },
16176 	{ 22, 855035 },
16177 	{ 22, 1575931 },
16178 	{ 22, 232443 },
16179 	{ 22, 1281019 },
16180 	{ 22, 1494015 },
16181 	{ 24, 3378171 },
16182 	{ 24, 6523899 },
16183 	{ 24, 7572475 },
16184 	{ 24, 7785471 },
16185 	{ 25, 11766779 },
16186 	{ 25, 14912507 },
16187 	{ 25, 15961083 },
16188 	{ 25, 16174079 },
16189 	{ 26, 28543995 },
16190 	{ 26, 31689723 },
16191 	{ 26, 32738299 },
16192 	{ 26, 61049851 },
16193 	{ 26, 62098427 },
16194 	{ 25, 16190207 },
16195 	{ 25, 15141631 },
16196 	{ 25, 11995903 },
16197 	{ 25, 10947327 },
16198 	{ 24, 7801599 },
16199 	{ 24, 6753023 },
16200 	{ 24, 3607295 },
16201 	{ 24, 2558719 },
16202 	{ 22, 1510143 },
16203 	{ 22, 461567 },
16204 	{ 17, 18926 },
16205 	{ 22, 396027 },
16206 	{ 22, 1247995 },
16207 	{ 24, 2231035 },
16208 	{ 22, 854779 },
16209 	{ 22, 1575675 },
16210 	{ 22, 232187 },
16211 	{ 22, 1280763 },
16212 	{ 22, 1493759 },
16213 	{ 24, 3377915 },
16214 	{ 24, 6523643 },
16215 	{ 24, 7572219 },
16216 	{ 24, 7785215 },
16217 	{ 25, 11766523 },
16218 	{ 25, 14912251 },
16219 	{ 25, 15960827 },
16220 	{ 25, 16173823 },
16221 	{ 25, 30574591 },
16222 	{ 25, 16418815 },
16223 	{ 25, 15894527 },
16224 	{ 25, 14321663 },
16225 	{ 25, 13797375 },
16226 	{ 24, 8030207 },
16227 	{ 24, 7505919 },
16228 	{ 24, 5933055 },
16229 	{ 24, 5408767 },
16230 	{ 23, 3835903 },
16231 	{ 23, 3311615 },
16232 	{ 23, 1738751 },
16233 	{ 23, 1214463 },
16234 	{ 21, 690175 },
16235 	{ 21, 165887 },
16236 	{ 15, 15214 },
16237 	{ 20, 116731 },
16238 	{ 20, 362491 },
16239 	{ 22, 575483 },
16240 	{ 22, 821243 },
16241 	{ 20, 411643 },
16242 	{ 20, 460795 },
16243 	{ 20, 108539 },
16244 	{ 20, 370683 },
16245 	{ 20, 391167 },
16246 	{ 22, 894971 },
16247 	{ 22, 1681403 },
16248 	{ 22, 1943547 },
16249 	{ 22, 1964031 },
16250 	{ 23, 2992123 },
16251 	{ 23, 3778555 },
16252 	{ 23, 4040699 },
16253 	{ 23, 4061183 },
16254 	{ 24, 7186427 },
16255 	{ 24, 7972859 },
16256 	{ 24, 8235003 },
16257 	{ 24, 15312891 },
16258 	{ 24, 15575035 },
16259 	{ 24, 16361467 },
16260 	{ 24, 16623611 },
16261 	{ 24, 5408511 },
16262 	{ 23, 3835647 },
16263 	{ 23, 3311359 },
16264 	{ 23, 1738495 },
16265 	{ 23, 1214207 },
16266 	{ 21, 689919 },
16267 	{ 21, 165631 },
16268 	{ 15, 11118 },
16269 	{ 20, 116475 },
16270 	{ 20, 362235 },
16271 	{ 22, 575227 },
16272 	{ 22, 820987 },
16273 	{ 20, 411387 },
16274 	{ 20, 460539 },
16275 	{ 20, 108283 },
16276 	{ 20, 370427 },
16277 	{ 20, 390911 },
16278 	{ 22, 894715 },
16279 	{ 22, 1681147 },
16280 	{ 22, 1943291 },
16281 	{ 22, 1963775 },
16282 	{ 23, 2991867 },
16283 	{ 23, 3778299 },
16284 	{ 23, 4040443 },
16285 	{ 23, 4060927 },
16286 	{ 24, 7186171 },
16287 	{ 24, 7972603 },
16288 	{ 24, 8234747 },
16289 	{ 24, 15312635 },
16290 	{ 24, 15574779 },
16291 	{ 24, 16361211 },
16292 	{ 24, 16623355 },
16293 	{ 24, 16643839 },
16294 	{ 23, 3851263 },
16295 	{ 23, 3326975 },
16296 	{ 23, 1754111 },
16297 	{ 23, 1229823 },
16298 	{ 21, 705535 },
16299 	{ 21, 181247 },
16300 	{ 15, 7150 },
16301 	{ 21, 164859 },
16302 	{ 20, 377851 },
16303 	{ 22, 623611 },
16304 	{ 22, 836603 },
16305 	{ 22, 1606651 },
16306 	{ 20, 476155 },
16307 	{ 21, 656379 },
16308 	{ 20, 123899 },
16309 	{ 20, 386043 },
16310 	{ 21, 701439 },
16311 	{ 22, 910331 },
16312 	{ 22, 1696763 },
16313 	{ 22, 1958907 },
16314 	{ 23, 2745339 },
16315 	{ 23, 3007483 },
16316 	{ 23, 3793915 },
16317 	{ 23, 4056059 },
16318 	{ 24, 6939643 },
16319 	{ 24, 7201787 },
16320 	{ 24, 7988219 },
16321 	{ 24, 8250363 },
16322 	{ 24, 15328251 },
16323 	{ 24, 15590395 },
16324 	{ 24, 16376827 },
16325 	{ 24, 16638971 },
16326 	{ 23, 3851007 },
16327 	{ 23, 3326719 },
16328 	{ 23, 1753855 },
16329 	{ 23, 1229567 },
16330 	{ 21, 705279 },
16331 	{ 21, 180991 },
16332 	{ 15, 3054 },
16333 	{ 21, 164603 },
16334 	{ 20, 377595 },
16335 	{ 22, 623355 },
16336 	{ 22, 836347 },
16337 	{ 22, 1606395 },
16338 	{ 20, 475899 },
16339 	{ 21, 656123 },
16340 	{ 20, 123643 },
16341 	{ 20, 385787 },
16342 	{ 21, 701183 },
16343 	{ 22, 910075 },
16344 	{ 22, 1696507 },
16345 	{ 22, 1958651 },
16346 	{ 23, 2745083 },
16347 	{ 23, 3007227 },
16348 	{ 23, 3793659 },
16349 	{ 23, 4055803 },
16350 	{ 23, 4121087 },
16351 	{ 23, 3990015 },
16352 	{ 23, 3596799 },
16353 	{ 23, 3465727 },
16354 	{ 22, 2023935 },
16355 	{ 22, 1892863 },
16356 	{ 22, 1499647 },
16357 	{ 22, 1368575 },
16358 	{ 21, 975359 },
16359 	{ 21, 844287 },
16360 	{ 21, 451071 },
16361 	{ 21, 319999 },
16362 	{ 19, 188927 },
16363 	{ 19, 57855 },
16364 	{ 14, 9582 },
16365 	{ 19, 45563 },
16366 	{ 19, 172539 },
16367 	{ 20, 160251 },
16368 	{ 20, 221691 },
16369 	{ 20, 406011 },
16370 	{ 20, 467451 },
16371 	{ 19, 168443 },
16372 	{ 19, 180731 },
16373 	{ 19, 43515 },
16374 	{ 19, 174587 },
16375 	{ 19, 179711 },
16376 	{ 21, 436731 },
16377 	{ 21, 829947 },
16378 	{ 21, 961019 },
16379 	{ 21, 966143 },
16380 	{ 22, 1485307 },
16381 	{ 22, 1878523 },
16382 	{ 22, 2009595 },
16383 	{ 22, 2014719 },
16384 	{ 23, 3597565 },
16385 	{ 23, 3466493 },
16386 	{ 22, 2024701 },
16387 	{ 22, 1893629 },
16388 	{ 22, 1500413 },
16389 	{ 22, 1369341 },
16390 	{ 21, 976125 },
16391 	{ 21, 845053 },
16392 	{ 21, 451837 },
16393 	{ 21, 320765 },
16394 	{ 19, 189693 },
16395 	{ 19, 58621 },
16396 	{ 14, 1306 },
16397 	{ 19, 46329 },
16398 	{ 19, 173305 },
16399 	{ 20, 161017 },
16400 	{ 20, 222457 },
16401 	{ 20, 406777 },
16402 	{ 20, 468217 },
16403 	{ 19, 169209 },
16404 	{ 19, 181497 },
16405 	{ 19, 167161 },
16406 	{ 19, 171257 },
16407 	{ 19, 186621 },
16408 	{ 21, 670969 },
16409 	{ 21, 683257 },
16410 	{ 21, 687353 },
16411 	{ 21, 751869 },
16412 	{ 22, 1359097 },
16413 	{ 22, 1371385 },
16414 	{ 22, 1375481 },
16415 	{ 22, 1505533 },
16416 	{ 23, 2735353 },
16417 	{ 23, 2747641 },
16418 	{ 22, 2024957 },
16419 	{ 22, 1893885 },
16420 	{ 22, 1500669 },
16421 	{ 22, 1369597 },
16422 	{ 21, 976381 },
16423 	{ 21, 845309 },
16424 	{ 21, 452093 },
16425 	{ 21, 321021 },
16426 	{ 19, 189949 },
16427 	{ 19, 58877 },
16428 	{ 14, 9498 },
16429 	{ 19, 46585 },
16430 	{ 19, 173561 },
16431 	{ 20, 161273 },
16432 	{ 20, 222713 },
16433 	{ 20, 407033 },
16434 	{ 20, 468473 },
16435 	{ 19, 169465 },
16436 	{ 19, 181753 },
16437 	{ 19, 167417 },
16438 	{ 19, 171513 },
16439 	{ 19, 186877 },
16440 	{ 21, 671225 },
16441 	{ 21, 683513 },
16442 	{ 21, 687609 },
16443 	{ 21, 752125 },
16444 	{ 22, 1359353 },
16445 	{ 22, 1371641 },
16446 	{ 22, 1375737 },
16447 	{ 22, 1505789 },
16448 	{ 23, 2735609 },
16449 	{ 23, 2747897 },
16450 	{ 23, 4170233 },
16451 	{ 23, 3912185 },
16452 	{ 23, 3138041 },
16453 	{ 23, 2879993 },
16454 	{ 23, 2883065 },
16455 	{ 23, 3396349 },
16456 	{ 23, 1823485 },
16457 	{ 23, 1299197 },
16458 	{ 21, 774909 },
16459 	{ 21, 250621 },
16460 	{ 16, 5530 },
16461 	{ 21, 234233 },
16462 	{ 21, 709369 },
16463 	{ 23, 1217273 },
16464 	{ 22, 905977 },
16465 	{ 22, 1676025 },
16466 	{ 22, 1889017 },
16467 	{ 23, 2659065 },
16468 	{ 21, 742137 },
16469 	{ 21, 922361 },
16470 	{ 21, 733945 },
16471 	{ 21, 750329 },
16472 	{ 21, 942845 },
16473 	{ 23, 2945785 },
16474 	{ 23, 2994937 },
16475 	{ 23, 3011321 },
16476 	{ 23, 3793661 },
16477 	{ 24, 5960441 },
16478 	{ 24, 6009593 },
16479 	{ 24, 6025977 },
16480 	{ 24, 7594749 },
16481 	{ 25, 11989753 },
16482 	{ 24, 8115197 },
16483 	{ 24, 7590909 },
16484 	{ 24, 6018045 },
16485 	{ 24, 5493757 },
16486 	{ 23, 3920893 },
16487 	{ 23, 3396605 },
16488 	{ 23, 1823741 },
16489 	{ 23, 1299453 },
16490 	{ 21, 775165 },
16491 	{ 21, 250877 },
16492 	{ 16, 13722 },
16493 	{ 21, 234489 },
16494 	{ 21, 709625 },
16495 	{ 23, 1217529 },
16496 	{ 22, 906233 },
16497 	{ 22, 1676281 },
16498 	{ 22, 1889273 },
16499 	{ 23, 2659321 },
16500 	{ 21, 742393 },
16501 	{ 21, 922617 },
16502 	{ 21, 734201 },
16503 	{ 21, 750585 },
16504 	{ 21, 943101 },
16505 	{ 23, 2946041 },
16506 	{ 23, 2995193 },
16507 	{ 23, 3011577 },
16508 	{ 23, 3793917 },
16509 	{ 24, 5960697 },
16510 	{ 24, 6009849 },
16511 	{ 24, 6026233 },
16512 	{ 24, 7595005 },
16513 	{ 25, 11990009 },
16514 	{ 25, 16237561 },
16515 	{ 25, 15631353 },
16516 	{ 25, 12502009 },
16517 	{ 25, 11502585 },
16518 	{ 24, 8373241 },
16519 	{ 24, 6723325 },
16520 	{ 24, 3577597 },
16521 	{ 24, 2529021 },
16522 	{ 22, 1480445 },
16523 	{ 22, 431869 },
16524 	{ 16, 22298 },
16525 	{ 21, 251641 },
16526 	{ 21, 759545 },
16527 	{ 23, 1234681 },
16528 	{ 23, 1742585 },
16529 	{ 22, 1693433 },
16530 	{ 22, 1939193 },
16531 	{ 23, 2676473 },
16532 	{ 23, 2922233 },
16533 	{ 21, 939769 },
16534 	{ 21, 988921 },
16535 	{ 21, 931577 },
16536 	{ 21, 947961 },
16537 	{ 21, 1009405 },
16538 	{ 23, 3733241 },
16539 	{ 23, 3782393 },
16540 	{ 23, 3798777 },
16541 	{ 23, 4056829 },
16542 	{ 24, 7534329 },
16543 	{ 24, 7583481 },
16544 	{ 24, 7599865 },
16545 	{ 24, 8120061 },
16546 	{ 25, 16221945 },
16547 	{ 25, 15189753 },
16548 	{ 25, 12486393 },
16549 	{ 25, 11454201 },
16550 	{ 24, 8357625 },
16551 	{ 24, 7325433 },
16552 	{ 24, 3577853 },
16553 	{ 24, 2529277 },
16554 	{ 22, 1480701 },
16555 	{ 22, 432125 },
16556 	{ 16, 30490 },
16557 	{ 21, 251897 },
16558 	{ 21, 759801 },
16559 	{ 23, 1234937 },
16560 	{ 23, 1742841 },
16561 	{ 22, 1693689 },
16562 	{ 22, 1939449 },
16563 	{ 23, 2676729 },
16564 	{ 23, 2922489 },
16565 	{ 21, 940025 },
16566 	{ 21, 989177 },
16567 	{ 21, 931833 },
16568 	{ 21, 948217 },
16569 	{ 21, 1009661 },
16570 	{ 23, 3733497 },
16571 	{ 23, 3782649 },
16572 	{ 23, 3799033 },
16573 	{ 23, 4057085 },
16574 	{ 24, 7534585 },
16575 	{ 24, 7583737 },
16576 	{ 24, 7600121 },
16577 	{ 24, 8120317 },
16578 	{ 25, 16222201 },
16579 	{ 25, 15190009 },
16580 	{ 25, 12486649 },
16581 	{ 25, 11454457 },
16582 	{ 24, 8357881 },
16583 	{ 24, 7325689 },
16584 	{ 25, 15726585 },
16585 	{ 25, 16771069 },
16586 	{ 24, 5982973 },
16587 	{ 24, 1788669 },
16588 	{ 18, 38810 },
16589 	{ 24, 1723129 },
16590 	{ 23, 3099385 },
16591 	{ 25, 5131001 },
16592 	{ 25, 7031545 },
16593 	{ 25, 13257465 },
16594 	{ 24, 7817977 },
16595 	{ 25, 10898169 },
16596 	{ 25, 11750137 },
16597 	{ 25, 14830329 },
16598 	{ 23, 4016889 },
16599 	{ 24, 6834937 },
16600 	{ 23, 3984121 },
16601 	{ 23, 4049657 },
16602 	{ 24, 6916861 },
16603 	{ 25, 15977209 },
16604 	{ 25, 16173817 },
16605 	{ 25, 16239353 },
16606 	{ 26, 32164601 },
16607 	{ 26, 32230137 },
16608 	{ 26, 32426745 },
16609 	{ 26, 32492281 },
16610 	{ 27, 64686841 },
16611 	{ 27, 60689145 },
16612 	{ 27, 48171769 },
16613 	{ 27, 45746937 },
16614 	{ 26, 33229561 },
16615 	{ 26, 29231865 },
16616 	{ 26, 16714489 },
16617 	{ 26, 10177533 },
16618 	{ 24, 5983229 },
16619 	{ 24, 1788925 },
16620 	{ 18, 47002 },
16621 	{ 24, 1723385 },
16622 	{ 23, 3099641 },
16623 	{ 25, 5131257 },
16624 	{ 25, 7031801 },
16625 	{ 25, 13257721 },
16626 	{ 24, 7818233 },
16627 	{ 25, 10898425 },
16628 	{ 25, 11750393 },
16629 	{ 25, 14830585 },
16630 	{ 23, 4017145 },
16631 	{ 24, 6835193 },
16632 	{ 23, 3984377 },
16633 	{ 23, 4049913 },
16634 	{ 24, 6917117 },
16635 	{ 25, 15977465 },
16636 	{ 25, 16174073 },
16637 	{ 25, 16239609 },
16638 	{ 26, 32164857 },
16639 	{ 26, 32230393 },
16640 	{ 26, 32427001 },
16641 	{ 26, 32492537 },
16642 	{ 27, 64687097 },
16643 	{ 27, 60689401 },
16644 	{ 27, 48172025 },
16645 	{ 27, 45747193 },
16646 	{ 26, 33229817 },
16647 	{ 26, 29232121 },
16648 	{ 26, 16714745 },
16649 	{ 26, 10374909 },
16650 	{ 24, 6180605 },
16651 	{ 24, 1986301 },
16652 	{ 19, 109850 },
16653 	{ 24, 1789689 },
16654 	{ 24, 5918457 },
16655 	{ 25, 5197561 },
16656 	{ 25, 7229177 },
16657 	{ 25, 13324025 },
16658 	{ 25, 15355641 },
16659 	{ 25, 10964729 },
16660 	{ 25, 11947769 },
16661 	{ 25, 14896889 },
16662 	{ 25, 15879929 },
16663 	{ 24, 6901497 },
16664 	{ 24, 7098105 },
16665 	{ 24, 6868729 },
16666 	{ 24, 6934265 },
16667 	{ 24, 7180029 },
16668 	{ 26, 62263033 },
16669 	{ 26, 61279993 },
16670 	{ 26, 27774713 },
16671 	{ 26, 28806909 },
16672 	{ 27, 57544441 },
16673 	{ 27, 55512825 },
16674 	{ 27, 64622329 },
16675 	{ 27, 60493561 },
16676 	{ 27, 48107257 },
16677 	{ 27, 43978489 },
16678 	{ 26, 33165049 },
16679 	{ 26, 29036281 },
16680 	{ 26, 16649977 },
16681 	{ 26, 12521209 },
16682 	{ 24, 6180861 },
16683 	{ 24, 1986557 },
16684 	{ 19, 126234 },
16685 	{ 24, 1789945 },
16686 	{ 24, 5918713 },
16687 	{ 25, 5197817 },
16688 	{ 25, 7229433 },
16689 	{ 25, 13324281 },
16690 	{ 25, 15355897 },
16691 	{ 25, 10964985 },
16692 	{ 25, 11948025 },
16693 	{ 25, 14897145 },
16694 	{ 25, 15880185 },
16695 	{ 24, 6901753 },
16696 	{ 24, 7098361 },
16697 	{ 24, 6868985 },
16698 	{ 24, 6934521 },
16699 	{ 24, 7180285 },
16700 	{ 26, 62263289 },
16701 	{ 26, 61280249 },
16702 	{ 26, 27774969 },
16703 	{ 26, 28807165 },
16704 	{ 27, 57544697 },
16705 	{ 27, 55513081 },
16706 	{ 27, 64622585 },
16707 	{ 27, 60493817 },
16708 	{ 27, 48107513 },
16709 	{ 27, 43978745 },
16710 	{ 26, 33165305 },
16711 	{ 26, 29036537 },
16712 	{ 26, 16650233 },
16713 	{ 26, 12521465 },
16714 	{ 24, 6249213 },
16715 	{ 24, 2054909 },
16716 	{ 19, 208282 },
16717 	{ 24, 1989369 },
16718 	{ 24, 5987065 },
16719 	{ 26, 10115833 },
16720 	{ 25, 7297785 },
16721 	{ 25, 13523705 },
16722 	{ 25, 15424249 },
16723 	{ 26, 33528569 },
16724 	{ 25, 12016377 },
16725 	{ 25, 15096569 },
16726 	{ 25, 15948537 },
16727 	{ 24, 8362745 },
16728 	{ 24, 4168441 },
16729 	{ 24, 7887609 },
16730 	{ 24, 16587513 },
16731 	{ 24, 7199481 },
16732 	{ 24, 7969533 },
16733 	{ 26, 61217529 },
16734 	{ 26, 32971513 },
16735 	{ 26, 28826361 },
16736 	{ 26, 31955709 },
16737 	{ 27, 55450361 },
16738 	{ 26, 32447225 },
16739 	{ 27, 60431097 },
16740 	{ 27, 47913721 },
16741 	{ 27, 43916025 },
16742 	{ 26, 31398649 },
16743 	{ 26, 28973817 },
16744 	{ 26, 16456441 },
16745 	{ 26, 12458745 },
16746 	{ 24, 8329977 },
16747 	{ 24, 2055165 },
16748 	{ 19, 212970 },
16749 	{ 24, 1989625 },
16750 	{ 24, 5987321 },
16751 	{ 26, 10116089 },
16752 	{ 25, 7298041 },
16753 	{ 25, 13523961 },
16754 	{ 25, 15424505 },
16755 	{ 26, 33528825 },
16756 	{ 25, 12016633 },
16757 	{ 25, 15096825 },
16758 	{ 25, 15948793 },
16759 	{ 24, 8363001 },
16760 	{ 24, 4168697 },
16761 	{ 24, 7887865 },
16762 	{ 24, 16587769 },
16763 	{ 24, 7199737 },
16764 	{ 24, 7969789 },
16765 	{ 26, 61217785 },
16766 	{ 26, 32971769 },
16767 	{ 26, 28826617 },
16768 	{ 26, 31955965 },
16769 	{ 27, 55450617 },
16770 	{ 26, 32447481 },
16771 	{ 27, 60431353 },
16772 	{ 27, 47913977 },
16773 	{ 27, 43916281 },
16774 	{ 26, 31398905 },
16775 	{ 26, 28974073 },
16776 	{ 26, 16456697 },
16777 	{ 26, 12459001 },
16778 	{ 24, 8330233 },
16779 	{ 24, 3825405 },
16780 	{ 19, 229354 },
16781 	{ 24, 2055929 },
16782 	{ 24, 6184697 },
16783 	{ 26, 10182393 },
16784 	{ 26, 14311161 },
16785 	{ 25, 13590265 },
16786 	{ 25, 15621881 },
16787 	{ 26, 21716729 },
16788 	{ 26, 33464057 },
16789 	{ 25, 15163129 },
16790 	{ 25, 16146169 },
16791 	{ 24, 8380157 },
16792 	{ 24, 8298233 },
16793 	{ 24, 4103929 },
16794 	{ 24, 16523001 },
16795 	{ 24, 16326393 },
16796 	{ 24, 7986937 },
16797 	{ 24, 8232701 },
16798 	{ 26, 32907001 },
16799 	{ 26, 31923961 },
16800 	{ 26, 31973113 },
16801 	{ 26, 33005309 },
16802 	{ 26, 32382713 },
16803 	{ 26, 30351097 },
16804 	{ 27, 47849209 },
16805 	{ 27, 43720441 },
16806 	{ 26, 31334137 },
16807 	{ 26, 27205369 },
16808 	{ 26, 16391929 },
16809 	{ 26, 12263161 },
16810 	{ 24, 8265465 },
16811 	{ 24, 4136697 },
16812 	{ 19, 245610 },
16813 	{ 24, 2056185 },
16814 	{ 24, 6184953 },
16815 	{ 26, 10182649 },
16816 	{ 26, 14311417 },
16817 	{ 25, 13590521 },
16818 	{ 25, 15622137 },
16819 	{ 26, 21716985 },
16820 	{ 26, 33464313 },
16821 	{ 25, 15163385 },
16822 	{ 25, 16146425 },
16823 	{ 24, 8380413 },
16824 	{ 24, 8298489 },
16825 	{ 24, 4104185 },
16826 	{ 24, 16523257 },
16827 	{ 24, 16326649 },
16828 	{ 24, 7987193 },
16829 	{ 24, 8232957 },
16830 	{ 26, 32907257 },
16831 	{ 26, 31924217 },
16832 	{ 26, 31973369 },
16833 	{ 26, 33005565 },
16834 	{ 26, 32382969 },
16835 	{ 26, 30351353 },
16836 	{ 27, 47849465 },
16837 	{ 27, 43720697 },
16838 	{ 26, 31334393 },
16839 	{ 26, 27205625 },
16840 	{ 26, 16392185 },
16841 	{ 26, 12263417 },
16842 	{ 24, 8265721 },
16843 	{ 24, 4136953 },
16844 	{ 19, 261994 },
16845 	{ 26, 15280889 },
16846 	{ 26, 24980217 },
16847 	{ 28, 41495289 },
16848 	{ 28, 57486073 },
16849 	{ 28, 107555577 },
16850 	{ 27, 62728953 },
16851 	{ 28, 87632633 },
16852 	{ 28, 95234809 },
16853 	{ 28, 133049081 },
16854 	{ 27, 64826105 },
16855 	{ 28, 65940217 },
16856 	{ 26, 33237757 },
16857 	{ 26, 32385785 },
16858 	{ 26, 15608569 },
16859 	{ 26, 65022713 },
16860 	{ 26, 62139129 },
16861 	{ 26, 32975609 },
16862 	{ 26, 61221629 },
16863 	{ 28, 127412985 },
16864 	{ 28, 115092217 },
16865 	{ 28, 132066041 },
16866 	{ 28, 128723705 },
16867 	{ 28, 121121529 },
16868 	{ 28, 96217849 },
16869 	{ 29, 174598905 },
16870 	{ 28, 124529401 },
16871 	{ 28, 108538617 },
16872 	{ 28, 58469113 },
16873 	{ 28, 48769785 },
16874 	{ 26, 32254713 },
16875 	{ 26, 16263929 },
16876 	{ 20, 343530 },
16877 	{ 26, 15281145 },
16878 	{ 26, 24980473 },
16879 	{ 28, 41495545 },
16880 	{ 28, 57486329 },
16881 	{ 28, 107555833 },
16882 	{ 27, 62729209 },
16883 	{ 28, 87632889 },
16884 	{ 28, 95235065 },
16885 	{ 28, 133049337 },
16886 	{ 27, 64826361 },
16887 	{ 28, 65940473 },
16888 	{ 26, 33238013 },
16889 	{ 26, 32386041 },
16890 	{ 26, 15608825 },
16891 	{ 26, 65022969 },
16892 	{ 26, 62139385 },
16893 	{ 26, 32975865 },
16894 	{ 26, 61221885 },
16895 	{ 28, 127413241 },
16896 	{ 28, 115092473 },
16897 	{ 28, 132066297 },
16898 	{ 28, 128723961 },
16899 	{ 28, 121121785 },
16900 	{ 28, 96218105 },
16901 	{ 29, 174599161 },
16902 	{ 28, 124529657 },
16903 	{ 28, 108538873 },
16904 	{ 28, 58469369 },
16905 	{ 28, 48770041 },
16906 	{ 26, 32254969 },
16907 	{ 26, 16264185 },
16908 	{ 20, 359914 },
16909 	{ 26, 15544057 },
16910 	{ 26, 32059129 },
16911 	{ 28, 41758457 },
16912 	{ 28, 58273529 },
16913 	{ 28, 107818745 },
16914 	{ 28, 124333817 },
16915 	{ 28, 87895801 },
16916 	{ 28, 96022265 },
16917 	{ 28, 120401657 },
16918 	{ 28, 132787961 },
16919 	{ 28, 116010745 },
16920 	{ 28, 65679097 },
16921 	{ 26, 32452349 },
16922 	{ 26, 32124665 },
16923 	{ 26, 15347449 },
16924 	{ 26, 61878009 },
16925 	{ 26, 61091577 },
16926 	{ 26, 61288185 },
16927 	{ 26, 62271229 },
16928 	{ 28, 114831097 },
16929 	{ 28, 110898937 },
16930 	{ 28, 128462585 },
16931 	{ 28, 120336121 },
16932 	{ 28, 95956729 },
16933 	{ 28, 87830265 },
16934 	{ 28, 124268281 },
16935 	{ 28, 107753209 },
16936 	{ 28, 58207993 },
16937 	{ 28, 41692921 },
16938 	{ 26, 31993593 },
16939 	{ 26, 15478521 },
16940 	{ 20, 376170 },
16941 	{ 26, 15544313 },
16942 	{ 26, 32059385 },
16943 	{ 28, 41758713 },
16944 	{ 28, 58273785 },
16945 	{ 28, 107819001 },
16946 	{ 28, 124334073 },
16947 	{ 28, 87896057 },
16948 	{ 28, 96022521 },
16949 	{ 28, 120401913 },
16950 	{ 28, 132788217 },
16951 	{ 28, 116011001 },
16952 	{ 28, 65679353 },
16953 	{ 26, 32452605 },
16954 	{ 26, 32124921 },
16955 	{ 26, 15347705 },
16956 	{ 26, 61878265 },
16957 	{ 26, 61091833 },
16958 	{ 26, 61288441 },
16959 	{ 26, 62271485 },
16960 	{ 28, 114831353 },
16961 	{ 28, 110899193 },
16962 	{ 28, 128462841 },
16963 	{ 28, 120336377 },
16964 	{ 28, 95956985 },
16965 	{ 28, 87830521 },
16966 	{ 28, 124268537 },
16967 	{ 28, 107753465 },
16968 	{ 28, 58208249 },
16969 	{ 28, 41693177 },
16970 	{ 26, 31993849 },
16971 	{ 26, 15478777 },
16972 	{ 20, 392554 },
16973 	{ 26, 16333561 },
16974 	{ 26, 32324345 },
16975 	{ 27, 64552955 },
16976 	{ 28, 58538745 },
16977 	{ 28, 108608249 },
16978 	{ 28, 124599033 },
16979 	{ 29, 259930873 },
16980 	{ 28, 96287481 },
16981 	{ 28, 121191161 },
16982 	{ 28, 128793337 },
16983 	{ 28, 125713145 },
16984 	{ 28, 108935929 },
16985 	{ 28, 58604281 },
16986 	{ 26, 32193277 },
16987 	{ 26, 25049849 },
16988 	{ 26, 8272633 },
16989 	{ 26, 60832505 },
16990 	{ 26, 32783097 },
16991 	{ 26, 62339833 },
16992 	{ 26, 65420029 },
16993 	{ 27, 66519039 },
16994 	{ 27, 64764665 },
16995 	{ 28, 120077049 },
16996 	{ 28, 95173369 },
16997 	{ 28, 87571193 },
16998 	{ 27, 62667513 },
16999 	{ 28, 107494137 },
17000 	{ 28, 57424633 },
17001 	{ 28, 41433849 },
17002 	{ 26, 24918777 },
17003 	{ 26, 15219449 },
17004 	{ 20, 471018 },
17005 	{ 26, 16333817 },
17006 	{ 26, 32324601 },
17007 	{ 27, 64552699 },
17008 	{ 28, 58539001 },
17009 	{ 28, 108608505 },
17010 	{ 28, 124599289 },
17011 	{ 29, 259931129 },
17012 	{ 28, 96287737 },
17013 	{ 28, 121191417 },
17014 	{ 28, 128793593 },
17015 	{ 28, 125713401 },
17016 	{ 28, 108936185 },
17017 	{ 28, 58604537 },
17018 	{ 26, 32193533 },
17019 	{ 26, 25050105 },
17020 	{ 26, 8272889 },
17021 	{ 26, 60832761 },
17022 	{ 26, 32783353 },
17023 	{ 26, 62340089 },
17024 	{ 26, 65420285 },
17025 	{ 27, 66518783 },
17026 	{ 27, 64764921 },
17027 	{ 28, 120077305 },
17028 	{ 28, 95173625 },
17029 	{ 28, 87571449 },
17030 	{ 27, 62667769 },
17031 	{ 28, 107494393 },
17032 	{ 28, 57424889 },
17033 	{ 28, 41434105 },
17034 	{ 26, 24919033 },
17035 	{ 26, 15219705 },
17036 	{ 20, 487402 },
17037 	{ 26, 16596729 },
17038 	{ 26, 33111801 },
17039 	{ 27, 66124795 },
17040 	{ 28, 65617657 },
17041 	{ 28, 108871417 },
17042 	{ 28, 125386489 },
17043 	{ 29, 174931705 },
17044 	{ 29, 259669753 },
17045 	{ 28, 121454329 },
17046 	{ 28, 129580793 },
17047 	{ 28, 125779709 },
17048 	{ 28, 125452025 },
17049 	{ 28, 108674809 },
17050 	{ 28, 58343161 },
17051 	{ 26, 25116413 },
17052 	{ 26, 24788729 },
17053 	{ 26, 8011513 },
17054 	{ 26, 32521977 },
17055 	{ 26, 31735545 },
17056 	{ 26, 65486585 },
17057 	{ 26, 66469629 },
17058 	{ 27, 64503545 },
17059 	{ 27, 60571385 },
17060 	{ 28, 94912249 },
17061 	{ 28, 86785785 },
17062 	{ 27, 62406393 },
17063 	{ 27, 54279929 },
17064 	{ 28, 57163513 },
17065 	{ 28, 40648441 },
17066 	{ 26, 24657657 },
17067 	{ 26, 8142585 },
17068 	{ 20, 503658 },
17069 	{ 26, 16596985 },
17070 	{ 26, 33112057 },
17071 	{ 27, 66124539 },
17072 	{ 28, 65617913 },
17073 	{ 28, 108871673 },
17074 	{ 28, 125386745 },
17075 	{ 29, 174931961 },
17076 	{ 29, 259670009 },
17077 	{ 28, 121454585 },
17078 	{ 28, 129581049 },
17079 	{ 28, 125779965 },
17080 	{ 28, 125452281 },
17081 	{ 28, 108675065 },
17082 	{ 28, 58343417 },
17083 	{ 26, 25116669 },
17084 	{ 26, 24788985 },
17085 	{ 26, 8011769 },
17086 	{ 26, 32522233 },
17087 	{ 26, 31735801 },
17088 	{ 26, 65486841 },
17089 	{ 26, 66469885 },
17090 	{ 27, 64503801 },
17091 	{ 27, 60571641 },
17092 	{ 28, 94912505 },
17093 	{ 28, 86786041 },
17094 	{ 27, 62406649 },
17095 	{ 27, 54280185 },
17096 	{ 28, 57163769 },
17097 	{ 28, 40648697 },
17098 	{ 26, 24657913 },
17099 	{ 26, 8142841 },
17100 	{ 20, 520042 },
17101 	{ 26, 15220733 },
17102 	{ 26, 33385209 },
17103 	{ 27, 66646011 },
17104 	{ 28, 65891065 },
17105 	{ 28, 115960569 },
17106 	{ 28, 125659897 },
17107 	{ 29, 175729401 },
17108 	{ 29, 191720185 },
17109 	{ 29, 258894585 },
17110 	{ 28, 129854201 },
17111 	{ 29, 191785721 },
17112 	{ 28, 125528829 },
17113 	{ 28, 124676857 },
17114 	{ 28, 107899641 },
17115 	{ 28, 57567993 },
17116 	{ 26, 24865533 },
17117 	{ 26, 24013561 },
17118 	{ 26, 7236345 },
17119 	{ 26, 31484665 },
17120 	{ 26, 28601081 },
17121 	{ 26, 66546425 },
17122 	{ 27, 63728377 },
17123 	{ 27, 60320505 },
17124 	{ 27, 47999737 },
17125 	{ 28, 86534905 },
17126 	{ 27, 61631225 },
17127 	{ 27, 54029049 },
17128 	{ 27, 29125369 },
17129 	{ 28, 40397561 },
17130 	{ 26, 23882489 },
17131 	{ 26, 7891705 },
17132 	{ 21, 863722 },
17133 	{ 26, 8153853 },
17134 	{ 26, 33385465 },
17135 	{ 27, 66645755 },
17136 	{ 28, 65891321 },
17137 	{ 28, 115960825 },
17138 	{ 28, 125660153 },
17139 	{ 29, 175729657 },
17140 	{ 29, 191720441 },
17141 	{ 29, 258894841 },
17142 	{ 28, 129854457 },
17143 	{ 29, 191785977 },
17144 	{ 28, 125529085 },
17145 	{ 28, 124677113 },
17146 	{ 28, 107899897 },
17147 	{ 28, 57568249 },
17148 	{ 26, 24865789 },
17149 	{ 26, 24013817 },
17150 	{ 26, 7236601 },
17151 	{ 26, 31484921 },
17152 	{ 26, 28601337 },
17153 	{ 26, 66546681 },
17154 	{ 27, 63728633 },
17155 	{ 27, 60320761 },
17156 	{ 27, 47999993 },
17157 	{ 28, 86535161 },
17158 	{ 27, 61631481 },
17159 	{ 27, 54029305 },
17160 	{ 27, 29125625 },
17161 	{ 28, 40397817 },
17162 	{ 26, 23882745 },
17163 	{ 26, 7891961 },
17164 	{ 21, 880106 },
17165 	{ 26, 8154109 },
17166 	{ 26, 24931325 },
17167 	{ 27, 49999615 },
17168 	{ 28, 66678521 },
17169 	{ 28, 116223737 },
17170 	{ 28, 132738809 },
17171 	{ 29, 175992569 },
17172 	{ 29, 192507641 },
17173 	{ 29, 242052857 },
17174 	{ 29, 258633465 },
17175 	{ 29, 241856249 },
17176 	{ 29, 191524601 },
17177 	{ 28, 124743421 },
17178 	{ 28, 124415737 },
17179 	{ 28, 107638521 },
17180 	{ 28, 57306873 },
17181 	{ 26, 24080125 },
17182 	{ 26, 23752441 },
17183 	{ 26, 6975225 },
17184 	{ 26, 28339961 },
17185 	{ 26, 27553529 },
17186 	{ 27, 63467257 },
17187 	{ 27, 59535097 },
17188 	{ 27, 47738617 },
17189 	{ 27, 43806457 },
17190 	{ 27, 61370105 },
17191 	{ 27, 53243641 },
17192 	{ 27, 28864249 },
17193 	{ 27, 20737785 },
17194 	{ 26, 23621369 },
17195 	{ 26, 7106297 },
17196 	{ 21, 896362 },
17197 	{ 26, 7892733 },
17198 	{ 26, 24669949 },
17199 	{ 27, 49474559 },
17200 	{ 28, 66678777 },
17201 	{ 28, 116223993 },
17202 	{ 28, 132739065 },
17203 	{ 29, 175992825 },
17204 	{ 29, 192507897 },
17205 	{ 29, 242053113 },
17206 	{ 29, 258633721 },
17207 	{ 29, 241856505 },
17208 	{ 29, 191524857 },
17209 	{ 28, 124743677 },
17210 	{ 28, 124415993 },
17211 	{ 28, 107638777 },
17212 	{ 28, 57307129 },
17213 	{ 26, 24080381 },
17214 	{ 26, 23752697 },
17215 	{ 26, 6975481 },
17216 	{ 26, 28340217 },
17217 	{ 26, 27553785 },
17218 	{ 27, 63467513 },
17219 	{ 27, 59535353 },
17220 	{ 27, 47738873 },
17221 	{ 27, 43806713 },
17222 	{ 27, 61370361 },
17223 	{ 27, 53243897 },
17224 	{ 27, 28864505 },
17225 	{ 27, 20738041 },
17226 	{ 26, 23621625 },
17227 	{ 26, 7106553 },
17228 	{ 21, 912746 },
17229 	{ 26, 7892989 },
17230 	{ 26, 24670205 },
17231 	{ 27, 49474303 },
17232 	{ 28, 66943737 },
17233 	{ 28, 117013241 },
17234 	{ 28, 133004025 },
17235 	{ 29, 264141561 },
17236 	{ 29, 255752953 },
17237 	{ 29, 230587129 },
17238 	{ 29, 222198521 },
17239 	{ 28, 129923833 },
17240 	{ 28, 121535225 },
17241 	{ 28, 96369401 },
17242 	{ 28, 87980793 },
17243 	{ 27, 62814969 },
17244 	{ 27, 54426361 },
17245 	{ 27, 29260537 },
17246 	{ 26, 23821053 },
17247 	{ 25, 12483321 },
17248 	{ 25, 4094713 },
17249 	{ 26, 27294457 },
17250 	{ 25, 16022265 },
17251 	{ 26, 32161787 },
17252 	{ 27, 46955257 },
17253 	{ 27, 43547385 },
17254 	{ 26, 31226617 },
17255 	{ 27, 52984569 },
17256 	{ 27, 28080889 },
17257 	{ 27, 20478713 },
17258 	{ 25, 12352249 },
17259 	{ 26, 6847225 },
17260 	{ 20, 497642 },
17261 	{ 20, 1046430 },
17262 	{ 26, 23886589 },
17263 	{ 27, 47890431 },
17264 	{ 28, 66943993 },
17265 	{ 28, 117013497 },
17266 	{ 28, 133004281 },
17267 	{ 29, 264141817 },
17268 	{ 29, 255753209 },
17269 	{ 29, 230587385 },
17270 	{ 29, 222198777 },
17271 	{ 28, 129924089 },
17272 	{ 28, 121535481 },
17273 	{ 28, 96369657 },
17274 	{ 28, 87981049 },
17275 	{ 27, 62815225 },
17276 	{ 27, 54426617 },
17277 	{ 27, 29260793 },
17278 	{ 26, 23821309 },
17279 	{ 25, 12483577 },
17280 	{ 25, 4094969 },
17281 	{ 26, 27294713 },
17282 	{ 25, 16022521 },
17283 	{ 26, 32161531 },
17284 	{ 27, 46955513 },
17285 	{ 27, 43547641 },
17286 	{ 26, 31226873 },
17287 	{ 27, 52984825 },
17288 	{ 27, 28081145 },
17289 	{ 27, 20478969 },
17290 	{ 25, 12352505 },
17291 	{ 26, 6847481 },
17292 	{ 20, 505834 },
17293 	{ 20, 1038238 },
17294 	{ 26, 23886845 },
17295 	{ 27, 47890175 },
17296 	{ 28, 57441277 },
17297 	{ 28, 117276409 },
17298 	{ 28, 133791481 },
17299 	{ 29, 490372857 },
17300 	{ 29, 263880441 },
17301 	{ 29, 255491833 },
17302 	{ 29, 230326009 },
17303 	{ 28, 129990397 },
17304 	{ 28, 129662713 },
17305 	{ 28, 121274105 },
17306 	{ 28, 96108281 },
17307 	{ 27, 62881533 },
17308 	{ 27, 62553849 },
17309 	{ 27, 54165241 },
17310 	{ 27, 28999417 },
17311 	{ 25, 12549885 },
17312 	{ 25, 12222201 },
17313 	{ 25, 3833593 },
17314 	{ 25, 15761145 },
17315 	{ 25, 14974713 },
17316 	{ 26, 30063611 },
17317 	{ 27, 42761977 },
17318 	{ 26, 30965497 },
17319 	{ 26, 27033337 },
17320 	{ 27, 27819769 },
17321 	{ 27, 19693305 },
17322 	{ 25, 12091129 },
17323 	{ 25, 3964665 },
17324 	{ 20, 513898 },
17325 	{ 20, 1029918 },
17326 	{ 26, 23625469 },
17327 	{ 27, 47365119 },
17328 	{ 28, 57179901 },
17329 	{ 28, 117276665 },
17330 	{ 28, 133791737 },
17331 	{ 29, 490373113 },
17332 	{ 29, 263880697 },
17333 	{ 29, 255492089 },
17334 	{ 29, 230326265 },
17335 	{ 28, 129990653 },
17336 	{ 28, 129662969 },
17337 	{ 28, 121274361 },
17338 	{ 28, 96108537 },
17339 	{ 27, 62881789 },
17340 	{ 27, 62554105 },
17341 	{ 27, 54165497 },
17342 	{ 27, 28999673 },
17343 	{ 25, 12550141 },
17344 	{ 25, 12222457 },
17345 	{ 25, 3833849 },
17346 	{ 25, 15761401 },
17347 	{ 25, 14974969 },
17348 	{ 26, 30063355 },
17349 	{ 27, 42762233 },
17350 	{ 26, 30965753 },
17351 	{ 26, 27033593 },
17352 	{ 27, 27820025 },
17353 	{ 27, 19693561 },
17354 	{ 25, 12091385 },
17355 	{ 25, 3964921 },
17356 	{ 20, 522090 },
17357 	{ 20, 1021726 },
17358 	{ 26, 23625725 },
17359 	{ 27, 47364863 },
17360 	{ 28, 57180157 },
17361 	{ 28, 107511805 },
17362 	{ 28, 124289021 },
17363 	{ 29, 174620669 },
17364 	{ 29, 191397885 },
17365 	{ 29, 241729533 },
17366 	{ 29, 258506749 },
17367 	{ 30, 459057913 },
17368 	{ 29, 259435261 },
17369 	{ 29, 257731321 },
17370 	{ 29, 240954105 },
17371 	{ 29, 190622457 },
17372 	{ 28, 125217533 },
17373 	{ 28, 123513593 },
17374 	{ 28, 106736377 },
17375 	{ 28, 56404729 },
17376 	{ 26, 24554237 },
17377 	{ 26, 22850297 },
17378 	{ 26, 6073081 },
17379 	{ 26, 29403897 },
17380 	{ 26, 23636729 },
17381 	{ 26, 23769083 },
17382 	{ 27, 60336889 },
17383 	{ 27, 53521145 },
17384 	{ 27, 28879609 },
17385 	{ 27, 29011963 },
17386 	{ 26, 22588153 },
17387 	{ 26, 7383801 },
17388 	{ 20, 955882 },
17389 	{ 20, 980382 },
17390 	{ 26, 24685309 },
17391 	{ 26, 24817663 },
17392 	{ 28, 58239741 },
17393 	{ 28, 108571389 },
17394 	{ 28, 125348605 },
17395 	{ 28, 125480959 },
17396 	{ 29, 192457469 },
17397 	{ 29, 242789117 },
17398 	{ 29, 259566333 },
17399 	{ 29, 259698687 },
17400 	{ 29, 259435517 },
17401 	{ 29, 257731577 },
17402 	{ 29, 240954361 },
17403 	{ 29, 190622713 },
17404 	{ 28, 125217789 },
17405 	{ 28, 123513849 },
17406 	{ 28, 106736633 },
17407 	{ 28, 56404985 },
17408 	{ 26, 24554493 },
17409 	{ 26, 22850553 },
17410 	{ 26, 6073337 },
17411 	{ 26, 29404153 },
17412 	{ 26, 23636985 },
17413 	{ 26, 23768827 },
17414 	{ 27, 60337145 },
17415 	{ 27, 53521401 },
17416 	{ 27, 28879865 },
17417 	{ 27, 29011707 },
17418 	{ 26, 22588409 },
17419 	{ 26, 7384057 },
17420 	{ 20, 964074 },
17421 	{ 20, 972190 },
17422 	{ 26, 24685565 },
17423 	{ 26, 24817407 },
17424 	{ 28, 58239997 },
17425 	{ 28, 108571645 },
17426 	{ 28, 125348861 },
17427 	{ 28, 125480703 },
17428 	{ 29, 192457725 },
17429 	{ 29, 242789373 },
17430 	{ 29, 259566589 },
17431 	{ 29, 259698431 },
17432 	{ 30, 458534649 },
17433 	{ 29, 257863421 },
17434 	{ 29, 257208057 },
17435 	{ 29, 240430841 },
17436 	{ 29, 190099193 },
17437 	{ 28, 123645693 },
17438 	{ 28, 122990329 },
17439 	{ 28, 106213113 },
17440 	{ 28, 55881465 },
17441 	{ 26, 22982397 },
17442 	{ 26, 22327033 },
17443 	{ 26, 5549817 },
17444 	{ 26, 23113465 },
17445 	{ 26, 21540601 },
17446 	{ 26, 21670907 },
17447 	{ 27, 51949305 },
17448 	{ 27, 28356345 },
17449 	{ 27, 20492025 },
17450 	{ 26, 22064889 },
17451 	{ 26, 5811961 },
17452 	{ 20, 972138 },
17453 	{ 20, 963870 },
17454 	{ 26, 24162045 },
17455 	{ 26, 24292351 },
17456 	{ 28, 57716477 },
17457 	{ 28, 108048125 },
17458 	{ 28, 124825341 },
17459 	{ 28, 124955647 },
17460 	{ 29, 191934205 },
17461 	{ 29, 242265853 },
17462 	{ 29, 259043069 },
17463 	{ 29, 259173375 },
17464 	{ 30, 458534905 },
17465 	{ 29, 257863677 },
17466 	{ 29, 257208313 },
17467 	{ 29, 240431097 },
17468 	{ 29, 190099449 },
17469 	{ 28, 123645949 },
17470 	{ 28, 122990585 },
17471 	{ 28, 106213369 },
17472 	{ 28, 55881721 },
17473 	{ 26, 22982653 },
17474 	{ 26, 22327289 },
17475 	{ 26, 5550073 },
17476 	{ 26, 23113721 },
17477 	{ 26, 21540857 },
17478 	{ 26, 21670651 },
17479 	{ 27, 51949561 },
17480 	{ 27, 28356601 },
17481 	{ 27, 20492281 },
17482 	{ 26, 22065145 },
17483 	{ 26, 5812217 },
17484 	{ 20, 980330 },
17485 	{ 20, 955678 },
17486 	{ 26, 24162301 },
17487 	{ 26, 24292095 },
17488 	{ 28, 57716733 },
17489 	{ 28, 108048381 },
17490 	{ 28, 124825597 },
17491 	{ 28, 124955391 },
17492 	{ 28, 134184955 },
17493 	{ 28, 133922811 },
17494 	{ 28, 133136379 },
17495 	{ 28, 132874235 },
17496 	{ 28, 125796347 },
17497 	{ 28, 125534203 },
17498 	{ 28, 124747771 },
17499 	{ 28, 129809145 },
17500 	{ 27, 62881787 },
17501 	{ 27, 62619643 },
17502 	{ 27, 61833211 },
17503 	{ 27, 62700281 },
17504 	{ 26, 31424507 },
17505 	{ 26, 31162363 },
17506 	{ 26, 22461181 },
17507 	{ 25, 12368633 },
17508 	{ 24, 7831547 },
17509 	{ 24, 7569403 },
17510 	{ 25, 15252217 },
17511 	{ 24, 7700475 },
17512 	{ 26, 25788411 },
17513 	{ 26, 13467643 },
17514 	{ 25, 12106489 },
17515 	{ 24, 6127611 },
17516 	{ 19, 510954 },
17517 	{ 19, 261022 },
17518 	{ 25, 2981887 },
17519 	{ 25, 11370495 },
17520 	{ 27, 19759103 },
17521 	{ 27, 28147711 },
17522 	{ 27, 53313535 },
17523 	{ 27, 61702143 },
17524 	{ 28, 134184699 },
17525 	{ 28, 133922555 },
17526 	{ 28, 133136123 },
17527 	{ 28, 132873979 },
17528 	{ 28, 125796091 },
17529 	{ 28, 125533947 },
17530 	{ 28, 124747515 },
17531 	{ 28, 129809401 },
17532 	{ 27, 62881531 },
17533 	{ 27, 62619387 },
17534 	{ 27, 61832955 },
17535 	{ 27, 62700537 },
17536 	{ 26, 31424251 },
17537 	{ 26, 31162107 },
17538 	{ 26, 22461437 },
17539 	{ 25, 12368889 },
17540 	{ 24, 7831291 },
17541 	{ 24, 7569147 },
17542 	{ 25, 15252473 },
17543 	{ 24, 7700219 },
17544 	{ 26, 25788155 },
17545 	{ 26, 13467387 },
17546 	{ 25, 12106745 },
17547 	{ 24, 6127355 },
17548 	{ 19, 515050 },
17549 	{ 19, 256926 },
17550 	{ 25, 2981631 },
17551 	{ 25, 11370239 },
17552 	{ 27, 19758847 },
17553 	{ 27, 28147455 },
17554 	{ 27, 53313279 },
17555 	{ 27, 61701887 },
17556 	{ 28, 86867711 },
17557 	{ 28, 117406715 },
17558 	{ 28, 117144571 },
17559 	{ 28, 116358139 },
17560 	{ 28, 116095995 },
17561 	{ 28, 109018107 },
17562 	{ 28, 108755963 },
17563 	{ 28, 129941245 },
17564 	{ 27, 62815231 },
17565 	{ 27, 54492155 },
17566 	{ 27, 54230011 },
17567 	{ 27, 62832381 },
17568 	{ 26, 31357951 },
17569 	{ 26, 27229179 },
17570 	{ 26, 26967035 },
17571 	{ 25, 12500733 },
17572 	{ 24, 7764991 },
17573 	{ 24, 6781947 },
17574 	{ 24, 6519803 },
17575 	{ 24, 7437307 },
17576 	{ 24, 6650875 },
17577 	{ 26, 13204475 },
17578 	{ 25, 11583225 },
17579 	{ 24, 5864443 },
17580 	{ 19, 519018 },
17581 	{ 19, 252702 },
17582 	{ 25, 2718719 },
17583 	{ 25, 11107327 },
17584 	{ 27, 19495935 },
17585 	{ 27, 27884543 },
17586 	{ 27, 53050367 },
17587 	{ 27, 61438975 },
17588 	{ 28, 134118143 },
17589 	{ 28, 117406459 },
17590 	{ 28, 117144315 },
17591 	{ 28, 116357883 },
17592 	{ 28, 116095739 },
17593 	{ 28, 109017851 },
17594 	{ 28, 108755707 },
17595 	{ 28, 129941501 },
17596 	{ 27, 62814975 },
17597 	{ 27, 54491899 },
17598 	{ 27, 54229755 },
17599 	{ 27, 62832637 },
17600 	{ 26, 31357695 },
17601 	{ 26, 27228923 },
17602 	{ 26, 26966779 },
17603 	{ 25, 12500989 },
17604 	{ 24, 7764735 },
17605 	{ 24, 6781691 },
17606 	{ 24, 6519547 },
17607 	{ 24, 7437051 },
17608 	{ 24, 6650619 },
17609 	{ 26, 13204219 },
17610 	{ 25, 11583481 },
17611 	{ 24, 5864187 },
17612 	{ 19, 523114 },
17613 	{ 19, 248606 },
17614 	{ 25, 2718463 },
17615 	{ 25, 11107071 },
17616 	{ 27, 19495679 },
17617 	{ 27, 27884287 },
17618 	{ 27, 53050111 },
17619 	{ 27, 61438719 },
17620 	{ 28, 86604543 },
17621 	{ 28, 94993151 },
17622 	{ 28, 67071995 },
17623 	{ 28, 66809851 },
17624 	{ 28, 66023419 },
17625 	{ 28, 65761275 },
17626 	{ 28, 58683387 },
17627 	{ 28, 58421243 },
17628 	{ 28, 129428221 },
17629 	{ 27, 54423551 },
17630 	{ 27, 29323259 },
17631 	{ 27, 29061115 },
17632 	{ 27, 62319357 },
17633 	{ 26, 27160575 },
17634 	{ 26, 14643195 },
17635 	{ 26, 14381051 },
17636 	{ 25, 11987709 },
17637 	{ 24, 6713343 },
17638 	{ 24, 3633147 },
17639 	{ 24, 3371003 },
17640 	{ 24, 6385659 },
17641 	{ 24, 3502075 },
17642 	{ 25, 10021625 },
17643 	{ 24, 5074939 },
17644 	{ 24, 1667067 },
17645 	{ 19, 227742 },
17646 	{ 24, 1929215 },
17647 	{ 24, 6123519 },
17648 	{ 26, 10317823 },
17649 	{ 26, 14512127 },
17650 	{ 26, 27095039 },
17651 	{ 26, 31289343 },
17652 	{ 27, 43872255 },
17653 	{ 27, 48066559 },
17654 	{ 27, 60649471 },
17655 	{ 27, 64843775 },
17656 	{ 28, 66023163 },
17657 	{ 28, 65761019 },
17658 	{ 28, 58683131 },
17659 	{ 28, 58420987 },
17660 	{ 28, 129428477 },
17661 	{ 27, 54423295 },
17662 	{ 27, 29323003 },
17663 	{ 27, 29060859 },
17664 	{ 27, 62319613 },
17665 	{ 26, 27160319 },
17666 	{ 26, 14642939 },
17667 	{ 26, 14380795 },
17668 	{ 25, 11987965 },
17669 	{ 24, 6713087 },
17670 	{ 24, 3632891 },
17671 	{ 24, 3370747 },
17672 	{ 24, 6385403 },
17673 	{ 24, 3501819 },
17674 	{ 25, 10021881 },
17675 	{ 24, 5074683 },
17676 	{ 24, 1666811 },
17677 	{ 19, 223646 },
17678 	{ 24, 1928959 },
17679 	{ 24, 6123263 },
17680 	{ 26, 10317567 },
17681 	{ 26, 14511871 },
17682 	{ 26, 27094783 },
17683 	{ 26, 31289087 },
17684 	{ 27, 43871999 },
17685 	{ 27, 48066303 },
17686 	{ 27, 60649215 },
17687 	{ 27, 64843519 },
17688 	{ 28, 50031611 },
17689 	{ 28, 49245179 },
17690 	{ 28, 48983035 },
17691 	{ 28, 41905147 },
17692 	{ 28, 41643003 },
17693 	{ 28, 127856381 },
17694 	{ 27, 29256703 },
17695 	{ 27, 20933627 },
17696 	{ 27, 20671483 },
17697 	{ 27, 60747517 },
17698 	{ 26, 14576639 },
17699 	{ 26, 10447867 },
17700 	{ 26, 10185723 },
17701 	{ 25, 10415869 },
17702 	{ 24, 3566591 },
17703 	{ 24, 2583547 },
17704 	{ 24, 2321403 },
17705 	{ 24, 3238907 },
17706 	{ 24, 2452475 },
17707 	{ 24, 4811771 },
17708 	{ 24, 879611 },
17709 	{ 19, 219422 },
17710 	{ 24, 1666047 },
17711 	{ 24, 5860351 },
17712 	{ 26, 10054655 },
17713 	{ 26, 14248959 },
17714 	{ 26, 26831871 },
17715 	{ 26, 31026175 },
17716 	{ 27, 43609087 },
17717 	{ 27, 47803391 },
17718 	{ 27, 60386303 },
17719 	{ 27, 64580607 },
17720 	{ 28, 50031355 },
17721 	{ 28, 49244923 },
17722 	{ 28, 48982779 },
17723 	{ 28, 41904891 },
17724 	{ 28, 41642747 },
17725 	{ 28, 127856637 },
17726 	{ 27, 29256447 },
17727 	{ 27, 20933371 },
17728 	{ 27, 20671227 },
17729 	{ 27, 60747773 },
17730 	{ 26, 14576383 },
17731 	{ 26, 10447611 },
17732 	{ 26, 10185467 },
17733 	{ 25, 10416125 },
17734 	{ 24, 3566335 },
17735 	{ 24, 2583291 },
17736 	{ 24, 2321147 },
17737 	{ 24, 3238651 },
17738 	{ 24, 2452219 },
17739 	{ 24, 4811515 },
17740 	{ 24, 879355 },
17741 	{ 19, 215326 },
17742 	{ 24, 1665791 },
17743 	{ 24, 5860095 },
17744 	{ 26, 10054399 },
17745 	{ 26, 14248703 },
17746 	{ 26, 26831615 },
17747 	{ 26, 31025919 },
17748 	{ 27, 43608831 },
17749 	{ 27, 47803135 },
17750 	{ 27, 60386047 },
17751 	{ 27, 132971257 },
17752 	{ 26, 33505275 },
17753 	{ 26, 33243131 },
17754 	{ 26, 32456699 },
17755 	{ 26, 32194555 },
17756 	{ 26, 25116667 },
17757 	{ 26, 24854523 },
17758 	{ 26, 24068091 },
17759 	{ 26, 32307961 },
17760 	{ 25, 12533755 },
17761 	{ 25, 12271611 },
17762 	{ 25, 11485179 },
17763 	{ 25, 15530745 },
17764 	{ 24, 6242299 },
17765 	{ 24, 5980155 },
17766 	{ 24, 5193723 },
17767 	{ 23, 2947833 },
17768 	{ 22, 1523707 },
17769 	{ 22, 1261563 },
17770 	{ 23, 2685689 },
17771 	{ 22, 1392635 },
17772 	{ 24, 606203 },
17773 	{ 16, 32414 },
17774 	{ 24, 868351 },
17775 	{ 24, 5062655 },
17776 	{ 26, 9256959 },
17777 	{ 26, 13451263 },
17778 	{ 26, 26034175 },
17779 	{ 26, 30228479 },
17780 	{ 27, 42811391 },
17781 	{ 27, 47005695 },
17782 	{ 27, 59588607 },
17783 	{ 27, 132971513 },
17784 	{ 26, 33505019 },
17785 	{ 26, 33242875 },
17786 	{ 26, 32456443 },
17787 	{ 26, 32194299 },
17788 	{ 26, 25116411 },
17789 	{ 26, 24854267 },
17790 	{ 26, 24067835 },
17791 	{ 26, 32308217 },
17792 	{ 25, 12533499 },
17793 	{ 25, 12271355 },
17794 	{ 25, 11484923 },
17795 	{ 25, 15531001 },
17796 	{ 24, 6242043 },
17797 	{ 24, 5979899 },
17798 	{ 24, 5193467 },
17799 	{ 23, 2948089 },
17800 	{ 22, 1523451 },
17801 	{ 22, 1261307 },
17802 	{ 23, 2685945 },
17803 	{ 22, 1392379 },
17804 	{ 24, 605947 },
17805 	{ 16, 31390 },
17806 	{ 24, 868095 },
17807 	{ 24, 5062399 },
17808 	{ 26, 9256703 },
17809 	{ 26, 13451007 },
17810 	{ 26, 26033919 },
17811 	{ 26, 30228223 },
17812 	{ 27, 42811135 },
17813 	{ 27, 47005439 },
17814 	{ 27, 59588351 },
17815 	{ 27, 133103357 },
17816 	{ 26, 33438719 },
17817 	{ 26, 16727035 },
17818 	{ 26, 16464891 },
17819 	{ 26, 15678459 },
17820 	{ 26, 15416315 },
17821 	{ 26, 8338427 },
17822 	{ 26, 8076283 },
17823 	{ 26, 32440061 },
17824 	{ 25, 12467199 },
17825 	{ 25, 4144123 },
17826 	{ 25, 3881979 },
17827 	{ 25, 15662845 },
17828 	{ 24, 6175743 },
17829 	{ 24, 2046971 },
17830 	{ 24, 1784827 },
17831 	{ 23, 3079933 },
17832 	{ 22, 1457151 },
17833 	{ 22, 474107 },
17834 	{ 22, 211963 },
17835 	{ 17, 61307 },
17836 	{ 20, 524219 },
17837 	{ 16, 30238 },
17838 	{ 24, 605183 },
17839 	{ 24, 4799487 },
17840 	{ 26, 8993791 },
17841 	{ 26, 13188095 },
17842 	{ 26, 25771007 },
17843 	{ 26, 29965311 },
17844 	{ 27, 42548223 },
17845 	{ 27, 46742527 },
17846 	{ 27, 59325439 },
17847 	{ 27, 133103613 },
17848 	{ 26, 33438463 },
17849 	{ 26, 16726779 },
17850 	{ 26, 16464635 },
17851 	{ 26, 15678203 },
17852 	{ 26, 15416059 },
17853 	{ 26, 8338171 },
17854 	{ 26, 8076027 },
17855 	{ 26, 32440317 },
17856 	{ 25, 12466943 },
17857 	{ 25, 4143867 },
17858 	{ 25, 3881723 },
17859 	{ 25, 15663101 },
17860 	{ 24, 6175487 },
17861 	{ 24, 2046715 },
17862 	{ 24, 1784571 },
17863 	{ 23, 3080189 },
17864 	{ 22, 1456895 },
17865 	{ 22, 473851 },
17866 	{ 22, 211707 },
17867 	{ 17, 59259 },
17868 	{ 19, 261755 },
17869 	{ 16, 29214 },
17870 	{ 24, 604927 },
17871 	{ 24, 4799231 },
17872 	{ 26, 8993535 },
17873 	{ 26, 13187839 },
17874 	{ 26, 25770751 },
17875 	{ 26, 29965055 },
17876 	{ 27, 42547967 },
17877 	{ 27, 46742271 },
17878 	{ 27, 59325183 },
17879 	{ 27, 63519487 },
17880 	{ 28, 265136893 },
17881 	{ 26, 16658431 },
17882 	{ 26, 16396287 },
17883 	{ 26, 15609855 },
17884 	{ 26, 15347711 },
17885 	{ 26, 8269823 },
17886 	{ 26, 8007679 },
17887 	{ 26, 7221247 },
17888 	{ 26, 6959103 },
17889 	{ 25, 4075519 },
17890 	{ 25, 3813375 },
17891 	{ 25, 3026943 },
17892 	{ 25, 2764799 },
17893 	{ 24, 1978367 },
17894 	{ 24, 1716223 },
17895 	{ 24, 929791 },
17896 	{ 24, 5090045 },
17897 	{ 22, 405503 },
17898 	{ 22, 143359 },
17899 	{ 17, 65343 },
17900 	{ 17, 65387 },
17901 	{ 17, 65342 },
17902 	{ 19, 262079 },
17903 	{ 22, 1388543 },
17904 	{ 24, 2437119 },
17905 	{ 24, 3485695 },
17906 	{ 24, 6631423 },
17907 	{ 24, 7679999 },
17908 	{ 25, 10825727 },
17909 	{ 25, 11874303 },
17910 	{ 25, 15020031 },
17911 	{ 25, 16068607 },
17912 	{ 26, 27602943 },
17913 	{ 26, 16658175 },
17914 	{ 26, 16396031 },
17915 	{ 26, 15609599 },
17916 	{ 26, 15347455 },
17917 	{ 26, 8269567 },
17918 	{ 26, 8007423 },
17919 	{ 26, 7220991 },
17920 	{ 26, 6958847 },
17921 	{ 25, 4075263 },
17922 	{ 25, 3813119 },
17923 	{ 25, 3026687 },
17924 	{ 25, 2764543 },
17925 	{ 24, 1978111 },
17926 	{ 24, 1715967 },
17927 	{ 24, 929535 },
17928 	{ 24, 5090301 },
17929 	{ 22, 405247 },
17930 	{ 22, 143103 },
17931 	{ 17, 65519 },
17932 	{ 14, 8155 },
17933 	{ 12, 1998 },
17934 	{ 18, 130687 },
17935 	{ 22, 1388287 },
17936 	{ 24, 2436863 },
17937 	{ 24, 3485439 },
17938 	{ 24, 6631167 },
17939 	{ 24, 7679743 },
17940 	{ 25, 10825471 },
17941 	{ 25, 11874047 },
17942 	{ 25, 15019775 },
17943 	{ 25, 16068351 },
17944 	{ 26, 27602687 },
17945 	{ 26, 28651263 },
17946 	{ 26, 31796991 },
17947 	{ 26, 32845567 },
17948 	{ 26, 61157119 },
17949 	{ 26, 62205695 },
17950 	{ 26, 65351423 },
17951 	{ 26, 66399999 },
17952 	{ 26, 31468543 },
17953 	{ 26, 28322815 },
17954 	{ 26, 27274239 },
17955 	{ 25, 15739903 },
17956 	{ 25, 14691327 },
17957 	{ 25, 11545599 },
17958 	{ 25, 10497023 },
17959 	{ 24, 7351295 },
17960 	{ 24, 6302719 },
17961 	{ 24, 3156991 },
17962 	{ 24, 4566781 },
17963 	{ 17, 44415 },
17964 	{ 13, 4047 },
17965 	{ 12, 1934 },
17966 	{ 16, 32623 },
17967 	{ 17, 44927 },
17968 	{ 24, 2173951 },
17969 	{ 24, 3222527 },
17970 	{ 24, 6368255 },
17971 	{ 24, 7416831 },
17972 	{ 25, 10562559 },
17973 	{ 25, 11611135 },
17974 	{ 25, 14756863 },
17975 	{ 25, 15805439 },
17976 	{ 26, 27339775 },
17977 	{ 26, 28388351 },
17978 	{ 26, 31534079 },
17979 	{ 26, 66071295 },
17980 	{ 26, 65022719 },
17981 	{ 26, 61876991 },
17982 	{ 26, 60828415 },
17983 	{ 26, 32516863 },
17984 	{ 26, 31468287 },
17985 	{ 26, 28322559 },
17986 	{ 26, 27273983 },
17987 	{ 25, 15739647 },
17988 	{ 25, 14691071 },
17989 	{ 25, 11545343 },
17990 	{ 25, 10496767 },
17991 	{ 24, 7351039 },
17992 	{ 24, 6302463 },
17993 	{ 24, 3156735 },
17994 	{ 24, 4567037 },
17995 	{ 17, 42367 },
17996 	{ 14, 8111 },
17997 	{ 24, 110589 },
17998 	{ 13, 4063 },
17999 	{ 17, 42879 },
18000 	{ 24, 2173695 },
18001 	{ 24, 3222271 },
18002 	{ 24, 6367999 },
18003 	{ 24, 7416575 },
18004 	{ 25, 10562303 },
18005 	{ 25, 11610879 },
18006 	{ 25, 14756607 },
18007 	{ 25, 15805183 },
18008 	{ 26, 27339519 },
18009 	{ 26, 28388095 },
18010 	{ 26, 31533823 },
18011 	{ 24, 16588799 },
18012 	{ 24, 16326655 },
18013 	{ 24, 15540223 },
18014 	{ 24, 15278079 },
18015 	{ 24, 8200191 },
18016 	{ 24, 7938047 },
18017 	{ 24, 7151615 },
18018 	{ 24, 6889471 },
18019 	{ 23, 4005887 },
18020 	{ 23, 3743743 },
18021 	{ 23, 2957311 },
18022 	{ 23, 2695167 },
18023 	{ 22, 1908735 },
18024 	{ 22, 1646591 },
18025 	{ 22, 860159 },
18026 	{ 22, 598015 },
18027 	{ 20, 335871 },
18028 	{ 16, 32447 },
18029 	{ 14, 8158 },
18030 	{ 12, 1995 },
18031 	{ 15, 16187 },
18032 	{ 20, 57343 },
18033 	{ 20, 319487 },
18034 	{ 22, 581631 },
18035 	{ 22, 843775 },
18036 	{ 22, 1630207 },
18037 	{ 22, 1892351 },
18038 	{ 23, 2678783 },
18039 	{ 23, 2940927 },
18040 	{ 23, 3727359 },
18041 	{ 23, 3989503 },
18042 	{ 24, 6873087 },
18043 	{ 24, 16588543 },
18044 	{ 24, 16326399 },
18045 	{ 24, 15539967 },
18046 	{ 24, 15277823 },
18047 	{ 24, 8199935 },
18048 	{ 24, 7937791 },
18049 	{ 24, 7151359 },
18050 	{ 24, 6889215 },
18051 	{ 23, 4005631 },
18052 	{ 23, 3743487 },
18053 	{ 23, 2957055 },
18054 	{ 23, 2694911 },
18055 	{ 22, 1908479 },
18056 	{ 22, 1646335 },
18057 	{ 22, 859903 },
18058 	{ 22, 597759 },
18059 	{ 20, 335615 },
18060 	{ 17, 64959 },
18061 	{ 14, 8030 },
18062 	{ 13, 4011 },
18063 	{ 15, 16363 },
18064 	{ 20, 57087 },
18065 	{ 20, 319231 },
18066 	{ 22, 581375 },
18067 	{ 22, 843519 },
18068 	{ 22, 1629951 },
18069 	{ 22, 1892095 },
18070 	{ 23, 2678527 },
18071 	{ 23, 2940671 },
18072 	{ 23, 3727103 },
18073 	{ 23, 3989247 },
18074 	{ 24, 6872831 },
18075 	{ 24, 7134975 },
18076 	{ 24, 7921407 },
18077 	{ 24, 8183551 },
18078 	{ 24, 15261439 },
18079 	{ 24, 15523583 },
18080 	{ 24, 16310015 },
18081 	{ 24, 16572159 },
18082 	{ 26, 27401215 },
18083 	{ 25, 15866879 },
18084 	{ 25, 14818303 },
18085 	{ 25, 11672575 },
18086 	{ 25, 10623999 },
18087 	{ 24, 7478271 },
18088 	{ 24, 6429695 },
18089 	{ 24, 3283967 },
18090 	{ 24, 2235391 },
18091 	{ 22, 1186815 },
18092 	{ 22, 138239 },
18093 	{ 15, 13934 },
18094 	{ 15, 16059 },
18095 	{ 16, 28027 },
18096 	{ 20, 39931 },
18097 	{ 20, 302075 },
18098 	{ 20, 383999 },
18099 	{ 22, 826363 },
18100 	{ 22, 1612795 },
18101 	{ 22, 1874939 },
18102 	{ 22, 1956863 },
18103 	{ 23, 2923515 },
18104 	{ 23, 3709947 },
18105 	{ 23, 3972091 },
18106 	{ 23, 4054015 },
18107 	{ 24, 7117819 },
18108 	{ 24, 7904251 },
18109 	{ 24, 8166395 },
18110 	{ 24, 15244283 },
18111 	{ 24, 15506427 },
18112 	{ 24, 16292859 },
18113 	{ 24, 16555003 },
18114 	{ 24, 16636927 },
18115 	{ 25, 15866623 },
18116 	{ 25, 14818047 },
18117 	{ 25, 11672319 },
18118 	{ 25, 10623743 },
18119 	{ 24, 7478015 },
18120 	{ 24, 6429439 },
18121 	{ 24, 3283711 },
18122 	{ 24, 2235135 },
18123 	{ 22, 1186559 },
18124 	{ 22, 137983 },
18125 	{ 15, 12910 },
18126 	{ 16, 32187 },
18127 	{ 16, 25979 },
18128 	{ 20, 39675 },
18129 	{ 20, 301819 },
18130 	{ 20, 383743 },
18131 	{ 22, 826107 },
18132 	{ 22, 1612539 },
18133 	{ 22, 1874683 },
18134 	{ 22, 1956607 },
18135 	{ 23, 2923259 },
18136 	{ 23, 3709691 },
18137 	{ 23, 3971835 },
18138 	{ 23, 4053759 },
18139 	{ 24, 7117563 },
18140 	{ 24, 7903995 },
18141 	{ 24, 8166139 },
18142 	{ 24, 15244027 },
18143 	{ 24, 15506171 },
18144 	{ 24, 16292603 },
18145 	{ 24, 16554747 },
18146 	{ 24, 16636671 },
18147 	{ 25, 15929343 },
18148 	{ 25, 14880767 },
18149 	{ 25, 11735039 },
18150 	{ 25, 10686463 },
18151 	{ 24, 7540735 },
18152 	{ 24, 6492159 },
18153 	{ 24, 3346431 },
18154 	{ 24, 2297855 },
18155 	{ 22, 1249279 },
18156 	{ 22, 200703 },
18157 	{ 15, 7918 },
18158 	{ 22, 135163 },
18159 	{ 20, 331771 },
18160 	{ 22, 528379 },
18161 	{ 20, 102395 },
18162 	{ 20, 364539 },
18163 	{ 22, 626683 },
18164 	{ 22, 888827 },
18165 	{ 22, 1675259 },
18166 	{ 22, 1937403 },
18167 	{ 23, 2723835 },
18168 	{ 23, 2985979 },
18169 	{ 23, 3772411 },
18170 	{ 23, 4034555 },
18171 	{ 24, 6918139 },
18172 	{ 24, 7180283 },
18173 	{ 24, 7966715 },
18174 	{ 24, 8228859 },
18175 	{ 24, 15306747 },
18176 	{ 24, 15568891 },
18177 	{ 24, 16355323 },
18178 	{ 24, 16617467 },
18179 	{ 25, 15929087 },
18180 	{ 25, 14880511 },
18181 	{ 25, 11734783 },
18182 	{ 25, 10686207 },
18183 	{ 24, 7540479 },
18184 	{ 24, 6491903 },
18185 	{ 24, 3346175 },
18186 	{ 24, 2297599 },
18187 	{ 22, 1249023 },
18188 	{ 22, 200447 },
18189 	{ 15, 6894 },
18190 	{ 22, 134907 },
18191 	{ 20, 331515 },
18192 	{ 22, 528123 },
18193 	{ 20, 102139 },
18194 	{ 20, 364283 },
18195 	{ 22, 626427 },
18196 	{ 22, 888571 },
18197 	{ 22, 1675003 },
18198 	{ 22, 1937147 },
18199 	{ 23, 2723579 },
18200 	{ 23, 2985723 },
18201 	{ 23, 3772155 },
18202 	{ 23, 4034299 },
18203 	{ 24, 6917883 },
18204 	{ 24, 7180027 },
18205 	{ 24, 7966459 },
18206 	{ 24, 8228603 },
18207 	{ 24, 15306491 },
18208 	{ 24, 15568635 },
18209 	{ 24, 16355067 },
18210 	{ 24, 16617211 },
18211 	{ 25, 16124927 },
18212 	{ 25, 15076351 },
18213 	{ 25, 11930623 },
18214 	{ 25, 10882047 },
18215 	{ 24, 7736319 },
18216 	{ 24, 6687743 },
18217 	{ 24, 3542015 },
18218 	{ 24, 2493439 },
18219 	{ 22, 1444863 },
18220 	{ 22, 396287 },
18221 	{ 17, 22894 },
18222 	{ 22, 199675 },
18223 	{ 22, 1182715 },
18224 	{ 22, 592891 },
18225 	{ 22, 789499 },
18226 	{ 22, 166907 },
18227 	{ 22, 1215483 },
18228 	{ 22, 1297407 },
18229 	{ 24, 3312635 },
18230 	{ 24, 6458363 },
18231 	{ 24, 7506939 },
18232 	{ 24, 7588863 },
18233 	{ 25, 11701243 },
18234 	{ 25, 14846971 },
18235 	{ 25, 15895547 },
18236 	{ 25, 15977471 },
18237 	{ 26, 28478459 },
18238 	{ 26, 31624187 },
18239 	{ 26, 32672763 },
18240 	{ 26, 60984315 },
18241 	{ 26, 62032891 },
18242 	{ 26, 65178619 },
18243 	{ 25, 16124671 },
18244 	{ 25, 15076095 },
18245 	{ 25, 11930367 },
18246 	{ 25, 10881791 },
18247 	{ 24, 7736063 },
18248 	{ 24, 6687487 },
18249 	{ 24, 3541759 },
18250 	{ 24, 2493183 },
18251 	{ 22, 1444607 },
18252 	{ 22, 396031 },
18253 	{ 17, 18798 },
18254 	{ 22, 199419 },
18255 	{ 22, 1182459 },
18256 	{ 22, 592635 },
18257 	{ 22, 789243 },
18258 	{ 22, 166651 },
18259 	{ 22, 1215227 },
18260 	{ 22, 1297151 },
18261 	{ 24, 3312379 },
18262 	{ 24, 6458107 },
18263 	{ 24, 7506683 },
18264 	{ 24, 7588607 },
18265 	{ 25, 11700987 },
18266 	{ 25, 14846715 },
18267 	{ 24, 16631807 },
18268 	{ 24, 16369663 },
18269 	{ 24, 15583231 },
18270 	{ 24, 15321087 },
18271 	{ 24, 8243199 },
18272 	{ 24, 7981055 },
18273 	{ 24, 7194623 },
18274 	{ 24, 6932479 },
18275 	{ 23, 4048895 },
18276 	{ 23, 3786751 },
18277 	{ 23, 3000319 },
18278 	{ 23, 2738175 },
18279 	{ 22, 1951743 },
18280 	{ 22, 1689599 },
18281 	{ 22, 903167 },
18282 	{ 22, 641023 },
18283 	{ 20, 378879 },
18284 	{ 20, 116735 },
18285 	{ 15, 14830 },
18286 	{ 20, 100347 },
18287 	{ 20, 313339 },
18288 	{ 22, 559099 },
18289 	{ 20, 215035 },
18290 	{ 20, 395259 },
18291 	{ 20, 59387 },
18292 	{ 20, 321531 },
18293 	{ 20, 374783 },
18294 	{ 22, 845819 },
18295 	{ 22, 1632251 },
18296 	{ 22, 1894395 },
18297 	{ 22, 1947647 },
18298 	{ 23, 2942971 },
18299 	{ 23, 3729403 },
18300 	{ 23, 3991547 },
18301 	{ 23, 4044799 },
18302 	{ 24, 7137275 },
18303 	{ 24, 7923707 },
18304 	{ 24, 8185851 },
18305 	{ 24, 15263739 },
18306 	{ 24, 15525883 },
18307 	{ 23, 4048639 },
18308 	{ 23, 3786495 },
18309 	{ 23, 3000063 },
18310 	{ 23, 2737919 },
18311 	{ 22, 1951487 },
18312 	{ 22, 1689343 },
18313 	{ 22, 902911 },
18314 	{ 22, 640767 },
18315 	{ 20, 378623 },
18316 	{ 20, 116479 },
18317 	{ 15, 10734 },
18318 	{ 20, 100091 },
18319 	{ 20, 313083 },
18320 	{ 22, 558843 },
18321 	{ 20, 214779 },
18322 	{ 20, 395003 },
18323 	{ 20, 59131 },
18324 	{ 20, 321275 },
18325 	{ 20, 374527 },
18326 	{ 22, 845563 },
18327 	{ 22, 1631995 },
18328 	{ 22, 1894139 },
18329 	{ 22, 1947391 },
18330 	{ 23, 2942715 },
18331 	{ 23, 3729147 },
18332 	{ 23, 3991291 },
18333 	{ 23, 4044543 },
18334 	{ 24, 7137019 },
18335 	{ 24, 7923451 },
18336 	{ 24, 8185595 },
18337 	{ 24, 15263483 },
18338 	{ 24, 15525627 },
18339 	{ 24, 16312059 },
18340 	{ 24, 16574203 },
18341 	{ 24, 16627455 },
18342 	{ 24, 5407743 },
18343 	{ 23, 3834879 },
18344 	{ 23, 3310591 },
18345 	{ 23, 1737727 },
18346 	{ 23, 1213439 },
18347 	{ 21, 689151 },
18348 	{ 21, 164863 },
18349 	{ 15, 7022 },
18350 	{ 20, 115707 },
18351 	{ 20, 361467 },
18352 	{ 22, 574459 },
18353 	{ 22, 820219 },
18354 	{ 20, 410619 },
18355 	{ 20, 459771 },
18356 	{ 20, 107515 },
18357 	{ 20, 369659 },
18358 	{ 20, 390143 },
18359 	{ 22, 893947 },
18360 	{ 22, 1680379 },
18361 	{ 22, 1942523 },
18362 	{ 22, 1963007 },
18363 	{ 23, 2991099 },
18364 	{ 23, 3777531 },
18365 	{ 23, 4039675 },
18366 	{ 23, 4060159 },
18367 	{ 24, 7185403 },
18368 	{ 24, 7971835 },
18369 	{ 24, 8233979 },
18370 	{ 24, 15311867 },
18371 	{ 24, 15574011 },
18372 	{ 24, 16360443 },
18373 	{ 24, 16622587 },
18374 	{ 24, 5407487 },
18375 	{ 23, 3834623 },
18376 	{ 23, 3310335 },
18377 	{ 23, 1737471 },
18378 	{ 23, 1213183 },
18379 	{ 21, 688895 },
18380 	{ 21, 164607 },
18381 	{ 15, 2926 },
18382 	{ 20, 115451 },
18383 	{ 20, 361211 },
18384 	{ 22, 574203 },
18385 	{ 22, 819963 },
18386 	{ 20, 410363 },
18387 	{ 20, 459515 },
18388 	{ 20, 107259 },
18389 	{ 20, 369403 },
18390 	{ 20, 389887 },
18391 	{ 22, 893691 },
18392 	{ 22, 1680123 },
18393 	{ 22, 1942267 },
18394 	{ 22, 1962751 },
18395 	{ 23, 2990843 },
18396 	{ 23, 3777275 },
18397 	{ 23, 4039419 },
18398 	{ 23, 4059903 },
18399 	{ 23, 4108799 },
18400 	{ 23, 3977727 },
18401 	{ 23, 3584511 },
18402 	{ 23, 3453439 },
18403 	{ 22, 2011647 },
18404 	{ 22, 1880575 },
18405 	{ 22, 1487359 },
18406 	{ 22, 1356287 },
18407 	{ 21, 963071 },
18408 	{ 21, 831999 },
18409 	{ 21, 438783 },
18410 	{ 21, 307711 },
18411 	{ 19, 176639 },
18412 	{ 19, 45567 },
18413 	{ 13, 5102 },
18414 	{ 19, 41467 },
18415 	{ 18, 94715 },
18416 	{ 20, 156155 },
18417 	{ 20, 209403 },
18418 	{ 20, 401915 },
18419 	{ 18, 119291 },
18420 	{ 19, 164347 },
18421 	{ 18, 31227 },
18422 	{ 18, 96763 },
18423 	{ 19, 175615 },
18424 	{ 20, 227835 },
18425 	{ 20, 424443 },
18426 	{ 20, 489979 },
18427 	{ 21, 686587 },
18428 	{ 21, 752123 },
18429 	{ 21, 948731 },
18430 	{ 21, 1014267 },
18431 	{ 22, 1735163 },
18432 	{ 22, 1800699 },
18433 	{ 22, 1997307 },
18434 	{ 22, 2062843 },
18435 	{ 22, 2012413 },
18436 	{ 22, 1881341 },
18437 	{ 22, 1488125 },
18438 	{ 22, 1357053 },
18439 	{ 21, 963837 },
18440 	{ 21, 832765 },
18441 	{ 21, 439549 },
18442 	{ 21, 308477 },
18443 	{ 19, 177405 },
18444 	{ 19, 46333 },
18445 	{ 13, 922 },
18446 	{ 19, 42233 },
18447 	{ 18, 95481 },
18448 	{ 20, 156921 },
18449 	{ 20, 210169 },
18450 	{ 20, 402681 },
18451 	{ 18, 120057 },
18452 	{ 19, 165113 },
18453 	{ 18, 118009 },
18454 	{ 18, 122105 },
18455 	{ 19, 170237 },
18456 	{ 20, 474361 },
18457 	{ 20, 486649 },
18458 	{ 20, 490745 },
18459 	{ 21, 961785 },
18460 	{ 21, 965881 },
18461 	{ 21, 978169 },
18462 	{ 21, 982265 },
18463 	{ 22, 1944825 },
18464 	{ 22, 1948921 },
18465 	{ 22, 1961209 },
18466 	{ 22, 1965305 },
18467 	{ 22, 2075897 },
18468 	{ 22, 2079993 },
18469 	{ 22, 2092281 },
18470 	{ 22, 2096377 },
18471 	{ 21, 964093 },
18472 	{ 21, 833021 },
18473 	{ 21, 439805 },
18474 	{ 21, 308733 },
18475 	{ 19, 177661 },
18476 	{ 19, 46589 },
18477 	{ 13, 5018 },
18478 	{ 19, 42489 },
18479 	{ 18, 95737 },
18480 	{ 20, 157177 },
18481 	{ 20, 210425 },
18482 	{ 20, 402937 },
18483 	{ 18, 120313 },
18484 	{ 19, 165369 },
18485 	{ 18, 118265 },
18486 	{ 18, 122361 },
18487 	{ 19, 170493 },
18488 	{ 20, 474617 },
18489 	{ 20, 486905 },
18490 	{ 20, 491001 },
18491 	{ 21, 962041 },
18492 	{ 21, 966137 },
18493 	{ 21, 978425 },
18494 	{ 21, 982521 },
18495 	{ 22, 1945081 },
18496 	{ 22, 1949177 },
18497 	{ 22, 1961465 },
18498 	{ 22, 1965561 },
18499 	{ 22, 2076153 },
18500 	{ 22, 2080249 },
18501 	{ 22, 2092537 },
18502 	{ 22, 2096633 },
18503 	{ 23, 3904253 },
18504 	{ 23, 3379965 },
18505 	{ 23, 1807101 },
18506 	{ 23, 1282813 },
18507 	{ 21, 758525 },
18508 	{ 21, 234237 },
18509 	{ 16, 5402 },
18510 	{ 21, 185081 },
18511 	{ 21, 692985 },
18512 	{ 22, 643833 },
18513 	{ 22, 889593 },
18514 	{ 22, 1626873 },
18515 	{ 22, 1872633 },
18516 	{ 21, 676601 },
18517 	{ 21, 725753 },
18518 	{ 21, 668409 },
18519 	{ 21, 684793 },
18520 	{ 21, 746237 },
18521 	{ 23, 2683641 },
18522 	{ 23, 2732793 },
18523 	{ 23, 2749177 },
18524 	{ 23, 3007229 },
18525 	{ 24, 5436153 },
18526 	{ 24, 5485305 },
18527 	{ 24, 5501689 },
18528 	{ 24, 6021885 },
18529 	{ 25, 10941177 },
18530 	{ 25, 10990329 },
18531 	{ 24, 8098813 },
18532 	{ 24, 7574525 },
18533 	{ 24, 6001661 },
18534 	{ 24, 5477373 },
18535 	{ 23, 3904509 },
18536 	{ 23, 3380221 },
18537 	{ 23, 1807357 },
18538 	{ 23, 1283069 },
18539 	{ 21, 758781 },
18540 	{ 21, 234493 },
18541 	{ 16, 13594 },
18542 	{ 21, 185337 },
18543 	{ 21, 693241 },
18544 	{ 22, 644089 },
18545 	{ 22, 889849 },
18546 	{ 22, 1627129 },
18547 	{ 22, 1872889 },
18548 	{ 21, 676857 },
18549 	{ 21, 726009 },
18550 	{ 21, 668665 },
18551 	{ 21, 685049 },
18552 	{ 21, 746493 },
18553 	{ 23, 2683897 },
18554 	{ 23, 2733049 },
18555 	{ 23, 2749433 },
18556 	{ 23, 3007485 },
18557 	{ 24, 5436409 },
18558 	{ 24, 5485561 },
18559 	{ 24, 5501945 },
18560 	{ 24, 6022141 },
18561 	{ 25, 10941433 },
18562 	{ 25, 10990585 },
18563 	{ 24, 8115965 },
18564 	{ 24, 7591677 },
18565 	{ 24, 6018813 },
18566 	{ 24, 5494525 },
18567 	{ 23, 3921661 },
18568 	{ 23, 3397373 },
18569 	{ 23, 1824509 },
18570 	{ 23, 1300221 },
18571 	{ 21, 775933 },
18572 	{ 21, 251645 },
18573 	{ 16, 21914 },
18574 	{ 21, 235257 },
18575 	{ 21, 710393 },
18576 	{ 23, 1218297 },
18577 	{ 22, 907001 },
18578 	{ 22, 1677049 },
18579 	{ 22, 1890041 },
18580 	{ 23, 2660089 },
18581 	{ 21, 743161 },
18582 	{ 21, 923385 },
18583 	{ 21, 734969 },
18584 	{ 21, 751353 },
18585 	{ 21, 943869 },
18586 	{ 23, 2946809 },
18587 	{ 23, 2995961 },
18588 	{ 23, 3012345 },
18589 	{ 23, 3794685 },
18590 	{ 24, 5961465 },
18591 	{ 24, 6010617 },
18592 	{ 24, 6027001 },
18593 	{ 24, 7595773 },
18594 	{ 25, 11990777 },
18595 	{ 24, 8116221 },
18596 	{ 24, 7591933 },
18597 	{ 24, 6019069 },
18598 	{ 24, 5494781 },
18599 	{ 23, 3921917 },
18600 	{ 23, 3397629 },
18601 	{ 23, 1824765 },
18602 	{ 23, 1300477 },
18603 	{ 21, 776189 },
18604 	{ 21, 251901 },
18605 	{ 16, 30106 },
18606 	{ 21, 235513 },
18607 	{ 21, 710649 },
18608 	{ 23, 1218553 },
18609 	{ 22, 907257 },
18610 	{ 22, 1677305 },
18611 	{ 22, 1890297 },
18612 	{ 23, 2660345 },
18613 	{ 21, 743417 },
18614 	{ 21, 923641 },
18615 	{ 21, 735225 },
18616 	{ 21, 751609 },
18617 	{ 21, 944125 },
18618 	{ 23, 2947065 },
18619 	{ 23, 2996217 },
18620 	{ 23, 3012601 },
18621 	{ 23, 3794941 },
18622 	{ 24, 5961721 },
18623 	{ 24, 6010873 },
18624 	{ 24, 6027257 },
18625 	{ 24, 7596029 },
18626 	{ 25, 11991033 },
18627 	{ 25, 16238585 },
18628 	{ 25, 15632377 },
18629 	{ 25, 12503033 },
18630 	{ 25, 11503609 },
18631 	{ 24, 8374265 },
18632 	{ 25, 12580857 },
18633 	{ 25, 15722493 },
18634 	{ 26, 10111741 },
18635 	{ 24, 5917437 },
18636 	{ 24, 1723133 },
18637 	{ 18, 38682 },
18638 	{ 23, 1002233 },
18639 	{ 23, 3033849 },
18640 	{ 25, 4934393 },
18641 	{ 25, 6966009 },
18642 	{ 24, 6769401 },
18643 	{ 24, 7752441 },
18644 	{ 25, 10701561 },
18645 	{ 25, 11684601 },
18646 	{ 23, 3754745 },
18647 	{ 23, 3951353 },
18648 	{ 23, 3721977 },
18649 	{ 23, 3787513 },
18650 	{ 23, 4033277 },
18651 	{ 25, 14928633 },
18652 	{ 25, 15125241 },
18653 	{ 25, 15190777 },
18654 	{ 25, 16222973 },
18655 	{ 26, 30132985 },
18656 	{ 26, 30329593 },
18657 	{ 26, 30395129 },
18658 	{ 26, 32475901 },
18659 	{ 27, 64883449 },
18660 	{ 27, 60754681 },
18661 	{ 27, 49941241 },
18662 	{ 27, 45812473 },
18663 	{ 26, 33426169 },
18664 	{ 26, 29297401 },
18665 	{ 26, 14306301 },
18666 	{ 26, 10111997 },
18667 	{ 24, 5917693 },
18668 	{ 24, 1723389 },
18669 	{ 18, 46874 },
18670 	{ 23, 1002489 },
18671 	{ 23, 3034105 },
18672 	{ 25, 4934649 },
18673 	{ 25, 6966265 },
18674 	{ 24, 6769657 },
18675 	{ 24, 7752697 },
18676 	{ 25, 10701817 },
18677 	{ 25, 11684857 },
18678 	{ 23, 3755001 },
18679 	{ 23, 3951609 },
18680 	{ 23, 3722233 },
18681 	{ 23, 3787769 },
18682 	{ 23, 4033533 },
18683 	{ 25, 14928889 },
18684 	{ 25, 15125497 },
18685 	{ 25, 15191033 },
18686 	{ 25, 16223229 },
18687 	{ 26, 30133241 },
18688 	{ 26, 30329849 },
18689 	{ 26, 30395385 },
18690 	{ 26, 32476157 },
18691 	{ 27, 64883705 },
18692 	{ 27, 60754937 },
18693 	{ 27, 49941497 },
18694 	{ 27, 45812729 },
18695 	{ 26, 33426425 },
18696 	{ 26, 29297657 },
18697 	{ 26, 14372605 },
18698 	{ 26, 10178301 },
18699 	{ 24, 5983997 },
18700 	{ 24, 1789693 },
18701 	{ 18, 55194 },
18702 	{ 24, 1724153 },
18703 	{ 23, 3100409 },
18704 	{ 25, 5132025 },
18705 	{ 25, 7032569 },
18706 	{ 25, 13258489 },
18707 	{ 24, 7819001 },
18708 	{ 25, 10899193 },
18709 	{ 25, 11751161 },
18710 	{ 25, 14831353 },
18711 	{ 23, 4017913 },
18712 	{ 24, 6835961 },
18713 	{ 23, 3985145 },
18714 	{ 23, 4050681 },
18715 	{ 24, 6917885 },
18716 	{ 25, 15978233 },
18717 	{ 25, 16174841 },
18718 	{ 25, 16240377 },
18719 	{ 26, 32165625 },
18720 	{ 26, 32231161 },
18721 	{ 26, 32427769 },
18722 	{ 26, 32493305 },
18723 	{ 27, 64687865 },
18724 	{ 27, 60690169 },
18725 	{ 27, 48172793 },
18726 	{ 27, 45747961 },
18727 	{ 26, 33230585 },
18728 	{ 26, 29232889 },
18729 	{ 26, 16715513 },
18730 	{ 26, 10178557 },
18731 	{ 24, 5984253 },
18732 	{ 24, 1789949 },
18733 	{ 18, 63386 },
18734 	{ 24, 1724409 },
18735 	{ 23, 3100665 },
18736 	{ 25, 5132281 },
18737 	{ 25, 7032825 },
18738 	{ 25, 13258745 },
18739 	{ 24, 7819257 },
18740 	{ 25, 10899449 },
18741 	{ 25, 11751417 },
18742 	{ 25, 14831609 },
18743 	{ 23, 4018169 },
18744 	{ 24, 6836217 },
18745 	{ 23, 3985401 },
18746 	{ 23, 4050937 },
18747 	{ 24, 6918141 },
18748 	{ 25, 15978489 },
18749 	{ 25, 16175097 },
18750 	{ 25, 16240633 },
18751 	{ 26, 32165881 },
18752 	{ 26, 32231417 },
18753 	{ 26, 32428025 },
18754 	{ 26, 32493561 },
18755 	{ 27, 64688121 },
18756 	{ 27, 60690425 },
18757 	{ 27, 48173049 },
18758 	{ 27, 45748217 },
18759 	{ 26, 33230841 },
18760 	{ 26, 29233145 },
18761 	{ 26, 16715769 },
18762 	{ 26, 10377981 },
18763 	{ 24, 6183677 },
18764 	{ 24, 1989373 },
18765 	{ 19, 208154 },
18766 	{ 24, 1792761 },
18767 	{ 24, 5921529 },
18768 	{ 25, 5200633 },
18769 	{ 25, 7232249 },
18770 	{ 25, 13327097 },
18771 	{ 25, 15358713 },
18772 	{ 25, 10967801 },
18773 	{ 25, 11950841 },
18774 	{ 25, 14899961 },
18775 	{ 25, 15883001 },
18776 	{ 24, 6904569 },
18777 	{ 24, 7101177 },
18778 	{ 24, 6871801 },
18779 	{ 24, 6937337 },
18780 	{ 24, 7183101 },
18781 	{ 26, 62266105 },
18782 	{ 26, 61283065 },
18783 	{ 26, 27777785 },
18784 	{ 26, 28809981 },
18785 	{ 27, 57547513 },
18786 	{ 27, 55515897 },
18787 	{ 27, 64625401 },
18788 	{ 27, 60496633 },
18789 	{ 27, 48110329 },
18790 	{ 27, 43981561 },
18791 	{ 26, 33168121 },
18792 	{ 26, 29039353 },
18793 	{ 26, 16653049 },
18794 	{ 26, 12524281 },
18795 	{ 24, 6183933 },
18796 	{ 24, 1989629 },
18797 	{ 19, 224538 },
18798 	{ 24, 1793017 },
18799 	{ 24, 5921785 },
18800 	{ 25, 5200889 },
18801 	{ 25, 7232505 },
18802 	{ 25, 13327353 },
18803 	{ 25, 15358969 },
18804 	{ 25, 10968057 },
18805 	{ 25, 11951097 },
18806 	{ 25, 14900217 },
18807 	{ 25, 15883257 },
18808 	{ 24, 6904825 },
18809 	{ 24, 7101433 },
18810 	{ 24, 6872057 },
18811 	{ 24, 6937593 },
18812 	{ 24, 7183357 },
18813 	{ 26, 62266361 },
18814 	{ 26, 61283321 },
18815 	{ 26, 27778041 },
18816 	{ 26, 28810237 },
18817 	{ 27, 57547769 },
18818 	{ 27, 55516153 },
18819 	{ 27, 64625657 },
18820 	{ 27, 60496889 },
18821 	{ 27, 48110585 },
18822 	{ 27, 43981817 },
18823 	{ 26, 33168377 },
18824 	{ 26, 29039609 },
18825 	{ 26, 16653305 },
18826 	{ 26, 12524537 },
18827 	{ 24, 6250237 },
18828 	{ 24, 2055933 },
18829 	{ 19, 241050 },
18830 	{ 24, 1990393 },
18831 	{ 24, 5988089 },
18832 	{ 26, 10116857 },
18833 	{ 25, 7298809 },
18834 	{ 25, 13524729 },
18835 	{ 25, 15425273 },
18836 	{ 26, 33529593 },
18837 	{ 25, 12017401 },
18838 	{ 25, 15097593 },
18839 	{ 25, 15949561 },
18840 	{ 24, 8363769 },
18841 	{ 24, 4169465 },
18842 	{ 24, 7888633 },
18843 	{ 24, 16588537 },
18844 	{ 24, 7200505 },
18845 	{ 24, 7970557 },
18846 	{ 26, 61218553 },
18847 	{ 26, 32972537 },
18848 	{ 26, 28827385 },
18849 	{ 26, 31956733 },
18850 	{ 27, 55451385 },
18851 	{ 26, 32448249 },
18852 	{ 27, 60432121 },
18853 	{ 27, 47914745 },
18854 	{ 27, 43917049 },
18855 	{ 26, 31399673 },
18856 	{ 26, 28974841 },
18857 	{ 26, 16457465 },
18858 	{ 26, 12459769 },
18859 	{ 24, 8331001 },
18860 	{ 24, 2056189 },
18861 	{ 19, 245738 },
18862 	{ 24, 1990649 },
18863 	{ 24, 5988345 },
18864 	{ 26, 10117113 },
18865 	{ 25, 7299065 },
18866 	{ 25, 13524985 },
18867 	{ 25, 15425529 },
18868 	{ 26, 33529849 },
18869 	{ 25, 12017657 },
18870 	{ 25, 15097849 },
18871 	{ 25, 15949817 },
18872 	{ 24, 8364025 },
18873 	{ 24, 4169721 },
18874 	{ 24, 7888889 },
18875 	{ 24, 16588793 },
18876 	{ 24, 7200761 },
18877 	{ 24, 7970813 },
18878 	{ 26, 61218809 },
18879 	{ 26, 32972793 },
18880 	{ 26, 28827641 },
18881 	{ 26, 31956989 },
18882 	{ 27, 55451641 },
18883 	{ 26, 32448505 },
18884 	{ 27, 60432377 },
18885 	{ 27, 47915001 },
18886 	{ 27, 43917305 },
18887 	{ 26, 31399929 },
18888 	{ 26, 28975097 },
18889 	{ 26, 16457721 },
18890 	{ 26, 12460025 },
18891 	{ 24, 8331257 },
18892 	{ 26, 15280893 },
18893 	{ 19, 262122 },
18894 	{ 26, 8203001 },
18895 	{ 26, 24718073 },
18896 	{ 28, 40708857 },
18897 	{ 28, 57223929 },
18898 	{ 27, 54340345 },
18899 	{ 27, 62466809 },
18900 	{ 28, 86846201 },
18901 	{ 28, 133835513 },
18902 	{ 27, 60631801 },
18903 	{ 27, 64563961 },
18904 	{ 26, 33499901 },
18905 	{ 26, 33172217 },
18906 	{ 26, 16395001 },
18907 	{ 26, 66071289 },
18908 	{ 26, 65284857 },
18909 	{ 26, 31927033 },
18910 	{ 26, 32910077 },
18911 	{ 28, 131607289 },
18912 	{ 28, 127675129 },
18913 	{ 28, 127871737 },
18914 	{ 28, 132000509 },
18915 	{ 28, 129510137 },
18916 	{ 28, 121383673 },
18917 	{ 29, 191376121 },
18918 	{ 29, 174861049 },
18919 	{ 28, 125315833 },
18920 	{ 28, 108800761 },
18921 	{ 28, 65547001 },
18922 	{ 28, 49031929 },
18923 	{ 26, 33041145 },
18924 	{ 26, 16526073 },
18925 	{ 20, 343914 },
18926 	{ 26, 8203257 },
18927 	{ 26, 24718329 },
18928 	{ 28, 40709113 },
18929 	{ 28, 57224185 },
18930 	{ 27, 54340601 },
18931 	{ 27, 62467065 },
18932 	{ 28, 86846457 },
18933 	{ 28, 133835769 },
18934 	{ 27, 60632057 },
18935 	{ 27, 64564217 },
18936 	{ 26, 33500157 },
18937 	{ 26, 33172473 },
18938 	{ 26, 16395257 },
18939 	{ 26, 66071545 },
18940 	{ 26, 65285113 },
18941 	{ 26, 31927289 },
18942 	{ 26, 32910333 },
18943 	{ 28, 131607545 },
18944 	{ 28, 127675385 },
18945 	{ 28, 127871993 },
18946 	{ 28, 132000765 },
18947 	{ 28, 129510393 },
18948 	{ 28, 121383929 },
18949 	{ 29, 191376377 },
18950 	{ 29, 174861305 },
18951 	{ 28, 125316089 },
18952 	{ 28, 108801017 },
18953 	{ 28, 65547257 },
18954 	{ 28, 49032185 },
18955 	{ 26, 33041401 },
18956 	{ 26, 16526329 },
18957 	{ 20, 360298 },
18958 	{ 26, 15281913 },
18959 	{ 26, 24981241 },
18960 	{ 28, 41496313 },
18961 	{ 28, 57487097 },
18962 	{ 28, 107556601 },
18963 	{ 27, 62729977 },
18964 	{ 28, 87633657 },
18965 	{ 28, 95235833 },
18966 	{ 28, 133050105 },
18967 	{ 27, 64827129 },
18968 	{ 28, 65941241 },
18969 	{ 26, 33238781 },
18970 	{ 26, 32386809 },
18971 	{ 26, 15609593 },
18972 	{ 26, 65023737 },
18973 	{ 26, 62140153 },
18974 	{ 26, 32976633 },
18975 	{ 26, 61222653 },
18976 	{ 28, 127414009 },
18977 	{ 28, 115093241 },
18978 	{ 28, 132067065 },
18979 	{ 28, 128724729 },
18980 	{ 28, 121122553 },
18981 	{ 28, 96218873 },
18982 	{ 29, 174599929 },
18983 	{ 28, 124530425 },
18984 	{ 28, 108539641 },
18985 	{ 28, 58470137 },
18986 	{ 28, 48770809 },
18987 	{ 26, 32255737 },
18988 	{ 26, 16264953 },
18989 	{ 20, 376298 },
18990 	{ 26, 15282169 },
18991 	{ 26, 24981497 },
18992 	{ 28, 41496569 },
18993 	{ 28, 57487353 },
18994 	{ 28, 107556857 },
18995 	{ 27, 62730233 },
18996 	{ 28, 87633913 },
18997 	{ 28, 95236089 },
18998 	{ 28, 133050361 },
18999 	{ 27, 64827385 },
19000 	{ 28, 65941497 },
19001 	{ 26, 33239037 },
19002 	{ 26, 32387065 },
19003 	{ 26, 15609849 },
19004 	{ 26, 65023993 },
19005 	{ 26, 62140409 },
19006 	{ 26, 32976889 },
19007 	{ 26, 61222909 },
19008 	{ 28, 127414265 },
19009 	{ 28, 115093497 },
19010 	{ 28, 132067321 },
19011 	{ 28, 128724985 },
19012 	{ 28, 121122809 },
19013 	{ 28, 96219129 },
19014 	{ 29, 174600185 },
19015 	{ 28, 124530681 },
19016 	{ 28, 108539897 },
19017 	{ 28, 58470393 },
19018 	{ 28, 48771065 },
19019 	{ 26, 32255993 },
19020 	{ 26, 16265209 },
19021 	{ 20, 392682 },
19022 	{ 26, 15547129 },
19023 	{ 26, 32062201 },
19024 	{ 27, 64028667 },
19025 	{ 28, 58276601 },
19026 	{ 28, 107821817 },
19027 	{ 28, 124336889 },
19028 	{ 28, 87898873 },
19029 	{ 28, 96025337 },
19030 	{ 28, 120404729 },
19031 	{ 28, 132791033 },
19032 	{ 28, 116013817 },
19033 	{ 28, 65682169 },
19034 	{ 26, 32455421 },
19035 	{ 26, 32127737 },
19036 	{ 26, 15350521 },
19037 	{ 26, 61881081 },
19038 	{ 26, 61094649 },
19039 	{ 26, 61291257 },
19040 	{ 26, 62274301 },
19041 	{ 27, 64946175 },
19042 	{ 28, 110902009 },
19043 	{ 28, 128465657 },
19044 	{ 28, 120339193 },
19045 	{ 28, 95959801 },
19046 	{ 28, 87833337 },
19047 	{ 28, 124271353 },
19048 	{ 28, 107756281 },
19049 	{ 28, 58211065 },
19050 	{ 28, 41695993 },
19051 	{ 26, 31996665 },
19052 	{ 26, 15481593 },
19053 	{ 20, 474474 },
19054 	{ 26, 15547385 },
19055 	{ 26, 32062457 },
19056 	{ 27, 64028411 },
19057 	{ 28, 58276857 },
19058 	{ 28, 107822073 },
19059 	{ 28, 124337145 },
19060 	{ 28, 87899129 },
19061 	{ 28, 96025593 },
19062 	{ 28, 120404985 },
19063 	{ 28, 132791289 },
19064 	{ 28, 116014073 },
19065 	{ 28, 65682425 },
19066 	{ 26, 32455677 },
19067 	{ 26, 32127993 },
19068 	{ 26, 15350777 },
19069 	{ 26, 61881337 },
19070 	{ 26, 61094905 },
19071 	{ 26, 61291513 },
19072 	{ 26, 62274557 },
19073 	{ 27, 64945919 },
19074 	{ 28, 110902265 },
19075 	{ 28, 128465913 },
19076 	{ 28, 120339449 },
19077 	{ 28, 95960057 },
19078 	{ 28, 87833593 },
19079 	{ 28, 124271609 },
19080 	{ 28, 107756537 },
19081 	{ 28, 58211321 },
19082 	{ 28, 41696249 },
19083 	{ 26, 31996921 },
19084 	{ 26, 15481849 },
19085 	{ 20, 490858 },
19086 	{ 26, 16334585 },
19087 	{ 26, 32325369 },
19088 	{ 27, 64551931 },
19089 	{ 28, 58539769 },
19090 	{ 28, 108609273 },
19091 	{ 28, 124600057 },
19092 	{ 29, 259931897 },
19093 	{ 28, 96288505 },
19094 	{ 28, 121192185 },
19095 	{ 28, 128794361 },
19096 	{ 28, 125714169 },
19097 	{ 28, 108936953 },
19098 	{ 28, 58605305 },
19099 	{ 26, 32194301 },
19100 	{ 26, 25050873 },
19101 	{ 26, 8273657 },
19102 	{ 26, 60833529 },
19103 	{ 26, 32784121 },
19104 	{ 26, 62340857 },
19105 	{ 26, 65421053 },
19106 	{ 27, 66518015 },
19107 	{ 27, 64765689 },
19108 	{ 28, 120078073 },
19109 	{ 28, 95174393 },
19110 	{ 28, 87572217 },
19111 	{ 27, 62668537 },
19112 	{ 28, 107495161 },
19113 	{ 28, 57425657 },
19114 	{ 28, 41434873 },
19115 	{ 26, 24919801 },
19116 	{ 26, 15220473 },
19117 	{ 20, 503786 },
19118 	{ 26, 16334841 },
19119 	{ 26, 32325625 },
19120 	{ 27, 64551675 },
19121 	{ 28, 58540025 },
19122 	{ 28, 108609529 },
19123 	{ 28, 124600313 },
19124 	{ 29, 259932153 },
19125 	{ 28, 96288761 },
19126 	{ 28, 121192441 },
19127 	{ 28, 128794617 },
19128 	{ 28, 125714425 },
19129 	{ 28, 108937209 },
19130 	{ 28, 58605561 },
19131 	{ 26, 32194557 },
19132 	{ 26, 25051129 },
19133 	{ 26, 8273913 },
19134 	{ 26, 60833785 },
19135 	{ 26, 32784377 },
19136 	{ 26, 62341113 },
19137 	{ 26, 65421309 },
19138 	{ 27, 66517759 },
19139 	{ 27, 64765945 },
19140 	{ 28, 120078329 },
19141 	{ 28, 95174649 },
19142 	{ 28, 87572473 },
19143 	{ 27, 62668793 },
19144 	{ 28, 107495417 },
19145 	{ 28, 57425913 },
19146 	{ 28, 41435129 },
19147 	{ 26, 24920057 },
19148 	{ 26, 15220729 },
19149 	{ 20, 520170 },
19150 	{ 26, 16607993 },
19151 	{ 26, 33123065 },
19152 	{ 27, 66121723 },
19153 	{ 28, 65628921 },
19154 	{ 28, 108882681 },
19155 	{ 28, 125397753 },
19156 	{ 29, 174942969 },
19157 	{ 29, 259681017 },
19158 	{ 28, 121465593 },
19159 	{ 28, 129592057 },
19160 	{ 28, 125790973 },
19161 	{ 28, 125463289 },
19162 	{ 28, 108686073 },
19163 	{ 28, 58354425 },
19164 	{ 26, 25127677 },
19165 	{ 26, 24799993 },
19166 	{ 26, 8022777 },
19167 	{ 26, 32533241 },
19168 	{ 26, 31746809 },
19169 	{ 26, 65497849 },
19170 	{ 26, 66480893 },
19171 	{ 27, 64514809 },
19172 	{ 27, 60582649 },
19173 	{ 28, 94923513 },
19174 	{ 28, 86797049 },
19175 	{ 27, 62417657 },
19176 	{ 27, 54291193 },
19177 	{ 28, 57174777 },
19178 	{ 28, 40659705 },
19179 	{ 26, 24668921 },
19180 	{ 26, 8153849 },
19181 	{ 21, 864106 },
19182 	{ 26, 16608249 },
19183 	{ 26, 33123321 },
19184 	{ 27, 66121467 },
19185 	{ 28, 65629177 },
19186 	{ 28, 108882937 },
19187 	{ 28, 125398009 },
19188 	{ 29, 174943225 },
19189 	{ 29, 259681273 },
19190 	{ 28, 121465849 },
19191 	{ 28, 129592313 },
19192 	{ 28, 125791229 },
19193 	{ 28, 125463545 },
19194 	{ 28, 108686329 },
19195 	{ 28, 58354681 },
19196 	{ 26, 25127933 },
19197 	{ 26, 24800249 },
19198 	{ 26, 8023033 },
19199 	{ 26, 32533497 },
19200 	{ 26, 31747065 },
19201 	{ 26, 65498105 },
19202 	{ 26, 66481149 },
19203 	{ 27, 64515065 },
19204 	{ 27, 60582905 },
19205 	{ 28, 94923769 },
19206 	{ 28, 86797305 },
19207 	{ 27, 62417913 },
19208 	{ 27, 54291449 },
19209 	{ 28, 57175033 },
19210 	{ 28, 40659961 },
19211 	{ 26, 24669177 },
19212 	{ 26, 8154105 },
19213 	{ 21, 880490 },
19214 	{ 26, 15231997 },
19215 	{ 26, 33386233 },
19216 	{ 27, 66644987 },
19217 	{ 28, 65892089 },
19218 	{ 28, 115961593 },
19219 	{ 28, 125660921 },
19220 	{ 29, 175730425 },
19221 	{ 29, 191721209 },
19222 	{ 29, 258895609 },
19223 	{ 28, 129855225 },
19224 	{ 29, 191786745 },
19225 	{ 28, 125529853 },
19226 	{ 28, 124677881 },
19227 	{ 28, 107900665 },
19228 	{ 28, 57569017 },
19229 	{ 26, 24866557 },
19230 	{ 26, 24014585 },
19231 	{ 26, 7237369 },
19232 	{ 26, 31485689 },
19233 	{ 26, 28602105 },
19234 	{ 26, 66547449 },
19235 	{ 27, 63729401 },
19236 	{ 27, 60321529 },
19237 	{ 27, 48000761 },
19238 	{ 28, 86535929 },
19239 	{ 27, 61632249 },
19240 	{ 27, 54030073 },
19241 	{ 27, 29126393 },
19242 	{ 28, 40398585 },
19243 	{ 26, 23883513 },
19244 	{ 26, 7892729 },
19245 	{ 21, 896490 },
19246 	{ 26, 8154877 },
19247 	{ 26, 33386489 },
19248 	{ 27, 66644731 },
19249 	{ 28, 65892345 },
19250 	{ 28, 115961849 },
19251 	{ 28, 125661177 },
19252 	{ 29, 175730681 },
19253 	{ 29, 191721465 },
19254 	{ 29, 258895865 },
19255 	{ 28, 129855481 },
19256 	{ 29, 191787001 },
19257 	{ 28, 125530109 },
19258 	{ 28, 124678137 },
19259 	{ 28, 107900921 },
19260 	{ 28, 57569273 },
19261 	{ 26, 24866813 },
19262 	{ 26, 24014841 },
19263 	{ 26, 7237625 },
19264 	{ 26, 31485945 },
19265 	{ 26, 28602361 },
19266 	{ 26, 66547705 },
19267 	{ 27, 63729657 },
19268 	{ 27, 60321785 },
19269 	{ 27, 48001017 },
19270 	{ 28, 86536185 },
19271 	{ 27, 61632505 },
19272 	{ 27, 54030329 },
19273 	{ 27, 29126649 },
19274 	{ 28, 40398841 },
19275 	{ 26, 23883769 },
19276 	{ 26, 7892985 },
19277 	{ 21, 912874 },
19278 	{ 26, 8155133 },
19279 	{ 26, 24932349 },
19280 	{ 27, 49998591 },
19281 	{ 28, 66681593 },
19282 	{ 28, 116226809 },
19283 	{ 28, 132741881 },
19284 	{ 29, 175995641 },
19285 	{ 29, 192510713 },
19286 	{ 29, 242055929 },
19287 	{ 29, 258636537 },
19288 	{ 29, 241859321 },
19289 	{ 29, 191527673 },
19290 	{ 28, 124746493 },
19291 	{ 28, 124418809 },
19292 	{ 28, 107641593 },
19293 	{ 28, 57309945 },
19294 	{ 26, 24083197 },
19295 	{ 26, 23755513 },
19296 	{ 26, 6978297 },
19297 	{ 26, 28343033 },
19298 	{ 26, 27556601 },
19299 	{ 27, 63470329 },
19300 	{ 27, 59538169 },
19301 	{ 27, 47741689 },
19302 	{ 27, 43809529 },
19303 	{ 27, 61373177 },
19304 	{ 27, 53246713 },
19305 	{ 27, 28867321 },
19306 	{ 27, 20740857 },
19307 	{ 26, 23624441 },
19308 	{ 26, 7109369 },
19309 	{ 21, 994666 },
19310 	{ 21, 2092318 },
19311 	{ 26, 24673021 },
19312 	{ 27, 49463295 },
19313 	{ 28, 66681849 },
19314 	{ 28, 116227065 },
19315 	{ 28, 132742137 },
19316 	{ 29, 175995897 },
19317 	{ 29, 192510969 },
19318 	{ 29, 242056185 },
19319 	{ 29, 258636793 },
19320 	{ 29, 241859577 },
19321 	{ 29, 191527929 },
19322 	{ 28, 124746749 },
19323 	{ 28, 124419065 },
19324 	{ 28, 107641849 },
19325 	{ 28, 57310201 },
19326 	{ 26, 24083453 },
19327 	{ 26, 23755769 },
19328 	{ 26, 6978553 },
19329 	{ 26, 28343289 },
19330 	{ 26, 27556857 },
19331 	{ 27, 63470585 },
19332 	{ 27, 59538425 },
19333 	{ 27, 47741945 },
19334 	{ 27, 43809785 },
19335 	{ 27, 61373433 },
19336 	{ 27, 53246969 },
19337 	{ 27, 28867577 },
19338 	{ 27, 20741113 },
19339 	{ 26, 23624697 },
19340 	{ 26, 7109625 },
19341 	{ 21, 1011050 },
19342 	{ 21, 2075934 },
19343 	{ 26, 24673277 },
19344 	{ 27, 49463039 },
19345 	{ 28, 66944761 },
19346 	{ 28, 117014265 },
19347 	{ 28, 133005049 },
19348 	{ 29, 264142585 },
19349 	{ 29, 255753977 },
19350 	{ 29, 230588153 },
19351 	{ 29, 222199545 },
19352 	{ 28, 129924857 },
19353 	{ 28, 121536249 },
19354 	{ 28, 96370425 },
19355 	{ 28, 87981817 },
19356 	{ 27, 62815993 },
19357 	{ 27, 54427385 },
19358 	{ 27, 29261561 },
19359 	{ 26, 23822077 },
19360 	{ 25, 12484345 },
19361 	{ 25, 4095737 },
19362 	{ 26, 27295481 },
19363 	{ 25, 16023289 },
19364 	{ 26, 32160763 },
19365 	{ 27, 46956281 },
19366 	{ 27, 43548409 },
19367 	{ 26, 31227641 },
19368 	{ 27, 52985593 },
19369 	{ 27, 28081913 },
19370 	{ 27, 20479737 },
19371 	{ 25, 12353273 },
19372 	{ 26, 6848249 },
19373 	{ 20, 514026 },
19374 	{ 20, 1030046 },
19375 	{ 26, 23887613 },
19376 	{ 27, 47889407 },
19377 	{ 28, 66945017 },
19378 	{ 28, 117014521 },
19379 	{ 28, 133005305 },
19380 	{ 29, 264142841 },
19381 	{ 29, 255754233 },
19382 	{ 29, 230588409 },
19383 	{ 29, 222199801 },
19384 	{ 28, 129925113 },
19385 	{ 28, 121536505 },
19386 	{ 28, 96370681 },
19387 	{ 28, 87982073 },
19388 	{ 27, 62816249 },
19389 	{ 27, 54427641 },
19390 	{ 27, 29261817 },
19391 	{ 26, 23822333 },
19392 	{ 25, 12484601 },
19393 	{ 25, 4095993 },
19394 	{ 26, 27295737 },
19395 	{ 25, 16023545 },
19396 	{ 26, 32160507 },
19397 	{ 27, 46956537 },
19398 	{ 27, 43548665 },
19399 	{ 26, 31227897 },
19400 	{ 27, 52985849 },
19401 	{ 27, 28082169 },
19402 	{ 27, 20479993 },
19403 	{ 25, 12353529 },
19404 	{ 26, 6848505 },
19405 	{ 20, 522218 },
19406 	{ 20, 1021854 },
19407 	{ 26, 23887869 },
19408 	{ 27, 47889151 },
19409 	{ 28, 57442301 },
19410 	{ 28, 107773949 },
19411 	{ 28, 124551165 },
19412 	{ 29, 174882813 },
19413 	{ 29, 191660029 },
19414 	{ 29, 241991677 },
19415 	{ 29, 258768893 },
19416 	{ 29, 259959549 },
19417 	{ 29, 259304185 },
19418 	{ 29, 242526969 },
19419 	{ 29, 192195321 },
19420 	{ 28, 125741821 },
19421 	{ 28, 125086457 },
19422 	{ 28, 108309241 },
19423 	{ 28, 57977593 },
19424 	{ 26, 25078525 },
19425 	{ 26, 24423161 },
19426 	{ 26, 7645945 },
19427 	{ 26, 31501049 },
19428 	{ 26, 29928185 },
19429 	{ 26, 30060539 },
19430 	{ 28, 85502713 },
19431 	{ 27, 61909753 },
19432 	{ 27, 54045433 },
19433 	{ 27, 54177787 },
19434 	{ 28, 39365369 },
19435 	{ 26, 24161017 },
19436 	{ 26, 7908089 },
19437 	{ 20, 956266 },
19438 	{ 20, 980766 },
19439 	{ 27, 47229693 },
19440 	{ 27, 47362047 },
19441 	{ 29, 114338557 },
19442 	{ 29, 234531833 },
19443 	{ 29, 267561977 },
19444 	{ 29, 267431675 },
19445 	{ 30, 527739897 },
19446 	{ 30, 510962681 },
19447 	{ 30, 460631033 },
19448 	{ 29, 259959805 },
19449 	{ 29, 259304441 },
19450 	{ 29, 242527225 },
19451 	{ 29, 192195577 },
19452 	{ 28, 125742077 },
19453 	{ 28, 125086713 },
19454 	{ 28, 108309497 },
19455 	{ 28, 57977849 },
19456 	{ 26, 25078781 },
19457 	{ 26, 24423417 },
19458 	{ 26, 7646201 },
19459 	{ 26, 31501305 },
19460 	{ 26, 29928441 },
19461 	{ 26, 30060283 },
19462 	{ 28, 85502969 },
19463 	{ 27, 61910009 },
19464 	{ 27, 54045689 },
19465 	{ 27, 54177531 },
19466 	{ 28, 39365625 },
19467 	{ 26, 24161273 },
19468 	{ 26, 7908345 },
19469 	{ 20, 964458 },
19470 	{ 20, 972574 },
19471 	{ 27, 47229949 },
19472 	{ 27, 47361791 },
19473 	{ 29, 114338813 },
19474 	{ 29, 215002109 },
19475 	{ 29, 268087033 },
19476 	{ 29, 267955195 },
19477 	{ 30, 979152633 },
19478 	{ 30, 526167801 },
19479 	{ 30, 509390585 },
19480 	{ 30, 459058937 },
19481 	{ 29, 259436285 },
19482 	{ 29, 257732345 },
19483 	{ 29, 240955129 },
19484 	{ 29, 190623481 },
19485 	{ 28, 125218557 },
19486 	{ 28, 123514617 },
19487 	{ 28, 106737401 },
19488 	{ 28, 56405753 },
19489 	{ 26, 24555261 },
19490 	{ 26, 22851321 },
19491 	{ 26, 6074105 },
19492 	{ 26, 29404921 },
19493 	{ 26, 23637753 },
19494 	{ 26, 23768059 },
19495 	{ 27, 60337913 },
19496 	{ 27, 53522169 },
19497 	{ 27, 28880633 },
19498 	{ 27, 29010939 },
19499 	{ 26, 22589177 },
19500 	{ 26, 7384825 },
19501 	{ 20, 972266 },
19502 	{ 20, 963998 },
19503 	{ 26, 24686333 },
19504 	{ 26, 24816639 },
19505 	{ 28, 58240765 },
19506 	{ 28, 108572413 },
19507 	{ 28, 125349629 },
19508 	{ 28, 125479935 },
19509 	{ 29, 192458493 },
19510 	{ 29, 242790141 },
19511 	{ 29, 259567357 },
19512 	{ 29, 259697663 },
19513 	{ 29, 259436541 },
19514 	{ 29, 257732601 },
19515 	{ 29, 240955385 },
19516 	{ 29, 190623737 },
19517 	{ 28, 125218813 },
19518 	{ 28, 123514873 },
19519 	{ 28, 106737657 },
19520 	{ 28, 56406009 },
19521 	{ 26, 24555517 },
19522 	{ 26, 22851577 },
19523 	{ 26, 6074361 },
19524 	{ 26, 29405177 },
19525 	{ 26, 23638009 },
19526 	{ 26, 23767803 },
19527 	{ 27, 60338169 },
19528 	{ 27, 53522425 },
19529 	{ 27, 28880889 },
19530 	{ 27, 29010683 },
19531 	{ 26, 22589433 },
19532 	{ 26, 7385081 },
19533 	{ 20, 980458 },
19534 	{ 20, 955806 },
19535 	{ 26, 24686589 },
19536 	{ 26, 24816383 },
19537 	{ 28, 58241021 },
19538 	{ 28, 108572669 },
19539 	{ 28, 125349885 },
19540 	{ 28, 125479679 },
19541 	{ 29, 192458749 },
19542 	{ 29, 242790397 },
19543 	{ 29, 259567613 },
19544 	{ 29, 266895355 },
19545 	{ 29, 175865851 },
19546 	{ 29, 257866493 },
19547 	{ 28, 96370687 },
19548 	{ 28, 88047611 },
19549 	{ 28, 87785467 },
19550 	{ 28, 123648765 },
19551 	{ 27, 48136191 },
19552 	{ 27, 44007419 },
19553 	{ 27, 43745275 },
19554 	{ 26, 22985469 },
19555 	{ 25, 11960319 },
19556 	{ 25, 10977275 },
19557 	{ 25, 10715131 },
19558 	{ 25, 11632635 },
19559 	{ 25, 10846203 },
19560 	{ 26, 29982715 },
19561 	{ 26, 26050555 },
19562 	{ 26, 14254075 },
19563 	{ 26, 22067961 },
19564 	{ 25, 11108347 },
19565 	{ 20, 1021290 },
19566 	{ 20, 521502 },
19567 	{ 25, 3768319 },
19568 	{ 25, 12156927 },
19569 	{ 27, 20545535 },
19570 	{ 27, 28934143 },
19571 	{ 27, 54099967 },
19572 	{ 27, 62488575 },
19573 	{ 28, 87654399 },
19574 	{ 28, 96043007 },
19575 	{ 28, 121208831 },
19576 	{ 28, 129597439 },
19577 	{ 29, 175865595 },
19578 	{ 29, 257866749 },
19579 	{ 28, 96370431 },
19580 	{ 28, 88047355 },
19581 	{ 28, 87785211 },
19582 	{ 28, 123649021 },
19583 	{ 27, 48135935 },
19584 	{ 27, 44007163 },
19585 	{ 27, 43745019 },
19586 	{ 26, 22985725 },
19587 	{ 25, 11960063 },
19588 	{ 25, 10977019 },
19589 	{ 25, 10714875 },
19590 	{ 25, 11632379 },
19591 	{ 25, 10845947 },
19592 	{ 26, 29982459 },
19593 	{ 26, 26050299 },
19594 	{ 26, 14253819 },
19595 	{ 26, 22068217 },
19596 	{ 25, 11108091 },
19597 	{ 20, 1029482 },
19598 	{ 20, 513310 },
19599 	{ 25, 3768063 },
19600 	{ 25, 12156671 },
19601 	{ 27, 20545279 },
19602 	{ 27, 28933887 },
19603 	{ 27, 54099711 },
19604 	{ 27, 62488319 },
19605 	{ 28, 134183931 },
19606 	{ 28, 133921787 },
19607 	{ 28, 133135355 },
19608 	{ 28, 132873211 },
19609 	{ 28, 125795323 },
19610 	{ 28, 125533179 },
19611 	{ 28, 124746747 },
19612 	{ 28, 129810169 },
19613 	{ 27, 62880763 },
19614 	{ 27, 62618619 },
19615 	{ 27, 61832187 },
19616 	{ 27, 62701305 },
19617 	{ 26, 31423483 },
19618 	{ 26, 31161339 },
19619 	{ 26, 22462205 },
19620 	{ 25, 12369657 },
19621 	{ 24, 7830523 },
19622 	{ 24, 7568379 },
19623 	{ 25, 15253241 },
19624 	{ 24, 7699451 },
19625 	{ 26, 25787387 },
19626 	{ 26, 13466619 },
19627 	{ 25, 12107513 },
19628 	{ 24, 6126587 },
19629 	{ 19, 519146 },
19630 	{ 19, 252830 },
19631 	{ 25, 2980863 },
19632 	{ 25, 11369471 },
19633 	{ 27, 19758079 },
19634 	{ 27, 28146687 },
19635 	{ 27, 53312511 },
19636 	{ 27, 61701119 },
19637 	{ 28, 134183675 },
19638 	{ 28, 133921531 },
19639 	{ 28, 133135099 },
19640 	{ 28, 132872955 },
19641 	{ 28, 125795067 },
19642 	{ 28, 125532923 },
19643 	{ 28, 124746491 },
19644 	{ 28, 129810425 },
19645 	{ 27, 62880507 },
19646 	{ 27, 62618363 },
19647 	{ 27, 61831931 },
19648 	{ 27, 62701561 },
19649 	{ 26, 31423227 },
19650 	{ 26, 31161083 },
19651 	{ 26, 22462461 },
19652 	{ 25, 12369913 },
19653 	{ 24, 7830267 },
19654 	{ 24, 7568123 },
19655 	{ 25, 15253497 },
19656 	{ 24, 7699195 },
19657 	{ 26, 25787131 },
19658 	{ 26, 13466363 },
19659 	{ 25, 12107769 },
19660 	{ 24, 6126331 },
19661 	{ 19, 523242 },
19662 	{ 19, 248734 },
19663 	{ 25, 2980607 },
19664 	{ 25, 11369215 },
19665 	{ 27, 19757823 },
19666 	{ 27, 28146431 },
19667 	{ 27, 53312255 },
19668 	{ 27, 61700863 },
19669 	{ 28, 86866687 },
19670 	{ 28, 117403643 },
19671 	{ 28, 117141499 },
19672 	{ 28, 116355067 },
19673 	{ 28, 116092923 },
19674 	{ 28, 109015035 },
19675 	{ 28, 108752891 },
19676 	{ 28, 129952509 },
19677 	{ 27, 62812159 },
19678 	{ 27, 54489083 },
19679 	{ 27, 54226939 },
19680 	{ 27, 62843645 },
19681 	{ 26, 31354879 },
19682 	{ 26, 27226107 },
19683 	{ 26, 26963963 },
19684 	{ 25, 12511997 },
19685 	{ 24, 7761919 },
19686 	{ 24, 6778875 },
19687 	{ 24, 6516731 },
19688 	{ 24, 7434235 },
19689 	{ 24, 6647803 },
19690 	{ 26, 13201403 },
19691 	{ 25, 11594489 },
19692 	{ 24, 5861371 },
19693 	{ 24, 1929211 },
19694 	{ 19, 228126 },
19695 	{ 25, 2715647 },
19696 	{ 25, 11104255 },
19697 	{ 27, 19492863 },
19698 	{ 27, 27881471 },
19699 	{ 27, 53047295 },
19700 	{ 27, 61435903 },
19701 	{ 28, 134115071 },
19702 	{ 28, 117403387 },
19703 	{ 28, 117141243 },
19704 	{ 28, 116354811 },
19705 	{ 28, 116092667 },
19706 	{ 28, 109014779 },
19707 	{ 28, 108752635 },
19708 	{ 28, 129952765 },
19709 	{ 27, 62811903 },
19710 	{ 27, 54488827 },
19711 	{ 27, 54226683 },
19712 	{ 27, 62843901 },
19713 	{ 26, 31354623 },
19714 	{ 26, 27225851 },
19715 	{ 26, 26963707 },
19716 	{ 25, 12512253 },
19717 	{ 24, 7761663 },
19718 	{ 24, 6778619 },
19719 	{ 24, 6516475 },
19720 	{ 24, 7433979 },
19721 	{ 24, 6647547 },
19722 	{ 26, 13201147 },
19723 	{ 25, 11594745 },
19724 	{ 24, 5861115 },
19725 	{ 24, 1928955 },
19726 	{ 19, 224030 },
19727 	{ 25, 2715391 },
19728 	{ 25, 11103999 },
19729 	{ 27, 19492607 },
19730 	{ 27, 27881215 },
19731 	{ 27, 53047039 },
19732 	{ 27, 61435647 },
19733 	{ 28, 86601471 },
19734 	{ 28, 94990079 },
19735 	{ 28, 67070971 },
19736 	{ 28, 66808827 },
19737 	{ 28, 66022395 },
19738 	{ 28, 65760251 },
19739 	{ 28, 58682363 },
19740 	{ 28, 58420219 },
19741 	{ 28, 129429245 },
19742 	{ 27, 54422527 },
19743 	{ 27, 29322235 },
19744 	{ 27, 29060091 },
19745 	{ 27, 62320381 },
19746 	{ 26, 27159551 },
19747 	{ 26, 14642171 },
19748 	{ 26, 14380027 },
19749 	{ 25, 11988733 },
19750 	{ 24, 6712319 },
19751 	{ 24, 3632123 },
19752 	{ 24, 3369979 },
19753 	{ 24, 6384635 },
19754 	{ 24, 3501051 },
19755 	{ 25, 10022649 },
19756 	{ 24, 5073915 },
19757 	{ 24, 1666043 },
19758 	{ 19, 219550 },
19759 	{ 24, 1928191 },
19760 	{ 24, 6122495 },
19761 	{ 26, 10316799 },
19762 	{ 26, 14511103 },
19763 	{ 26, 27094015 },
19764 	{ 26, 31288319 },
19765 	{ 27, 43871231 },
19766 	{ 27, 48065535 },
19767 	{ 27, 60648447 },
19768 	{ 27, 64842751 },
19769 	{ 28, 66022139 },
19770 	{ 28, 65759995 },
19771 	{ 28, 58682107 },
19772 	{ 28, 58419963 },
19773 	{ 28, 129429501 },
19774 	{ 27, 54422271 },
19775 	{ 27, 29321979 },
19776 	{ 27, 29059835 },
19777 	{ 27, 62320637 },
19778 	{ 26, 27159295 },
19779 	{ 26, 14641915 },
19780 	{ 26, 14379771 },
19781 	{ 25, 11988989 },
19782 	{ 24, 6712063 },
19783 	{ 24, 3631867 },
19784 	{ 24, 3369723 },
19785 	{ 24, 6384379 },
19786 	{ 24, 3500795 },
19787 	{ 25, 10022905 },
19788 	{ 24, 5073659 },
19789 	{ 24, 1665787 },
19790 	{ 19, 215454 },
19791 	{ 24, 1927935 },
19792 	{ 24, 6122239 },
19793 	{ 26, 10316543 },
19794 	{ 26, 14510847 },
19795 	{ 26, 27093759 },
19796 	{ 26, 31288063 },
19797 	{ 27, 43870975 },
19798 	{ 27, 48065279 },
19799 	{ 27, 60648191 },
19800 	{ 27, 64842495 },
19801 	{ 28, 50020347 },
19802 	{ 28, 49233915 },
19803 	{ 28, 48971771 },
19804 	{ 28, 41893883 },
19805 	{ 28, 41631739 },
19806 	{ 28, 127859453 },
19807 	{ 27, 29245439 },
19808 	{ 27, 20922363 },
19809 	{ 27, 20660219 },
19810 	{ 27, 60750589 },
19811 	{ 26, 14565375 },
19812 	{ 26, 10436603 },
19813 	{ 26, 10174459 },
19814 	{ 25, 10418941 },
19815 	{ 24, 3555327 },
19816 	{ 24, 2572283 },
19817 	{ 24, 2310139 },
19818 	{ 24, 3227643 },
19819 	{ 24, 2441211 },
19820 	{ 24, 4800507 },
19821 	{ 24, 868347 },
19822 	{ 18, 129310 },
19823 	{ 24, 1654783 },
19824 	{ 24, 5849087 },
19825 	{ 26, 10043391 },
19826 	{ 26, 14237695 },
19827 	{ 26, 26820607 },
19828 	{ 26, 31014911 },
19829 	{ 27, 43597823 },
19830 	{ 27, 47792127 },
19831 	{ 27, 60375039 },
19832 	{ 27, 64569343 },
19833 	{ 28, 50020091 },
19834 	{ 28, 49233659 },
19835 	{ 28, 48971515 },
19836 	{ 28, 41893627 },
19837 	{ 28, 41631483 },
19838 	{ 28, 127859709 },
19839 	{ 27, 29245183 },
19840 	{ 27, 20922107 },
19841 	{ 27, 20659963 },
19842 	{ 27, 60750845 },
19843 	{ 26, 14565119 },
19844 	{ 26, 10436347 },
19845 	{ 26, 10174203 },
19846 	{ 25, 10419197 },
19847 	{ 24, 3555071 },
19848 	{ 24, 2572027 },
19849 	{ 24, 2309883 },
19850 	{ 24, 3227387 },
19851 	{ 24, 2440955 },
19852 	{ 24, 4800251 },
19853 	{ 24, 868091 },
19854 	{ 18, 125214 },
19855 	{ 24, 1654527 },
19856 	{ 24, 5848831 },
19857 	{ 26, 10043135 },
19858 	{ 26, 14237439 },
19859 	{ 26, 26820351 },
19860 	{ 26, 31014655 },
19861 	{ 27, 43597567 },
19862 	{ 27, 47791871 },
19863 	{ 27, 60374783 },
19864 	{ 27, 132972281 },
19865 	{ 26, 33504251 },
19866 	{ 26, 33242107 },
19867 	{ 26, 32455675 },
19868 	{ 26, 32193531 },
19869 	{ 26, 25115643 },
19870 	{ 26, 24853499 },
19871 	{ 26, 24067067 },
19872 	{ 26, 32308985 },
19873 	{ 25, 12532731 },
19874 	{ 25, 12270587 },
19875 	{ 25, 11484155 },
19876 	{ 25, 15531769 },
19877 	{ 24, 6241275 },
19878 	{ 24, 5979131 },
19879 	{ 24, 5192699 },
19880 	{ 23, 2948857 },
19881 	{ 22, 1522683 },
19882 	{ 22, 1260539 },
19883 	{ 23, 2686713 },
19884 	{ 22, 1391611 },
19885 	{ 24, 605179 },
19886 	{ 16, 30366 },
19887 	{ 24, 867327 },
19888 	{ 24, 5061631 },
19889 	{ 26, 9255935 },
19890 	{ 26, 13450239 },
19891 	{ 26, 26033151 },
19892 	{ 26, 30227455 },
19893 	{ 27, 42810367 },
19894 	{ 27, 47004671 },
19895 	{ 27, 59587583 },
19896 	{ 27, 132972537 },
19897 	{ 26, 33503995 },
19898 	{ 26, 33241851 },
19899 	{ 26, 32455419 },
19900 	{ 26, 32193275 },
19901 	{ 26, 25115387 },
19902 	{ 26, 24853243 },
19903 	{ 26, 24066811 },
19904 	{ 26, 32309241 },
19905 	{ 25, 12532475 },
19906 	{ 25, 12270331 },
19907 	{ 25, 11483899 },
19908 	{ 25, 15532025 },
19909 	{ 24, 6241019 },
19910 	{ 24, 5978875 },
19911 	{ 24, 5192443 },
19912 	{ 23, 2949113 },
19913 	{ 22, 1522427 },
19914 	{ 22, 1260283 },
19915 	{ 23, 2686969 },
19916 	{ 22, 1391355 },
19917 	{ 24, 604923 },
19918 	{ 16, 29342 },
19919 	{ 24, 867071 },
19920 	{ 24, 5061375 },
19921 	{ 26, 9255679 },
19922 	{ 26, 13449983 },
19923 	{ 26, 26032895 },
19924 	{ 26, 30227199 },
19925 	{ 27, 42810111 },
19926 	{ 27, 47004415 },
19927 	{ 27, 59587327 },
19928 	{ 27, 63781631 },
19929 	{ 26, 33435647 },
19930 	{ 26, 16723963 },
19931 	{ 26, 16461819 },
19932 	{ 26, 15675387 },
19933 	{ 26, 15413243 },
19934 	{ 26, 8335355 },
19935 	{ 26, 8073211 },
19936 	{ 26, 7286779 },
19937 	{ 25, 12464127 },
19938 	{ 25, 4141051 },
19939 	{ 25, 3878907 },
19940 	{ 25, 3092475 },
19941 	{ 24, 6172671 },
19942 	{ 24, 2043899 },
19943 	{ 24, 1781755 },
19944 	{ 24, 6138621 },
19945 	{ 22, 1454079 },
19946 	{ 22, 471035 },
19947 	{ 22, 208891 },
19948 	{ 17, 49019 },
19949 	{ 19, 262075 },
19950 	{ 16, 24094 },
19951 	{ 24, 602111 },
19952 	{ 24, 4796415 },
19953 	{ 26, 8990719 },
19954 	{ 26, 13185023 },
19955 	{ 26, 25767935 },
19956 	{ 26, 29962239 },
19957 	{ 27, 42545151 },
19958 	{ 27, 46739455 },
19959 	{ 27, 59322367 },
19960 	{ 27, 63516671 },
19961 	{ 26, 33435391 },
19962 	{ 26, 16723707 },
19963 	{ 26, 16461563 },
19964 	{ 26, 15675131 },
19965 	{ 26, 15412987 },
19966 	{ 26, 8335099 },
19967 	{ 26, 8072955 },
19968 	{ 26, 7286523 },
19969 	{ 25, 12463871 },
19970 	{ 25, 4140795 },
19971 	{ 25, 3878651 },
19972 	{ 25, 3092219 },
19973 	{ 24, 6172415 },
19974 	{ 24, 2043643 },
19975 	{ 24, 1781499 },
19976 	{ 24, 6138877 },
19977 	{ 22, 1453823 },
19978 	{ 22, 470779 },
19979 	{ 22, 208635 },
19980 	{ 17, 46971 },
19981 	{ 18, 130683 },
19982 	{ 16, 23070 },
19983 	{ 24, 601855 },
19984 	{ 24, 4796159 },
19985 	{ 26, 8990463 },
19986 	{ 26, 13184767 },
19987 	{ 26, 25767679 },
19988 	{ 26, 29961983 },
19989 	{ 27, 42544895 },
19990 	{ 27, 46739199 },
19991 	{ 27, 59322111 },
19992 	{ 27, 63516415 },
19993 	{ 28, 265137917 },
19994 	{ 26, 16657407 },
19995 	{ 26, 16395263 },
19996 	{ 26, 15608831 },
19997 	{ 26, 15346687 },
19998 	{ 26, 8268799 },
19999 	{ 26, 8006655 },
20000 	{ 26, 7220223 },
20001 	{ 26, 6958079 },
20002 	{ 25, 4074495 },
20003 	{ 25, 3812351 },
20004 	{ 25, 3025919 },
20005 	{ 25, 2763775 },
20006 	{ 24, 1977343 },
20007 	{ 24, 1715199 },
20008 	{ 24, 928767 },
20009 	{ 24, 5091069 },
20010 	{ 22, 404479 },
20011 	{ 22, 142335 },
20012 	{ 16, 32575 },
20013 	{ 16, 32619 },
20014 	{ 16, 32574 },
20015 	{ 18, 131007 },
20016 	{ 22, 1387519 },
20017 	{ 24, 2436095 },
20018 	{ 24, 3484671 },
20019 	{ 24, 6630399 },
20020 	{ 24, 7678975 },
20021 	{ 25, 10824703 },
20022 	{ 25, 11873279 },
20023 	{ 25, 15019007 },
20024 	{ 25, 16067583 },
20025 	{ 26, 27601919 },
20026 	{ 26, 16657151 },
20027 	{ 26, 16395007 },
20028 	{ 26, 15608575 },
20029 	{ 26, 15346431 },
20030 	{ 26, 8268543 },
20031 	{ 26, 8006399 },
20032 	{ 26, 7219967 },
20033 	{ 26, 6957823 },
20034 	{ 25, 4074239 },
20035 	{ 25, 3812095 },
20036 	{ 25, 3025663 },
20037 	{ 25, 2763519 },
20038 	{ 24, 1977087 },
20039 	{ 24, 1714943 },
20040 	{ 24, 928511 },
20041 	{ 24, 5091325 },
20042 	{ 22, 404223 },
20043 	{ 22, 142079 },
20044 	{ 16, 32751 },
20045 	{ 13, 4059 },
20046 	{ 12, 1742 },
20047 	{ 17, 65151 },
20048 	{ 22, 1387263 },
20049 	{ 24, 2435839 },
20050 	{ 24, 3484415 },
20051 	{ 24, 6630143 },
20052 	{ 24, 7678719 },
20053 	{ 25, 10824447 },
20054 	{ 25, 11873023 },
20055 	{ 25, 15018751 },
20056 	{ 25, 16067327 },
20057 	{ 26, 27601663 },
20058 	{ 26, 28650239 },
20059 	{ 26, 31795967 },
20060 	{ 24, 16523263 },
20061 	{ 24, 16261119 },
20062 	{ 24, 15474687 },
20063 	{ 24, 15212543 },
20064 	{ 24, 8134655 },
20065 	{ 24, 7872511 },
20066 	{ 24, 7086079 },
20067 	{ 24, 6823935 },
20068 	{ 23, 3940351 },
20069 	{ 23, 3678207 },
20070 	{ 23, 2891775 },
20071 	{ 23, 2629631 },
20072 	{ 22, 1843199 },
20073 	{ 22, 1581055 },
20074 	{ 22, 794623 },
20075 	{ 22, 532479 },
20076 	{ 16, 32127 },
20077 	{ 12, 1999 },
20078 	{ 12, 1678 },
20079 	{ 15, 16239 },
20080 	{ 16, 32639 },
20081 	{ 22, 548863 },
20082 	{ 22, 811007 },
20083 	{ 22, 1597439 },
20084 	{ 22, 1859583 },
20085 	{ 23, 2646015 },
20086 	{ 23, 2908159 },
20087 	{ 23, 3694591 },
20088 	{ 23, 3956735 },
20089 	{ 24, 6840319 },
20090 	{ 24, 7102463 },
20091 	{ 24, 7888895 },
20092 	{ 24, 16523007 },
20093 	{ 24, 16260863 },
20094 	{ 24, 15474431 },
20095 	{ 24, 15212287 },
20096 	{ 24, 8134399 },
20097 	{ 24, 7872255 },
20098 	{ 24, 7085823 },
20099 	{ 24, 6823679 },
20100 	{ 23, 3940095 },
20101 	{ 23, 3677951 },
20102 	{ 23, 2891519 },
20103 	{ 23, 2629375 },
20104 	{ 22, 1842943 },
20105 	{ 22, 1580799 },
20106 	{ 22, 794367 },
20107 	{ 22, 532223 },
20108 	{ 16, 30079 },
20109 	{ 13, 4015 },
20110 	{ 24, 113661 },
20111 	{ 12, 2015 },
20112 	{ 16, 30591 },
20113 	{ 22, 548607 },
20114 	{ 22, 810751 },
20115 	{ 22, 1597183 },
20116 	{ 22, 1859327 },
20117 	{ 23, 2645759 },
20118 	{ 23, 2907903 },
20119 	{ 23, 3694335 },
20120 	{ 23, 3956479 },
20121 	{ 24, 6840063 },
20122 	{ 24, 7102207 },
20123 	{ 24, 7888639 },
20124 	{ 24, 8150783 },
20125 	{ 24, 15228671 },
20126 	{ 24, 15490815 },
20127 	{ 24, 16277247 },
20128 	{ 24, 16539391 },
20129 	{ 24, 7937023 },
20130 	{ 24, 7150591 },
20131 	{ 24, 6888447 },
20132 	{ 23, 4004863 },
20133 	{ 23, 3742719 },
20134 	{ 23, 2956287 },
20135 	{ 23, 2694143 },
20136 	{ 22, 1907711 },
20137 	{ 22, 1645567 },
20138 	{ 22, 859135 },
20139 	{ 22, 596991 },
20140 	{ 20, 334847 },
20141 	{ 15, 16063 },
20142 	{ 13, 4062 },
20143 	{ 11, 971 },
20144 	{ 14, 7995 },
20145 	{ 20, 56319 },
20146 	{ 20, 318463 },
20147 	{ 22, 580607 },
20148 	{ 22, 842751 },
20149 	{ 22, 1629183 },
20150 	{ 22, 1891327 },
20151 	{ 23, 2677759 },
20152 	{ 23, 2939903 },
20153 	{ 23, 3726335 },
20154 	{ 23, 3988479 },
20155 	{ 24, 6872063 },
20156 	{ 24, 16587519 },
20157 	{ 24, 16325375 },
20158 	{ 24, 15538943 },
20159 	{ 24, 15276799 },
20160 	{ 24, 8198911 },
20161 	{ 24, 7936767 },
20162 	{ 24, 7150335 },
20163 	{ 24, 6888191 },
20164 	{ 23, 4004607 },
20165 	{ 23, 3742463 },
20166 	{ 23, 2956031 },
20167 	{ 23, 2693887 },
20168 	{ 22, 1907455 },
20169 	{ 22, 1645311 },
20170 	{ 22, 858879 },
20171 	{ 22, 596735 },
20172 	{ 20, 334591 },
20173 	{ 16, 32191 },
20174 	{ 13, 3934 },
20175 	{ 12, 1963 },
20176 	{ 14, 8171 },
20177 	{ 20, 56063 },
20178 	{ 20, 318207 },
20179 	{ 22, 580351 },
20180 	{ 22, 842495 },
20181 	{ 22, 1628927 },
20182 	{ 22, 1891071 },
20183 	{ 23, 2677503 },
20184 	{ 23, 2939647 },
20185 	{ 23, 3726079 },
20186 	{ 23, 3988223 },
20187 	{ 24, 6871807 },
20188 	{ 24, 7133951 },
20189 	{ 24, 7920383 },
20190 	{ 24, 8182527 },
20191 	{ 24, 15260415 },
20192 	{ 24, 15522559 },
20193 	{ 24, 16308991 },
20194 	{ 24, 16571135 },
20195 	{ 26, 27398143 },
20196 	{ 25, 15863807 },
20197 	{ 25, 14815231 },
20198 	{ 25, 11669503 },
20199 	{ 25, 10620927 },
20200 	{ 24, 7475199 },
20201 	{ 24, 6426623 },
20202 	{ 24, 3280895 },
20203 	{ 24, 2232319 },
20204 	{ 22, 1183743 },
20205 	{ 22, 135167 },
20206 	{ 15, 7790 },
20207 	{ 14, 7867 },
20208 	{ 16, 15739 },
20209 	{ 20, 36859 },
20210 	{ 20, 299003 },
20211 	{ 20, 380927 },
20212 	{ 22, 823291 },
20213 	{ 22, 1609723 },
20214 	{ 22, 1871867 },
20215 	{ 22, 1953791 },
20216 	{ 23, 2920443 },
20217 	{ 23, 3706875 },
20218 	{ 23, 3969019 },
20219 	{ 23, 4050943 },
20220 	{ 24, 7114747 },
20221 	{ 24, 7901179 },
20222 	{ 24, 8163323 },
20223 	{ 24, 15241211 },
20224 	{ 24, 15503355 },
20225 	{ 24, 16289787 },
20226 	{ 24, 16551931 },
20227 	{ 24, 16633855 },
20228 	{ 25, 15863551 },
20229 	{ 25, 14814975 },
20230 	{ 25, 11669247 },
20231 	{ 25, 10620671 },
20232 	{ 24, 7474943 },
20233 	{ 24, 6426367 },
20234 	{ 24, 3280639 },
20235 	{ 24, 2232063 },
20236 	{ 22, 1183487 },
20237 	{ 22, 134911 },
20238 	{ 15, 6766 },
20239 	{ 15, 15803 },
20240 	{ 16, 13691 },
20241 	{ 20, 36603 },
20242 	{ 20, 298747 },
20243 	{ 20, 380671 },
20244 	{ 22, 823035 },
20245 	{ 22, 1609467 },
20246 	{ 22, 1871611 },
20247 	{ 22, 1953535 },
20248 	{ 23, 2920187 },
20249 	{ 23, 3706619 },
20250 	{ 23, 3968763 },
20251 	{ 23, 4050687 },
20252 	{ 24, 7114491 },
20253 	{ 24, 7900923 },
20254 	{ 24, 8163067 },
20255 	{ 24, 15240955 },
20256 	{ 24, 15503099 },
20257 	{ 24, 16289531 },
20258 	{ 24, 16551675 },
20259 	{ 24, 16633599 },
20260 	{ 25, 15928319 },
20261 	{ 25, 14879743 },
20262 	{ 25, 11734015 },
20263 	{ 25, 10685439 },
20264 	{ 24, 7539711 },
20265 	{ 24, 6491135 },
20266 	{ 24, 3345407 },
20267 	{ 24, 2296831 },
20268 	{ 22, 1248255 },
20269 	{ 22, 199679 },
20270 	{ 15, 5870 },
20271 	{ 22, 134139 },
20272 	{ 20, 330747 },
20273 	{ 22, 527355 },
20274 	{ 20, 101371 },
20275 	{ 20, 363515 },
20276 	{ 22, 625659 },
20277 	{ 22, 887803 },
20278 	{ 22, 1674235 },
20279 	{ 22, 1936379 },
20280 	{ 23, 2722811 },
20281 	{ 23, 2984955 },
20282 	{ 23, 3771387 },
20283 	{ 23, 4033531 },
20284 	{ 24, 6917115 },
20285 	{ 24, 7179259 },
20286 	{ 24, 7965691 },
20287 	{ 24, 8227835 },
20288 	{ 24, 15305723 },
20289 	{ 24, 15567867 },
20290 	{ 24, 16354299 },
20291 	{ 24, 16616443 },
20292 	{ 25, 15928063 },
20293 	{ 25, 14879487 },
20294 	{ 25, 11733759 },
20295 	{ 25, 10685183 },
20296 	{ 24, 7539455 },
20297 	{ 24, 6490879 },
20298 	{ 24, 3345151 },
20299 	{ 24, 2296575 },
20300 	{ 22, 1247999 },
20301 	{ 22, 199423 },
20302 	{ 15, 4846 },
20303 	{ 22, 133883 },
20304 	{ 20, 330491 },
20305 	{ 22, 527099 },
20306 	{ 20, 101115 },
20307 	{ 20, 363259 },
20308 	{ 22, 625403 },
20309 	{ 22, 887547 },
20310 	{ 22, 1673979 },
20311 	{ 22, 1936123 },
20312 	{ 23, 2722555 },
20313 	{ 23, 2984699 },
20314 	{ 23, 3771131 },
20315 	{ 23, 4033275 },
20316 	{ 24, 6916859 },
20317 	{ 24, 7179003 },
20318 	{ 24, 7965435 },
20319 	{ 24, 8227579 },
20320 	{ 24, 15305467 },
20321 	{ 24, 15567611 },
20322 	{ 24, 16354043 },
20323 	{ 24, 16616187 },
20324 	{ 23, 4032511 },
20325 	{ 23, 3770367 },
20326 	{ 23, 2983935 },
20327 	{ 23, 2721791 },
20328 	{ 22, 1935359 },
20329 	{ 22, 1673215 },
20330 	{ 22, 886783 },
20331 	{ 22, 624639 },
20332 	{ 20, 362495 },
20333 	{ 20, 100351 },
20334 	{ 15, 14702 },
20335 	{ 20, 51195 },
20336 	{ 20, 296955 },
20337 	{ 20, 149499 },
20338 	{ 20, 198651 },
20339 	{ 20, 43003 },
20340 	{ 20, 305147 },
20341 	{ 20, 325631 },
20342 	{ 22, 829435 },
20343 	{ 22, 1615867 },
20344 	{ 22, 1878011 },
20345 	{ 22, 1898495 },
20346 	{ 23, 2926587 },
20347 	{ 23, 3713019 },
20348 	{ 23, 3975163 },
20349 	{ 23, 3995647 },
20350 	{ 24, 7120891 },
20351 	{ 24, 7907323 },
20352 	{ 24, 8169467 },
20353 	{ 24, 15247355 },
20354 	{ 24, 15509499 },
20355 	{ 24, 16295931 },
20356 	{ 23, 4032255 },
20357 	{ 23, 3770111 },
20358 	{ 23, 2983679 },
20359 	{ 23, 2721535 },
20360 	{ 22, 1935103 },
20361 	{ 22, 1672959 },
20362 	{ 22, 886527 },
20363 	{ 22, 624383 },
20364 	{ 20, 362239 },
20365 	{ 20, 100095 },
20366 	{ 15, 10606 },
20367 	{ 20, 50939 },
20368 	{ 20, 296699 },
20369 	{ 20, 149243 },
20370 	{ 20, 198395 },
20371 	{ 20, 42747 },
20372 	{ 20, 304891 },
20373 	{ 20, 325375 },
20374 	{ 22, 829179 },
20375 	{ 22, 1615611 },
20376 	{ 22, 1877755 },
20377 	{ 22, 1898239 },
20378 	{ 23, 2926331 },
20379 	{ 23, 3712763 },
20380 	{ 23, 3974907 },
20381 	{ 23, 3995391 },
20382 	{ 24, 7120635 },
20383 	{ 24, 7907067 },
20384 	{ 24, 8169211 },
20385 	{ 24, 15247099 },
20386 	{ 24, 15509243 },
20387 	{ 24, 16295675 },
20388 	{ 23, 4047871 },
20389 	{ 23, 3785727 },
20390 	{ 23, 2999295 },
20391 	{ 23, 2737151 },
20392 	{ 22, 1950719 },
20393 	{ 22, 1688575 },
20394 	{ 22, 902143 },
20395 	{ 22, 639999 },
20396 	{ 20, 377855 },
20397 	{ 20, 115711 },
20398 	{ 15, 6638 },
20399 	{ 20, 99323 },
20400 	{ 20, 312315 },
20401 	{ 22, 558075 },
20402 	{ 20, 214011 },
20403 	{ 20, 394235 },
20404 	{ 20, 58363 },
20405 	{ 20, 320507 },
20406 	{ 20, 373759 },
20407 	{ 22, 844795 },
20408 	{ 22, 1631227 },
20409 	{ 22, 1893371 },
20410 	{ 22, 1946623 },
20411 	{ 23, 2941947 },
20412 	{ 23, 3728379 },
20413 	{ 23, 3990523 },
20414 	{ 23, 4043775 },
20415 	{ 24, 7136251 },
20416 	{ 24, 7922683 },
20417 	{ 24, 8184827 },
20418 	{ 24, 15262715 },
20419 	{ 24, 15524859 },
20420 	{ 23, 4047615 },
20421 	{ 23, 3785471 },
20422 	{ 23, 2999039 },
20423 	{ 23, 2736895 },
20424 	{ 22, 1950463 },
20425 	{ 22, 1688319 },
20426 	{ 22, 901887 },
20427 	{ 22, 639743 },
20428 	{ 20, 377599 },
20429 	{ 20, 115455 },
20430 	{ 15, 2542 },
20431 	{ 20, 99067 },
20432 	{ 20, 312059 },
20433 	{ 22, 557819 },
20434 	{ 20, 213755 },
20435 	{ 20, 393979 },
20436 	{ 20, 58107 },
20437 	{ 20, 320251 },
20438 	{ 20, 373503 },
20439 	{ 22, 844539 },
20440 	{ 22, 1630971 },
20441 	{ 22, 1893115 },
20442 	{ 22, 1946367 },
20443 	{ 23, 2941691 },
20444 	{ 23, 3728123 },
20445 	{ 23, 3990267 },
20446 	{ 23, 4043519 },
20447 	{ 23, 7643647 },
20448 	{ 23, 4104703 },
20449 	{ 23, 3973631 },
20450 	{ 23, 3580415 },
20451 	{ 23, 3449343 },
20452 	{ 22, 2007551 },
20453 	{ 22, 1876479 },
20454 	{ 22, 1483263 },
20455 	{ 22, 1352191 },
20456 	{ 21, 958975 },
20457 	{ 21, 827903 },
20458 	{ 21, 434687 },
20459 	{ 21, 303615 },
20460 	{ 19, 172543 },
20461 	{ 19, 41471 },
20462 	{ 13, 4974 },
20463 	{ 18, 29179 },
20464 	{ 18, 90619 },
20465 	{ 20, 143867 },
20466 	{ 20, 205307 },
20467 	{ 18, 102907 },
20468 	{ 18, 115195 },
20469 	{ 18, 27131 },
20470 	{ 18, 92667 },
20471 	{ 18, 97791 },
20472 	{ 20, 223739 },
20473 	{ 20, 420347 },
20474 	{ 20, 485883 },
20475 	{ 20, 491007 },
20476 	{ 21, 748027 },
20477 	{ 21, 944635 },
20478 	{ 21, 1010171 },
20479 	{ 21, 1015295 },
20480 	{ 22, 1796603 },
20481 	{ 22, 1993211 },
20482 	{ 22, 2058747 },
20483 	{ 22, 3828219 },
20484 	{ 22, 2008317 },
20485 	{ 22, 1877245 },
20486 	{ 22, 1484029 },
20487 	{ 22, 1352957 },
20488 	{ 21, 959741 },
20489 	{ 21, 828669 },
20490 	{ 21, 435453 },
20491 	{ 21, 304381 },
20492 	{ 19, 173309 },
20493 	{ 19, 42237 },
20494 	{ 13, 794 },
20495 	{ 18, 29945 },
20496 	{ 18, 91385 },
20497 	{ 20, 144633 },
20498 	{ 20, 206073 },
20499 	{ 18, 103673 },
20500 	{ 18, 115961 },
20501 	{ 18, 101625 },
20502 	{ 18, 105721 },
20503 	{ 18, 121085 },
20504 	{ 20, 408825 },
20505 	{ 20, 421113 },
20506 	{ 20, 425209 },
20507 	{ 20, 489725 },
20508 	{ 21, 834809 },
20509 	{ 21, 847097 },
20510 	{ 21, 851193 },
20511 	{ 21, 981245 },
20512 	{ 22, 1686777 },
20513 	{ 22, 1699065 },
20514 	{ 22, 1703161 },
20515 	{ 22, 1813753 },
20516 	{ 22, 1817849 },
20517 	{ 22, 1830137 },
20518 	{ 22, 1834233 },
20519 	{ 22, 2095357 },
20520 	{ 21, 959997 },
20521 	{ 21, 828925 },
20522 	{ 21, 435709 },
20523 	{ 21, 304637 },
20524 	{ 19, 173565 },
20525 	{ 19, 42493 },
20526 	{ 13, 4890 },
20527 	{ 18, 30201 },
20528 	{ 18, 91641 },
20529 	{ 20, 144889 },
20530 	{ 20, 206329 },
20531 	{ 18, 103929 },
20532 	{ 18, 116217 },
20533 	{ 18, 101881 },
20534 	{ 18, 105977 },
20535 	{ 18, 121341 },
20536 	{ 20, 409081 },
20537 	{ 20, 421369 },
20538 	{ 20, 425465 },
20539 	{ 20, 489981 },
20540 	{ 21, 835065 },
20541 	{ 21, 847353 },
20542 	{ 21, 851449 },
20543 	{ 21, 981501 },
20544 	{ 22, 1687033 },
20545 	{ 22, 1699321 },
20546 	{ 22, 1703417 },
20547 	{ 22, 1814009 },
20548 	{ 22, 1818105 },
20549 	{ 22, 1830393 },
20550 	{ 22, 1834489 },
20551 	{ 22, 2095613 },
20552 	{ 23, 3855101 },
20553 	{ 23, 3330813 },
20554 	{ 23, 1757949 },
20555 	{ 23, 1233661 },
20556 	{ 21, 709373 },
20557 	{ 21, 185085 },
20558 	{ 15, 2970 },
20559 	{ 21, 168697 },
20560 	{ 20, 381689 },
20561 	{ 22, 627449 },
20562 	{ 22, 840441 },
20563 	{ 22, 1610489 },
20564 	{ 20, 479993 },
20565 	{ 21, 660217 },
20566 	{ 20, 471801 },
20567 	{ 20, 488185 },
20568 	{ 21, 680701 },
20569 	{ 22, 1897209 },
20570 	{ 22, 1946361 },
20571 	{ 22, 1962745 },
20572 	{ 23, 3846905 },
20573 	{ 23, 3863289 },
20574 	{ 23, 3912441 },
20575 	{ 23, 3928825 },
20576 	{ 24, 7779065 },
20577 	{ 24, 7795449 },
20578 	{ 24, 7844601 },
20579 	{ 24, 7860985 },
20580 	{ 24, 8303353 },
20581 	{ 24, 8319737 },
20582 	{ 24, 8368889 },
20583 	{ 24, 8385273 },
20584 	{ 23, 3855357 },
20585 	{ 23, 3331069 },
20586 	{ 23, 1758205 },
20587 	{ 23, 1233917 },
20588 	{ 21, 709629 },
20589 	{ 21, 185341 },
20590 	{ 15, 7066 },
20591 	{ 21, 168953 },
20592 	{ 20, 381945 },
20593 	{ 22, 627705 },
20594 	{ 22, 840697 },
20595 	{ 22, 1610745 },
20596 	{ 20, 480249 },
20597 	{ 21, 660473 },
20598 	{ 20, 472057 },
20599 	{ 20, 488441 },
20600 	{ 21, 680957 },
20601 	{ 22, 1897465 },
20602 	{ 22, 1946617 },
20603 	{ 22, 1963001 },
20604 	{ 23, 3847161 },
20605 	{ 23, 3863545 },
20606 	{ 23, 3912697 },
20607 	{ 23, 3929081 },
20608 	{ 24, 7779321 },
20609 	{ 24, 7795705 },
20610 	{ 24, 7844857 },
20611 	{ 24, 7861241 },
20612 	{ 24, 8303609 },
20613 	{ 24, 8319993 },
20614 	{ 24, 8369145 },
20615 	{ 24, 8385529 },
20616 	{ 23, 3905277 },
20617 	{ 23, 3380989 },
20618 	{ 23, 1808125 },
20619 	{ 23, 1283837 },
20620 	{ 21, 759549 },
20621 	{ 21, 235261 },
20622 	{ 16, 21786 },
20623 	{ 21, 186105 },
20624 	{ 21, 694009 },
20625 	{ 22, 644857 },
20626 	{ 22, 890617 },
20627 	{ 22, 1627897 },
20628 	{ 22, 1873657 },
20629 	{ 21, 677625 },
20630 	{ 21, 726777 },
20631 	{ 21, 669433 },
20632 	{ 21, 685817 },
20633 	{ 21, 747261 },
20634 	{ 23, 2684665 },
20635 	{ 23, 2733817 },
20636 	{ 23, 2750201 },
20637 	{ 23, 3008253 },
20638 	{ 24, 5437177 },
20639 	{ 24, 5486329 },
20640 	{ 24, 5502713 },
20641 	{ 24, 6022909 },
20642 	{ 25, 10942201 },
20643 	{ 25, 10991353 },
20644 	{ 24, 8099837 },
20645 	{ 24, 7575549 },
20646 	{ 24, 6002685 },
20647 	{ 24, 5478397 },
20648 	{ 23, 3905533 },
20649 	{ 23, 3381245 },
20650 	{ 23, 1808381 },
20651 	{ 23, 1284093 },
20652 	{ 21, 759805 },
20653 	{ 21, 235517 },
20654 	{ 16, 29978 },
20655 	{ 21, 186361 },
20656 	{ 21, 694265 },
20657 	{ 22, 645113 },
20658 	{ 22, 890873 },
20659 	{ 22, 1628153 },
20660 	{ 22, 1873913 },
20661 	{ 21, 677881 },
20662 	{ 21, 727033 },
20663 	{ 21, 669689 },
20664 	{ 21, 686073 },
20665 	{ 21, 747517 },
20666 	{ 23, 2684921 },
20667 	{ 23, 2734073 },
20668 	{ 23, 2750457 },
20669 	{ 23, 3008509 },
20670 	{ 24, 5437433 },
20671 	{ 24, 5486585 },
20672 	{ 24, 5502969 },
20673 	{ 24, 6023165 },
20674 	{ 25, 10942457 },
20675 	{ 25, 10991609 },
20676 	{ 25, 16680953 },
20677 	{ 25, 15648761 },
20678 	{ 25, 12552185 },
20679 	{ 25, 11519993 },
20680 	{ 25, 11532281 },
20681 	{ 25, 13585149 },
20682 	{ 25, 7293693 },
20683 	{ 25, 5196541 },
20684 	{ 23, 3099389 },
20685 	{ 23, 1002237 },
20686 	{ 18, 38298 },
20687 	{ 23, 936697 },
20688 	{ 23, 2837241 },
20689 	{ 25, 4868857 },
20690 	{ 24, 3623673 },
20691 	{ 24, 6703865 },
20692 	{ 24, 7555833 },
20693 	{ 25, 10636025 },
20694 	{ 23, 2968313 },
20695 	{ 23, 3689209 },
20696 	{ 23, 2935545 },
20697 	{ 23, 3001081 },
20698 	{ 23, 3771133 },
20699 	{ 25, 11782905 },
20700 	{ 25, 11979513 },
20701 	{ 25, 12045049 },
20702 	{ 25, 15174397 },
20703 	{ 26, 23841529 },
20704 	{ 26, 24038137 },
20705 	{ 26, 24103673 },
20706 	{ 26, 30378749 },
20707 	{ 27, 47958777 },
20708 	{ 26, 32459773 },
20709 	{ 26, 30362621 },
20710 	{ 26, 24071165 },
20711 	{ 26, 21974013 },
20712 	{ 25, 15682557 },
20713 	{ 25, 13585405 },
20714 	{ 25, 7293949 },
20715 	{ 25, 5196797 },
20716 	{ 23, 3099645 },
20717 	{ 23, 1002493 },
20718 	{ 18, 46490 },
20719 	{ 23, 936953 },
20720 	{ 23, 2837497 },
20721 	{ 25, 4869113 },
20722 	{ 24, 3623929 },
20723 	{ 24, 6704121 },
20724 	{ 24, 7556089 },
20725 	{ 25, 10636281 },
20726 	{ 23, 2968569 },
20727 	{ 23, 3689465 },
20728 	{ 23, 2935801 },
20729 	{ 23, 3001337 },
20730 	{ 23, 3771389 },
20731 	{ 25, 11783161 },
20732 	{ 25, 11979769 },
20733 	{ 25, 12045305 },
20734 	{ 25, 15174653 },
20735 	{ 26, 23841785 },
20736 	{ 26, 24038393 },
20737 	{ 26, 24103929 },
20738 	{ 26, 30379005 },
20739 	{ 27, 47959033 },
20740 	{ 27, 64949241 },
20741 	{ 27, 62524409 },
20742 	{ 27, 50007033 },
20743 	{ 27, 46009337 },
20744 	{ 26, 33491961 },
20745 	{ 26, 26889981 },
20746 	{ 26, 14307069 },
20747 	{ 26, 10112765 },
20748 	{ 24, 5918461 },
20749 	{ 24, 1724157 },
20750 	{ 18, 55066 },
20751 	{ 23, 1003257 },
20752 	{ 23, 3034873 },
20753 	{ 25, 4935417 },
20754 	{ 25, 6967033 },
20755 	{ 24, 6770425 },
20756 	{ 24, 7753465 },
20757 	{ 25, 10702585 },
20758 	{ 25, 11685625 },
20759 	{ 23, 3755769 },
20760 	{ 23, 3952377 },
20761 	{ 23, 3723001 },
20762 	{ 23, 3788537 },
20763 	{ 23, 4034301 },
20764 	{ 25, 14929657 },
20765 	{ 25, 15126265 },
20766 	{ 25, 15191801 },
20767 	{ 25, 16223997 },
20768 	{ 26, 30134009 },
20769 	{ 26, 30330617 },
20770 	{ 26, 30396153 },
20771 	{ 26, 32476925 },
20772 	{ 27, 64884473 },
20773 	{ 27, 60755705 },
20774 	{ 27, 49942265 },
20775 	{ 27, 45813497 },
20776 	{ 26, 33427193 },
20777 	{ 26, 29298425 },
20778 	{ 26, 14307325 },
20779 	{ 26, 10113021 },
20780 	{ 24, 5918717 },
20781 	{ 24, 1724413 },
20782 	{ 18, 63258 },
20783 	{ 23, 1003513 },
20784 	{ 23, 3035129 },
20785 	{ 25, 4935673 },
20786 	{ 25, 6967289 },
20787 	{ 24, 6770681 },
20788 	{ 24, 7753721 },
20789 	{ 25, 10702841 },
20790 	{ 25, 11685881 },
20791 	{ 23, 3756025 },
20792 	{ 23, 3952633 },
20793 	{ 23, 3723257 },
20794 	{ 23, 3788793 },
20795 	{ 23, 4034557 },
20796 	{ 25, 14929913 },
20797 	{ 25, 15126521 },
20798 	{ 25, 15192057 },
20799 	{ 25, 16224253 },
20800 	{ 26, 30134265 },
20801 	{ 26, 30330873 },
20802 	{ 26, 30396409 },
20803 	{ 26, 32477181 },
20804 	{ 27, 64884729 },
20805 	{ 27, 60755961 },
20806 	{ 27, 49942521 },
20807 	{ 27, 45813753 },
20808 	{ 26, 33427449 },
20809 	{ 26, 29298681 },
20810 	{ 26, 14375677 },
20811 	{ 26, 10181373 },
20812 	{ 24, 5987069 },
20813 	{ 24, 1792765 },
20814 	{ 18, 104346 },
20815 	{ 24, 1727225 },
20816 	{ 23, 3103481 },
20817 	{ 25, 5135097 },
20818 	{ 25, 7035641 },
20819 	{ 25, 13261561 },
20820 	{ 24, 7822073 },
20821 	{ 25, 10902265 },
20822 	{ 25, 11754233 },
20823 	{ 25, 14834425 },
20824 	{ 23, 4020985 },
20825 	{ 24, 6839033 },
20826 	{ 23, 3988217 },
20827 	{ 23, 4053753 },
20828 	{ 24, 6920957 },
20829 	{ 25, 15981305 },
20830 	{ 25, 16177913 },
20831 	{ 25, 16243449 },
20832 	{ 26, 32168697 },
20833 	{ 26, 32234233 },
20834 	{ 26, 32430841 },
20835 	{ 26, 32496377 },
20836 	{ 27, 64690937 },
20837 	{ 27, 60693241 },
20838 	{ 27, 48175865 },
20839 	{ 27, 45751033 },
20840 	{ 26, 33233657 },
20841 	{ 26, 29235961 },
20842 	{ 26, 16718585 },
20843 	{ 26, 10181629 },
20844 	{ 24, 5987325 },
20845 	{ 24, 1793021 },
20846 	{ 18, 112538 },
20847 	{ 24, 1727481 },
20848 	{ 23, 3103737 },
20849 	{ 25, 5135353 },
20850 	{ 25, 7035897 },
20851 	{ 25, 13261817 },
20852 	{ 24, 7822329 },
20853 	{ 25, 10902521 },
20854 	{ 25, 11754489 },
20855 	{ 25, 14834681 },
20856 	{ 23, 4021241 },
20857 	{ 24, 6839289 },
20858 	{ 23, 3988473 },
20859 	{ 23, 4054009 },
20860 	{ 24, 6921213 },
20861 	{ 25, 15981561 },
20862 	{ 25, 16178169 },
20863 	{ 25, 16243705 },
20864 	{ 26, 32168953 },
20865 	{ 26, 32234489 },
20866 	{ 26, 32431097 },
20867 	{ 26, 32496633 },
20868 	{ 27, 64691193 },
20869 	{ 27, 60693497 },
20870 	{ 27, 48176121 },
20871 	{ 27, 45751289 },
20872 	{ 26, 33233913 },
20873 	{ 26, 29236217 },
20874 	{ 26, 16718841 },
20875 	{ 26, 10379005 },
20876 	{ 24, 6184701 },
20877 	{ 24, 1990397 },
20878 	{ 19, 240922 },
20879 	{ 24, 1793785 },
20880 	{ 24, 5922553 },
20881 	{ 25, 5201657 },
20882 	{ 25, 7233273 },
20883 	{ 25, 13328121 },
20884 	{ 25, 15359737 },
20885 	{ 25, 10968825 },
20886 	{ 25, 11951865 },
20887 	{ 25, 14900985 },
20888 	{ 25, 15884025 },
20889 	{ 24, 6905593 },
20890 	{ 24, 7102201 },
20891 	{ 24, 6872825 },
20892 	{ 24, 6938361 },
20893 	{ 24, 7184125 },
20894 	{ 26, 62267129 },
20895 	{ 26, 61284089 },
20896 	{ 26, 27778809 },
20897 	{ 26, 28811005 },
20898 	{ 27, 57548537 },
20899 	{ 27, 55516921 },
20900 	{ 27, 64626425 },
20901 	{ 27, 60497657 },
20902 	{ 27, 48111353 },
20903 	{ 27, 43982585 },
20904 	{ 26, 33169145 },
20905 	{ 26, 29040377 },
20906 	{ 26, 16654073 },
20907 	{ 26, 12525305 },
20908 	{ 24, 6184957 },
20909 	{ 24, 1990653 },
20910 	{ 19, 257306 },
20911 	{ 24, 1794041 },
20912 	{ 24, 5922809 },
20913 	{ 25, 5201913 },
20914 	{ 25, 7233529 },
20915 	{ 25, 13328377 },
20916 	{ 25, 15359993 },
20917 	{ 25, 10969081 },
20918 	{ 25, 11952121 },
20919 	{ 25, 14901241 },
20920 	{ 25, 15884281 },
20921 	{ 24, 6905849 },
20922 	{ 24, 7102457 },
20923 	{ 24, 6873081 },
20924 	{ 24, 6938617 },
20925 	{ 24, 7184381 },
20926 	{ 26, 62267385 },
20927 	{ 26, 61284345 },
20928 	{ 26, 27779065 },
20929 	{ 26, 28811261 },
20930 	{ 27, 57548793 },
20931 	{ 27, 55517177 },
20932 	{ 27, 64626681 },
20933 	{ 27, 60497913 },
20934 	{ 27, 48111609 },
20935 	{ 27, 43982841 },
20936 	{ 26, 33169401 },
20937 	{ 26, 29040633 },
20938 	{ 26, 16654329 },
20939 	{ 26, 12525561 },
20940 	{ 26, 24980221 },
20941 	{ 26, 8203005 },
20942 	{ 20, 339354 },
20943 	{ 26, 7940857 },
20944 	{ 26, 23931641 },
20945 	{ 28, 40446713 },
20946 	{ 27, 29174521 },
20947 	{ 27, 54078201 },
20948 	{ 27, 61680377 },
20949 	{ 28, 134097657 },
20950 	{ 27, 48048889 },
20951 	{ 27, 60369657 },
20952 	{ 27, 63777529 },
20953 	{ 26, 33434361 },
20954 	{ 26, 16657145 },
20955 	{ 26, 31533817 },
20956 	{ 26, 66333433 },
20957 	{ 26, 28781305 },
20958 	{ 26, 31861501 },
20959 	{ 28, 244853497 },
20960 	{ 28, 131869433 },
20961 	{ 28, 115288825 },
20962 	{ 28, 127806205 },
20963 	{ 29, 221784825 },
20964 	{ 28, 129772281 },
20965 	{ 29, 241707769 },
20966 	{ 29, 191638265 },
20967 	{ 29, 175647481 },
20968 	{ 28, 125577977 },
20969 	{ 28, 115878649 },
20970 	{ 28, 65809145 },
20971 	{ 28, 49818361 },
20972 	{ 26, 33303289 },
20973 	{ 26, 8203261 },
20974 	{ 20, 344042 },
20975 	{ 26, 7941113 },
20976 	{ 26, 23931897 },
20977 	{ 28, 40446969 },
20978 	{ 27, 29174777 },
20979 	{ 27, 54078457 },
20980 	{ 27, 61680633 },
20981 	{ 28, 134097913 },
20982 	{ 27, 48049145 },
20983 	{ 27, 60369913 },
20984 	{ 27, 63777785 },
20985 	{ 26, 33434617 },
20986 	{ 26, 16657401 },
20987 	{ 26, 31534073 },
20988 	{ 26, 66333689 },
20989 	{ 26, 28781561 },
20990 	{ 26, 31861757 },
20991 	{ 28, 244853753 },
20992 	{ 28, 131869689 },
20993 	{ 28, 115289081 },
20994 	{ 28, 127806461 },
20995 	{ 29, 221785081 },
20996 	{ 28, 129772537 },
20997 	{ 29, 241708025 },
20998 	{ 29, 191638521 },
20999 	{ 29, 175647737 },
21000 	{ 28, 125578233 },
21001 	{ 28, 115878905 },
21002 	{ 28, 65809401 },
21003 	{ 28, 49818617 },
21004 	{ 26, 33303545 },
21005 	{ 26, 15281917 },
21006 	{ 20, 360426 },
21007 	{ 26, 8204025 },
21008 	{ 26, 24719097 },
21009 	{ 28, 40709881 },
21010 	{ 28, 57224953 },
21011 	{ 27, 54341369 },
21012 	{ 27, 62467833 },
21013 	{ 28, 86847225 },
21014 	{ 28, 133836537 },
21015 	{ 27, 60632825 },
21016 	{ 27, 64564985 },
21017 	{ 26, 33500925 },
21018 	{ 26, 33173241 },
21019 	{ 26, 16396025 },
21020 	{ 26, 66072313 },
21021 	{ 26, 65285881 },
21022 	{ 26, 31928057 },
21023 	{ 26, 32911101 },
21024 	{ 28, 131608313 },
21025 	{ 28, 127676153 },
21026 	{ 28, 127872761 },
21027 	{ 28, 132001533 },
21028 	{ 28, 129511161 },
21029 	{ 28, 121384697 },
21030 	{ 29, 191377145 },
21031 	{ 29, 174862073 },
21032 	{ 28, 125316857 },
21033 	{ 28, 108801785 },
21034 	{ 28, 65548025 },
21035 	{ 28, 49032953 },
21036 	{ 26, 33042169 },
21037 	{ 26, 16527097 },
21038 	{ 20, 376682 },
21039 	{ 26, 8204281 },
21040 	{ 26, 24719353 },
21041 	{ 28, 40710137 },
21042 	{ 28, 57225209 },
21043 	{ 27, 54341625 },
21044 	{ 27, 62468089 },
21045 	{ 28, 86847481 },
21046 	{ 28, 133836793 },
21047 	{ 27, 60633081 },
21048 	{ 27, 64565241 },
21049 	{ 26, 33501181 },
21050 	{ 26, 33173497 },
21051 	{ 26, 16396281 },
21052 	{ 26, 66072569 },
21053 	{ 26, 65286137 },
21054 	{ 26, 31928313 },
21055 	{ 26, 32911357 },
21056 	{ 28, 131608569 },
21057 	{ 28, 127676409 },
21058 	{ 28, 127873017 },
21059 	{ 28, 132001789 },
21060 	{ 28, 129511417 },
21061 	{ 28, 121384953 },
21062 	{ 29, 191377401 },
21063 	{ 29, 174862329 },
21064 	{ 28, 125317113 },
21065 	{ 28, 108802041 },
21066 	{ 28, 65548281 },
21067 	{ 28, 49033209 },
21068 	{ 26, 33042425 },
21069 	{ 26, 16527353 },
21070 	{ 20, 393066 },
21071 	{ 26, 15284985 },
21072 	{ 26, 24984313 },
21073 	{ 27, 49872891 },
21074 	{ 28, 57490169 },
21075 	{ 28, 107559673 },
21076 	{ 27, 62733049 },
21077 	{ 28, 87636729 },
21078 	{ 28, 95238905 },
21079 	{ 28, 133053177 },
21080 	{ 27, 64830201 },
21081 	{ 28, 65944313 },
21082 	{ 26, 33241853 },
21083 	{ 26, 32389881 },
21084 	{ 26, 15612665 },
21085 	{ 26, 65026809 },
21086 	{ 26, 62143225 },
21087 	{ 26, 32979705 },
21088 	{ 26, 61225725 },
21089 	{ 27, 64421887 },
21090 	{ 28, 115096313 },
21091 	{ 28, 132070137 },
21092 	{ 28, 128727801 },
21093 	{ 28, 121125625 },
21094 	{ 28, 96221945 },
21095 	{ 29, 174603001 },
21096 	{ 28, 124533497 },
21097 	{ 28, 108542713 },
21098 	{ 28, 58473209 },
21099 	{ 28, 48773881 },
21100 	{ 26, 32258809 },
21101 	{ 26, 16268025 },
21102 	{ 20, 474602 },
21103 	{ 26, 15285241 },
21104 	{ 26, 24984569 },
21105 	{ 27, 49872635 },
21106 	{ 28, 57490425 },
21107 	{ 28, 107559929 },
21108 	{ 27, 62733305 },
21109 	{ 28, 87636985 },
21110 	{ 28, 95239161 },
21111 	{ 28, 133053433 },
21112 	{ 27, 64830457 },
21113 	{ 28, 65944569 },
21114 	{ 26, 33242109 },
21115 	{ 26, 32390137 },
21116 	{ 26, 15612921 },
21117 	{ 26, 65027065 },
21118 	{ 26, 62143481 },
21119 	{ 26, 32979961 },
21120 	{ 26, 61225981 },
21121 	{ 27, 64421631 },
21122 	{ 28, 115096569 },
21123 	{ 28, 132070393 },
21124 	{ 28, 128728057 },
21125 	{ 28, 121125881 },
21126 	{ 28, 96222201 },
21127 	{ 29, 174603257 },
21128 	{ 28, 124533753 },
21129 	{ 28, 108542969 },
21130 	{ 28, 58473465 },
21131 	{ 28, 48774137 },
21132 	{ 26, 32259065 },
21133 	{ 26, 16268281 },
21134 	{ 20, 490986 },
21135 	{ 26, 15548153 },
21136 	{ 26, 32063225 },
21137 	{ 27, 64027643 },
21138 	{ 28, 58277625 },
21139 	{ 28, 107822841 },
21140 	{ 28, 124337913 },
21141 	{ 28, 87899897 },
21142 	{ 28, 96026361 },
21143 	{ 28, 120405753 },
21144 	{ 28, 132792057 },
21145 	{ 28, 116014841 },
21146 	{ 28, 65683193 },
21147 	{ 26, 32456445 },
21148 	{ 26, 32128761 },
21149 	{ 26, 15351545 },
21150 	{ 26, 61882105 },
21151 	{ 26, 61095673 },
21152 	{ 26, 61292281 },
21153 	{ 26, 62275325 },
21154 	{ 27, 64945151 },
21155 	{ 28, 110903033 },
21156 	{ 28, 128466681 },
21157 	{ 28, 120340217 },
21158 	{ 28, 95960825 },
21159 	{ 28, 87834361 },
21160 	{ 28, 124272377 },
21161 	{ 28, 107757305 },
21162 	{ 28, 58212089 },
21163 	{ 28, 41697017 },
21164 	{ 26, 31997689 },
21165 	{ 26, 15482617 },
21166 	{ 20, 507242 },
21167 	{ 26, 15548409 },
21168 	{ 26, 32063481 },
21169 	{ 27, 64027387 },
21170 	{ 28, 58277881 },
21171 	{ 28, 107823097 },
21172 	{ 28, 124338169 },
21173 	{ 28, 87900153 },
21174 	{ 28, 96026617 },
21175 	{ 28, 120406009 },
21176 	{ 28, 132792313 },
21177 	{ 28, 116015097 },
21178 	{ 28, 65683449 },
21179 	{ 26, 32456701 },
21180 	{ 26, 32129017 },
21181 	{ 26, 15351801 },
21182 	{ 26, 61882361 },
21183 	{ 26, 61095929 },
21184 	{ 26, 61292537 },
21185 	{ 26, 62275581 },
21186 	{ 27, 64944895 },
21187 	{ 28, 110903289 },
21188 	{ 28, 128466937 },
21189 	{ 28, 120340473 },
21190 	{ 28, 95961081 },
21191 	{ 28, 87834617 },
21192 	{ 28, 124272633 },
21193 	{ 28, 107757561 },
21194 	{ 28, 58212345 },
21195 	{ 28, 41697273 },
21196 	{ 26, 31997945 },
21197 	{ 26, 15482873 },
21198 	{ 20, 523626 },
21199 	{ 26, 16345849 },
21200 	{ 26, 32336633 },
21201 	{ 27, 64548859 },
21202 	{ 28, 58551033 },
21203 	{ 28, 108620537 },
21204 	{ 28, 124611321 },
21205 	{ 29, 259943161 },
21206 	{ 28, 96299769 },
21207 	{ 28, 121203449 },
21208 	{ 28, 128805625 },
21209 	{ 28, 125725433 },
21210 	{ 28, 108948217 },
21211 	{ 28, 58616569 },
21212 	{ 26, 32205565 },
21213 	{ 26, 25062137 },
21214 	{ 26, 8284921 },
21215 	{ 26, 60844793 },
21216 	{ 26, 32795385 },
21217 	{ 26, 62352121 },
21218 	{ 26, 65432317 },
21219 	{ 27, 66514943 },
21220 	{ 27, 64776953 },
21221 	{ 28, 120089337 },
21222 	{ 28, 95185657 },
21223 	{ 28, 87583481 },
21224 	{ 27, 62679801 },
21225 	{ 28, 107506425 },
21226 	{ 28, 57436921 },
21227 	{ 28, 41446137 },
21228 	{ 26, 24931065 },
21229 	{ 26, 15231737 },
21230 	{ 21, 864234 },
21231 	{ 26, 16346105 },
21232 	{ 26, 32336889 },
21233 	{ 27, 64548603 },
21234 	{ 28, 58551289 },
21235 	{ 28, 108620793 },
21236 	{ 28, 124611577 },
21237 	{ 29, 259943417 },
21238 	{ 28, 96300025 },
21239 	{ 28, 121203705 },
21240 	{ 28, 128805881 },
21241 	{ 28, 125725689 },
21242 	{ 28, 108948473 },
21243 	{ 28, 58616825 },
21244 	{ 26, 32205821 },
21245 	{ 26, 25062393 },
21246 	{ 26, 8285177 },
21247 	{ 26, 60845049 },
21248 	{ 26, 32795641 },
21249 	{ 26, 62352377 },
21250 	{ 26, 65432573 },
21251 	{ 27, 66514687 },
21252 	{ 27, 64777209 },
21253 	{ 28, 120089593 },
21254 	{ 28, 95185913 },
21255 	{ 28, 87583737 },
21256 	{ 27, 62680057 },
21257 	{ 28, 107506681 },
21258 	{ 28, 57437177 },
21259 	{ 28, 41446393 },
21260 	{ 26, 24931321 },
21261 	{ 26, 15231993 },
21262 	{ 21, 880618 },
21263 	{ 26, 16609017 },
21264 	{ 26, 33124089 },
21265 	{ 27, 66120699 },
21266 	{ 28, 65629945 },
21267 	{ 28, 108883705 },
21268 	{ 28, 125398777 },
21269 	{ 29, 174943993 },
21270 	{ 29, 259682041 },
21271 	{ 28, 121466617 },
21272 	{ 28, 129593081 },
21273 	{ 28, 125791997 },
21274 	{ 28, 125464313 },
21275 	{ 28, 108687097 },
21276 	{ 28, 58355449 },
21277 	{ 26, 25128701 },
21278 	{ 26, 24801017 },
21279 	{ 26, 8023801 },
21280 	{ 26, 32534265 },
21281 	{ 26, 31747833 },
21282 	{ 26, 65498873 },
21283 	{ 26, 66481917 },
21284 	{ 27, 64515833 },
21285 	{ 27, 60583673 },
21286 	{ 28, 94924537 },
21287 	{ 28, 86798073 },
21288 	{ 27, 62418681 },
21289 	{ 27, 54292217 },
21290 	{ 28, 57175801 },
21291 	{ 28, 40660729 },
21292 	{ 26, 24669945 },
21293 	{ 26, 8154873 },
21294 	{ 21, 896874 },
21295 	{ 26, 16609273 },
21296 	{ 26, 33124345 },
21297 	{ 27, 66120443 },
21298 	{ 28, 65630201 },
21299 	{ 28, 108883961 },
21300 	{ 28, 125399033 },
21301 	{ 29, 174944249 },
21302 	{ 29, 259682297 },
21303 	{ 28, 121466873 },
21304 	{ 28, 129593337 },
21305 	{ 28, 125792253 },
21306 	{ 28, 125464569 },
21307 	{ 28, 108687353 },
21308 	{ 28, 58355705 },
21309 	{ 26, 25128957 },
21310 	{ 26, 24801273 },
21311 	{ 26, 8024057 },
21312 	{ 26, 32534521 },
21313 	{ 26, 31748089 },
21314 	{ 26, 65499129 },
21315 	{ 26, 66482173 },
21316 	{ 27, 64516089 },
21317 	{ 27, 60583929 },
21318 	{ 28, 94924793 },
21319 	{ 28, 86798329 },
21320 	{ 27, 62418937 },
21321 	{ 27, 54292473 },
21322 	{ 28, 57176057 },
21323 	{ 28, 40660985 },
21324 	{ 26, 24670201 },
21325 	{ 26, 8155129 },
21326 	{ 21, 913258 },
21327 	{ 21, 2097134 },
21328 	{ 26, 33389305 },
21329 	{ 27, 66633723 },
21330 	{ 28, 65895161 },
21331 	{ 28, 115964665 },
21332 	{ 28, 125663993 },
21333 	{ 29, 175733497 },
21334 	{ 29, 191724281 },
21335 	{ 29, 258898681 },
21336 	{ 28, 129858297 },
21337 	{ 29, 191789817 },
21338 	{ 28, 125532925 },
21339 	{ 28, 124680953 },
21340 	{ 28, 107903737 },
21341 	{ 28, 57572089 },
21342 	{ 26, 24869629 },
21343 	{ 26, 24017657 },
21344 	{ 26, 7240441 },
21345 	{ 26, 31488761 },
21346 	{ 26, 28605177 },
21347 	{ 26, 66550521 },
21348 	{ 27, 63732473 },
21349 	{ 27, 60324601 },
21350 	{ 27, 48003833 },
21351 	{ 28, 86539001 },
21352 	{ 27, 61635321 },
21353 	{ 27, 54033145 },
21354 	{ 27, 29129465 },
21355 	{ 28, 40401657 },
21356 	{ 26, 23886585 },
21357 	{ 26, 7895801 },
21358 	{ 21, 994794 },
21359 	{ 21, 2080750 },
21360 	{ 26, 33389561 },
21361 	{ 27, 66633467 },
21362 	{ 28, 65895417 },
21363 	{ 28, 115964921 },
21364 	{ 28, 125664249 },
21365 	{ 29, 175733753 },
21366 	{ 29, 191724537 },
21367 	{ 29, 258898937 },
21368 	{ 28, 129858553 },
21369 	{ 29, 191790073 },
21370 	{ 28, 125533181 },
21371 	{ 28, 124681209 },
21372 	{ 28, 107903993 },
21373 	{ 28, 57572345 },
21374 	{ 26, 24869885 },
21375 	{ 26, 24017913 },
21376 	{ 26, 7240697 },
21377 	{ 26, 31489017 },
21378 	{ 26, 28605433 },
21379 	{ 26, 66550777 },
21380 	{ 27, 63732729 },
21381 	{ 27, 60324857 },
21382 	{ 27, 48004089 },
21383 	{ 28, 86539257 },
21384 	{ 27, 61635577 },
21385 	{ 27, 54033401 },
21386 	{ 27, 29129721 },
21387 	{ 28, 40401913 },
21388 	{ 26, 23886841 },
21389 	{ 26, 7896057 },
21390 	{ 21, 1011178 },
21391 	{ 21, 2076062 },
21392 	{ 26, 24935421 },
21393 	{ 27, 49987327 },
21394 	{ 28, 66682617 },
21395 	{ 28, 116227833 },
21396 	{ 28, 132742905 },
21397 	{ 29, 175996665 },
21398 	{ 29, 192511737 },
21399 	{ 29, 242056953 },
21400 	{ 29, 258637561 },
21401 	{ 29, 241860345 },
21402 	{ 29, 191528697 },
21403 	{ 28, 124747517 },
21404 	{ 28, 124419833 },
21405 	{ 28, 107642617 },
21406 	{ 28, 57310969 },
21407 	{ 26, 24084221 },
21408 	{ 26, 23756537 },
21409 	{ 26, 6979321 },
21410 	{ 26, 28344057 },
21411 	{ 26, 27557625 },
21412 	{ 27, 63471353 },
21413 	{ 27, 59539193 },
21414 	{ 27, 47742713 },
21415 	{ 27, 43810553 },
21416 	{ 27, 61374201 },
21417 	{ 27, 53247737 },
21418 	{ 27, 28868345 },
21419 	{ 27, 20741881 },
21420 	{ 26, 23625465 },
21421 	{ 26, 7110393 },
21422 	{ 21, 1027434 },
21423 	{ 21, 2059550 },
21424 	{ 26, 24674045 },
21425 	{ 27, 49462271 },
21426 	{ 28, 66682873 },
21427 	{ 28, 116228089 },
21428 	{ 28, 132743161 },
21429 	{ 29, 175996921 },
21430 	{ 29, 192511993 },
21431 	{ 29, 242057209 },
21432 	{ 29, 258637817 },
21433 	{ 29, 241860601 },
21434 	{ 29, 191528953 },
21435 	{ 28, 124747773 },
21436 	{ 28, 124420089 },
21437 	{ 28, 107642873 },
21438 	{ 28, 57311225 },
21439 	{ 26, 24084477 },
21440 	{ 26, 23756793 },
21441 	{ 26, 6979577 },
21442 	{ 26, 28344313 },
21443 	{ 26, 27557881 },
21444 	{ 27, 63471609 },
21445 	{ 27, 59539449 },
21446 	{ 27, 47742969 },
21447 	{ 27, 43810809 },
21448 	{ 27, 61374457 },
21449 	{ 27, 53247993 },
21450 	{ 27, 28868601 },
21451 	{ 27, 20742137 },
21452 	{ 26, 23625721 },
21453 	{ 26, 7110649 },
21454 	{ 21, 1043818 },
21455 	{ 21, 2043166 },
21456 	{ 26, 24674301 },
21457 	{ 27, 49462015 },
21458 	{ 28, 58228733 },
21459 	{ 28, 108560381 },
21460 	{ 28, 125337597 },
21461 	{ 29, 175669245 },
21462 	{ 29, 192446461 },
21463 	{ 29, 242778109 },
21464 	{ 29, 259555325 },
21465 	{ 29, 259828473 },
21466 	{ 29, 243051257 },
21467 	{ 29, 192719609 },
21468 	{ 29, 175942393 },
21469 	{ 28, 125610745 },
21470 	{ 28, 108833529 },
21471 	{ 28, 58501881 },
21472 	{ 27, 47622909 },
21473 	{ 26, 24947449 },
21474 	{ 26, 8170233 },
21475 	{ 26, 31895547 },
21476 	{ 26, 32025337 },
21477 	{ 26, 32157691 },
21478 	{ 28, 93891321 },
21479 	{ 28, 87075577 },
21480 	{ 27, 62434041 },
21481 	{ 27, 62566395 },
21482 	{ 28, 56142585 },
21483 	{ 28, 40938233 },
21484 	{ 26, 24685305 },
21485 	{ 26, 24817659 },
21486 	{ 20, 956394 },
21487 	{ 20, 980894 },
21488 	{ 27, 47753981 },
21489 	{ 27, 47886335 },
21490 	{ 29, 133868537 },
21491 	{ 29, 234007545 },
21492 	{ 29, 265989113 },
21493 	{ 29, 265858811 },
21494 	{ 30, 511486969 },
21495 	{ 30, 461155321 },
21496 	{ 30, 444378105 },
21497 	{ 29, 259828729 },
21498 	{ 29, 243051513 },
21499 	{ 29, 192719865 },
21500 	{ 29, 175942649 },
21501 	{ 28, 125611001 },
21502 	{ 28, 108833785 },
21503 	{ 28, 58502137 },
21504 	{ 27, 47623165 },
21505 	{ 26, 24947705 },
21506 	{ 26, 8170489 },
21507 	{ 26, 31895291 },
21508 	{ 26, 32025593 },
21509 	{ 26, 32157435 },
21510 	{ 28, 93891577 },
21511 	{ 28, 87075833 },
21512 	{ 27, 62434297 },
21513 	{ 27, 62566139 },
21514 	{ 28, 56142841 },
21515 	{ 28, 40938489 },
21516 	{ 26, 24685561 },
21517 	{ 26, 24817403 },
21518 	{ 20, 964586 },
21519 	{ 20, 972702 },
21520 	{ 27, 47754237 },
21521 	{ 27, 47886079 },
21522 	{ 29, 114863101 },
21523 	{ 29, 234532601 },
21524 	{ 29, 267562745 },
21525 	{ 29, 267430907 },
21526 	{ 30, 527740665 },
21527 	{ 30, 510963449 },
21528 	{ 30, 460631801 },
21529 	{ 29, 259960573 },
21530 	{ 29, 259305209 },
21531 	{ 29, 242527993 },
21532 	{ 29, 192196345 },
21533 	{ 28, 125742845 },
21534 	{ 28, 125087481 },
21535 	{ 28, 108310265 },
21536 	{ 28, 57978617 },
21537 	{ 26, 25079549 },
21538 	{ 26, 24424185 },
21539 	{ 26, 7646969 },
21540 	{ 26, 31502073 },
21541 	{ 26, 29929209 },
21542 	{ 26, 30059515 },
21543 	{ 28, 85503737 },
21544 	{ 27, 61910777 },
21545 	{ 27, 54046457 },
21546 	{ 27, 54176763 },
21547 	{ 28, 39366393 },
21548 	{ 26, 24162041 },
21549 	{ 26, 7909113 },
21550 	{ 20, 972650 },
21551 	{ 20, 964382 },
21552 	{ 27, 47230717 },
21553 	{ 27, 47361023 },
21554 	{ 29, 114339581 },
21555 	{ 29, 234532857 },
21556 	{ 29, 267563001 },
21557 	{ 29, 267430651 },
21558 	{ 30, 527740921 },
21559 	{ 30, 510963705 },
21560 	{ 30, 460632057 },
21561 	{ 29, 259960829 },
21562 	{ 29, 259305465 },
21563 	{ 29, 242528249 },
21564 	{ 29, 192196601 },
21565 	{ 28, 125743101 },
21566 	{ 28, 125087737 },
21567 	{ 28, 108310521 },
21568 	{ 28, 57978873 },
21569 	{ 26, 25079805 },
21570 	{ 26, 24424441 },
21571 	{ 26, 7647225 },
21572 	{ 26, 31502329 },
21573 	{ 26, 29929465 },
21574 	{ 26, 30059259 },
21575 	{ 28, 85503993 },
21576 	{ 27, 61911033 },
21577 	{ 27, 54046713 },
21578 	{ 27, 54176507 },
21579 	{ 28, 39366649 },
21580 	{ 26, 24162297 },
21581 	{ 26, 7909369 },
21582 	{ 20, 980842 },
21583 	{ 20, 956190 },
21584 	{ 27, 47230973 },
21585 	{ 27, 47360767 },
21586 	{ 29, 114339837 },
21587 	{ 29, 215003133 },
21588 	{ 29, 268090105 },
21589 	{ 28, 133988347 },
21590 	{ 29, 184057851 },
21591 	{ 29, 200048635 },
21592 	{ 29, 250118139 },
21593 	{ 29, 259817467 },
21594 	{ 29, 259439357 },
21595 	{ 28, 121536511 },
21596 	{ 28, 96436219 },
21597 	{ 28, 96174075 },
21598 	{ 28, 125221629 },
21599 	{ 27, 60719103 },
21600 	{ 27, 48201723 },
21601 	{ 27, 47939579 },
21602 	{ 26, 24558333 },
21603 	{ 25, 15106047 },
21604 	{ 25, 12025851 },
21605 	{ 25, 11763707 },
21606 	{ 25, 14778363 },
21607 	{ 25, 11894779 },
21608 	{ 27, 60340985 },
21609 	{ 26, 30244859 },
21610 	{ 26, 26836987 },
21611 	{ 26, 14516219 },
21612 	{ 26, 22592249 },
21613 	{ 25, 11370491 },
21614 	{ 20, 1021418 },
21615 	{ 20, 521630 },
21616 	{ 25, 4030463 },
21617 	{ 25, 12419071 },
21618 	{ 27, 20807679 },
21619 	{ 27, 29196287 },
21620 	{ 27, 54362111 },
21621 	{ 27, 62750719 },
21622 	{ 28, 87916543 },
21623 	{ 28, 96305151 },
21624 	{ 28, 121470975 },
21625 	{ 28, 129859583 },
21626 	{ 29, 259439613 },
21627 	{ 28, 121536255 },
21628 	{ 28, 96435963 },
21629 	{ 28, 96173819 },
21630 	{ 28, 125221885 },
21631 	{ 27, 60718847 },
21632 	{ 27, 48201467 },
21633 	{ 27, 47939323 },
21634 	{ 26, 24558589 },
21635 	{ 25, 15105791 },
21636 	{ 25, 12025595 },
21637 	{ 25, 11763451 },
21638 	{ 25, 14778107 },
21639 	{ 25, 11894523 },
21640 	{ 27, 60341241 },
21641 	{ 26, 30244603 },
21642 	{ 26, 26836731 },
21643 	{ 26, 14515963 },
21644 	{ 26, 22592505 },
21645 	{ 25, 11370235 },
21646 	{ 20, 1029610 },
21647 	{ 20, 513438 },
21648 	{ 25, 4030207 },
21649 	{ 25, 12418815 },
21650 	{ 27, 20807423 },
21651 	{ 27, 29196031 },
21652 	{ 27, 54361855 },
21653 	{ 27, 62750463 },
21654 	{ 28, 87916287 },
21655 	{ 28, 96304895 },
21656 	{ 28, 121470719 },
21657 	{ 28, 129859327 },
21658 	{ 29, 175864827 },
21659 	{ 29, 257867517 },
21660 	{ 28, 96369663 },
21661 	{ 28, 88046587 },
21662 	{ 28, 87784443 },
21663 	{ 28, 123649789 },
21664 	{ 27, 48135167 },
21665 	{ 27, 44006395 },
21666 	{ 27, 43744251 },
21667 	{ 26, 22986493 },
21668 	{ 25, 11959295 },
21669 	{ 25, 10976251 },
21670 	{ 25, 10714107 },
21671 	{ 25, 11631611 },
21672 	{ 25, 10845179 },
21673 	{ 26, 29981691 },
21674 	{ 26, 26049531 },
21675 	{ 26, 14253051 },
21676 	{ 26, 22068985 },
21677 	{ 25, 11107323 },
21678 	{ 20, 1037674 },
21679 	{ 20, 505118 },
21680 	{ 25, 3767295 },
21681 	{ 25, 12155903 },
21682 	{ 27, 20544511 },
21683 	{ 27, 28933119 },
21684 	{ 27, 54098943 },
21685 	{ 27, 62487551 },
21686 	{ 28, 87653375 },
21687 	{ 28, 96041983 },
21688 	{ 28, 121207807 },
21689 	{ 28, 129596415 },
21690 	{ 29, 175864571 },
21691 	{ 29, 257867773 },
21692 	{ 28, 96369407 },
21693 	{ 28, 88046331 },
21694 	{ 28, 87784187 },
21695 	{ 28, 123650045 },
21696 	{ 27, 48134911 },
21697 	{ 27, 44006139 },
21698 	{ 27, 43743995 },
21699 	{ 26, 22986749 },
21700 	{ 25, 11959039 },
21701 	{ 25, 10975995 },
21702 	{ 25, 10713851 },
21703 	{ 25, 11631355 },
21704 	{ 25, 10844923 },
21705 	{ 26, 29981435 },
21706 	{ 26, 26049275 },
21707 	{ 26, 14252795 },
21708 	{ 26, 22069241 },
21709 	{ 25, 11107067 },
21710 	{ 20, 1045866 },
21711 	{ 20, 496926 },
21712 	{ 25, 3767039 },
21713 	{ 25, 12155647 },
21714 	{ 27, 20544255 },
21715 	{ 27, 28932863 },
21716 	{ 27, 54098687 },
21717 	{ 27, 62487295 },
21718 	{ 28, 134180859 },
21719 	{ 28, 133918715 },
21720 	{ 28, 133132283 },
21721 	{ 28, 132870139 },
21722 	{ 28, 125792251 },
21723 	{ 28, 125530107 },
21724 	{ 28, 124743675 },
21725 	{ 28, 129821433 },
21726 	{ 27, 62877691 },
21727 	{ 27, 62615547 },
21728 	{ 27, 61829115 },
21729 	{ 27, 62712569 },
21730 	{ 26, 31420411 },
21731 	{ 26, 31158267 },
21732 	{ 26, 22473469 },
21733 	{ 25, 12380921 },
21734 	{ 24, 7827451 },
21735 	{ 24, 7565307 },
21736 	{ 25, 15264505 },
21737 	{ 24, 7696379 },
21738 	{ 26, 25784315 },
21739 	{ 26, 13463547 },
21740 	{ 25, 12118777 },
21741 	{ 24, 6123515 },
21742 	{ 25, 2715643 },
21743 	{ 19, 228254 },
21744 	{ 25, 2977791 },
21745 	{ 25, 11366399 },
21746 	{ 27, 19755007 },
21747 	{ 27, 28143615 },
21748 	{ 27, 53309439 },
21749 	{ 27, 61698047 },
21750 	{ 28, 134180603 },
21751 	{ 28, 133918459 },
21752 	{ 28, 133132027 },
21753 	{ 28, 132869883 },
21754 	{ 28, 125791995 },
21755 	{ 28, 125529851 },
21756 	{ 28, 124743419 },
21757 	{ 28, 129821689 },
21758 	{ 27, 62877435 },
21759 	{ 27, 62615291 },
21760 	{ 27, 61828859 },
21761 	{ 27, 62712825 },
21762 	{ 26, 31420155 },
21763 	{ 26, 31158011 },
21764 	{ 26, 22473725 },
21765 	{ 25, 12381177 },
21766 	{ 24, 7827195 },
21767 	{ 24, 7565051 },
21768 	{ 25, 15264761 },
21769 	{ 24, 7696123 },
21770 	{ 26, 25784059 },
21771 	{ 26, 13463291 },
21772 	{ 25, 12119033 },
21773 	{ 24, 6123259 },
21774 	{ 25, 2715387 },
21775 	{ 19, 224158 },
21776 	{ 25, 2977535 },
21777 	{ 25, 11366143 },
21778 	{ 27, 19754751 },
21779 	{ 27, 28143359 },
21780 	{ 27, 53309183 },
21781 	{ 27, 61697791 },
21782 	{ 28, 86863615 },
21783 	{ 28, 117402619 },
21784 	{ 28, 117140475 },
21785 	{ 28, 116354043 },
21786 	{ 28, 116091899 },
21787 	{ 28, 109014011 },
21788 	{ 28, 108751867 },
21789 	{ 28, 129953533 },
21790 	{ 27, 62811135 },
21791 	{ 27, 54488059 },
21792 	{ 27, 54225915 },
21793 	{ 27, 62844669 },
21794 	{ 26, 31353855 },
21795 	{ 26, 27225083 },
21796 	{ 26, 26962939 },
21797 	{ 25, 12513021 },
21798 	{ 24, 7760895 },
21799 	{ 24, 6777851 },
21800 	{ 24, 6515707 },
21801 	{ 24, 7433211 },
21802 	{ 24, 6646779 },
21803 	{ 26, 13200379 },
21804 	{ 25, 11595513 },
21805 	{ 24, 5860347 },
21806 	{ 24, 1928187 },
21807 	{ 19, 219934 },
21808 	{ 25, 2714623 },
21809 	{ 25, 11103231 },
21810 	{ 27, 19491839 },
21811 	{ 27, 27880447 },
21812 	{ 27, 53046271 },
21813 	{ 27, 61434879 },
21814 	{ 28, 134114047 },
21815 	{ 28, 117402363 },
21816 	{ 28, 117140219 },
21817 	{ 28, 116353787 },
21818 	{ 28, 116091643 },
21819 	{ 28, 109013755 },
21820 	{ 28, 108751611 },
21821 	{ 28, 129953789 },
21822 	{ 27, 62810879 },
21823 	{ 27, 54487803 },
21824 	{ 27, 54225659 },
21825 	{ 27, 62844925 },
21826 	{ 26, 31353599 },
21827 	{ 26, 27224827 },
21828 	{ 26, 26962683 },
21829 	{ 25, 12513277 },
21830 	{ 24, 7760639 },
21831 	{ 24, 6777595 },
21832 	{ 24, 6515451 },
21833 	{ 24, 7432955 },
21834 	{ 24, 6646523 },
21835 	{ 26, 13200123 },
21836 	{ 25, 11595769 },
21837 	{ 24, 5860091 },
21838 	{ 24, 1927931 },
21839 	{ 19, 215838 },
21840 	{ 25, 2714367 },
21841 	{ 25, 11102975 },
21842 	{ 27, 19491583 },
21843 	{ 27, 27880191 },
21844 	{ 27, 53046015 },
21845 	{ 27, 61434623 },
21846 	{ 28, 86600447 },
21847 	{ 28, 94989055 },
21848 	{ 28, 67059707 },
21849 	{ 28, 66797563 },
21850 	{ 28, 66011131 },
21851 	{ 28, 65748987 },
21852 	{ 28, 58671099 },
21853 	{ 28, 58408955 },
21854 	{ 28, 129432317 },
21855 	{ 27, 54411263 },
21856 	{ 27, 29310971 },
21857 	{ 27, 29048827 },
21858 	{ 27, 62323453 },
21859 	{ 26, 27148287 },
21860 	{ 26, 14630907 },
21861 	{ 26, 14368763 },
21862 	{ 25, 11991805 },
21863 	{ 24, 6701055 },
21864 	{ 24, 3620859 },
21865 	{ 24, 3358715 },
21866 	{ 24, 6373371 },
21867 	{ 24, 3489787 },
21868 	{ 25, 10025721 },
21869 	{ 24, 5062651 },
21870 	{ 24, 1654779 },
21871 	{ 18, 129438 },
21872 	{ 24, 1916927 },
21873 	{ 24, 6111231 },
21874 	{ 26, 10305535 },
21875 	{ 26, 14499839 },
21876 	{ 26, 27082751 },
21877 	{ 26, 31277055 },
21878 	{ 27, 43859967 },
21879 	{ 27, 48054271 },
21880 	{ 27, 60637183 },
21881 	{ 27, 64831487 },
21882 	{ 28, 66010875 },
21883 	{ 28, 65748731 },
21884 	{ 28, 58670843 },
21885 	{ 28, 58408699 },
21886 	{ 28, 129432573 },
21887 	{ 27, 54411007 },
21888 	{ 27, 29310715 },
21889 	{ 27, 29048571 },
21890 	{ 27, 62323709 },
21891 	{ 26, 27148031 },
21892 	{ 26, 14630651 },
21893 	{ 26, 14368507 },
21894 	{ 25, 11992061 },
21895 	{ 24, 6700799 },
21896 	{ 24, 3620603 },
21897 	{ 24, 3358459 },
21898 	{ 24, 6373115 },
21899 	{ 24, 3489531 },
21900 	{ 25, 10025977 },
21901 	{ 24, 5062395 },
21902 	{ 24, 1654523 },
21903 	{ 18, 125342 },
21904 	{ 24, 1916671 },
21905 	{ 24, 6110975 },
21906 	{ 26, 10305279 },
21907 	{ 26, 14499583 },
21908 	{ 26, 27082495 },
21909 	{ 26, 31276799 },
21910 	{ 27, 43859711 },
21911 	{ 27, 48054015 },
21912 	{ 27, 60636927 },
21913 	{ 27, 64831231 },
21914 	{ 28, 50019323 },
21915 	{ 28, 49232891 },
21916 	{ 28, 48970747 },
21917 	{ 28, 41892859 },
21918 	{ 28, 41630715 },
21919 	{ 28, 127860477 },
21920 	{ 27, 29244415 },
21921 	{ 27, 20921339 },
21922 	{ 27, 20659195 },
21923 	{ 27, 60751613 },
21924 	{ 26, 14564351 },
21925 	{ 26, 10435579 },
21926 	{ 26, 10173435 },
21927 	{ 25, 10419965 },
21928 	{ 24, 3554303 },
21929 	{ 24, 2571259 },
21930 	{ 24, 2309115 },
21931 	{ 24, 3226619 },
21932 	{ 24, 2440187 },
21933 	{ 24, 4799483 },
21934 	{ 24, 867323 },
21935 	{ 18, 121118 },
21936 	{ 24, 1653759 },
21937 	{ 24, 5848063 },
21938 	{ 26, 10042367 },
21939 	{ 26, 14236671 },
21940 	{ 26, 26819583 },
21941 	{ 26, 31013887 },
21942 	{ 27, 43596799 },
21943 	{ 27, 47791103 },
21944 	{ 27, 60374015 },
21945 	{ 27, 64568319 },
21946 	{ 28, 50019067 },
21947 	{ 28, 49232635 },
21948 	{ 28, 48970491 },
21949 	{ 28, 41892603 },
21950 	{ 28, 41630459 },
21951 	{ 28, 127860733 },
21952 	{ 27, 29244159 },
21953 	{ 27, 20921083 },
21954 	{ 27, 20658939 },
21955 	{ 27, 60751869 },
21956 	{ 26, 14564095 },
21957 	{ 26, 10435323 },
21958 	{ 26, 10173179 },
21959 	{ 25, 10420221 },
21960 	{ 24, 3554047 },
21961 	{ 24, 2571003 },
21962 	{ 24, 2308859 },
21963 	{ 24, 3226363 },
21964 	{ 24, 2439931 },
21965 	{ 24, 4799227 },
21966 	{ 24, 867067 },
21967 	{ 18, 117022 },
21968 	{ 24, 1653503 },
21969 	{ 24, 5847807 },
21970 	{ 26, 10042111 },
21971 	{ 26, 14236415 },
21972 	{ 26, 26819327 },
21973 	{ 26, 31013631 },
21974 	{ 27, 43596543 },
21975 	{ 27, 47790847 },
21976 	{ 27, 60373759 },
21977 	{ 27, 64568063 },
21978 	{ 26, 33501179 },
21979 	{ 26, 33239035 },
21980 	{ 26, 32452603 },
21981 	{ 26, 32190459 },
21982 	{ 26, 25112571 },
21983 	{ 26, 24850427 },
21984 	{ 26, 24063995 },
21985 	{ 26, 23801851 },
21986 	{ 25, 12529659 },
21987 	{ 25, 12267515 },
21988 	{ 25, 11481083 },
21989 	{ 25, 11218939 },
21990 	{ 24, 6238203 },
21991 	{ 24, 5976059 },
21992 	{ 24, 5189627 },
21993 	{ 24, 5876473 },
21994 	{ 22, 1519611 },
21995 	{ 22, 1257467 },
21996 	{ 24, 5352185 },
21997 	{ 22, 1388539 },
21998 	{ 24, 602107 },
21999 	{ 16, 24222 },
22000 	{ 24, 864255 },
22001 	{ 24, 5058559 },
22002 	{ 26, 9252863 },
22003 	{ 26, 13447167 },
22004 	{ 26, 26030079 },
22005 	{ 26, 30224383 },
22006 	{ 27, 42807295 },
22007 	{ 27, 47001599 },
22008 	{ 27, 59584511 },
22009 	{ 27, 63778815 },
22010 	{ 26, 33500923 },
22011 	{ 26, 33238779 },
22012 	{ 26, 32452347 },
22013 	{ 26, 32190203 },
22014 	{ 26, 25112315 },
22015 	{ 26, 24850171 },
22016 	{ 26, 24063739 },
22017 	{ 26, 23801595 },
22018 	{ 25, 12529403 },
22019 	{ 25, 12267259 },
22020 	{ 25, 11480827 },
22021 	{ 25, 11218683 },
22022 	{ 24, 6237947 },
22023 	{ 24, 5975803 },
22024 	{ 24, 5189371 },
22025 	{ 24, 5876729 },
22026 	{ 22, 1519355 },
22027 	{ 22, 1257211 },
22028 	{ 24, 5352441 },
22029 	{ 22, 1388283 },
22030 	{ 24, 601851 },
22031 	{ 16, 23198 },
22032 	{ 24, 863999 },
22033 	{ 24, 5058303 },
22034 	{ 26, 9252607 },
22035 	{ 26, 13446911 },
22036 	{ 26, 26029823 },
22037 	{ 26, 30224127 },
22038 	{ 27, 42807039 },
22039 	{ 27, 47001343 },
22040 	{ 27, 59584255 },
22041 	{ 27, 63778559 },
22042 	{ 26, 33434623 },
22043 	{ 26, 16722939 },
22044 	{ 26, 16460795 },
22045 	{ 26, 15674363 },
22046 	{ 26, 15412219 },
22047 	{ 26, 8334331 },
22048 	{ 26, 8072187 },
22049 	{ 26, 7285755 },
22050 	{ 25, 12463103 },
22051 	{ 25, 4140027 },
22052 	{ 25, 3877883 },
22053 	{ 25, 3091451 },
22054 	{ 24, 6171647 },
22055 	{ 24, 2042875 },
22056 	{ 24, 1780731 },
22057 	{ 24, 6139645 },
22058 	{ 22, 1453055 },
22059 	{ 22, 470011 },
22060 	{ 22, 207867 },
22061 	{ 17, 44923 },
22062 	{ 18, 131003 },
22063 	{ 16, 22046 },
22064 	{ 24, 601087 },
22065 	{ 24, 4795391 },
22066 	{ 26, 8989695 },
22067 	{ 26, 13183999 },
22068 	{ 26, 25766911 },
22069 	{ 26, 29961215 },
22070 	{ 27, 42544127 },
22071 	{ 27, 46738431 },
22072 	{ 27, 59321343 },
22073 	{ 27, 63515647 },
22074 	{ 26, 33434367 },
22075 	{ 26, 16722683 },
22076 	{ 26, 16460539 },
22077 	{ 26, 15674107 },
22078 	{ 26, 15411963 },
22079 	{ 26, 8334075 },
22080 	{ 26, 8071931 },
22081 	{ 26, 7285499 },
22082 	{ 25, 12462847 },
22083 	{ 25, 4139771 },
22084 	{ 25, 3877627 },
22085 	{ 25, 3091195 },
22086 	{ 24, 6171391 },
22087 	{ 24, 2042619 },
22088 	{ 24, 1780475 },
22089 	{ 24, 6139901 },
22090 	{ 22, 1452799 },
22091 	{ 22, 469755 },
22092 	{ 22, 207611 },
22093 	{ 17, 42875 },
22094 	{ 17, 65147 },
22095 	{ 16, 21022 },
22096 	{ 24, 600831 },
22097 	{ 24, 4795135 },
22098 	{ 26, 8989439 },
22099 	{ 26, 13183743 },
22100 	{ 26, 25766655 },
22101 	{ 26, 29960959 },
22102 	{ 27, 42543871 },
22103 	{ 27, 46738175 },
22104 	{ 27, 59321087 },
22105 	{ 27, 63515391 },
22106 	{ 28, 265140989 },
22107 	{ 24, 4169727 },
22108 	{ 24, 4104191 },
22109 	{ 24, 3907583 },
22110 	{ 24, 3842047 },
22111 	{ 24, 2072575 },
22112 	{ 24, 2007039 },
22113 	{ 24, 1810431 },
22114 	{ 24, 1744895 },
22115 	{ 23, 1023999 },
22116 	{ 23, 958463 },
22117 	{ 23, 761855 },
22118 	{ 23, 696319 },
22119 	{ 22, 499711 },
22120 	{ 22, 434175 },
22121 	{ 22, 237567 },
22122 	{ 22, 172031 },
22123 	{ 20, 106495 },
22124 	{ 20, 40959 },
22125 	{ 15, 16191 },
22126 	{ 15, 16235 },
22127 	{ 15, 16190 },
22128 	{ 17, 65471 },
22129 	{ 20, 352255 },
22130 	{ 22, 614399 },
22131 	{ 22, 876543 },
22132 	{ 22, 1662975 },
22133 	{ 22, 1925119 },
22134 	{ 23, 2711551 },
22135 	{ 23, 2973695 },
22136 	{ 23, 3760127 },
22137 	{ 23, 4022271 },
22138 	{ 24, 6905855 },
22139 	{ 24, 4169471 },
22140 	{ 24, 4103935 },
22141 	{ 24, 3907327 },
22142 	{ 24, 3841791 },
22143 	{ 24, 2072319 },
22144 	{ 24, 2006783 },
22145 	{ 24, 1810175 },
22146 	{ 24, 1744639 },
22147 	{ 23, 1023743 },
22148 	{ 23, 958207 },
22149 	{ 23, 761599 },
22150 	{ 23, 696063 },
22151 	{ 22, 499455 },
22152 	{ 22, 433919 },
22153 	{ 22, 237311 },
22154 	{ 22, 171775 },
22155 	{ 20, 106239 },
22156 	{ 20, 40703 },
22157 	{ 15, 16367 },
22158 	{ 12, 2011 },
22159 	{ 12, 974 },
22160 	{ 16, 32383 },
22161 	{ 20, 351999 },
22162 	{ 22, 614143 },
22163 	{ 22, 876287 },
22164 	{ 22, 1662719 },
22165 	{ 22, 1924863 },
22166 	{ 23, 2711295 },
22167 	{ 23, 2973439 },
22168 	{ 23, 3759871 },
22169 	{ 23, 4022015 },
22170 	{ 24, 6905599 },
22171 	{ 24, 7167743 },
22172 	{ 24, 7954175 },
22173 	{ 24, 8216319 },
22174 	{ 24, 15294207 },
22175 	{ 24, 15556351 },
22176 	{ 24, 16342783 },
22177 	{ 24, 16604927 },
22178 	{ 24, 7871487 },
22179 	{ 24, 7085055 },
22180 	{ 24, 6822911 },
22181 	{ 23, 3939327 },
22182 	{ 23, 3677183 },
22183 	{ 23, 2890751 },
22184 	{ 23, 2628607 },
22185 	{ 22, 1842175 },
22186 	{ 22, 1580031 },
22187 	{ 22, 793599 },
22188 	{ 22, 531455 },
22189 	{ 16, 28031 },
22190 	{ 11, 975 },
22191 	{ 12, 910 },
22192 	{ 14, 8047 },
22193 	{ 16, 28543 },
22194 	{ 22, 547839 },
22195 	{ 22, 809983 },
22196 	{ 22, 1596415 },
22197 	{ 22, 1858559 },
22198 	{ 23, 2644991 },
22199 	{ 23, 2907135 },
22200 	{ 23, 3693567 },
22201 	{ 23, 3955711 },
22202 	{ 24, 6839295 },
22203 	{ 24, 7101439 },
22204 	{ 24, 7887871 },
22205 	{ 24, 16521983 },
22206 	{ 24, 16259839 },
22207 	{ 24, 15473407 },
22208 	{ 24, 15211263 },
22209 	{ 24, 8133375 },
22210 	{ 24, 7871231 },
22211 	{ 24, 7084799 },
22212 	{ 24, 6822655 },
22213 	{ 23, 3939071 },
22214 	{ 23, 3676927 },
22215 	{ 23, 2890495 },
22216 	{ 23, 2628351 },
22217 	{ 22, 1841919 },
22218 	{ 22, 1579775 },
22219 	{ 22, 793343 },
22220 	{ 22, 531199 },
22221 	{ 16, 25983 },
22222 	{ 12, 1967 },
22223 	{ 24, 114685 },
22224 	{ 11, 991 },
22225 	{ 16, 26495 },
22226 	{ 22, 547583 },
22227 	{ 22, 809727 },
22228 	{ 22, 1596159 },
22229 	{ 22, 1858303 },
22230 	{ 23, 2644735 },
22231 	{ 23, 2906879 },
22232 	{ 23, 3693311 },
22233 	{ 23, 3955455 },
22234 	{ 24, 6839039 },
22235 	{ 24, 7101183 },
22236 	{ 24, 7887615 },
22237 	{ 24, 8149759 },
22238 	{ 24, 15227647 },
22239 	{ 24, 15489791 },
22240 	{ 24, 16276223 },
22241 	{ 24, 16538367 },
22242 	{ 24, 7933951 },
22243 	{ 24, 7147519 },
22244 	{ 24, 6885375 },
22245 	{ 23, 4001791 },
22246 	{ 23, 3739647 },
22247 	{ 23, 2953215 },
22248 	{ 23, 2691071 },
22249 	{ 22, 1904639 },
22250 	{ 22, 1642495 },
22251 	{ 22, 856063 },
22252 	{ 22, 593919 },
22253 	{ 20, 331775 },
22254 	{ 14, 7871 },
22255 	{ 12, 2014 },
22256 	{ 10, 459 },
22257 	{ 13, 3899 },
22258 	{ 20, 53247 },
22259 	{ 20, 315391 },
22260 	{ 22, 577535 },
22261 	{ 22, 839679 },
22262 	{ 22, 1626111 },
22263 	{ 22, 1888255 },
22264 	{ 23, 2674687 },
22265 	{ 23, 2936831 },
22266 	{ 23, 3723263 },
22267 	{ 23, 3985407 },
22268 	{ 24, 6868991 },
22269 	{ 24, 16584447 },
22270 	{ 24, 16322303 },
22271 	{ 24, 15535871 },
22272 	{ 24, 15273727 },
22273 	{ 24, 8195839 },
22274 	{ 24, 7933695 },
22275 	{ 24, 7147263 },
22276 	{ 24, 6885119 },
22277 	{ 23, 4001535 },
22278 	{ 23, 3739391 },
22279 	{ 23, 2952959 },
22280 	{ 23, 2690815 },
22281 	{ 22, 1904383 },
22282 	{ 22, 1642239 },
22283 	{ 22, 855807 },
22284 	{ 22, 593663 },
22285 	{ 20, 331519 },
22286 	{ 15, 15807 },
22287 	{ 12, 1886 },
22288 	{ 11, 939 },
22289 	{ 13, 4075 },
22290 	{ 20, 52991 },
22291 	{ 20, 315135 },
22292 	{ 22, 577279 },
22293 	{ 22, 839423 },
22294 	{ 22, 1625855 },
22295 	{ 22, 1887999 },
22296 	{ 23, 2674431 },
22297 	{ 23, 2936575 },
22298 	{ 23, 3723007 },
22299 	{ 23, 3985151 },
22300 	{ 24, 6868735 },
22301 	{ 24, 7130879 },
22302 	{ 24, 7917311 },
22303 	{ 24, 8179455 },
22304 	{ 24, 15257343 },
22305 	{ 24, 15519487 },
22306 	{ 24, 16305919 },
22307 	{ 24, 16568063 },
22308 	{ 26, 27397119 },
22309 	{ 25, 15862783 },
22310 	{ 25, 14814207 },
22311 	{ 25, 11668479 },
22312 	{ 25, 10619903 },
22313 	{ 24, 7474175 },
22314 	{ 24, 6425599 },
22315 	{ 24, 3279871 },
22316 	{ 24, 2231295 },
22317 	{ 22, 1182719 },
22318 	{ 22, 134143 },
22319 	{ 15, 5742 },
22320 	{ 13, 3771 },
22321 	{ 16, 11643 },
22322 	{ 20, 35835 },
22323 	{ 20, 297979 },
22324 	{ 20, 379903 },
22325 	{ 22, 822267 },
22326 	{ 22, 1608699 },
22327 	{ 22, 1870843 },
22328 	{ 22, 1952767 },
22329 	{ 23, 2919419 },
22330 	{ 23, 3705851 },
22331 	{ 23, 3967995 },
22332 	{ 23, 4049919 },
22333 	{ 24, 7113723 },
22334 	{ 24, 7900155 },
22335 	{ 24, 8162299 },
22336 	{ 24, 15240187 },
22337 	{ 24, 15502331 },
22338 	{ 24, 16288763 },
22339 	{ 24, 16550907 },
22340 	{ 24, 16632831 },
22341 	{ 25, 15862527 },
22342 	{ 25, 14813951 },
22343 	{ 25, 11668223 },
22344 	{ 25, 10619647 },
22345 	{ 24, 7473919 },
22346 	{ 24, 6425343 },
22347 	{ 24, 3279615 },
22348 	{ 24, 2231039 },
22349 	{ 22, 1182463 },
22350 	{ 22, 133887 },
22351 	{ 15, 4718 },
22352 	{ 14, 7611 },
22353 	{ 16, 9595 },
22354 	{ 20, 35579 },
22355 	{ 20, 297723 },
22356 	{ 20, 379647 },
22357 	{ 22, 822011 },
22358 	{ 22, 1608443 },
22359 	{ 22, 1870587 },
22360 	{ 22, 1952511 },
22361 	{ 23, 2919163 },
22362 	{ 23, 3705595 },
22363 	{ 23, 3967739 },
22364 	{ 23, 4049663 },
22365 	{ 24, 7113467 },
22366 	{ 24, 7899899 },
22367 	{ 24, 8162043 },
22368 	{ 24, 15239931 },
22369 	{ 24, 15502075 },
22370 	{ 24, 16288507 },
22371 	{ 24, 16550651 },
22372 	{ 24, 16632575 },
22373 	{ 23, 3983359 },
22374 	{ 23, 3721215 },
22375 	{ 23, 2934783 },
22376 	{ 23, 2672639 },
22377 	{ 22, 1886207 },
22378 	{ 22, 1624063 },
22379 	{ 22, 837631 },
22380 	{ 22, 575487 },
22381 	{ 20, 313343 },
22382 	{ 20, 51199 },
22383 	{ 13, 3822 },
22384 	{ 20, 34811 },
22385 	{ 18, 83963 },
22386 	{ 20, 133115 },
22387 	{ 18, 26619 },
22388 	{ 18, 92155 },
22389 	{ 20, 157691 },
22390 	{ 20, 223227 },
22391 	{ 20, 419835 },
22392 	{ 20, 485371 },
22393 	{ 21, 681979 },
22394 	{ 21, 747515 },
22395 	{ 21, 944123 },
22396 	{ 21, 1009659 },
22397 	{ 22, 1730555 },
22398 	{ 22, 1796091 },
22399 	{ 22, 1992699 },
22400 	{ 22, 2058235 },
22401 	{ 22, 3827707 },
22402 	{ 22, 3893243 },
22403 	{ 22, 4089851 },
22404 	{ 22, 4155387 },
22405 	{ 23, 3983103 },
22406 	{ 23, 3720959 },
22407 	{ 23, 2934527 },
22408 	{ 23, 2672383 },
22409 	{ 22, 1885951 },
22410 	{ 22, 1623807 },
22411 	{ 22, 837375 },
22412 	{ 22, 575231 },
22413 	{ 20, 313087 },
22414 	{ 20, 50943 },
22415 	{ 13, 2798 },
22416 	{ 20, 34555 },
22417 	{ 18, 83707 },
22418 	{ 20, 132859 },
22419 	{ 18, 26363 },
22420 	{ 18, 91899 },
22421 	{ 20, 157435 },
22422 	{ 20, 222971 },
22423 	{ 20, 419579 },
22424 	{ 20, 485115 },
22425 	{ 21, 681723 },
22426 	{ 21, 747259 },
22427 	{ 21, 943867 },
22428 	{ 21, 1009403 },
22429 	{ 22, 1730299 },
22430 	{ 22, 1795835 },
22431 	{ 22, 1992443 },
22432 	{ 22, 2057979 },
22433 	{ 22, 3827451 },
22434 	{ 22, 3892987 },
22435 	{ 22, 4089595 },
22436 	{ 22, 4155131 },
22437 	{ 23, 4031487 },
22438 	{ 23, 3769343 },
22439 	{ 23, 2982911 },
22440 	{ 23, 2720767 },
22441 	{ 22, 1934335 },
22442 	{ 22, 1672191 },
22443 	{ 22, 885759 },
22444 	{ 22, 623615 },
22445 	{ 20, 361471 },
22446 	{ 20, 99327 },
22447 	{ 15, 6510 },
22448 	{ 20, 50171 },
22449 	{ 20, 295931 },
22450 	{ 20, 148475 },
22451 	{ 20, 197627 },
22452 	{ 20, 41979 },
22453 	{ 20, 304123 },
22454 	{ 20, 324607 },
22455 	{ 22, 828411 },
22456 	{ 22, 1614843 },
22457 	{ 22, 1876987 },
22458 	{ 22, 1897471 },
22459 	{ 23, 2925563 },
22460 	{ 23, 3711995 },
22461 	{ 23, 3974139 },
22462 	{ 23, 3994623 },
22463 	{ 24, 7119867 },
22464 	{ 24, 7906299 },
22465 	{ 24, 8168443 },
22466 	{ 24, 15246331 },
22467 	{ 24, 15508475 },
22468 	{ 24, 16294907 },
22469 	{ 23, 4031231 },
22470 	{ 23, 3769087 },
22471 	{ 23, 2982655 },
22472 	{ 23, 2720511 },
22473 	{ 22, 1934079 },
22474 	{ 22, 1671935 },
22475 	{ 22, 885503 },
22476 	{ 22, 623359 },
22477 	{ 20, 361215 },
22478 	{ 20, 99071 },
22479 	{ 15, 2414 },
22480 	{ 20, 49915 },
22481 	{ 20, 295675 },
22482 	{ 20, 148219 },
22483 	{ 20, 197371 },
22484 	{ 20, 41723 },
22485 	{ 20, 303867 },
22486 	{ 20, 324351 },
22487 	{ 22, 828155 },
22488 	{ 22, 1614587 },
22489 	{ 22, 1876731 },
22490 	{ 22, 1897215 },
22491 	{ 23, 2925307 },
22492 	{ 23, 3711739 },
22493 	{ 22, 4157951 },
22494 	{ 22, 4092415 },
22495 	{ 22, 3895807 },
22496 	{ 22, 3830271 },
22497 	{ 22, 2060799 },
22498 	{ 22, 1995263 },
22499 	{ 22, 1798655 },
22500 	{ 22, 1733119 },
22501 	{ 21, 1012223 },
22502 	{ 21, 946687 },
22503 	{ 21, 750079 },
22504 	{ 21, 684543 },
22505 	{ 20, 487935 },
22506 	{ 20, 422399 },
22507 	{ 20, 225791 },
22508 	{ 20, 160255 },
22509 	{ 18, 94719 },
22510 	{ 18, 29183 },
22511 	{ 13, 4590 },
22512 	{ 18, 25083 },
22513 	{ 18, 78331 },
22514 	{ 20, 139771 },
22515 	{ 18, 53755 },
22516 	{ 18, 98811 },
22517 	{ 18, 14843 },
22518 	{ 18, 80379 },
22519 	{ 18, 93695 },
22520 	{ 20, 211451 },
22521 	{ 20, 408059 },
22522 	{ 20, 473595 },
22523 	{ 20, 486911 },
22524 	{ 21, 735739 },
22525 	{ 21, 932347 },
22526 	{ 21, 997883 },
22527 	{ 21, 1011199 },
22528 	{ 22, 3831037 },
22529 	{ 22, 2061565 },
22530 	{ 22, 1996029 },
22531 	{ 22, 1799421 },
22532 	{ 22, 1733885 },
22533 	{ 21, 1012989 },
22534 	{ 21, 947453 },
22535 	{ 21, 750845 },
22536 	{ 21, 685309 },
22537 	{ 20, 488701 },
22538 	{ 20, 423165 },
22539 	{ 20, 226557 },
22540 	{ 20, 161021 },
22541 	{ 18, 95485 },
22542 	{ 18, 29949 },
22543 	{ 13, 410 },
22544 	{ 18, 25849 },
22545 	{ 18, 79097 },
22546 	{ 20, 140537 },
22547 	{ 18, 54521 },
22548 	{ 18, 99577 },
22549 	{ 18, 52473 },
22550 	{ 18, 56569 },
22551 	{ 18, 104701 },
22552 	{ 20, 212217 },
22553 	{ 20, 224505 },
22554 	{ 20, 228601 },
22555 	{ 20, 424189 },
22556 	{ 21, 441593 },
22557 	{ 21, 453881 },
22558 	{ 21, 457977 },
22559 	{ 21, 850173 },
22560 	{ 22, 900345 },
22561 	{ 22, 912633 },
22562 	{ 22, 916729 },
22563 	{ 22, 1027321 },
22564 	{ 22, 1031417 },
22565 	{ 21, 1013245 },
22566 	{ 21, 947709 },
22567 	{ 21, 751101 },
22568 	{ 21, 685565 },
22569 	{ 20, 488957 },
22570 	{ 20, 423421 },
22571 	{ 20, 226813 },
22572 	{ 20, 161277 },
22573 	{ 18, 95741 },
22574 	{ 18, 30205 },
22575 	{ 13, 4506 },
22576 	{ 18, 26105 },
22577 	{ 18, 79353 },
22578 	{ 20, 140793 },
22579 	{ 18, 54777 },
22580 	{ 18, 99833 },
22581 	{ 18, 52729 },
22582 	{ 18, 56825 },
22583 	{ 18, 104957 },
22584 	{ 20, 212473 },
22585 	{ 20, 224761 },
22586 	{ 20, 228857 },
22587 	{ 20, 424445 },
22588 	{ 21, 441849 },
22589 	{ 21, 454137 },
22590 	{ 21, 458233 },
22591 	{ 21, 850429 },
22592 	{ 22, 900601 },
22593 	{ 22, 912889 },
22594 	{ 22, 916985 },
22595 	{ 22, 1027577 },
22596 	{ 22, 1031673 },
22597 	{ 22, 1043961 },
22598 	{ 22, 1048057 },
22599 	{ 22, 1833469 },
22600 	{ 24, 5411581 },
22601 	{ 23, 3838717 },
22602 	{ 23, 3314429 },
22603 	{ 23, 1741565 },
22604 	{ 23, 1217277 },
22605 	{ 21, 692989 },
22606 	{ 21, 168701 },
22607 	{ 15, 2842 },
22608 	{ 20, 119545 },
22609 	{ 20, 365305 },
22610 	{ 22, 578297 },
22611 	{ 22, 824057 },
22612 	{ 20, 414457 },
22613 	{ 20, 463609 },
22614 	{ 20, 406265 },
22615 	{ 20, 422649 },
22616 	{ 20, 484093 },
22617 	{ 22, 1635065 },
22618 	{ 22, 1684217 },
22619 	{ 22, 1700601 },
22620 	{ 22, 1958653 },
22621 	{ 23, 3339001 },
22622 	{ 23, 3388153 },
22623 	{ 23, 3404537 },
22624 	{ 23, 3924733 },
22625 	{ 24, 6746873 },
22626 	{ 24, 6796025 },
22627 	{ 24, 6812409 },
22628 	{ 24, 7254777 },
22629 	{ 24, 7271161 },
22630 	{ 24, 7320313 },
22631 	{ 24, 7336697 },
22632 	{ 24, 8381181 },
22633 	{ 23, 3838973 },
22634 	{ 23, 3314685 },
22635 	{ 23, 1741821 },
22636 	{ 23, 1217533 },
22637 	{ 21, 693245 },
22638 	{ 21, 168957 },
22639 	{ 15, 6938 },
22640 	{ 20, 119801 },
22641 	{ 20, 365561 },
22642 	{ 22, 578553 },
22643 	{ 22, 824313 },
22644 	{ 20, 414713 },
22645 	{ 20, 463865 },
22646 	{ 20, 406521 },
22647 	{ 20, 422905 },
22648 	{ 20, 484349 },
22649 	{ 22, 1635321 },
22650 	{ 22, 1684473 },
22651 	{ 22, 1700857 },
22652 	{ 22, 1958909 },
22653 	{ 23, 3339257 },
22654 	{ 23, 3388409 },
22655 	{ 23, 3404793 },
22656 	{ 23, 3924989 },
22657 	{ 24, 6747129 },
22658 	{ 24, 6796281 },
22659 	{ 24, 6812665 },
22660 	{ 24, 7255033 },
22661 	{ 24, 7271417 },
22662 	{ 24, 7320569 },
22663 	{ 24, 7336953 },
22664 	{ 24, 5428989 },
22665 	{ 23, 3856125 },
22666 	{ 23, 3331837 },
22667 	{ 23, 1758973 },
22668 	{ 23, 1234685 },
22669 	{ 21, 710397 },
22670 	{ 21, 186109 },
22671 	{ 15, 11162 },
22672 	{ 21, 169721 },
22673 	{ 20, 382713 },
22674 	{ 22, 628473 },
22675 	{ 22, 841465 },
22676 	{ 22, 1611513 },
22677 	{ 20, 481017 },
22678 	{ 21, 661241 },
22679 	{ 20, 472825 },
22680 	{ 20, 489209 },
22681 	{ 21, 681725 },
22682 	{ 22, 1898233 },
22683 	{ 22, 1947385 },
22684 	{ 22, 1963769 },
22685 	{ 23, 3847929 },
22686 	{ 23, 3864313 },
22687 	{ 23, 3913465 },
22688 	{ 23, 3929849 },
22689 	{ 24, 7780089 },
22690 	{ 24, 7796473 },
22691 	{ 24, 7845625 },
22692 	{ 24, 7862009 },
22693 	{ 24, 8304377 },
22694 	{ 24, 8320761 },
22695 	{ 24, 8369913 },
22696 	{ 24, 8386297 },
22697 	{ 23, 3856381 },
22698 	{ 23, 3332093 },
22699 	{ 23, 1759229 },
22700 	{ 23, 1234941 },
22701 	{ 21, 710653 },
22702 	{ 21, 186365 },
22703 	{ 15, 15258 },
22704 	{ 21, 169977 },
22705 	{ 20, 382969 },
22706 	{ 22, 628729 },
22707 	{ 22, 841721 },
22708 	{ 22, 1611769 },
22709 	{ 20, 481273 },
22710 	{ 21, 661497 },
22711 	{ 20, 473081 },
22712 	{ 20, 489465 },
22713 	{ 21, 681981 },
22714 	{ 22, 1898489 },
22715 	{ 22, 1947641 },
22716 	{ 22, 1964025 },
22717 	{ 23, 3848185 },
22718 	{ 23, 3864569 },
22719 	{ 23, 3913721 },
22720 	{ 23, 3930105 },
22721 	{ 24, 7780345 },
22722 	{ 24, 7796729 },
22723 	{ 24, 7845881 },
22724 	{ 24, 7862265 },
22725 	{ 24, 8304633 },
22726 	{ 24, 8321017 },
22727 	{ 24, 8370169 },
22728 	{ 24, 8386553 },
22729 	{ 25, 15616765 },
22730 	{ 25, 13519613 },
22731 	{ 25, 7228157 },
22732 	{ 25, 5131005 },
22733 	{ 23, 3033853 },
22734 	{ 23, 936701 },
22735 	{ 18, 38170 },
22736 	{ 23, 740089 },
22737 	{ 23, 2771705 },
22738 	{ 24, 2575097 },
22739 	{ 24, 3558137 },
22740 	{ 24, 6507257 },
22741 	{ 24, 7490297 },
22742 	{ 23, 2706169 },
22743 	{ 23, 2902777 },
22744 	{ 23, 2673401 },
22745 	{ 23, 2738937 },
22746 	{ 23, 2984701 },
22747 	{ 25, 10734329 },
22748 	{ 25, 10930937 },
22749 	{ 25, 10996473 },
22750 	{ 25, 12028669 },
22751 	{ 26, 21744377 },
22752 	{ 26, 21940985 },
22753 	{ 26, 22006521 },
22754 	{ 26, 24087293 },
22755 	{ 27, 43764473 },
22756 	{ 27, 43961081 },
22757 	{ 26, 32394237 },
22758 	{ 26, 30297085 },
22759 	{ 26, 24005629 },
22760 	{ 26, 21908477 },
22761 	{ 25, 15617021 },
22762 	{ 25, 13519869 },
22763 	{ 25, 7228413 },
22764 	{ 25, 5131261 },
22765 	{ 23, 3034109 },
22766 	{ 23, 936957 },
22767 	{ 18, 46362 },
22768 	{ 23, 740345 },
22769 	{ 23, 2771961 },
22770 	{ 24, 2575353 },
22771 	{ 24, 3558393 },
22772 	{ 24, 6507513 },
22773 	{ 24, 7490553 },
22774 	{ 23, 2706425 },
22775 	{ 23, 2903033 },
22776 	{ 23, 2673657 },
22777 	{ 23, 2739193 },
22778 	{ 23, 2984957 },
22779 	{ 25, 10734585 },
22780 	{ 25, 10931193 },
22781 	{ 25, 10996729 },
22782 	{ 25, 12028925 },
22783 	{ 26, 21744633 },
22784 	{ 26, 21941241 },
22785 	{ 26, 22006777 },
22786 	{ 26, 24087549 },
22787 	{ 27, 43764729 },
22788 	{ 27, 43961337 },
22789 	{ 26, 32460541 },
22790 	{ 26, 30363389 },
22791 	{ 26, 24071933 },
22792 	{ 26, 21974781 },
22793 	{ 25, 15683325 },
22794 	{ 25, 13586173 },
22795 	{ 25, 7294717 },
22796 	{ 25, 5197565 },
22797 	{ 23, 3100413 },
22798 	{ 23, 1003261 },
22799 	{ 18, 54682 },
22800 	{ 23, 937721 },
22801 	{ 23, 2838265 },
22802 	{ 25, 4869881 },
22803 	{ 24, 3624697 },
22804 	{ 24, 6704889 },
22805 	{ 24, 7556857 },
22806 	{ 25, 10637049 },
22807 	{ 23, 2969337 },
22808 	{ 23, 3690233 },
22809 	{ 23, 2936569 },
22810 	{ 23, 3002105 },
22811 	{ 23, 3772157 },
22812 	{ 25, 11783929 },
22813 	{ 25, 11980537 },
22814 	{ 25, 12046073 },
22815 	{ 25, 15175421 },
22816 	{ 26, 23842553 },
22817 	{ 26, 24039161 },
22818 	{ 26, 24104697 },
22819 	{ 26, 30379773 },
22820 	{ 27, 47959801 },
22821 	{ 26, 32460797 },
22822 	{ 26, 30363645 },
22823 	{ 26, 24072189 },
22824 	{ 26, 21975037 },
22825 	{ 25, 15683581 },
22826 	{ 25, 13586429 },
22827 	{ 25, 7294973 },
22828 	{ 25, 5197821 },
22829 	{ 23, 3100669 },
22830 	{ 23, 1003517 },
22831 	{ 18, 62874 },
22832 	{ 23, 937977 },
22833 	{ 23, 2838521 },
22834 	{ 25, 4870137 },
22835 	{ 24, 3624953 },
22836 	{ 24, 6705145 },
22837 	{ 24, 7557113 },
22838 	{ 25, 10637305 },
22839 	{ 23, 2969593 },
22840 	{ 23, 3690489 },
22841 	{ 23, 2936825 },
22842 	{ 23, 3002361 },
22843 	{ 23, 3772413 },
22844 	{ 25, 11784185 },
22845 	{ 25, 11980793 },
22846 	{ 25, 12046329 },
22847 	{ 25, 15175677 },
22848 	{ 26, 23842809 },
22849 	{ 26, 24039417 },
22850 	{ 26, 24104953 },
22851 	{ 26, 30380029 },
22852 	{ 27, 47960057 },
22853 	{ 27, 64950265 },
22854 	{ 27, 62525433 },
22855 	{ 27, 50008057 },
22856 	{ 27, 46010361 },
22857 	{ 26, 33492985 },
22858 	{ 26, 26893053 },
22859 	{ 26, 14310141 },
22860 	{ 26, 10115837 },
22861 	{ 24, 5921533 },
22862 	{ 24, 1727229 },
22863 	{ 18, 104218 },
22864 	{ 23, 1006329 },
22865 	{ 23, 3037945 },
22866 	{ 25, 4938489 },
22867 	{ 25, 6970105 },
22868 	{ 24, 6773497 },
22869 	{ 24, 7756537 },
22870 	{ 25, 10705657 },
22871 	{ 25, 11688697 },
22872 	{ 23, 3758841 },
22873 	{ 23, 3955449 },
22874 	{ 23, 3726073 },
22875 	{ 23, 3791609 },
22876 	{ 23, 4037373 },
22877 	{ 25, 14932729 },
22878 	{ 25, 15129337 },
22879 	{ 25, 15194873 },
22880 	{ 25, 16227069 },
22881 	{ 26, 30137081 },
22882 	{ 26, 30333689 },
22883 	{ 26, 30399225 },
22884 	{ 26, 32479997 },
22885 	{ 27, 64887545 },
22886 	{ 27, 60758777 },
22887 	{ 27, 49945337 },
22888 	{ 27, 45816569 },
22889 	{ 26, 33430265 },
22890 	{ 26, 29301497 },
22891 	{ 26, 14310397 },
22892 	{ 26, 10116093 },
22893 	{ 24, 5921789 },
22894 	{ 24, 1727485 },
22895 	{ 18, 112410 },
22896 	{ 23, 1006585 },
22897 	{ 23, 3038201 },
22898 	{ 25, 4938745 },
22899 	{ 25, 6970361 },
22900 	{ 24, 6773753 },
22901 	{ 24, 7756793 },
22902 	{ 25, 10705913 },
22903 	{ 25, 11688953 },
22904 	{ 23, 3759097 },
22905 	{ 23, 3955705 },
22906 	{ 23, 3726329 },
22907 	{ 23, 3791865 },
22908 	{ 23, 4037629 },
22909 	{ 25, 14932985 },
22910 	{ 25, 15129593 },
22911 	{ 25, 15195129 },
22912 	{ 25, 16227325 },
22913 	{ 26, 30137337 },
22914 	{ 26, 30333945 },
22915 	{ 26, 30399481 },
22916 	{ 26, 32480253 },
22917 	{ 27, 64887801 },
22918 	{ 27, 60759033 },
22919 	{ 27, 49945593 },
22920 	{ 27, 45816825 },
22921 	{ 26, 33430521 },
22922 	{ 26, 29301753 },
22923 	{ 26, 14376701 },
22924 	{ 26, 10182397 },
22925 	{ 24, 5988093 },
22926 	{ 24, 1793789 },
22927 	{ 18, 120730 },
22928 	{ 24, 1728249 },
22929 	{ 23, 3104505 },
22930 	{ 25, 5136121 },
22931 	{ 25, 7036665 },
22932 	{ 25, 13262585 },
22933 	{ 24, 7823097 },
22934 	{ 25, 10903289 },
22935 	{ 25, 11755257 },
22936 	{ 25, 14835449 },
22937 	{ 23, 4022009 },
22938 	{ 24, 6840057 },
22939 	{ 23, 3989241 },
22940 	{ 23, 4054777 },
22941 	{ 24, 6921981 },
22942 	{ 25, 15982329 },
22943 	{ 25, 16178937 },
22944 	{ 25, 16244473 },
22945 	{ 26, 32169721 },
22946 	{ 26, 32235257 },
22947 	{ 26, 32431865 },
22948 	{ 26, 32497401 },
22949 	{ 27, 64691961 },
22950 	{ 27, 60694265 },
22951 	{ 27, 48176889 },
22952 	{ 27, 45752057 },
22953 	{ 26, 33234681 },
22954 	{ 26, 29236985 },
22955 	{ 26, 16719609 },
22956 	{ 26, 10182653 },
22957 	{ 24, 5988349 },
22958 	{ 24, 1794045 },
22959 	{ 18, 128922 },
22960 	{ 24, 1728505 },
22961 	{ 23, 3104761 },
22962 	{ 25, 5136377 },
22963 	{ 25, 7036921 },
22964 	{ 25, 13262841 },
22965 	{ 24, 7823353 },
22966 	{ 25, 10903545 },
22967 	{ 25, 11755513 },
22968 	{ 25, 14835705 },
22969 	{ 23, 4022265 },
22970 	{ 24, 6840313 },
22971 	{ 23, 3989497 },
22972 	{ 23, 4055033 },
22973 	{ 24, 6922237 },
22974 	{ 25, 15982585 },
22975 	{ 25, 16179193 },
22976 	{ 25, 16244729 },
22977 	{ 26, 32169977 },
22978 	{ 26, 32235513 },
22979 	{ 26, 32432121 },
22980 	{ 26, 32497657 },
22981 	{ 27, 64692217 },
22982 	{ 27, 60694521 },
22983 	{ 27, 48177145 },
22984 	{ 27, 45752313 },
22985 	{ 26, 33234937 },
22986 	{ 26, 29237241 },
22987 	{ 26, 16719865 },
22988 	{ 27, 67100665 },
22989 	{ 26, 24718077 },
22990 	{ 26, 7940861 },
22991 	{ 20, 339226 },
22992 	{ 26, 7154425 },
22993 	{ 26, 23669497 },
22994 	{ 27, 20785913 },
22995 	{ 27, 28912377 },
22996 	{ 27, 53291769 },
22997 	{ 27, 61418233 },
22998 	{ 27, 43854585 },
22999 	{ 27, 47786745 },
23000 	{ 27, 59583225 },
23001 	{ 27, 63515385 },
23002 	{ 26, 27601657 },
23003 	{ 26, 28388089 },
23004 	{ 26, 27470585 },
23005 	{ 26, 27732729 },
23006 	{ 26, 28715773 },
23007 	{ 28, 249047801 },
23008 	{ 28, 245115641 },
23009 	{ 28, 111094521 },
23010 	{ 28, 115223293 },
23011 	{ 29, 230173433 },
23012 	{ 29, 222046969 },
23013 	{ 29, 258484985 },
23014 	{ 29, 241969913 },
23015 	{ 29, 192424697 },
23016 	{ 29, 175909625 },
23017 	{ 28, 132655865 },
23018 	{ 28, 116140793 },
23019 	{ 28, 66595577 },
23020 	{ 28, 50080505 },
23021 	{ 26, 24718333 },
23022 	{ 26, 7941117 },
23023 	{ 20, 355610 },
23024 	{ 26, 7154681 },
23025 	{ 26, 23669753 },
23026 	{ 27, 20786169 },
23027 	{ 27, 28912633 },
23028 	{ 27, 53292025 },
23029 	{ 27, 61418489 },
23030 	{ 27, 43854841 },
23031 	{ 27, 47787001 },
23032 	{ 27, 59583481 },
23033 	{ 27, 63515641 },
23034 	{ 26, 27601913 },
23035 	{ 26, 28388345 },
23036 	{ 26, 27470841 },
23037 	{ 26, 27732985 },
23038 	{ 26, 28716029 },
23039 	{ 28, 249048057 },
23040 	{ 28, 245115897 },
23041 	{ 28, 111094777 },
23042 	{ 28, 115223549 },
23043 	{ 29, 230173689 },
23044 	{ 29, 222047225 },
23045 	{ 29, 258485241 },
23046 	{ 29, 241970169 },
23047 	{ 29, 192424953 },
23048 	{ 29, 175909881 },
23049 	{ 28, 132656121 },
23050 	{ 28, 116141049 },
23051 	{ 28, 66595833 },
23052 	{ 28, 50080761 },
23053 	{ 26, 24981245 },
23054 	{ 26, 8204029 },
23055 	{ 20, 372122 },
23056 	{ 26, 7941881 },
23057 	{ 26, 23932665 },
23058 	{ 28, 40447737 },
23059 	{ 27, 29175545 },
23060 	{ 27, 54079225 },
23061 	{ 27, 61681401 },
23062 	{ 28, 134098681 },
23063 	{ 27, 48049913 },
23064 	{ 27, 60370681 },
23065 	{ 27, 63778553 },
23066 	{ 26, 33435385 },
23067 	{ 26, 16658169 },
23068 	{ 26, 31534841 },
23069 	{ 26, 66334457 },
23070 	{ 26, 28782329 },
23071 	{ 26, 31862525 },
23072 	{ 28, 244854521 },
23073 	{ 28, 131870457 },
23074 	{ 28, 115289849 },
23075 	{ 28, 127807229 },
23076 	{ 29, 221785849 },
23077 	{ 28, 129773305 },
23078 	{ 29, 241708793 },
23079 	{ 29, 191639289 },
23080 	{ 29, 175648505 },
23081 	{ 28, 125579001 },
23082 	{ 28, 115879673 },
23083 	{ 28, 65810169 },
23084 	{ 28, 49819385 },
23085 	{ 26, 33304313 },
23086 	{ 26, 8204285 },
23087 	{ 20, 376810 },
23088 	{ 26, 7942137 },
23089 	{ 26, 23932921 },
23090 	{ 28, 40447993 },
23091 	{ 27, 29175801 },
23092 	{ 27, 54079481 },
23093 	{ 27, 61681657 },
23094 	{ 28, 134098937 },
23095 	{ 27, 48050169 },
23096 	{ 27, 60370937 },
23097 	{ 27, 63778809 },
23098 	{ 26, 33435641 },
23099 	{ 26, 16658425 },
23100 	{ 26, 31535097 },
23101 	{ 26, 66334713 },
23102 	{ 26, 28782585 },
23103 	{ 26, 31862781 },
23104 	{ 28, 244854777 },
23105 	{ 28, 131870713 },
23106 	{ 28, 115290105 },
23107 	{ 28, 127807485 },
23108 	{ 29, 221786105 },
23109 	{ 28, 129773561 },
23110 	{ 29, 241709049 },
23111 	{ 29, 191639545 },
23112 	{ 29, 175648761 },
23113 	{ 28, 125579257 },
23114 	{ 28, 115879929 },
23115 	{ 28, 65810425 },
23116 	{ 28, 49819641 },
23117 	{ 26, 33304569 },
23118 	{ 26, 15284989 },
23119 	{ 20, 393194 },
23120 	{ 26, 8207097 },
23121 	{ 26, 24722169 },
23122 	{ 27, 49348603 },
23123 	{ 28, 57228025 },
23124 	{ 27, 54344441 },
23125 	{ 27, 62470905 },
23126 	{ 28, 86850297 },
23127 	{ 28, 133839609 },
23128 	{ 27, 60635897 },
23129 	{ 27, 64568057 },
23130 	{ 26, 33503997 },
23131 	{ 26, 33176313 },
23132 	{ 26, 16399097 },
23133 	{ 26, 66075385 },
23134 	{ 26, 65288953 },
23135 	{ 26, 31931129 },
23136 	{ 26, 32914173 },
23137 	{ 27, 50266111 },
23138 	{ 28, 127679225 },
23139 	{ 28, 127875833 },
23140 	{ 28, 132004605 },
23141 	{ 28, 129514233 },
23142 	{ 28, 121387769 },
23143 	{ 29, 191380217 },
23144 	{ 29, 174865145 },
23145 	{ 28, 125319929 },
23146 	{ 28, 108804857 },
23147 	{ 28, 65551097 },
23148 	{ 28, 49036025 },
23149 	{ 26, 33045241 },
23150 	{ 26, 16530169 },
23151 	{ 20, 474986 },
23152 	{ 26, 8207353 },
23153 	{ 26, 24722425 },
23154 	{ 27, 49348347 },
23155 	{ 28, 57228281 },
23156 	{ 27, 54344697 },
23157 	{ 27, 62471161 },
23158 	{ 28, 86850553 },
23159 	{ 28, 133839865 },
23160 	{ 27, 60636153 },
23161 	{ 27, 64568313 },
23162 	{ 26, 33504253 },
23163 	{ 26, 33176569 },
23164 	{ 26, 16399353 },
23165 	{ 26, 66075641 },
23166 	{ 26, 65289209 },
23167 	{ 26, 31931385 },
23168 	{ 26, 32914429 },
23169 	{ 27, 50265855 },
23170 	{ 28, 127679481 },
23171 	{ 28, 127876089 },
23172 	{ 28, 132004861 },
23173 	{ 28, 129514489 },
23174 	{ 28, 121388025 },
23175 	{ 29, 191380473 },
23176 	{ 29, 174865401 },
23177 	{ 28, 125320185 },
23178 	{ 28, 108805113 },
23179 	{ 28, 65551353 },
23180 	{ 28, 49036281 },
23181 	{ 26, 33045497 },
23182 	{ 26, 16530425 },
23183 	{ 20, 491370 },
23184 	{ 26, 15286009 },
23185 	{ 26, 24985337 },
23186 	{ 27, 49871867 },
23187 	{ 28, 57491193 },
23188 	{ 28, 107560697 },
23189 	{ 27, 62734073 },
23190 	{ 28, 87637753 },
23191 	{ 28, 95239929 },
23192 	{ 28, 133054201 },
23193 	{ 27, 64831225 },
23194 	{ 28, 65945337 },
23195 	{ 26, 33242877 },
23196 	{ 26, 32390905 },
23197 	{ 26, 15613689 },
23198 	{ 26, 65027833 },
23199 	{ 26, 62144249 },
23200 	{ 26, 32980729 },
23201 	{ 26, 61226749 },
23202 	{ 27, 64420863 },
23203 	{ 28, 115097337 },
23204 	{ 28, 132071161 },
23205 	{ 28, 128728825 },
23206 	{ 28, 121126649 },
23207 	{ 28, 96222969 },
23208 	{ 29, 174604025 },
23209 	{ 28, 124534521 },
23210 	{ 28, 108543737 },
23211 	{ 28, 58474233 },
23212 	{ 28, 48774905 },
23213 	{ 26, 32259833 },
23214 	{ 26, 16269049 },
23215 	{ 20, 507370 },
23216 	{ 26, 15286265 },
23217 	{ 26, 24985593 },
23218 	{ 27, 49871611 },
23219 	{ 28, 57491449 },
23220 	{ 28, 107560953 },
23221 	{ 27, 62734329 },
23222 	{ 28, 87638009 },
23223 	{ 28, 95240185 },
23224 	{ 28, 133054457 },
23225 	{ 27, 64831481 },
23226 	{ 28, 65945593 },
23227 	{ 26, 33243133 },
23228 	{ 26, 32391161 },
23229 	{ 26, 15613945 },
23230 	{ 26, 65028089 },
23231 	{ 26, 62144505 },
23232 	{ 26, 32980985 },
23233 	{ 26, 61227005 },
23234 	{ 27, 64420607 },
23235 	{ 28, 115097593 },
23236 	{ 28, 132071417 },
23237 	{ 28, 128729081 },
23238 	{ 28, 121126905 },
23239 	{ 28, 96223225 },
23240 	{ 29, 174604281 },
23241 	{ 28, 124534777 },
23242 	{ 28, 108543993 },
23243 	{ 28, 58474489 },
23244 	{ 28, 48775161 },
23245 	{ 26, 32260089 },
23246 	{ 26, 16269305 },
23247 	{ 20, 523754 },
23248 	{ 26, 15559417 },
23249 	{ 26, 32074489 },
23250 	{ 27, 64024571 },
23251 	{ 28, 58288889 },
23252 	{ 28, 107834105 },
23253 	{ 28, 124349177 },
23254 	{ 28, 87911161 },
23255 	{ 28, 96037625 },
23256 	{ 28, 120417017 },
23257 	{ 28, 132803321 },
23258 	{ 28, 116026105 },
23259 	{ 28, 65694457 },
23260 	{ 26, 32467709 },
23261 	{ 26, 32140025 },
23262 	{ 26, 15362809 },
23263 	{ 26, 61893369 },
23264 	{ 26, 61106937 },
23265 	{ 26, 61303545 },
23266 	{ 26, 62286589 },
23267 	{ 27, 64942079 },
23268 	{ 28, 110914297 },
23269 	{ 28, 128477945 },
23270 	{ 28, 120351481 },
23271 	{ 28, 95972089 },
23272 	{ 28, 87845625 },
23273 	{ 28, 124283641 },
23274 	{ 28, 107768569 },
23275 	{ 28, 58223353 },
23276 	{ 28, 41708281 },
23277 	{ 26, 32008953 },
23278 	{ 26, 15493881 },
23279 	{ 21, 867690 },
23280 	{ 26, 15559673 },
23281 	{ 26, 32074745 },
23282 	{ 27, 64024315 },
23283 	{ 28, 58289145 },
23284 	{ 28, 107834361 },
23285 	{ 28, 124349433 },
23286 	{ 28, 87911417 },
23287 	{ 28, 96037881 },
23288 	{ 28, 120417273 },
23289 	{ 28, 132803577 },
23290 	{ 28, 116026361 },
23291 	{ 28, 65694713 },
23292 	{ 26, 32467965 },
23293 	{ 26, 32140281 },
23294 	{ 26, 15363065 },
23295 	{ 26, 61893625 },
23296 	{ 26, 61107193 },
23297 	{ 26, 61303801 },
23298 	{ 26, 62286845 },
23299 	{ 27, 64941823 },
23300 	{ 28, 110914553 },
23301 	{ 28, 128478201 },
23302 	{ 28, 120351737 },
23303 	{ 28, 95972345 },
23304 	{ 28, 87845881 },
23305 	{ 28, 124283897 },
23306 	{ 28, 107768825 },
23307 	{ 28, 58223609 },
23308 	{ 28, 41708537 },
23309 	{ 26, 32009209 },
23310 	{ 26, 15494137 },
23311 	{ 21, 884074 },
23312 	{ 26, 16346873 },
23313 	{ 26, 32337657 },
23314 	{ 27, 64547835 },
23315 	{ 28, 58552057 },
23316 	{ 28, 108621561 },
23317 	{ 28, 124612345 },
23318 	{ 29, 259944185 },
23319 	{ 28, 96300793 },
23320 	{ 28, 121204473 },
23321 	{ 28, 128806649 },
23322 	{ 28, 125726457 },
23323 	{ 28, 108949241 },
23324 	{ 28, 58617593 },
23325 	{ 26, 32206589 },
23326 	{ 26, 25063161 },
23327 	{ 26, 8285945 },
23328 	{ 26, 60845817 },
23329 	{ 26, 32796409 },
23330 	{ 26, 62353145 },
23331 	{ 26, 65433341 },
23332 	{ 27, 66513919 },
23333 	{ 27, 64777977 },
23334 	{ 28, 120090361 },
23335 	{ 28, 95186681 },
23336 	{ 28, 87584505 },
23337 	{ 27, 62680825 },
23338 	{ 28, 107507449 },
23339 	{ 28, 57437945 },
23340 	{ 28, 41447161 },
23341 	{ 26, 24932089 },
23342 	{ 26, 15232761 },
23343 	{ 21, 897002 },
23344 	{ 26, 16347129 },
23345 	{ 26, 32337913 },
23346 	{ 27, 64547579 },
23347 	{ 28, 58552313 },
23348 	{ 28, 108621817 },
23349 	{ 28, 124612601 },
23350 	{ 29, 259944441 },
23351 	{ 28, 96301049 },
23352 	{ 28, 121204729 },
23353 	{ 28, 128806905 },
23354 	{ 28, 125726713 },
23355 	{ 28, 108949497 },
23356 	{ 28, 58617849 },
23357 	{ 26, 32206845 },
23358 	{ 26, 25063417 },
23359 	{ 26, 8286201 },
23360 	{ 26, 60846073 },
23361 	{ 26, 32796665 },
23362 	{ 26, 62353401 },
23363 	{ 26, 65433597 },
23364 	{ 27, 66513663 },
23365 	{ 27, 64778233 },
23366 	{ 28, 120090617 },
23367 	{ 28, 95186937 },
23368 	{ 28, 87584761 },
23369 	{ 27, 62681081 },
23370 	{ 28, 107507705 },
23371 	{ 28, 57438201 },
23372 	{ 28, 41447417 },
23373 	{ 26, 24932345 },
23374 	{ 26, 15233017 },
23375 	{ 21, 913386 },
23376 	{ 21, 2097006 },
23377 	{ 26, 33127161 },
23378 	{ 27, 66109435 },
23379 	{ 28, 65633017 },
23380 	{ 28, 108886777 },
23381 	{ 28, 125401849 },
23382 	{ 29, 174947065 },
23383 	{ 29, 259685113 },
23384 	{ 28, 121469689 },
23385 	{ 28, 129596153 },
23386 	{ 28, 125795069 },
23387 	{ 28, 125467385 },
23388 	{ 28, 108690169 },
23389 	{ 28, 58358521 },
23390 	{ 26, 25131773 },
23391 	{ 26, 24804089 },
23392 	{ 26, 8026873 },
23393 	{ 26, 32537337 },
23394 	{ 26, 31750905 },
23395 	{ 26, 65501945 },
23396 	{ 26, 66484989 },
23397 	{ 27, 64518905 },
23398 	{ 27, 60586745 },
23399 	{ 28, 94927609 },
23400 	{ 28, 86801145 },
23401 	{ 27, 62421753 },
23402 	{ 27, 54295289 },
23403 	{ 28, 57178873 },
23404 	{ 28, 40663801 },
23405 	{ 26, 24673017 },
23406 	{ 26, 8157945 },
23407 	{ 21, 995178 },
23408 	{ 21, 2080622 },
23409 	{ 26, 33127417 },
23410 	{ 27, 66109179 },
23411 	{ 28, 65633273 },
23412 	{ 28, 108887033 },
23413 	{ 28, 125402105 },
23414 	{ 29, 174947321 },
23415 	{ 29, 259685369 },
23416 	{ 28, 121469945 },
23417 	{ 28, 129596409 },
23418 	{ 28, 125795325 },
23419 	{ 28, 125467641 },
23420 	{ 28, 108690425 },
23421 	{ 28, 58358777 },
23422 	{ 26, 25132029 },
23423 	{ 26, 24804345 },
23424 	{ 26, 8027129 },
23425 	{ 26, 32537593 },
23426 	{ 26, 31751161 },
23427 	{ 26, 65502201 },
23428 	{ 26, 66485245 },
23429 	{ 27, 64519161 },
23430 	{ 27, 60587001 },
23431 	{ 28, 94927865 },
23432 	{ 28, 86801401 },
23433 	{ 27, 62422009 },
23434 	{ 27, 54295545 },
23435 	{ 28, 57179129 },
23436 	{ 28, 40664057 },
23437 	{ 26, 24673273 },
23438 	{ 26, 8158201 },
23439 	{ 21, 1011562 },
23440 	{ 21, 2064366 },
23441 	{ 26, 33390329 },
23442 	{ 27, 66632699 },
23443 	{ 28, 65896185 },
23444 	{ 28, 115965689 },
23445 	{ 28, 125665017 },
23446 	{ 29, 175734521 },
23447 	{ 29, 191725305 },
23448 	{ 29, 258899705 },
23449 	{ 28, 129859321 },
23450 	{ 29, 191790841 },
23451 	{ 28, 125533949 },
23452 	{ 28, 124681977 },
23453 	{ 28, 107904761 },
23454 	{ 28, 57573113 },
23455 	{ 26, 24870653 },
23456 	{ 26, 24018681 },
23457 	{ 26, 7241465 },
23458 	{ 26, 31489785 },
23459 	{ 26, 28606201 },
23460 	{ 26, 66551545 },
23461 	{ 27, 63733497 },
23462 	{ 27, 60325625 },
23463 	{ 27, 48004857 },
23464 	{ 28, 86540025 },
23465 	{ 27, 61636345 },
23466 	{ 27, 54034169 },
23467 	{ 27, 29130489 },
23468 	{ 28, 40402681 },
23469 	{ 26, 23887609 },
23470 	{ 26, 7896825 },
23471 	{ 21, 1027562 },
23472 	{ 21, 2047982 },
23473 	{ 26, 33390585 },
23474 	{ 27, 66632443 },
23475 	{ 28, 65896441 },
23476 	{ 28, 115965945 },
23477 	{ 28, 125665273 },
23478 	{ 29, 175734777 },
23479 	{ 29, 191725561 },
23480 	{ 29, 258899961 },
23481 	{ 28, 129859577 },
23482 	{ 29, 191791097 },
23483 	{ 28, 125534205 },
23484 	{ 28, 124682233 },
23485 	{ 28, 107905017 },
23486 	{ 28, 57573369 },
23487 	{ 26, 24870909 },
23488 	{ 26, 24018937 },
23489 	{ 26, 7241721 },
23490 	{ 26, 31490041 },
23491 	{ 26, 28606457 },
23492 	{ 26, 66551801 },
23493 	{ 27, 63733753 },
23494 	{ 27, 60325881 },
23495 	{ 27, 48005113 },
23496 	{ 28, 86540281 },
23497 	{ 27, 61636601 },
23498 	{ 27, 54034425 },
23499 	{ 27, 29130745 },
23500 	{ 28, 40402937 },
23501 	{ 26, 23887865 },
23502 	{ 26, 7897081 },
23503 	{ 21, 1043946 },
23504 	{ 21, 2043294 },
23505 	{ 26, 24936445 },
23506 	{ 27, 49986303 },
23507 	{ 28, 58490877 },
23508 	{ 28, 108822525 },
23509 	{ 28, 125599741 },
23510 	{ 29, 175931389 },
23511 	{ 29, 192708605 },
23512 	{ 29, 243040253 },
23513 	{ 29, 259817469 },
23514 	{ 30, 483699449 },
23515 	{ 30, 383036153 },
23516 	{ 29, 249473789 },
23517 	{ 29, 248818425 },
23518 	{ 29, 215263993 },
23519 	{ 29, 114600697 },
23520 	{ 27, 48147197 },
23521 	{ 27, 47491833 },
23522 	{ 27, 13937401 },
23523 	{ 27, 56666873 },
23524 	{ 27, 55094009 },
23525 	{ 27, 55226363 },
23526 	{ 28, 119057145 },
23527 	{ 28, 95464185 },
23528 	{ 28, 87599865 },
23529 	{ 28, 122727161 },
23530 	{ 28, 106474233 },
23531 	{ 28, 57715449 },
23532 	{ 28, 41462521 },
23533 	{ 27, 47229689 },
23534 	{ 27, 14199545 },
23535 	{ 21, 1912170 },
23536 	{ 21, 1961246 },
23537 	{ 27, 49326845 },
23538 	{ 27, 49459199 },
23539 	{ 29, 133344249 },
23540 	{ 29, 232434681 },
23541 	{ 29, 265464825 },
23542 	{ 29, 265334523 },
23543 	{ 30, 385002489 },
23544 	{ 30, 484092921 },
23545 	{ 30, 517254137 },
23546 	{ 30, 483699705 },
23547 	{ 30, 383036409 },
23548 	{ 29, 249474045 },
23549 	{ 29, 248818681 },
23550 	{ 29, 215264249 },
23551 	{ 29, 114600953 },
23552 	{ 27, 48147453 },
23553 	{ 27, 47492089 },
23554 	{ 27, 13937657 },
23555 	{ 27, 56667129 },
23556 	{ 27, 55094265 },
23557 	{ 27, 55226107 },
23558 	{ 28, 119057401 },
23559 	{ 28, 95464441 },
23560 	{ 28, 87600121 },
23561 	{ 28, 122727417 },
23562 	{ 28, 106474489 },
23563 	{ 28, 57715705 },
23564 	{ 28, 41462777 },
23565 	{ 27, 47229945 },
23566 	{ 27, 14199801 },
23567 	{ 21, 1928554 },
23568 	{ 21, 1944862 },
23569 	{ 27, 49327101 },
23570 	{ 27, 49458943 },
23571 	{ 29, 133869305 },
23572 	{ 29, 234008313 },
23573 	{ 29, 265989881 },
23574 	{ 29, 265858043 },
23575 	{ 30, 511487737 },
23576 	{ 30, 461156089 },
23577 	{ 30, 444378873 },
23578 	{ 29, 259829497 },
23579 	{ 29, 243052281 },
23580 	{ 29, 192720633 },
23581 	{ 29, 175943417 },
23582 	{ 28, 125611769 },
23583 	{ 28, 108834553 },
23584 	{ 28, 58502905 },
23585 	{ 27, 47623933 },
23586 	{ 26, 24948473 },
23587 	{ 26, 8171257 },
23588 	{ 26, 31894523 },
23589 	{ 26, 32026361 },
23590 	{ 26, 32156667 },
23591 	{ 28, 93892345 },
23592 	{ 28, 87076601 },
23593 	{ 27, 62435065 },
23594 	{ 27, 62565371 },
23595 	{ 28, 56143609 },
23596 	{ 28, 40939257 },
23597 	{ 26, 24686329 },
23598 	{ 26, 24816635 },
23599 	{ 20, 972778 },
23600 	{ 20, 964510 },
23601 	{ 27, 47755005 },
23602 	{ 27, 47885311 },
23603 	{ 29, 133869561 },
23604 	{ 29, 234008569 },
23605 	{ 29, 265990137 },
23606 	{ 29, 265857787 },
23607 	{ 30, 511487993 },
23608 	{ 30, 461156345 },
23609 	{ 30, 444379129 },
23610 	{ 29, 259829753 },
23611 	{ 29, 243052537 },
23612 	{ 29, 192720889 },
23613 	{ 29, 175943673 },
23614 	{ 28, 125612025 },
23615 	{ 28, 108834809 },
23616 	{ 28, 58503161 },
23617 	{ 27, 47624189 },
23618 	{ 26, 24948729 },
23619 	{ 26, 8171513 },
23620 	{ 26, 31894267 },
23621 	{ 26, 32026617 },
23622 	{ 26, 32156411 },
23623 	{ 28, 93892601 },
23624 	{ 28, 87076857 },
23625 	{ 27, 62435321 },
23626 	{ 27, 62565115 },
23627 	{ 28, 56143865 },
23628 	{ 28, 40939513 },
23629 	{ 26, 24686585 },
23630 	{ 26, 24816379 },
23631 	{ 20, 980970 },
23632 	{ 20, 956318 },
23633 	{ 27, 47755261 },
23634 	{ 27, 47885055 },
23635 	{ 29, 114864125 },
23636 	{ 29, 234535673 },
23637 	{ 28, 117211131 },
23638 	{ 28, 133726203 },
23639 	{ 29, 183271419 },
23640 	{ 29, 199786491 },
23641 	{ 29, 243040251 },
23642 	{ 29, 259963645 },
23643 	{ 28, 129925119 },
23644 	{ 28, 121602043 },
23645 	{ 28, 121339899 },
23646 	{ 28, 125745917 },
23647 	{ 27, 64913407 },
23648 	{ 27, 60784635 },
23649 	{ 27, 60522491 },
23650 	{ 26, 25082621 },
23651 	{ 25, 16154623 },
23652 	{ 25, 15171579 },
23653 	{ 25, 14909435 },
23654 	{ 25, 15826939 },
23655 	{ 25, 15040507 },
23656 	{ 27, 46759931 },
23657 	{ 27, 61913849 },
23658 	{ 26, 31031291 },
23659 	{ 26, 27099131 },
23660 	{ 27, 27885563 },
23661 	{ 26, 24165113 },
23662 	{ 25, 12156923 },
23663 	{ 20, 1021802 },
23664 	{ 20, 522014 },
23665 	{ 26, 6914047 },
23666 	{ 26, 23691263 },
23667 	{ 28, 40468479 },
23668 	{ 28, 57245695 },
23669 	{ 28, 117210875 },
23670 	{ 28, 133725947 },
23671 	{ 29, 183271163 },
23672 	{ 29, 199786235 },
23673 	{ 29, 243039995 },
23674 	{ 29, 259963901 },
23675 	{ 28, 129924863 },
23676 	{ 28, 121601787 },
23677 	{ 28, 121339643 },
23678 	{ 28, 125746173 },
23679 	{ 27, 64913151 },
23680 	{ 27, 60784379 },
23681 	{ 27, 60522235 },
23682 	{ 26, 25082877 },
23683 	{ 25, 16154367 },
23684 	{ 25, 15171323 },
23685 	{ 25, 14909179 },
23686 	{ 25, 15826683 },
23687 	{ 25, 15040251 },
23688 	{ 27, 46759675 },
23689 	{ 27, 61914105 },
23690 	{ 26, 31031035 },
23691 	{ 26, 27098875 },
23692 	{ 27, 27885307 },
23693 	{ 26, 24165369 },
23694 	{ 25, 12156667 },
23695 	{ 20, 1029994 },
23696 	{ 20, 513822 },
23697 	{ 26, 6913791 },
23698 	{ 26, 23691007 },
23699 	{ 28, 40468223 },
23700 	{ 28, 57245439 },
23701 	{ 28, 107577087 },
23702 	{ 28, 133987323 },
23703 	{ 29, 184056827 },
23704 	{ 29, 200047611 },
23705 	{ 29, 250117115 },
23706 	{ 29, 259816443 },
23707 	{ 29, 259440381 },
23708 	{ 28, 121535487 },
23709 	{ 28, 96435195 },
23710 	{ 28, 96173051 },
23711 	{ 28, 125222653 },
23712 	{ 27, 60718079 },
23713 	{ 27, 48200699 },
23714 	{ 27, 47938555 },
23715 	{ 26, 24559357 },
23716 	{ 25, 15105023 },
23717 	{ 25, 12024827 },
23718 	{ 25, 11762683 },
23719 	{ 25, 14777339 },
23720 	{ 25, 11893755 },
23721 	{ 27, 60342009 },
23722 	{ 26, 30243835 },
23723 	{ 26, 26835963 },
23724 	{ 26, 14515195 },
23725 	{ 26, 22593273 },
23726 	{ 25, 11369467 },
23727 	{ 20, 1037802 },
23728 	{ 20, 505246 },
23729 	{ 25, 4029439 },
23730 	{ 25, 12418047 },
23731 	{ 27, 20806655 },
23732 	{ 27, 29195263 },
23733 	{ 27, 54361087 },
23734 	{ 27, 62749695 },
23735 	{ 28, 87915519 },
23736 	{ 28, 96304127 },
23737 	{ 28, 121469951 },
23738 	{ 28, 129858559 },
23739 	{ 29, 259440637 },
23740 	{ 28, 121535231 },
23741 	{ 28, 96434939 },
23742 	{ 28, 96172795 },
23743 	{ 28, 125222909 },
23744 	{ 27, 60717823 },
23745 	{ 27, 48200443 },
23746 	{ 27, 47938299 },
23747 	{ 26, 24559613 },
23748 	{ 25, 15104767 },
23749 	{ 25, 12024571 },
23750 	{ 25, 11762427 },
23751 	{ 25, 14777083 },
23752 	{ 25, 11893499 },
23753 	{ 27, 60342265 },
23754 	{ 26, 30243579 },
23755 	{ 26, 26835707 },
23756 	{ 26, 14514939 },
23757 	{ 26, 22593529 },
23758 	{ 25, 11369211 },
23759 	{ 20, 1045994 },
23760 	{ 20, 497054 },
23761 	{ 25, 4029183 },
23762 	{ 25, 12417791 },
23763 	{ 27, 20806399 },
23764 	{ 27, 29195007 },
23765 	{ 27, 54360831 },
23766 	{ 27, 62749439 },
23767 	{ 28, 87915263 },
23768 	{ 28, 96303871 },
23769 	{ 28, 121469695 },
23770 	{ 28, 129858303 },
23771 	{ 29, 175861755 },
23772 	{ 29, 257878781 },
23773 	{ 28, 96366591 },
23774 	{ 28, 88043515 },
23775 	{ 28, 87781371 },
23776 	{ 28, 123661053 },
23777 	{ 27, 48132095 },
23778 	{ 27, 44003323 },
23779 	{ 27, 43741179 },
23780 	{ 26, 22997757 },
23781 	{ 25, 11956223 },
23782 	{ 25, 10973179 },
23783 	{ 25, 10711035 },
23784 	{ 25, 11628539 },
23785 	{ 25, 10842107 },
23786 	{ 26, 29978619 },
23787 	{ 26, 26046459 },
23788 	{ 26, 14249979 },
23789 	{ 26, 22080249 },
23790 	{ 25, 11104251 },
23791 	{ 25, 2977787 },
23792 	{ 20, 455966 },
23793 	{ 25, 3764223 },
23794 	{ 25, 12152831 },
23795 	{ 27, 20541439 },
23796 	{ 27, 28930047 },
23797 	{ 27, 54095871 },
23798 	{ 27, 62484479 },
23799 	{ 28, 87650303 },
23800 	{ 28, 96038911 },
23801 	{ 28, 121204735 },
23802 	{ 28, 129593343 },
23803 	{ 29, 175861499 },
23804 	{ 29, 257879037 },
23805 	{ 28, 96366335 },
23806 	{ 28, 88043259 },
23807 	{ 28, 87781115 },
23808 	{ 28, 123661309 },
23809 	{ 27, 48131839 },
23810 	{ 27, 44003067 },
23811 	{ 27, 43740923 },
23812 	{ 26, 22998013 },
23813 	{ 25, 11955967 },
23814 	{ 25, 10972923 },
23815 	{ 25, 10710779 },
23816 	{ 25, 11628283 },
23817 	{ 25, 10841851 },
23818 	{ 26, 29978363 },
23819 	{ 26, 26046203 },
23820 	{ 26, 14249723 },
23821 	{ 26, 22080505 },
23822 	{ 25, 11103995 },
23823 	{ 25, 2977531 },
23824 	{ 20, 447774 },
23825 	{ 25, 3763967 },
23826 	{ 25, 12152575 },
23827 	{ 27, 20541183 },
23828 	{ 27, 28929791 },
23829 	{ 27, 54095615 },
23830 	{ 27, 62484223 },
23831 	{ 28, 134179835 },
23832 	{ 28, 133917691 },
23833 	{ 28, 133131259 },
23834 	{ 28, 132869115 },
23835 	{ 28, 125791227 },
23836 	{ 28, 125529083 },
23837 	{ 28, 124742651 },
23838 	{ 28, 129822457 },
23839 	{ 27, 62876667 },
23840 	{ 27, 62614523 },
23841 	{ 27, 61828091 },
23842 	{ 27, 62713593 },
23843 	{ 26, 31419387 },
23844 	{ 26, 31157243 },
23845 	{ 26, 22474493 },
23846 	{ 25, 12381945 },
23847 	{ 24, 7826427 },
23848 	{ 24, 7564283 },
23849 	{ 25, 15265529 },
23850 	{ 24, 7695355 },
23851 	{ 26, 25783291 },
23852 	{ 26, 13462523 },
23853 	{ 25, 12119801 },
23854 	{ 24, 6122491 },
23855 	{ 25, 2714619 },
23856 	{ 19, 220062 },
23857 	{ 25, 2976767 },
23858 	{ 25, 11365375 },
23859 	{ 27, 19753983 },
23860 	{ 27, 28142591 },
23861 	{ 27, 53308415 },
23862 	{ 27, 61697023 },
23863 	{ 28, 134179579 },
23864 	{ 28, 133917435 },
23865 	{ 28, 133131003 },
23866 	{ 28, 132868859 },
23867 	{ 28, 125790971 },
23868 	{ 28, 125528827 },
23869 	{ 28, 124742395 },
23870 	{ 28, 129822713 },
23871 	{ 27, 62876411 },
23872 	{ 27, 62614267 },
23873 	{ 27, 61827835 },
23874 	{ 27, 62713849 },
23875 	{ 26, 31419131 },
23876 	{ 26, 31156987 },
23877 	{ 26, 22474749 },
23878 	{ 25, 12382201 },
23879 	{ 24, 7826171 },
23880 	{ 24, 7564027 },
23881 	{ 25, 15265785 },
23882 	{ 24, 7695099 },
23883 	{ 26, 25783035 },
23884 	{ 26, 13462267 },
23885 	{ 25, 12120057 },
23886 	{ 24, 6122235 },
23887 	{ 25, 2714363 },
23888 	{ 19, 215966 },
23889 	{ 25, 2976511 },
23890 	{ 25, 11365119 },
23891 	{ 27, 19753727 },
23892 	{ 27, 28142335 },
23893 	{ 27, 53308159 },
23894 	{ 27, 61696767 },
23895 	{ 28, 86862591 },
23896 	{ 28, 117391355 },
23897 	{ 28, 117129211 },
23898 	{ 28, 116342779 },
23899 	{ 28, 116080635 },
23900 	{ 28, 109002747 },
23901 	{ 28, 108740603 },
23902 	{ 28, 129956605 },
23903 	{ 27, 62799871 },
23904 	{ 27, 54476795 },
23905 	{ 27, 54214651 },
23906 	{ 27, 62847741 },
23907 	{ 26, 31342591 },
23908 	{ 26, 27213819 },
23909 	{ 26, 26951675 },
23910 	{ 25, 12516093 },
23911 	{ 24, 7749631 },
23912 	{ 24, 6766587 },
23913 	{ 24, 6504443 },
23914 	{ 24, 7421947 },
23915 	{ 24, 6635515 },
23916 	{ 26, 13189115 },
23917 	{ 25, 11598585 },
23918 	{ 24, 5849083 },
23919 	{ 24, 1916923 },
23920 	{ 18, 129822 },
23921 	{ 25, 2703359 },
23922 	{ 25, 11091967 },
23923 	{ 27, 19480575 },
23924 	{ 27, 27869183 },
23925 	{ 27, 53035007 },
23926 	{ 27, 61423615 },
23927 	{ 28, 134102783 },
23928 	{ 28, 117391099 },
23929 	{ 28, 117128955 },
23930 	{ 28, 116342523 },
23931 	{ 28, 116080379 },
23932 	{ 28, 109002491 },
23933 	{ 28, 108740347 },
23934 	{ 28, 129956861 },
23935 	{ 27, 62799615 },
23936 	{ 27, 54476539 },
23937 	{ 27, 54214395 },
23938 	{ 27, 62847997 },
23939 	{ 26, 31342335 },
23940 	{ 26, 27213563 },
23941 	{ 26, 26951419 },
23942 	{ 25, 12516349 },
23943 	{ 24, 7749375 },
23944 	{ 24, 6766331 },
23945 	{ 24, 6504187 },
23946 	{ 24, 7421691 },
23947 	{ 24, 6635259 },
23948 	{ 26, 13188859 },
23949 	{ 25, 11598841 },
23950 	{ 24, 5848827 },
23951 	{ 24, 1916667 },
23952 	{ 18, 125726 },
23953 	{ 25, 2703103 },
23954 	{ 25, 11091711 },
23955 	{ 27, 19480319 },
23956 	{ 27, 27868927 },
23957 	{ 27, 53034751 },
23958 	{ 27, 61423359 },
23959 	{ 28, 86589183 },
23960 	{ 28, 94977791 },
23961 	{ 28, 67058683 },
23962 	{ 28, 66796539 },
23963 	{ 28, 66010107 },
23964 	{ 28, 65747963 },
23965 	{ 28, 58670075 },
23966 	{ 28, 58407931 },
23967 	{ 28, 129433341 },
23968 	{ 27, 54410239 },
23969 	{ 27, 29309947 },
23970 	{ 27, 29047803 },
23971 	{ 27, 62324477 },
23972 	{ 26, 27147263 },
23973 	{ 26, 14629883 },
23974 	{ 26, 14367739 },
23975 	{ 25, 11992829 },
23976 	{ 24, 6700031 },
23977 	{ 24, 3619835 },
23978 	{ 24, 3357691 },
23979 	{ 24, 6372347 },
23980 	{ 24, 3488763 },
23981 	{ 25, 10026745 },
23982 	{ 24, 5061627 },
23983 	{ 24, 1653755 },
23984 	{ 18, 121246 },
23985 	{ 24, 1915903 },
23986 	{ 24, 6110207 },
23987 	{ 26, 10304511 },
23988 	{ 26, 14498815 },
23989 	{ 26, 27081727 },
23990 	{ 26, 31276031 },
23991 	{ 27, 43858943 },
23992 	{ 27, 48053247 },
23993 	{ 27, 60636159 },
23994 	{ 27, 64830463 },
23995 	{ 28, 66009851 },
23996 	{ 28, 65747707 },
23997 	{ 28, 58669819 },
23998 	{ 28, 58407675 },
23999 	{ 28, 129433597 },
24000 	{ 27, 54409983 },
24001 	{ 27, 29309691 },
24002 	{ 27, 29047547 },
24003 	{ 27, 62324733 },
24004 	{ 26, 27147007 },
24005 	{ 26, 14629627 },
24006 	{ 26, 14367483 },
24007 	{ 25, 11993085 },
24008 	{ 24, 6699775 },
24009 	{ 24, 3619579 },
24010 	{ 24, 3357435 },
24011 	{ 24, 6372091 },
24012 	{ 24, 3488507 },
24013 	{ 25, 10027001 },
24014 	{ 24, 5061371 },
24015 	{ 24, 1653499 },
24016 	{ 18, 117150 },
24017 	{ 24, 1915647 },
24018 	{ 24, 6109951 },
24019 	{ 26, 10304255 },
24020 	{ 26, 14498559 },
24021 	{ 26, 27081471 },
24022 	{ 26, 31275775 },
24023 	{ 27, 43858687 },
24024 	{ 27, 48052991 },
24025 	{ 27, 60635903 },
24026 	{ 27, 64830207 },
24027 	{ 28, 50016251 },
24028 	{ 28, 49229819 },
24029 	{ 28, 48967675 },
24030 	{ 28, 41889787 },
24031 	{ 28, 41627643 },
24032 	{ 28, 40841211 },
24033 	{ 27, 29241343 },
24034 	{ 27, 20918267 },
24035 	{ 27, 20656123 },
24036 	{ 27, 19869691 },
24037 	{ 26, 14561279 },
24038 	{ 26, 10432507 },
24039 	{ 26, 10170363 },
24040 	{ 26, 20818685 },
24041 	{ 24, 3551231 },
24042 	{ 24, 2568187 },
24043 	{ 24, 2306043 },
24044 	{ 24, 3223547 },
24045 	{ 24, 2437115 },
24046 	{ 24, 4796411 },
24047 	{ 24, 864251 },
24048 	{ 18, 96542 },
24049 	{ 24, 1650687 },
24050 	{ 24, 5844991 },
24051 	{ 26, 10039295 },
24052 	{ 26, 14233599 },
24053 	{ 26, 26816511 },
24054 	{ 26, 31010815 },
24055 	{ 27, 43593727 },
24056 	{ 27, 47788031 },
24057 	{ 27, 60370943 },
24058 	{ 27, 64565247 },
24059 	{ 28, 50015995 },
24060 	{ 28, 49229563 },
24061 	{ 28, 48967419 },
24062 	{ 28, 41889531 },
24063 	{ 28, 41627387 },
24064 	{ 28, 40840955 },
24065 	{ 27, 29241087 },
24066 	{ 27, 20918011 },
24067 	{ 27, 20655867 },
24068 	{ 27, 19869435 },
24069 	{ 26, 14561023 },
24070 	{ 26, 10432251 },
24071 	{ 26, 10170107 },
24072 	{ 26, 20818941 },
24073 	{ 24, 3550975 },
24074 	{ 24, 2567931 },
24075 	{ 24, 2305787 },
24076 	{ 24, 3223291 },
24077 	{ 24, 2436859 },
24078 	{ 24, 4796155 },
24079 	{ 24, 863995 },
24080 	{ 18, 92446 },
24081 	{ 24, 1650431 },
24082 	{ 24, 5844735 },
24083 	{ 26, 10039039 },
24084 	{ 26, 14233343 },
24085 	{ 26, 26816255 },
24086 	{ 26, 31010559 },
24087 	{ 27, 43593471 },
24088 	{ 27, 47787775 },
24089 	{ 27, 60370687 },
24090 	{ 27, 64564991 },
24091 	{ 26, 33500155 },
24092 	{ 26, 33238011 },
24093 	{ 26, 32451579 },
24094 	{ 26, 32189435 },
24095 	{ 26, 25111547 },
24096 	{ 26, 24849403 },
24097 	{ 26, 24062971 },
24098 	{ 26, 23800827 },
24099 	{ 25, 12528635 },
24100 	{ 25, 12266491 },
24101 	{ 25, 11480059 },
24102 	{ 25, 11217915 },
24103 	{ 24, 6237179 },
24104 	{ 24, 5975035 },
24105 	{ 24, 5188603 },
24106 	{ 24, 5877497 },
24107 	{ 22, 1518587 },
24108 	{ 22, 1256443 },
24109 	{ 24, 5353209 },
24110 	{ 22, 1387515 },
24111 	{ 24, 601083 },
24112 	{ 16, 22174 },
24113 	{ 24, 863231 },
24114 	{ 24, 5057535 },
24115 	{ 26, 9251839 },
24116 	{ 26, 13446143 },
24117 	{ 26, 26029055 },
24118 	{ 26, 30223359 },
24119 	{ 27, 42806271 },
24120 	{ 27, 47000575 },
24121 	{ 27, 59583487 },
24122 	{ 27, 63777791 },
24123 	{ 26, 33499899 },
24124 	{ 26, 33237755 },
24125 	{ 26, 32451323 },
24126 	{ 26, 32189179 },
24127 	{ 26, 25111291 },
24128 	{ 26, 24849147 },
24129 	{ 26, 24062715 },
24130 	{ 26, 23800571 },
24131 	{ 25, 12528379 },
24132 	{ 25, 12266235 },
24133 	{ 25, 11479803 },
24134 	{ 25, 11217659 },
24135 	{ 24, 6236923 },
24136 	{ 24, 5974779 },
24137 	{ 24, 5188347 },
24138 	{ 24, 5877753 },
24139 	{ 22, 1518331 },
24140 	{ 22, 1256187 },
24141 	{ 24, 5353465 },
24142 	{ 22, 1387259 },
24143 	{ 24, 600827 },
24144 	{ 16, 21150 },
24145 	{ 24, 862975 },
24146 	{ 24, 5057279 },
24147 	{ 26, 9251583 },
24148 	{ 26, 13445887 },
24149 	{ 26, 26028799 },
24150 	{ 26, 30223103 },
24151 	{ 27, 42806015 },
24152 	{ 27, 47000319 },
24153 	{ 27, 59583231 },
24154 	{ 27, 63777535 },
24155 	{ 24, 8364031 },
24156 	{ 24, 4186107 },
24157 	{ 24, 4120571 },
24158 	{ 24, 3923963 },
24159 	{ 24, 3858427 },
24160 	{ 24, 2088955 },
24161 	{ 24, 2023419 },
24162 	{ 24, 1826811 },
24163 	{ 23, 3121151 },
24164 	{ 23, 1040379 },
24165 	{ 23, 974843 },
24166 	{ 23, 778235 },
24167 	{ 22, 1548287 },
24168 	{ 22, 516091 },
24169 	{ 22, 450555 },
24170 	{ 22, 253947 },
24171 	{ 20, 368639 },
24172 	{ 20, 122875 },
24173 	{ 20, 57339 },
24174 	{ 16, 32635 },
24175 	{ 17, 65467 },
24176 	{ 15, 15902 },
24177 	{ 22, 155647 },
24178 	{ 22, 1204223 },
24179 	{ 24, 2252799 },
24180 	{ 24, 3301375 },
24181 	{ 24, 6447103 },
24182 	{ 24, 7495679 },
24183 	{ 25, 10641407 },
24184 	{ 25, 11689983 },
24185 	{ 25, 14835711 },
24186 	{ 25, 15884287 },
24187 	{ 24, 8363775 },
24188 	{ 24, 4185851 },
24189 	{ 24, 4120315 },
24190 	{ 24, 3923707 },
24191 	{ 24, 3858171 },
24192 	{ 24, 2088699 },
24193 	{ 24, 2023163 },
24194 	{ 24, 1826555 },
24195 	{ 23, 3120895 },
24196 	{ 23, 1040123 },
24197 	{ 23, 974587 },
24198 	{ 23, 777979 },
24199 	{ 22, 1548031 },
24200 	{ 22, 515835 },
24201 	{ 22, 450299 },
24202 	{ 22, 253691 },
24203 	{ 20, 368383 },
24204 	{ 20, 122619 },
24205 	{ 20, 57083 },
24206 	{ 16, 30587 },
24207 	{ 16, 32379 },
24208 	{ 15, 14878 },
24209 	{ 22, 155391 },
24210 	{ 22, 1203967 },
24211 	{ 24, 2252543 },
24212 	{ 24, 3301119 },
24213 	{ 24, 6446847 },
24214 	{ 24, 7495423 },
24215 	{ 25, 10641151 },
24216 	{ 25, 11689727 },
24217 	{ 25, 14835455 },
24218 	{ 25, 15884031 },
24219 	{ 26, 27418367 },
24220 	{ 24, 4168703 },
24221 	{ 24, 4103167 },
24222 	{ 24, 3906559 },
24223 	{ 24, 3841023 },
24224 	{ 24, 2071551 },
24225 	{ 24, 2006015 },
24226 	{ 24, 1809407 },
24227 	{ 24, 1743871 },
24228 	{ 23, 1022975 },
24229 	{ 23, 957439 },
24230 	{ 23, 760831 },
24231 	{ 23, 695295 },
24232 	{ 22, 498687 },
24233 	{ 22, 433151 },
24234 	{ 22, 236543 },
24235 	{ 22, 171007 },
24236 	{ 20, 105471 },
24237 	{ 20, 39935 },
24238 	{ 14, 7999 },
24239 	{ 14, 8043 },
24240 	{ 14, 7998 },
24241 	{ 16, 32703 },
24242 	{ 20, 351231 },
24243 	{ 22, 613375 },
24244 	{ 22, 875519 },
24245 	{ 22, 1661951 },
24246 	{ 22, 1924095 },
24247 	{ 23, 2710527 },
24248 	{ 23, 2972671 },
24249 	{ 23, 3759103 },
24250 	{ 23, 4021247 },
24251 	{ 24, 6904831 },
24252 	{ 24, 4168447 },
24253 	{ 24, 4102911 },
24254 	{ 24, 3906303 },
24255 	{ 24, 3840767 },
24256 	{ 24, 2071295 },
24257 	{ 24, 2005759 },
24258 	{ 24, 1809151 },
24259 	{ 24, 1743615 },
24260 	{ 23, 1022719 },
24261 	{ 23, 957183 },
24262 	{ 23, 760575 },
24263 	{ 23, 695039 },
24264 	{ 22, 498431 },
24265 	{ 22, 432895 },
24266 	{ 22, 236287 },
24267 	{ 22, 170751 },
24268 	{ 20, 105215 },
24269 	{ 20, 39679 },
24270 	{ 14, 8175 },
24271 	{ 11, 987 },
24272 	{ 12, 718 },
24273 	{ 15, 15999 },
24274 	{ 20, 350975 },
24275 	{ 22, 613119 },
24276 	{ 22, 875263 },
24277 	{ 22, 1661695 },
24278 	{ 22, 1923839 },
24279 	{ 23, 2710271 },
24280 	{ 23, 2972415 },
24281 	{ 23, 3758847 },
24282 	{ 23, 4020991 },
24283 	{ 24, 6904575 },
24284 	{ 24, 7166719 },
24285 	{ 24, 7953151 },
24286 	{ 24, 8215295 },
24287 	{ 24, 15293183 },
24288 	{ 24, 15555327 },
24289 	{ 24, 16341759 },
24290 	{ 24, 16603903 },
24291 	{ 24, 7868415 },
24292 	{ 24, 7081983 },
24293 	{ 24, 6819839 },
24294 	{ 23, 3936255 },
24295 	{ 23, 3674111 },
24296 	{ 23, 2887679 },
24297 	{ 23, 2625535 },
24298 	{ 22, 1839103 },
24299 	{ 22, 1576959 },
24300 	{ 22, 790527 },
24301 	{ 22, 528383 },
24302 	{ 16, 15743 },
24303 	{ 10, 463 },
24304 	{ 12, 654 },
24305 	{ 13, 3951 },
24306 	{ 16, 16255 },
24307 	{ 22, 544767 },
24308 	{ 22, 806911 },
24309 	{ 22, 1593343 },
24310 	{ 22, 1855487 },
24311 	{ 23, 2641919 },
24312 	{ 23, 2904063 },
24313 	{ 23, 3690495 },
24314 	{ 23, 3952639 },
24315 	{ 24, 6836223 },
24316 	{ 24, 7098367 },
24317 	{ 24, 7884799 },
24318 	{ 24, 16518911 },
24319 	{ 24, 16256767 },
24320 	{ 24, 15470335 },
24321 	{ 24, 15208191 },
24322 	{ 24, 8130303 },
24323 	{ 24, 7868159 },
24324 	{ 24, 7081727 },
24325 	{ 24, 6819583 },
24326 	{ 23, 3935999 },
24327 	{ 23, 3673855 },
24328 	{ 23, 2887423 },
24329 	{ 23, 2625279 },
24330 	{ 22, 1838847 },
24331 	{ 22, 1576703 },
24332 	{ 22, 790271 },
24333 	{ 22, 528127 },
24334 	{ 16, 13695 },
24335 	{ 11, 943 },
24336 	{ 24, 125949 },
24337 	{ 10, 479 },
24338 	{ 16, 14207 },
24339 	{ 22, 544511 },
24340 	{ 22, 806655 },
24341 	{ 22, 1593087 },
24342 	{ 22, 1855231 },
24343 	{ 23, 2641663 },
24344 	{ 23, 2903807 },
24345 	{ 23, 3690239 },
24346 	{ 23, 3952383 },
24347 	{ 24, 6835967 },
24348 	{ 24, 7098111 },
24349 	{ 24, 7884543 },
24350 	{ 24, 8146687 },
24351 	{ 24, 15224575 },
24352 	{ 24, 15486719 },
24353 	{ 24, 16273151 },
24354 	{ 24, 16535295 },
24355 	{ 24, 7932927 },
24356 	{ 24, 7146495 },
24357 	{ 24, 6884351 },
24358 	{ 23, 4000767 },
24359 	{ 23, 3738623 },
24360 	{ 23, 2952191 },
24361 	{ 23, 2690047 },
24362 	{ 22, 1903615 },
24363 	{ 22, 1641471 },
24364 	{ 22, 855039 },
24365 	{ 22, 592895 },
24366 	{ 20, 330751 },
24367 	{ 13, 3775 },
24368 	{ 11, 990 },
24369 	{ 9, 203 },
24370 	{ 12, 1851 },
24371 	{ 20, 52223 },
24372 	{ 20, 314367 },
24373 	{ 22, 576511 },
24374 	{ 22, 838655 },
24375 	{ 22, 1625087 },
24376 	{ 22, 1887231 },
24377 	{ 23, 2673663 },
24378 	{ 23, 2935807 },
24379 	{ 23, 3722239 },
24380 	{ 23, 3984383 },
24381 	{ 24, 6867967 },
24382 	{ 24, 16583423 },
24383 	{ 24, 16321279 },
24384 	{ 24, 15534847 },
24385 	{ 24, 15272703 },
24386 	{ 24, 8194815 },
24387 	{ 24, 7932671 },
24388 	{ 24, 7146239 },
24389 	{ 24, 6884095 },
24390 	{ 23, 4000511 },
24391 	{ 23, 3738367 },
24392 	{ 23, 2951935 },
24393 	{ 23, 2689791 },
24394 	{ 22, 1903359 },
24395 	{ 22, 1641215 },
24396 	{ 22, 854783 },
24397 	{ 22, 592639 },
24398 	{ 20, 330495 },
24399 	{ 14, 7615 },
24400 	{ 11, 862 },
24401 	{ 10, 427 },
24402 	{ 12, 2027 },
24403 	{ 20, 51967 },
24404 	{ 20, 314111 },
24405 	{ 22, 576255 },
24406 	{ 22, 838399 },
24407 	{ 22, 1624831 },
24408 	{ 22, 1886975 },
24409 	{ 23, 2673407 },
24410 	{ 23, 2935551 },
24411 	{ 23, 3721983 },
24412 	{ 23, 3984127 },
24413 	{ 24, 6867711 },
24414 	{ 24, 7129855 },
24415 	{ 24, 7916287 },
24416 	{ 24, 8178431 },
24417 	{ 24, 15256319 },
24418 	{ 24, 15518463 },
24419 	{ 24, 16304895 },
24420 	{ 24, 16567039 },
24421 	{ 24, 6850559 },
24422 	{ 23, 3966975 },
24423 	{ 23, 3704831 },
24424 	{ 23, 2918399 },
24425 	{ 23, 2656255 },
24426 	{ 22, 1869823 },
24427 	{ 22, 1607679 },
24428 	{ 22, 821247 },
24429 	{ 22, 559103 },
24430 	{ 20, 296959 },
24431 	{ 20, 34815 },
24432 	{ 13, 3694 },
24433 	{ 12, 1723 },
24434 	{ 14, 7547 },
24435 	{ 18, 10235 },
24436 	{ 18, 75771 },
24437 	{ 18, 96255 },
24438 	{ 20, 206843 },
24439 	{ 20, 403451 },
24440 	{ 20, 468987 },
24441 	{ 20, 489471 },
24442 	{ 21, 731131 },
24443 	{ 21, 927739 },
24444 	{ 21, 993275 },
24445 	{ 21, 1013759 },
24446 	{ 22, 1779707 },
24447 	{ 22, 1976315 },
24448 	{ 22, 2041851 },
24449 	{ 22, 3811323 },
24450 	{ 22, 3876859 },
24451 	{ 22, 4073467 },
24452 	{ 22, 4139003 },
24453 	{ 22, 4159487 },
24454 	{ 23, 3966719 },
24455 	{ 23, 3704575 },
24456 	{ 23, 2918143 },
24457 	{ 23, 2655999 },
24458 	{ 22, 1869567 },
24459 	{ 22, 1607423 },
24460 	{ 22, 820991 },
24461 	{ 22, 558847 },
24462 	{ 20, 296703 },
24463 	{ 20, 34559 },
24464 	{ 13, 2670 },
24465 	{ 13, 3515 },
24466 	{ 14, 5499 },
24467 	{ 18, 9979 },
24468 	{ 18, 75515 },
24469 	{ 18, 95999 },
24470 	{ 20, 206587 },
24471 	{ 20, 403195 },
24472 	{ 20, 468731 },
24473 	{ 20, 489215 },
24474 	{ 21, 730875 },
24475 	{ 21, 927483 },
24476 	{ 21, 993019 },
24477 	{ 21, 1013503 },
24478 	{ 22, 1779451 },
24479 	{ 22, 1976059 },
24480 	{ 22, 2041595 },
24481 	{ 22, 3811067 },
24482 	{ 22, 3876603 },
24483 	{ 22, 4073211 },
24484 	{ 22, 4138747 },
24485 	{ 22, 4159231 },
24486 	{ 23, 3982335 },
24487 	{ 23, 3720191 },
24488 	{ 23, 2933759 },
24489 	{ 23, 2671615 },
24490 	{ 22, 1885183 },
24491 	{ 22, 1623039 },
24492 	{ 22, 836607 },
24493 	{ 22, 574463 },
24494 	{ 20, 312319 },
24495 	{ 20, 50175 },
24496 	{ 13, 1774 },
24497 	{ 20, 33787 },
24498 	{ 18, 82939 },
24499 	{ 20, 132091 },
24500 	{ 18, 25595 },
24501 	{ 18, 91131 },
24502 	{ 20, 156667 },
24503 	{ 20, 222203 },
24504 	{ 20, 418811 },
24505 	{ 20, 484347 },
24506 	{ 21, 680955 },
24507 	{ 21, 746491 },
24508 	{ 21, 943099 },
24509 	{ 21, 1008635 },
24510 	{ 22, 1729531 },
24511 	{ 22, 1795067 },
24512 	{ 22, 1991675 },
24513 	{ 22, 2057211 },
24514 	{ 22, 3826683 },
24515 	{ 22, 3892219 },
24516 	{ 22, 4088827 },
24517 	{ 22, 4154363 },
24518 	{ 23, 3982079 },
24519 	{ 23, 3719935 },
24520 	{ 23, 2933503 },
24521 	{ 23, 2671359 },
24522 	{ 22, 1884927 },
24523 	{ 22, 1622783 },
24524 	{ 22, 836351 },
24525 	{ 22, 574207 },
24526 	{ 20, 312063 },
24527 	{ 20, 49919 },
24528 	{ 13, 750 },
24529 	{ 20, 33531 },
24530 	{ 18, 82683 },
24531 	{ 20, 131835 },
24532 	{ 18, 25339 },
24533 	{ 18, 90875 },
24534 	{ 20, 156411 },
24535 	{ 20, 221947 },
24536 	{ 20, 418555 },
24537 	{ 20, 484091 },
24538 	{ 21, 680699 },
24539 	{ 21, 746235 },
24540 	{ 21, 942843 },
24541 	{ 21, 1008379 },
24542 	{ 22, 1729275 },
24543 	{ 22, 1794811 },
24544 	{ 22, 1991419 },
24545 	{ 22, 2056955 },
24546 	{ 22, 3826427 },
24547 	{ 22, 3891963 },
24548 	{ 22, 4088571 },
24549 	{ 22, 4154107 },
24550 	{ 21, 1008127 },
24551 	{ 21, 942591 },
24552 	{ 21, 745983 },
24553 	{ 21, 680447 },
24554 	{ 20, 483839 },
24555 	{ 20, 418303 },
24556 	{ 20, 221695 },
24557 	{ 20, 156159 },
24558 	{ 18, 90623 },
24559 	{ 18, 25087 },
24560 	{ 13, 4462 },
24561 	{ 18, 12795 },
24562 	{ 18, 74235 },
24563 	{ 18, 37371 },
24564 	{ 18, 49659 },
24565 	{ 18, 10747 },
24566 	{ 18, 76283 },
24567 	{ 18, 81407 },
24568 	{ 20, 207355 },
24569 	{ 20, 403963 },
24570 	{ 20, 469499 },
24571 	{ 20, 474623 },
24572 	{ 21, 731643 },
24573 	{ 21, 928251 },
24574 	{ 21, 993787 },
24575 	{ 21, 998911 },
24576 	{ 22, 3892477 },
24577 	{ 22, 3826941 },
24578 	{ 22, 2057469 },
24579 	{ 22, 1991933 },
24580 	{ 22, 1795325 },
24581 	{ 22, 1729789 },
24582 	{ 21, 1008893 },
24583 	{ 21, 943357 },
24584 	{ 21, 746749 },
24585 	{ 21, 681213 },
24586 	{ 20, 484605 },
24587 	{ 20, 419069 },
24588 	{ 20, 222461 },
24589 	{ 20, 156925 },
24590 	{ 18, 91389 },
24591 	{ 18, 25853 },
24592 	{ 13, 282 },
24593 	{ 18, 13561 },
24594 	{ 18, 75001 },
24595 	{ 18, 38137 },
24596 	{ 18, 50425 },
24597 	{ 18, 36089 },
24598 	{ 18, 40185 },
24599 	{ 18, 55549 },
24600 	{ 20, 146681 },
24601 	{ 20, 158969 },
24602 	{ 20, 163065 },
24603 	{ 20, 227581 },
24604 	{ 21, 310521 },
24605 	{ 21, 322809 },
24606 	{ 21, 326905 },
24607 	{ 21, 456957 },
24608 	{ 22, 638201 },
24609 	{ 22, 650489 },
24610 	{ 22, 654585 },
24611 	{ 22, 765177 },
24612 	{ 22, 769273 },
24613 	{ 22, 781561 },
24614 	{ 21, 1009149 },
24615 	{ 21, 943613 },
24616 	{ 21, 747005 },
24617 	{ 21, 681469 },
24618 	{ 20, 484861 },
24619 	{ 20, 419325 },
24620 	{ 20, 222717 },
24621 	{ 20, 157181 },
24622 	{ 18, 91645 },
24623 	{ 18, 26109 },
24624 	{ 13, 4378 },
24625 	{ 18, 13817 },
24626 	{ 18, 75257 },
24627 	{ 18, 38393 },
24628 	{ 18, 50681 },
24629 	{ 18, 36345 },
24630 	{ 18, 40441 },
24631 	{ 18, 55805 },
24632 	{ 20, 146937 },
24633 	{ 20, 159225 },
24634 	{ 20, 163321 },
24635 	{ 20, 227837 },
24636 	{ 21, 310777 },
24637 	{ 21, 323065 },
24638 	{ 21, 327161 },
24639 	{ 21, 457213 },
24640 	{ 22, 638457 },
24641 	{ 22, 650745 },
24642 	{ 22, 654841 },
24643 	{ 22, 765433 },
24644 	{ 22, 769529 },
24645 	{ 22, 781817 },
24646 	{ 22, 785913 },
24647 	{ 22, 1047037 },
24648 	{ 23, 3003133 },
24649 	{ 23, 2740989 },
24650 	{ 22, 1954557 },
24651 	{ 22, 1692413 },
24652 	{ 22, 905981 },
24653 	{ 22, 643837 },
24654 	{ 20, 381693 },
24655 	{ 20, 119549 },
24656 	{ 15, 2458 },
24657 	{ 20, 103161 },
24658 	{ 20, 316153 },
24659 	{ 22, 561913 },
24660 	{ 20, 217849 },
24661 	{ 20, 398073 },
24662 	{ 20, 209657 },
24663 	{ 20, 226041 },
24664 	{ 20, 418557 },
24665 	{ 22, 848633 },
24666 	{ 22, 897785 },
24667 	{ 22, 914169 },
24668 	{ 22, 1696509 },
24669 	{ 23, 1766137 },
24670 	{ 23, 1815289 },
24671 	{ 23, 1831673 },
24672 	{ 23, 3400445 },
24673 	{ 24, 3601145 },
24674 	{ 24, 3650297 },
24675 	{ 24, 3666681 },
24676 	{ 24, 4109049 },
24677 	{ 24, 4125433 },
24678 	{ 23, 4051965 },
24679 	{ 23, 3789821 },
24680 	{ 23, 3003389 },
24681 	{ 23, 2741245 },
24682 	{ 22, 1954813 },
24683 	{ 22, 1692669 },
24684 	{ 22, 906237 },
24685 	{ 22, 644093 },
24686 	{ 20, 381949 },
24687 	{ 20, 119805 },
24688 	{ 15, 6554 },
24689 	{ 20, 103417 },
24690 	{ 20, 316409 },
24691 	{ 22, 562169 },
24692 	{ 20, 218105 },
24693 	{ 20, 398329 },
24694 	{ 20, 209913 },
24695 	{ 20, 226297 },
24696 	{ 20, 418813 },
24697 	{ 22, 848889 },
24698 	{ 22, 898041 },
24699 	{ 22, 914425 },
24700 	{ 22, 1696765 },
24701 	{ 23, 1766393 },
24702 	{ 23, 1815545 },
24703 	{ 23, 1831929 },
24704 	{ 23, 3400701 },
24705 	{ 24, 3601401 },
24706 	{ 24, 3650553 },
24707 	{ 24, 3666937 },
24708 	{ 24, 4109305 },
24709 	{ 24, 4125689 },
24710 	{ 24, 4174841 },
24711 	{ 24, 4191225 },
24712 	{ 24, 5936893 },
24713 	{ 24, 5412605 },
24714 	{ 23, 3839741 },
24715 	{ 23, 3315453 },
24716 	{ 23, 1742589 },
24717 	{ 23, 1218301 },
24718 	{ 21, 694013 },
24719 	{ 21, 169725 },
24720 	{ 15, 11034 },
24721 	{ 20, 120569 },
24722 	{ 20, 366329 },
24723 	{ 22, 579321 },
24724 	{ 22, 825081 },
24725 	{ 20, 415481 },
24726 	{ 20, 464633 },
24727 	{ 20, 407289 },
24728 	{ 20, 423673 },
24729 	{ 20, 485117 },
24730 	{ 22, 1636089 },
24731 	{ 22, 1685241 },
24732 	{ 22, 1701625 },
24733 	{ 22, 1959677 },
24734 	{ 23, 3340025 },
24735 	{ 23, 3389177 },
24736 	{ 23, 3405561 },
24737 	{ 23, 3925757 },
24738 	{ 24, 6747897 },
24739 	{ 24, 6797049 },
24740 	{ 24, 6813433 },
24741 	{ 24, 7255801 },
24742 	{ 24, 7272185 },
24743 	{ 24, 7321337 },
24744 	{ 24, 7337721 },
24745 	{ 24, 8382205 },
24746 	{ 23, 3839997 },
24747 	{ 23, 3315709 },
24748 	{ 23, 1742845 },
24749 	{ 23, 1218557 },
24750 	{ 21, 694269 },
24751 	{ 21, 169981 },
24752 	{ 15, 15130 },
24753 	{ 20, 120825 },
24754 	{ 20, 366585 },
24755 	{ 22, 579577 },
24756 	{ 22, 825337 },
24757 	{ 20, 415737 },
24758 	{ 20, 464889 },
24759 	{ 20, 407545 },
24760 	{ 20, 423929 },
24761 	{ 20, 485373 },
24762 	{ 22, 1636345 },
24763 	{ 22, 1685497 },
24764 	{ 22, 1701881 },
24765 	{ 22, 1959933 },
24766 	{ 23, 3340281 },
24767 	{ 23, 3389433 },
24768 	{ 23, 3405817 },
24769 	{ 23, 3926013 },
24770 	{ 24, 6748153 },
24771 	{ 24, 6797305 },
24772 	{ 24, 6813689 },
24773 	{ 24, 7256057 },
24774 	{ 24, 7272441 },
24775 	{ 24, 7321593 },
24776 	{ 24, 7337977 },
24777 	{ 24, 8382461 },
24778 	{ 25, 15420157 },
24779 	{ 25, 13323005 },
24780 	{ 25, 7031549 },
24781 	{ 25, 4934397 },
24782 	{ 23, 2837245 },
24783 	{ 23, 740093 },
24784 	{ 17, 19354 },
24785 	{ 23, 674553 },
24786 	{ 22, 1526521 },
24787 	{ 24, 2509561 },
24788 	{ 24, 3361529 },
24789 	{ 24, 6441721 },
24790 	{ 22, 1919737 },
24791 	{ 23, 2640633 },
24792 	{ 22, 1886969 },
24793 	{ 22, 1952505 },
24794 	{ 23, 2722557 },
24795 	{ 24, 7588601 },
24796 	{ 24, 7785209 },
24797 	{ 24, 7850745 },
24798 	{ 25, 15387385 },
24799 	{ 25, 15452921 },
24800 	{ 25, 15649529 },
24801 	{ 25, 15715065 },
24802 	{ 26, 31116025 },
24803 	{ 26, 31181561 },
24804 	{ 26, 31378169 },
24805 	{ 26, 31443705 },
24806 	{ 26, 33213177 },
24807 	{ 26, 33278713 },
24808 	{ 26, 33475321 },
24809 	{ 26, 33540857 },
24810 	{ 25, 15420413 },
24811 	{ 25, 13323261 },
24812 	{ 25, 7031805 },
24813 	{ 25, 4934653 },
24814 	{ 23, 2837501 },
24815 	{ 23, 740349 },
24816 	{ 17, 23450 },
24817 	{ 23, 674809 },
24818 	{ 22, 1526777 },
24819 	{ 24, 2509817 },
24820 	{ 24, 3361785 },
24821 	{ 24, 6441977 },
24822 	{ 22, 1919993 },
24823 	{ 23, 2640889 },
24824 	{ 22, 1887225 },
24825 	{ 22, 1952761 },
24826 	{ 23, 2722813 },
24827 	{ 24, 7588857 },
24828 	{ 24, 7785465 },
24829 	{ 24, 7851001 },
24830 	{ 25, 15387641 },
24831 	{ 25, 15453177 },
24832 	{ 25, 15649785 },
24833 	{ 25, 15715321 },
24834 	{ 26, 31116281 },
24835 	{ 26, 31181817 },
24836 	{ 26, 31378425 },
24837 	{ 26, 31443961 },
24838 	{ 26, 33213433 },
24839 	{ 26, 33278969 },
24840 	{ 26, 33475577 },
24841 	{ 26, 33541113 },
24842 	{ 25, 15617789 },
24843 	{ 25, 13520637 },
24844 	{ 25, 7229181 },
24845 	{ 25, 5132029 },
24846 	{ 23, 3034877 },
24847 	{ 23, 937725 },
24848 	{ 18, 54554 },
24849 	{ 23, 741113 },
24850 	{ 23, 2772729 },
24851 	{ 24, 2576121 },
24852 	{ 24, 3559161 },
24853 	{ 24, 6508281 },
24854 	{ 24, 7491321 },
24855 	{ 23, 2707193 },
24856 	{ 23, 2903801 },
24857 	{ 23, 2674425 },
24858 	{ 23, 2739961 },
24859 	{ 23, 2985725 },
24860 	{ 25, 10735353 },
24861 	{ 25, 10931961 },
24862 	{ 25, 10997497 },
24863 	{ 25, 12029693 },
24864 	{ 26, 21745401 },
24865 	{ 26, 21942009 },
24866 	{ 26, 22007545 },
24867 	{ 26, 24088317 },
24868 	{ 27, 43765497 },
24869 	{ 27, 43962105 },
24870 	{ 26, 32395261 },
24871 	{ 26, 30298109 },
24872 	{ 26, 24006653 },
24873 	{ 26, 21909501 },
24874 	{ 25, 15618045 },
24875 	{ 25, 13520893 },
24876 	{ 25, 7229437 },
24877 	{ 25, 5132285 },
24878 	{ 23, 3035133 },
24879 	{ 23, 937981 },
24880 	{ 18, 62746 },
24881 	{ 23, 741369 },
24882 	{ 23, 2772985 },
24883 	{ 24, 2576377 },
24884 	{ 24, 3559417 },
24885 	{ 24, 6508537 },
24886 	{ 24, 7491577 },
24887 	{ 23, 2707449 },
24888 	{ 23, 2904057 },
24889 	{ 23, 2674681 },
24890 	{ 23, 2740217 },
24891 	{ 23, 2985981 },
24892 	{ 25, 10735609 },
24893 	{ 25, 10932217 },
24894 	{ 25, 10997753 },
24895 	{ 25, 12029949 },
24896 	{ 26, 21745657 },
24897 	{ 26, 21942265 },
24898 	{ 26, 22007801 },
24899 	{ 26, 24088573 },
24900 	{ 27, 43765753 },
24901 	{ 27, 43962361 },
24902 	{ 26, 32463613 },
24903 	{ 26, 30366461 },
24904 	{ 26, 24075005 },
24905 	{ 26, 21977853 },
24906 	{ 25, 15686397 },
24907 	{ 25, 13589245 },
24908 	{ 25, 7297789 },
24909 	{ 25, 5200637 },
24910 	{ 23, 3103485 },
24911 	{ 23, 1006333 },
24912 	{ 18, 103834 },
24913 	{ 23, 940793 },
24914 	{ 23, 2841337 },
24915 	{ 25, 4872953 },
24916 	{ 24, 3627769 },
24917 	{ 24, 6707961 },
24918 	{ 24, 7559929 },
24919 	{ 25, 10640121 },
24920 	{ 23, 2972409 },
24921 	{ 23, 3693305 },
24922 	{ 23, 2939641 },
24923 	{ 23, 3005177 },
24924 	{ 23, 3775229 },
24925 	{ 25, 11787001 },
24926 	{ 25, 11983609 },
24927 	{ 25, 12049145 },
24928 	{ 25, 15178493 },
24929 	{ 26, 23845625 },
24930 	{ 26, 24042233 },
24931 	{ 26, 24107769 },
24932 	{ 26, 30382845 },
24933 	{ 27, 47962873 },
24934 	{ 26, 32463869 },
24935 	{ 26, 30366717 },
24936 	{ 26, 24075261 },
24937 	{ 26, 21978109 },
24938 	{ 25, 15686653 },
24939 	{ 25, 13589501 },
24940 	{ 25, 7298045 },
24941 	{ 25, 5200893 },
24942 	{ 23, 3103741 },
24943 	{ 23, 1006589 },
24944 	{ 18, 112026 },
24945 	{ 23, 941049 },
24946 	{ 23, 2841593 },
24947 	{ 25, 4873209 },
24948 	{ 24, 3628025 },
24949 	{ 24, 6708217 },
24950 	{ 24, 7560185 },
24951 	{ 25, 10640377 },
24952 	{ 23, 2972665 },
24953 	{ 23, 3693561 },
24954 	{ 23, 2939897 },
24955 	{ 23, 3005433 },
24956 	{ 23, 3775485 },
24957 	{ 25, 11787257 },
24958 	{ 25, 11983865 },
24959 	{ 25, 12049401 },
24960 	{ 25, 15178749 },
24961 	{ 26, 23845881 },
24962 	{ 26, 24042489 },
24963 	{ 26, 24108025 },
24964 	{ 26, 30383101 },
24965 	{ 27, 47963129 },
24966 	{ 27, 64953337 },
24967 	{ 27, 62528505 },
24968 	{ 27, 50011129 },
24969 	{ 27, 46013433 },
24970 	{ 26, 33496057 },
24971 	{ 26, 26894077 },
24972 	{ 26, 14311165 },
24973 	{ 26, 10116861 },
24974 	{ 24, 5922557 },
24975 	{ 24, 1728253 },
24976 	{ 18, 120602 },
24977 	{ 23, 1007353 },
24978 	{ 23, 3038969 },
24979 	{ 25, 4939513 },
24980 	{ 25, 6971129 },
24981 	{ 24, 6774521 },
24982 	{ 24, 7757561 },
24983 	{ 25, 10706681 },
24984 	{ 25, 11689721 },
24985 	{ 23, 3759865 },
24986 	{ 23, 3956473 },
24987 	{ 23, 3727097 },
24988 	{ 23, 3792633 },
24989 	{ 23, 4038397 },
24990 	{ 25, 14933753 },
24991 	{ 25, 15130361 },
24992 	{ 25, 15195897 },
24993 	{ 25, 16228093 },
24994 	{ 26, 30138105 },
24995 	{ 26, 30334713 },
24996 	{ 26, 30400249 },
24997 	{ 26, 32481021 },
24998 	{ 27, 64888569 },
24999 	{ 27, 60759801 },
25000 	{ 27, 49946361 },
25001 	{ 27, 45817593 },
25002 	{ 26, 33431289 },
25003 	{ 26, 29302521 },
25004 	{ 26, 14311421 },
25005 	{ 26, 10117117 },
25006 	{ 24, 5922813 },
25007 	{ 24, 1728509 },
25008 	{ 18, 128794 },
25009 	{ 23, 1007609 },
25010 	{ 23, 3039225 },
25011 	{ 25, 4939769 },
25012 	{ 25, 6971385 },
25013 	{ 24, 6774777 },
25014 	{ 24, 7757817 },
25015 	{ 25, 10706937 },
25016 	{ 25, 11689977 },
25017 	{ 23, 3760121 },
25018 	{ 23, 3956729 },
25019 	{ 23, 3727353 },
25020 	{ 23, 3792889 },
25021 	{ 23, 4038653 },
25022 	{ 25, 14934009 },
25023 	{ 25, 15130617 },
25024 	{ 25, 15196153 },
25025 	{ 25, 16228349 },
25026 	{ 26, 30138361 },
25027 	{ 26, 30334969 },
25028 	{ 26, 30400505 },
25029 	{ 26, 32481277 },
25030 	{ 27, 64888825 },
25031 	{ 27, 60760057 },
25032 	{ 27, 49946617 },
25033 	{ 27, 45817849 },
25034 	{ 26, 33431545 },
25035 	{ 6, 63 },
25036 	{ 27, 62906361 },
25037 	{ 27, 67084285 },
25038 	{ 26, 23931645 },
25039 	{ 26, 7154429 },
25040 	{ 19, 169882 },
25041 	{ 26, 6892281 },
25042 	{ 25, 12397305 },
25043 	{ 27, 20523769 },
25044 	{ 27, 28125945 },
25045 	{ 27, 53029625 },
25046 	{ 26, 31271673 },
25047 	{ 27, 43592441 },
25048 	{ 27, 47000313 },
25049 	{ 27, 59321081 },
25050 	{ 25, 16067321 },
25051 	{ 26, 27339513 },
25052 	{ 25, 15936249 },
25053 	{ 25, 16198393 },
25054 	{ 26, 27667197 },
25055 	{ 27, 63908601 },
25056 	{ 27, 64695033 },
25057 	{ 27, 64957177 },
25058 	{ 28, 128658169 },
25059 	{ 28, 128920313 },
25060 	{ 28, 129706745 },
25061 	{ 28, 129968889 },
25062 	{ 29, 258747129 },
25063 	{ 29, 242756345 },
25064 	{ 29, 192686841 },
25065 	{ 29, 182987513 },
25066 	{ 28, 132918009 },
25067 	{ 28, 116927225 },
25068 	{ 28, 66857721 },
25069 	{ 28, 40709117 },
25070 	{ 26, 23931901 },
25071 	{ 26, 7154685 },
25072 	{ 19, 178074 },
25073 	{ 26, 6892537 },
25074 	{ 25, 12397561 },
25075 	{ 27, 20524025 },
25076 	{ 27, 28126201 },
25077 	{ 27, 53029881 },
25078 	{ 26, 31271929 },
25079 	{ 27, 43592697 },
25080 	{ 27, 47000569 },
25081 	{ 27, 59321337 },
25082 	{ 25, 16067577 },
25083 	{ 26, 27339769 },
25084 	{ 25, 15936505 },
25085 	{ 25, 16198649 },
25086 	{ 26, 27667453 },
25087 	{ 27, 63908857 },
25088 	{ 27, 64695289 },
25089 	{ 27, 64957433 },
25090 	{ 28, 128658425 },
25091 	{ 28, 128920569 },
25092 	{ 28, 129707001 },
25093 	{ 28, 129969145 },
25094 	{ 29, 258747385 },
25095 	{ 29, 242756601 },
25096 	{ 29, 192687097 },
25097 	{ 29, 182987769 },
25098 	{ 28, 132918265 },
25099 	{ 28, 116927481 },
25100 	{ 28, 66857977 },
25101 	{ 28, 41496317 },
25102 	{ 26, 24719101 },
25103 	{ 26, 7941885 },
25104 	{ 20, 371994 },
25105 	{ 26, 7155449 },
25106 	{ 26, 23670521 },
25107 	{ 27, 20786937 },
25108 	{ 27, 28913401 },
25109 	{ 27, 53292793 },
25110 	{ 27, 61419257 },
25111 	{ 27, 43855609 },
25112 	{ 27, 47787769 },
25113 	{ 27, 59584249 },
25114 	{ 27, 63516409 },
25115 	{ 26, 27602681 },
25116 	{ 26, 28389113 },
25117 	{ 26, 27471609 },
25118 	{ 26, 27733753 },
25119 	{ 26, 28716797 },
25120 	{ 28, 249048825 },
25121 	{ 28, 245116665 },
25122 	{ 28, 111095545 },
25123 	{ 28, 115224317 },
25124 	{ 29, 230174457 },
25125 	{ 29, 222047993 },
25126 	{ 29, 258486009 },
25127 	{ 29, 241970937 },
25128 	{ 29, 192425721 },
25129 	{ 29, 175910649 },
25130 	{ 28, 132656889 },
25131 	{ 28, 116141817 },
25132 	{ 28, 66596601 },
25133 	{ 28, 50081529 },
25134 	{ 26, 24719357 },
25135 	{ 26, 7942141 },
25136 	{ 20, 388378 },
25137 	{ 26, 7155705 },
25138 	{ 26, 23670777 },
25139 	{ 27, 20787193 },
25140 	{ 27, 28913657 },
25141 	{ 27, 53293049 },
25142 	{ 27, 61419513 },
25143 	{ 27, 43855865 },
25144 	{ 27, 47788025 },
25145 	{ 27, 59584505 },
25146 	{ 27, 63516665 },
25147 	{ 26, 27602937 },
25148 	{ 26, 28389369 },
25149 	{ 26, 27471865 },
25150 	{ 26, 27734009 },
25151 	{ 26, 28717053 },
25152 	{ 28, 249049081 },
25153 	{ 28, 245116921 },
25154 	{ 28, 111095801 },
25155 	{ 28, 115224573 },
25156 	{ 29, 230174713 },
25157 	{ 29, 222048249 },
25158 	{ 29, 258486265 },
25159 	{ 29, 241971193 },
25160 	{ 29, 192425977 },
25161 	{ 29, 175910905 },
25162 	{ 28, 132657145 },
25163 	{ 28, 116142073 },
25164 	{ 28, 66596857 },
25165 	{ 28, 50081785 },
25166 	{ 26, 24984317 },
25167 	{ 26, 8207101 },
25168 	{ 20, 470426 },
25169 	{ 26, 7944953 },
25170 	{ 26, 23935737 },
25171 	{ 27, 47775739 },
25172 	{ 27, 29178617 },
25173 	{ 27, 54082297 },
25174 	{ 27, 61684473 },
25175 	{ 28, 134101753 },
25176 	{ 27, 48052985 },
25177 	{ 27, 60373753 },
25178 	{ 27, 63781625 },
25179 	{ 26, 33438457 },
25180 	{ 26, 16661241 },
25181 	{ 26, 31537913 },
25182 	{ 26, 66337529 },
25183 	{ 26, 28785401 },
25184 	{ 26, 31865597 },
25185 	{ 27, 49741823 },
25186 	{ 28, 131873529 },
25187 	{ 28, 115292921 },
25188 	{ 28, 127810301 },
25189 	{ 29, 221788921 },
25190 	{ 28, 129776377 },
25191 	{ 29, 241711865 },
25192 	{ 29, 191642361 },
25193 	{ 29, 175651577 },
25194 	{ 28, 125582073 },
25195 	{ 28, 115882745 },
25196 	{ 28, 65813241 },
25197 	{ 28, 49822457 },
25198 	{ 26, 33307385 },
25199 	{ 26, 8207357 },
25200 	{ 20, 475114 },
25201 	{ 26, 7945209 },
25202 	{ 26, 23935993 },
25203 	{ 27, 47775483 },
25204 	{ 27, 29178873 },
25205 	{ 27, 54082553 },
25206 	{ 27, 61684729 },
25207 	{ 28, 134102009 },
25208 	{ 27, 48053241 },
25209 	{ 27, 60374009 },
25210 	{ 27, 63781881 },
25211 	{ 26, 33438713 },
25212 	{ 26, 16661497 },
25213 	{ 26, 31538169 },
25214 	{ 26, 66337785 },
25215 	{ 26, 28785657 },
25216 	{ 26, 31865853 },
25217 	{ 27, 49741567 },
25218 	{ 28, 131873785 },
25219 	{ 28, 115293177 },
25220 	{ 28, 127810557 },
25221 	{ 29, 221789177 },
25222 	{ 28, 129776633 },
25223 	{ 29, 241712121 },
25224 	{ 29, 191642617 },
25225 	{ 29, 175651833 },
25226 	{ 28, 125582329 },
25227 	{ 28, 115883001 },
25228 	{ 28, 65813497 },
25229 	{ 28, 49822713 },
25230 	{ 26, 33307641 },
25231 	{ 26, 15286013 },
25232 	{ 20, 491498 },
25233 	{ 26, 8208121 },
25234 	{ 26, 24723193 },
25235 	{ 27, 49347579 },
25236 	{ 28, 57229049 },
25237 	{ 27, 54345465 },
25238 	{ 27, 62471929 },
25239 	{ 28, 86851321 },
25240 	{ 28, 133840633 },
25241 	{ 27, 60636921 },
25242 	{ 27, 64569081 },
25243 	{ 26, 33505021 },
25244 	{ 26, 33177337 },
25245 	{ 26, 16400121 },
25246 	{ 26, 66076409 },
25247 	{ 26, 65289977 },
25248 	{ 26, 31932153 },
25249 	{ 26, 32915197 },
25250 	{ 27, 50265087 },
25251 	{ 28, 127680249 },
25252 	{ 28, 127876857 },
25253 	{ 28, 132005629 },
25254 	{ 28, 129515257 },
25255 	{ 28, 121388793 },
25256 	{ 29, 191381241 },
25257 	{ 29, 174866169 },
25258 	{ 28, 125320953 },
25259 	{ 28, 108805881 },
25260 	{ 28, 65552121 },
25261 	{ 28, 49037049 },
25262 	{ 26, 33046265 },
25263 	{ 26, 16531193 },
25264 	{ 20, 507754 },
25265 	{ 26, 8208377 },
25266 	{ 26, 24723449 },
25267 	{ 27, 49347323 },
25268 	{ 28, 57229305 },
25269 	{ 27, 54345721 },
25270 	{ 27, 62472185 },
25271 	{ 28, 86851577 },
25272 	{ 28, 133840889 },
25273 	{ 27, 60637177 },
25274 	{ 27, 64569337 },
25275 	{ 26, 33505277 },
25276 	{ 26, 33177593 },
25277 	{ 26, 16400377 },
25278 	{ 26, 66076665 },
25279 	{ 26, 65290233 },
25280 	{ 26, 31932409 },
25281 	{ 26, 32915453 },
25282 	{ 27, 50264831 },
25283 	{ 28, 127680505 },
25284 	{ 28, 127877113 },
25285 	{ 28, 132005885 },
25286 	{ 28, 129515513 },
25287 	{ 28, 121389049 },
25288 	{ 29, 191381497 },
25289 	{ 29, 174866425 },
25290 	{ 28, 125321209 },
25291 	{ 28, 108806137 },
25292 	{ 28, 65552377 },
25293 	{ 28, 49037305 },
25294 	{ 26, 33046521 },
25295 	{ 26, 16531449 },
25296 	{ 20, 524138 },
25297 	{ 26, 15297273 },
25298 	{ 26, 24996601 },
25299 	{ 27, 49868795 },
25300 	{ 28, 57502457 },
25301 	{ 28, 107571961 },
25302 	{ 27, 62745337 },
25303 	{ 28, 87649017 },
25304 	{ 28, 95251193 },
25305 	{ 28, 133065465 },
25306 	{ 27, 64842489 },
25307 	{ 28, 65956601 },
25308 	{ 26, 33254141 },
25309 	{ 26, 32402169 },
25310 	{ 26, 15624953 },
25311 	{ 26, 65039097 },
25312 	{ 26, 62155513 },
25313 	{ 26, 32991993 },
25314 	{ 26, 61238013 },
25315 	{ 27, 64417791 },
25316 	{ 28, 115108601 },
25317 	{ 28, 132082425 },
25318 	{ 28, 128740089 },
25319 	{ 28, 121137913 },
25320 	{ 28, 96234233 },
25321 	{ 29, 174615289 },
25322 	{ 28, 124545785 },
25323 	{ 28, 108555001 },
25324 	{ 28, 58485497 },
25325 	{ 28, 48786169 },
25326 	{ 26, 32271097 },
25327 	{ 26, 16280313 },
25328 	{ 21, 867818 },
25329 	{ 26, 15297529 },
25330 	{ 26, 24996857 },
25331 	{ 27, 49868539 },
25332 	{ 28, 57502713 },
25333 	{ 28, 107572217 },
25334 	{ 27, 62745593 },
25335 	{ 28, 87649273 },
25336 	{ 28, 95251449 },
25337 	{ 28, 133065721 },
25338 	{ 27, 64842745 },
25339 	{ 28, 65956857 },
25340 	{ 26, 33254397 },
25341 	{ 26, 32402425 },
25342 	{ 26, 15625209 },
25343 	{ 26, 65039353 },
25344 	{ 26, 62155769 },
25345 	{ 26, 32992249 },
25346 	{ 26, 61238269 },
25347 	{ 27, 64417535 },
25348 	{ 28, 115108857 },
25349 	{ 28, 132082681 },
25350 	{ 28, 128740345 },
25351 	{ 28, 121138169 },
25352 	{ 28, 96234489 },
25353 	{ 29, 174615545 },
25354 	{ 28, 124546041 },
25355 	{ 28, 108555257 },
25356 	{ 28, 58485753 },
25357 	{ 28, 48786425 },
25358 	{ 26, 32271353 },
25359 	{ 26, 16280569 },
25360 	{ 21, 884202 },
25361 	{ 26, 15560441 },
25362 	{ 26, 32075513 },
25363 	{ 27, 64023547 },
25364 	{ 28, 58289913 },
25365 	{ 28, 107835129 },
25366 	{ 28, 124350201 },
25367 	{ 28, 87912185 },
25368 	{ 28, 96038649 },
25369 	{ 28, 120418041 },
25370 	{ 28, 132804345 },
25371 	{ 28, 116027129 },
25372 	{ 28, 65695481 },
25373 	{ 26, 32468733 },
25374 	{ 26, 32141049 },
25375 	{ 26, 15363833 },
25376 	{ 26, 61894393 },
25377 	{ 26, 61107961 },
25378 	{ 26, 61304569 },
25379 	{ 26, 62287613 },
25380 	{ 27, 64941055 },
25381 	{ 28, 110915321 },
25382 	{ 28, 128478969 },
25383 	{ 28, 120352505 },
25384 	{ 28, 95973113 },
25385 	{ 28, 87846649 },
25386 	{ 28, 124284665 },
25387 	{ 28, 107769593 },
25388 	{ 28, 58224377 },
25389 	{ 28, 41709305 },
25390 	{ 26, 32009977 },
25391 	{ 26, 15494905 },
25392 	{ 21, 900458 },
25393 	{ 26, 15560697 },
25394 	{ 26, 32075769 },
25395 	{ 27, 64023291 },
25396 	{ 28, 58290169 },
25397 	{ 28, 107835385 },
25398 	{ 28, 124350457 },
25399 	{ 28, 87912441 },
25400 	{ 28, 96038905 },
25401 	{ 28, 120418297 },
25402 	{ 28, 132804601 },
25403 	{ 28, 116027385 },
25404 	{ 28, 65695737 },
25405 	{ 26, 32468989 },
25406 	{ 26, 32141305 },
25407 	{ 26, 15364089 },
25408 	{ 26, 61894649 },
25409 	{ 26, 61108217 },
25410 	{ 26, 61304825 },
25411 	{ 26, 62287869 },
25412 	{ 27, 64940799 },
25413 	{ 28, 110915577 },
25414 	{ 28, 128479225 },
25415 	{ 28, 120352761 },
25416 	{ 28, 95973369 },
25417 	{ 28, 87846905 },
25418 	{ 28, 124284921 },
25419 	{ 28, 107769849 },
25420 	{ 28, 58224633 },
25421 	{ 28, 41709561 },
25422 	{ 26, 32010233 },
25423 	{ 26, 15495161 },
25424 	{ 21, 916842 },
25425 	{ 21, 2096622 },
25426 	{ 26, 32340729 },
25427 	{ 27, 64536571 },
25428 	{ 28, 58555129 },
25429 	{ 28, 108624633 },
25430 	{ 28, 124615417 },
25431 	{ 29, 259947257 },
25432 	{ 28, 96303865 },
25433 	{ 28, 121207545 },
25434 	{ 28, 128809721 },
25435 	{ 28, 125729529 },
25436 	{ 28, 108952313 },
25437 	{ 28, 58620665 },
25438 	{ 26, 32209661 },
25439 	{ 26, 25066233 },
25440 	{ 26, 8289017 },
25441 	{ 26, 60848889 },
25442 	{ 26, 32799481 },
25443 	{ 26, 62356217 },
25444 	{ 26, 65436413 },
25445 	{ 27, 66502655 },
25446 	{ 27, 64781049 },
25447 	{ 28, 120093433 },
25448 	{ 28, 95189753 },
25449 	{ 28, 87587577 },
25450 	{ 27, 62683897 },
25451 	{ 28, 107510521 },
25452 	{ 28, 57441017 },
25453 	{ 28, 41450233 },
25454 	{ 26, 24935161 },
25455 	{ 26, 15235833 },
25456 	{ 21, 995306 },
25457 	{ 21, 2080238 },
25458 	{ 26, 32340985 },
25459 	{ 27, 64536315 },
25460 	{ 28, 58555385 },
25461 	{ 28, 108624889 },
25462 	{ 28, 124615673 },
25463 	{ 29, 259947513 },
25464 	{ 28, 96304121 },
25465 	{ 28, 121207801 },
25466 	{ 28, 128809977 },
25467 	{ 28, 125729785 },
25468 	{ 28, 108952569 },
25469 	{ 28, 58620921 },
25470 	{ 26, 32209917 },
25471 	{ 26, 25066489 },
25472 	{ 26, 8289273 },
25473 	{ 26, 60849145 },
25474 	{ 26, 32799737 },
25475 	{ 26, 62356473 },
25476 	{ 26, 65436669 },
25477 	{ 27, 66502399 },
25478 	{ 27, 64781305 },
25479 	{ 28, 120093689 },
25480 	{ 28, 95190009 },
25481 	{ 28, 87587833 },
25482 	{ 27, 62684153 },
25483 	{ 28, 107510777 },
25484 	{ 28, 57441273 },
25485 	{ 28, 41450489 },
25486 	{ 26, 24935417 },
25487 	{ 26, 15236089 },
25488 	{ 21, 1011690 },
25489 	{ 21, 2064238 },
25490 	{ 26, 33128185 },
25491 	{ 27, 66108411 },
25492 	{ 28, 65634041 },
25493 	{ 28, 108887801 },
25494 	{ 28, 125402873 },
25495 	{ 29, 174948089 },
25496 	{ 29, 259686137 },
25497 	{ 28, 121470713 },
25498 	{ 28, 129597177 },
25499 	{ 28, 125796093 },
25500 	{ 28, 125468409 },
25501 	{ 28, 108691193 },
25502 	{ 28, 58359545 },
25503 	{ 26, 25132797 },
25504 	{ 26, 24805113 },
25505 	{ 26, 8027897 },
25506 	{ 26, 32538361 },
25507 	{ 26, 31751929 },
25508 	{ 26, 65502969 },
25509 	{ 26, 66486013 },
25510 	{ 27, 64519929 },
25511 	{ 27, 60587769 },
25512 	{ 28, 94928633 },
25513 	{ 28, 86802169 },
25514 	{ 27, 62422777 },
25515 	{ 27, 54296313 },
25516 	{ 28, 57179897 },
25517 	{ 28, 40664825 },
25518 	{ 26, 24674041 },
25519 	{ 26, 8158969 },
25520 	{ 21, 1027946 },
25521 	{ 21, 2047854 },
25522 	{ 26, 33128441 },
25523 	{ 27, 66108155 },
25524 	{ 28, 65634297 },
25525 	{ 28, 108888057 },
25526 	{ 28, 125403129 },
25527 	{ 29, 174948345 },
25528 	{ 29, 259686393 },
25529 	{ 28, 121470969 },
25530 	{ 28, 129597433 },
25531 	{ 28, 125796349 },
25532 	{ 28, 125468665 },
25533 	{ 28, 108691449 },
25534 	{ 28, 58359801 },
25535 	{ 26, 25133053 },
25536 	{ 26, 24805369 },
25537 	{ 26, 8028153 },
25538 	{ 26, 32538617 },
25539 	{ 26, 31752185 },
25540 	{ 26, 65503225 },
25541 	{ 26, 66486269 },
25542 	{ 27, 64520185 },
25543 	{ 27, 60588025 },
25544 	{ 28, 94928889 },
25545 	{ 28, 86802425 },
25546 	{ 27, 62423033 },
25547 	{ 27, 54296569 },
25548 	{ 28, 57180153 },
25549 	{ 28, 40665081 },
25550 	{ 26, 24674297 },
25551 	{ 26, 8159225 },
25552 	{ 21, 1044330 },
25553 	{ 21, 1966062 },
25554 	{ 26, 32014333 },
25555 	{ 27, 66629627 },
25556 	{ 28, 65568765 },
25557 	{ 28, 115900413 },
25558 	{ 28, 132677629 },
25559 	{ 29, 183009277 },
25560 	{ 29, 199786493 },
25561 	{ 29, 250118141 },
25562 	{ 29, 259697401 },
25563 	{ 29, 259567611 },
25564 	{ 29, 251046653 },
25565 	{ 29, 249342713 },
25566 	{ 29, 215788281 },
25567 	{ 29, 115124985 },
25568 	{ 27, 49720061 },
25569 	{ 27, 48016121 },
25570 	{ 27, 14461689 },
25571 	{ 27, 62958329 },
25572 	{ 27, 57191161 },
25573 	{ 27, 133081849 },
25574 	{ 27, 66891771 },
25575 	{ 28, 120630009 },
25576 	{ 28, 95988473 },
25577 	{ 28, 96120827 },
25578 	{ 28, 123251449 },
25579 	{ 28, 108047097 },
25580 	{ 28, 58239737 },
25581 	{ 28, 58372091 },
25582 	{ 27, 47753977 },
25583 	{ 27, 15772409 },
25584 	{ 21, 1912298 },
25585 	{ 21, 1949678 },
25586 	{ 27, 66759673 },
25587 	{ 27, 66629371 },
25588 	{ 29, 131771385 },
25589 	{ 29, 231910393 },
25590 	{ 29, 251309049 },
25591 	{ 29, 251178747 },
25592 	{ 30, 383429625 },
25593 	{ 30, 517778425 },
25594 	{ 29, 259697657 },
25595 	{ 29, 259567355 },
25596 	{ 29, 251046909 },
25597 	{ 29, 249342969 },
25598 	{ 29, 215788537 },
25599 	{ 29, 115125241 },
25600 	{ 27, 49720317 },
25601 	{ 27, 48016377 },
25602 	{ 27, 14461945 },
25603 	{ 27, 62958585 },
25604 	{ 27, 57191417 },
25605 	{ 27, 133082105 },
25606 	{ 27, 66891515 },
25607 	{ 28, 120630265 },
25608 	{ 28, 95988729 },
25609 	{ 28, 96120571 },
25610 	{ 28, 123251705 },
25611 	{ 28, 108047353 },
25612 	{ 28, 58239993 },
25613 	{ 28, 58371835 },
25614 	{ 27, 47754233 },
25615 	{ 27, 15772665 },
25616 	{ 21, 1928682 },
25617 	{ 21, 1944990 },
25618 	{ 27, 49851389 },
25619 	{ 27, 49983231 },
25620 	{ 29, 133345017 },
25621 	{ 29, 232435449 },
25622 	{ 29, 265465593 },
25623 	{ 29, 265333755 },
25624 	{ 30, 385003257 },
25625 	{ 30, 484093689 },
25626 	{ 30, 517254905 },
25627 	{ 30, 483700473 },
25628 	{ 30, 383037177 },
25629 	{ 29, 249474813 },
25630 	{ 29, 248819449 },
25631 	{ 29, 215265017 },
25632 	{ 29, 114601721 },
25633 	{ 27, 48148221 },
25634 	{ 27, 47492857 },
25635 	{ 27, 13938425 },
25636 	{ 27, 56667897 },
25637 	{ 27, 55095033 },
25638 	{ 27, 55225339 },
25639 	{ 28, 119058169 },
25640 	{ 28, 95465209 },
25641 	{ 28, 87600889 },
25642 	{ 28, 122728185 },
25643 	{ 28, 106475257 },
25644 	{ 28, 57716473 },
25645 	{ 28, 41463545 },
25646 	{ 27, 47230713 },
25647 	{ 27, 14200569 },
25648 	{ 21, 1944938 },
25649 	{ 21, 1928478 },
25650 	{ 27, 49327869 },
25651 	{ 27, 49458175 },
25652 	{ 29, 133345273 },
25653 	{ 29, 232435705 },
25654 	{ 29, 265465849 },
25655 	{ 29, 265333499 },
25656 	{ 30, 385003513 },
25657 	{ 30, 484093945 },
25658 	{ 30, 517255161 },
25659 	{ 30, 483700729 },
25660 	{ 30, 383037433 },
25661 	{ 29, 249475069 },
25662 	{ 29, 248819705 },
25663 	{ 29, 215265273 },
25664 	{ 29, 114601977 },
25665 	{ 27, 48148477 },
25666 	{ 27, 47493113 },
25667 	{ 27, 13938681 },
25668 	{ 27, 56668153 },
25669 	{ 27, 55095289 },
25670 	{ 27, 55225083 },
25671 	{ 28, 119058425 },
25672 	{ 28, 95465465 },
25673 	{ 28, 87601145 },
25674 	{ 28, 122728441 },
25675 	{ 28, 106475513 },
25676 	{ 28, 57716729 },
25677 	{ 28, 41463801 },
25678 	{ 27, 47230969 },
25679 	{ 27, 14200825 },
25680 	{ 21, 1961322 },
25681 	{ 21, 1912094 },
25682 	{ 27, 49328125 },
25683 	{ 27, 49457919 },
25684 	{ 29, 133872377 },
25685 	{ 28, 66879483 },
25686 	{ 28, 116948987 },
25687 	{ 28, 132939771 },
25688 	{ 29, 183009275 },
25689 	{ 29, 192708603 },
25690 	{ 29, 242778107 },
25691 	{ 29, 259832569 },
25692 	{ 28, 129990651 },
25693 	{ 28, 129728507 },
25694 	{ 28, 128942075 },
25695 	{ 28, 125614841 },
25696 	{ 27, 64978939 },
25697 	{ 27, 64716795 },
25698 	{ 27, 47627005 },
25699 	{ 26, 24951545 },
25700 	{ 25, 16220155 },
25701 	{ 25, 15958011 },
25702 	{ 26, 32029433 },
25703 	{ 25, 16089083 },
25704 	{ 27, 59342843 },
25705 	{ 27, 47022075 },
25706 	{ 27, 62438137 },
25707 	{ 26, 31293435 },
25708 	{ 27, 53051387 },
25709 	{ 27, 28147707 },
25710 	{ 26, 24689401 },
25711 	{ 25, 12419067 },
25712 	{ 20, 1021930 },
25713 	{ 20, 522142 },
25714 	{ 26, 7176191 },
25715 	{ 26, 23953407 },
25716 	{ 28, 40730623 },
25717 	{ 28, 66879227 },
25718 	{ 28, 116948731 },
25719 	{ 28, 132939515 },
25720 	{ 29, 183009019 },
25721 	{ 29, 192708347 },
25722 	{ 29, 242777851 },
25723 	{ 29, 259832825 },
25724 	{ 28, 129990395 },
25725 	{ 28, 129728251 },
25726 	{ 28, 128941819 },
25727 	{ 28, 125615097 },
25728 	{ 27, 64978683 },
25729 	{ 27, 64716539 },
25730 	{ 27, 47627261 },
25731 	{ 26, 24951801 },
25732 	{ 25, 16219899 },
25733 	{ 25, 15957755 },
25734 	{ 26, 32029689 },
25735 	{ 25, 16088827 },
25736 	{ 27, 59342587 },
25737 	{ 27, 47021819 },
25738 	{ 27, 62438393 },
25739 	{ 26, 31293179 },
25740 	{ 27, 53051131 },
25741 	{ 27, 28147451 },
25742 	{ 26, 24689657 },
25743 	{ 25, 12418811 },
25744 	{ 20, 1030122 },
25745 	{ 20, 513950 },
25746 	{ 26, 7175935 },
25747 	{ 26, 23953151 },
25748 	{ 28, 40730367 },
25749 	{ 28, 57507583 },
25750 	{ 28, 117210107 },
25751 	{ 28, 133725179 },
25752 	{ 29, 183270395 },
25753 	{ 29, 199785467 },
25754 	{ 29, 243039227 },
25755 	{ 29, 259964669 },
25756 	{ 28, 129924095 },
25757 	{ 28, 121601019 },
25758 	{ 28, 121338875 },
25759 	{ 28, 125746941 },
25760 	{ 27, 64912383 },
25761 	{ 27, 60783611 },
25762 	{ 27, 60521467 },
25763 	{ 26, 25083645 },
25764 	{ 25, 16153599 },
25765 	{ 25, 15170555 },
25766 	{ 25, 14908411 },
25767 	{ 25, 15825915 },
25768 	{ 25, 15039483 },
25769 	{ 27, 46758907 },
25770 	{ 27, 61914873 },
25771 	{ 26, 31030267 },
25772 	{ 26, 27098107 },
25773 	{ 27, 27884539 },
25774 	{ 26, 24166137 },
25775 	{ 25, 12155899 },
25776 	{ 20, 1038186 },
25777 	{ 20, 505630 },
25778 	{ 26, 6913023 },
25779 	{ 26, 23690239 },
25780 	{ 28, 40467455 },
25781 	{ 28, 57244671 },
25782 	{ 28, 117209851 },
25783 	{ 28, 133724923 },
25784 	{ 29, 183270139 },
25785 	{ 29, 199785211 },
25786 	{ 29, 243038971 },
25787 	{ 29, 259964925 },
25788 	{ 28, 129923839 },
25789 	{ 28, 121600763 },
25790 	{ 28, 121338619 },
25791 	{ 28, 125747197 },
25792 	{ 27, 64912127 },
25793 	{ 27, 60783355 },
25794 	{ 27, 60521211 },
25795 	{ 26, 25083901 },
25796 	{ 25, 16153343 },
25797 	{ 25, 15170299 },
25798 	{ 25, 14908155 },
25799 	{ 25, 15825659 },
25800 	{ 25, 15039227 },
25801 	{ 27, 46758651 },
25802 	{ 27, 61915129 },
25803 	{ 26, 31030011 },
25804 	{ 26, 27097851 },
25805 	{ 27, 27884283 },
25806 	{ 26, 24166393 },
25807 	{ 25, 12155643 },
25808 	{ 20, 1046378 },
25809 	{ 20, 497438 },
25810 	{ 26, 6912767 },
25811 	{ 26, 23689983 },
25812 	{ 28, 40467199 },
25813 	{ 28, 57244415 },
25814 	{ 28, 107576063 },
25815 	{ 28, 133984251 },
25816 	{ 29, 184053755 },
25817 	{ 29, 200044539 },
25818 	{ 29, 250114043 },
25819 	{ 29, 259813371 },
25820 	{ 29, 259451645 },
25821 	{ 28, 121532415 },
25822 	{ 28, 96432123 },
25823 	{ 28, 96169979 },
25824 	{ 28, 125233917 },
25825 	{ 27, 60715007 },
25826 	{ 27, 48197627 },
25827 	{ 27, 47935483 },
25828 	{ 26, 24570621 },
25829 	{ 25, 15101951 },
25830 	{ 25, 12021755 },
25831 	{ 25, 11759611 },
25832 	{ 25, 14774267 },
25833 	{ 25, 11890683 },
25834 	{ 27, 60353273 },
25835 	{ 26, 30240763 },
25836 	{ 26, 26832891 },
25837 	{ 26, 14512123 },
25838 	{ 26, 22604537 },
25839 	{ 25, 11366395 },
25840 	{ 25, 3764219 },
25841 	{ 20, 456094 },
25842 	{ 25, 4026367 },
25843 	{ 25, 12414975 },
25844 	{ 27, 20803583 },
25845 	{ 27, 29192191 },
25846 	{ 27, 54358015 },
25847 	{ 27, 62746623 },
25848 	{ 28, 87912447 },
25849 	{ 28, 96301055 },
25850 	{ 28, 121466879 },
25851 	{ 28, 129855487 },
25852 	{ 29, 259451901 },
25853 	{ 28, 121532159 },
25854 	{ 28, 96431867 },
25855 	{ 28, 96169723 },
25856 	{ 28, 125234173 },
25857 	{ 27, 60714751 },
25858 	{ 27, 48197371 },
25859 	{ 27, 47935227 },
25860 	{ 26, 24570877 },
25861 	{ 25, 15101695 },
25862 	{ 25, 12021499 },
25863 	{ 25, 11759355 },
25864 	{ 25, 14774011 },
25865 	{ 25, 11890427 },
25866 	{ 27, 60353529 },
25867 	{ 26, 30240507 },
25868 	{ 26, 26832635 },
25869 	{ 26, 14511867 },
25870 	{ 26, 22604793 },
25871 	{ 25, 11366139 },
25872 	{ 25, 3763963 },
25873 	{ 20, 447902 },
25874 	{ 25, 4026111 },
25875 	{ 25, 12414719 },
25876 	{ 27, 20803327 },
25877 	{ 27, 29191935 },
25878 	{ 27, 54357759 },
25879 	{ 27, 62746367 },
25880 	{ 28, 87912191 },
25881 	{ 28, 96300799 },
25882 	{ 28, 121466623 },
25883 	{ 28, 129855231 },
25884 	{ 29, 175860731 },
25885 	{ 29, 257879805 },
25886 	{ 28, 96365567 },
25887 	{ 28, 88042491 },
25888 	{ 28, 87780347 },
25889 	{ 28, 123662077 },
25890 	{ 27, 48131071 },
25891 	{ 27, 44002299 },
25892 	{ 27, 43740155 },
25893 	{ 26, 22998781 },
25894 	{ 25, 11955199 },
25895 	{ 25, 10972155 },
25896 	{ 25, 10710011 },
25897 	{ 25, 11627515 },
25898 	{ 25, 10841083 },
25899 	{ 26, 29977595 },
25900 	{ 26, 26045435 },
25901 	{ 26, 14248955 },
25902 	{ 26, 22081273 },
25903 	{ 25, 11103227 },
25904 	{ 25, 2976763 },
25905 	{ 20, 439582 },
25906 	{ 25, 3763199 },
25907 	{ 25, 12151807 },
25908 	{ 27, 20540415 },
25909 	{ 27, 28929023 },
25910 	{ 27, 54094847 },
25911 	{ 27, 62483455 },
25912 	{ 28, 87649279 },
25913 	{ 28, 96037887 },
25914 	{ 28, 121203711 },
25915 	{ 28, 129592319 },
25916 	{ 29, 175860475 },
25917 	{ 29, 257880061 },
25918 	{ 28, 96365311 },
25919 	{ 28, 88042235 },
25920 	{ 28, 87780091 },
25921 	{ 28, 123662333 },
25922 	{ 27, 48130815 },
25923 	{ 27, 44002043 },
25924 	{ 27, 43739899 },
25925 	{ 26, 22999037 },
25926 	{ 25, 11954943 },
25927 	{ 25, 10971899 },
25928 	{ 25, 10709755 },
25929 	{ 25, 11627259 },
25930 	{ 25, 10840827 },
25931 	{ 26, 29977339 },
25932 	{ 26, 26045179 },
25933 	{ 26, 14248699 },
25934 	{ 26, 22081529 },
25935 	{ 25, 11102971 },
25936 	{ 25, 2976507 },
25937 	{ 20, 431390 },
25938 	{ 25, 3762943 },
25939 	{ 25, 12151551 },
25940 	{ 27, 20540159 },
25941 	{ 27, 28928767 },
25942 	{ 27, 54094591 },
25943 	{ 27, 62483199 },
25944 	{ 28, 134168571 },
25945 	{ 28, 133906427 },
25946 	{ 28, 133119995 },
25947 	{ 28, 132857851 },
25948 	{ 28, 125779963 },
25949 	{ 28, 125517819 },
25950 	{ 28, 124731387 },
25951 	{ 28, 129825529 },
25952 	{ 27, 62865403 },
25953 	{ 27, 62603259 },
25954 	{ 27, 61816827 },
25955 	{ 27, 62716665 },
25956 	{ 26, 31408123 },
25957 	{ 26, 31145979 },
25958 	{ 26, 22477565 },
25959 	{ 25, 12385017 },
25960 	{ 24, 7815163 },
25961 	{ 24, 7553019 },
25962 	{ 25, 15268601 },
25963 	{ 24, 7684091 },
25964 	{ 26, 25772027 },
25965 	{ 26, 13451259 },
25966 	{ 25, 12122873 },
25967 	{ 24, 6111227 },
25968 	{ 25, 2703355 },
25969 	{ 18, 129950 },
25970 	{ 25, 2965503 },
25971 	{ 25, 11354111 },
25972 	{ 27, 19742719 },
25973 	{ 27, 28131327 },
25974 	{ 27, 53297151 },
25975 	{ 27, 61685759 },
25976 	{ 28, 134168315 },
25977 	{ 28, 133906171 },
25978 	{ 28, 133119739 },
25979 	{ 28, 132857595 },
25980 	{ 28, 125779707 },
25981 	{ 28, 125517563 },
25982 	{ 28, 124731131 },
25983 	{ 28, 129825785 },
25984 	{ 27, 62865147 },
25985 	{ 27, 62603003 },
25986 	{ 27, 61816571 },
25987 	{ 27, 62716921 },
25988 	{ 26, 31407867 },
25989 	{ 26, 31145723 },
25990 	{ 26, 22477821 },
25991 	{ 25, 12385273 },
25992 	{ 24, 7814907 },
25993 	{ 24, 7552763 },
25994 	{ 25, 15268857 },
25995 	{ 24, 7683835 },
25996 	{ 26, 25771771 },
25997 	{ 26, 13451003 },
25998 	{ 25, 12123129 },
25999 	{ 24, 6110971 },
26000 	{ 25, 2703099 },
26001 	{ 18, 125854 },
26002 	{ 25, 2965247 },
26003 	{ 25, 11353855 },
26004 	{ 27, 19742463 },
26005 	{ 27, 28131071 },
26006 	{ 27, 53296895 },
26007 	{ 27, 61685503 },
26008 	{ 28, 86851327 },
26009 	{ 28, 117390331 },
26010 	{ 28, 117128187 },
26011 	{ 28, 116341755 },
26012 	{ 28, 116079611 },
26013 	{ 28, 109001723 },
26014 	{ 28, 108739579 },
26015 	{ 28, 129957629 },
26016 	{ 27, 62798847 },
26017 	{ 27, 54475771 },
26018 	{ 27, 54213627 },
26019 	{ 27, 62848765 },
26020 	{ 26, 31341567 },
26021 	{ 26, 27212795 },
26022 	{ 26, 26950651 },
26023 	{ 25, 12517117 },
26024 	{ 24, 7748607 },
26025 	{ 24, 6765563 },
26026 	{ 24, 6503419 },
26027 	{ 24, 7420923 },
26028 	{ 24, 6634491 },
26029 	{ 26, 13188091 },
26030 	{ 25, 11599609 },
26031 	{ 24, 5848059 },
26032 	{ 24, 1915899 },
26033 	{ 18, 121630 },
26034 	{ 25, 2702335 },
26035 	{ 25, 11090943 },
26036 	{ 27, 19479551 },
26037 	{ 27, 27868159 },
26038 	{ 27, 53033983 },
26039 	{ 27, 61422591 },
26040 	{ 28, 134101759 },
26041 	{ 28, 117390075 },
26042 	{ 28, 117127931 },
26043 	{ 28, 116341499 },
26044 	{ 28, 116079355 },
26045 	{ 28, 109001467 },
26046 	{ 28, 108739323 },
26047 	{ 28, 129957885 },
26048 	{ 27, 62798591 },
26049 	{ 27, 54475515 },
26050 	{ 27, 54213371 },
26051 	{ 27, 62849021 },
26052 	{ 26, 31341311 },
26053 	{ 26, 27212539 },
26054 	{ 26, 26950395 },
26055 	{ 25, 12517373 },
26056 	{ 24, 7748351 },
26057 	{ 24, 6765307 },
26058 	{ 24, 6503163 },
26059 	{ 24, 7420667 },
26060 	{ 24, 6634235 },
26061 	{ 26, 13187835 },
26062 	{ 25, 11599865 },
26063 	{ 24, 5847803 },
26064 	{ 24, 1915643 },
26065 	{ 18, 117534 },
26066 	{ 25, 2702079 },
26067 	{ 25, 11090687 },
26068 	{ 27, 19479295 },
26069 	{ 27, 27867903 },
26070 	{ 27, 53033727 },
26071 	{ 27, 61422335 },
26072 	{ 28, 86588159 },
26073 	{ 28, 94976767 },
26074 	{ 28, 67055611 },
26075 	{ 28, 66793467 },
26076 	{ 28, 66007035 },
26077 	{ 28, 65744891 },
26078 	{ 28, 58667003 },
26079 	{ 28, 58404859 },
26080 	{ 28, 57618427 },
26081 	{ 27, 54407167 },
26082 	{ 27, 29306875 },
26083 	{ 27, 29044731 },
26084 	{ 27, 28258299 },
26085 	{ 26, 27144191 },
26086 	{ 26, 14626811 },
26087 	{ 26, 14364667 },
26088 	{ 26, 23964413 },
26089 	{ 24, 6696959 },
26090 	{ 24, 3616763 },
26091 	{ 24, 3354619 },
26092 	{ 24, 6369275 },
26093 	{ 24, 3485691 },
26094 	{ 26, 20032249 },
26095 	{ 24, 5058555 },
26096 	{ 24, 1650683 },
26097 	{ 18, 96670 },
26098 	{ 24, 1912831 },
26099 	{ 24, 6107135 },
26100 	{ 26, 10301439 },
26101 	{ 26, 14495743 },
26102 	{ 26, 27078655 },
26103 	{ 26, 31272959 },
26104 	{ 27, 43855871 },
26105 	{ 27, 48050175 },
26106 	{ 27, 60633087 },
26107 	{ 27, 64827391 },
26108 	{ 28, 66006779 },
26109 	{ 28, 65744635 },
26110 	{ 28, 58666747 },
26111 	{ 28, 58404603 },
26112 	{ 28, 57618171 },
26113 	{ 27, 54406911 },
26114 	{ 27, 29306619 },
26115 	{ 27, 29044475 },
26116 	{ 27, 28258043 },
26117 	{ 26, 27143935 },
26118 	{ 26, 14626555 },
26119 	{ 26, 14364411 },
26120 	{ 26, 23964669 },
26121 	{ 24, 6696703 },
26122 	{ 24, 3616507 },
26123 	{ 24, 3354363 },
26124 	{ 24, 6369019 },
26125 	{ 24, 3485435 },
26126 	{ 26, 20032505 },
26127 	{ 24, 5058299 },
26128 	{ 24, 1650427 },
26129 	{ 18, 92574 },
26130 	{ 24, 1912575 },
26131 	{ 24, 6106879 },
26132 	{ 26, 10301183 },
26133 	{ 26, 14495487 },
26134 	{ 26, 27078399 },
26135 	{ 26, 31272703 },
26136 	{ 27, 43855615 },
26137 	{ 27, 48049919 },
26138 	{ 27, 60632831 },
26139 	{ 27, 64827135 },
26140 	{ 28, 50015227 },
26141 	{ 28, 49228795 },
26142 	{ 28, 48966651 },
26143 	{ 28, 41888763 },
26144 	{ 28, 41626619 },
26145 	{ 28, 40840187 },
26146 	{ 27, 29240319 },
26147 	{ 27, 20917243 },
26148 	{ 27, 20655099 },
26149 	{ 27, 19868667 },
26150 	{ 26, 14560255 },
26151 	{ 26, 10431483 },
26152 	{ 26, 10169339 },
26153 	{ 26, 20819709 },
26154 	{ 24, 3550207 },
26155 	{ 24, 2567163 },
26156 	{ 24, 2305019 },
26157 	{ 24, 3222523 },
26158 	{ 24, 2436091 },
26159 	{ 24, 4795387 },
26160 	{ 24, 863227 },
26161 	{ 18, 88350 },
26162 	{ 24, 1649663 },
26163 	{ 24, 5843967 },
26164 	{ 26, 10038271 },
26165 	{ 26, 14232575 },
26166 	{ 26, 26815487 },
26167 	{ 26, 31009791 },
26168 	{ 27, 43592703 },
26169 	{ 27, 47787007 },
26170 	{ 27, 60369919 },
26171 	{ 27, 64564223 },
26172 	{ 28, 50014971 },
26173 	{ 28, 49228539 },
26174 	{ 28, 48966395 },
26175 	{ 28, 41888507 },
26176 	{ 28, 41626363 },
26177 	{ 28, 40839931 },
26178 	{ 27, 29240063 },
26179 	{ 27, 20916987 },
26180 	{ 27, 20654843 },
26181 	{ 27, 19868411 },
26182 	{ 26, 14559999 },
26183 	{ 26, 10431227 },
26184 	{ 26, 10169083 },
26185 	{ 26, 20819965 },
26186 	{ 24, 3549951 },
26187 	{ 24, 2566907 },
26188 	{ 24, 2304763 },
26189 	{ 24, 3222267 },
26190 	{ 24, 2435835 },
26191 	{ 24, 4795131 },
26192 	{ 24, 862971 },
26193 	{ 18, 84254 },
26194 	{ 24, 1649407 },
26195 	{ 24, 5843711 },
26196 	{ 26, 10038015 },
26197 	{ 26, 14232319 },
26198 	{ 26, 26815231 },
26199 	{ 26, 31009535 },
26200 	{ 27, 43592447 },
26201 	{ 27, 47786751 },
26202 	{ 27, 60369663 },
26203 	{ 26, 12558335 },
26204 	{ 24, 8380411 },
26205 	{ 24, 8314875 },
26206 	{ 24, 8118267 },
26207 	{ 24, 8052731 },
26208 	{ 24, 6283259 },
26209 	{ 24, 6217723 },
26210 	{ 24, 6021115 },
26211 	{ 24, 5955579 },
26212 	{ 23, 3137531 },
26213 	{ 23, 3071995 },
26214 	{ 23, 2875387 },
26215 	{ 23, 2809851 },
26216 	{ 22, 1564667 },
26217 	{ 22, 1499131 },
26218 	{ 22, 1302523 },
26219 	{ 22, 1236987 },
26220 	{ 20, 385019 },
26221 	{ 20, 319483 },
26222 	{ 22, 548859 },
26223 	{ 20, 352251 },
26224 	{ 22, 155643 },
26225 	{ 15, 16030 },
26226 	{ 22, 221183 },
26227 	{ 22, 1269759 },
26228 	{ 24, 2318335 },
26229 	{ 24, 3366911 },
26230 	{ 24, 6512639 },
26231 	{ 24, 7561215 },
26232 	{ 25, 10706943 },
26233 	{ 25, 11755519 },
26234 	{ 25, 14901247 },
26235 	{ 25, 15949823 },
26236 	{ 24, 8380155 },
26237 	{ 24, 8314619 },
26238 	{ 24, 8118011 },
26239 	{ 24, 8052475 },
26240 	{ 24, 6283003 },
26241 	{ 24, 6217467 },
26242 	{ 24, 6020859 },
26243 	{ 24, 5955323 },
26244 	{ 23, 3137275 },
26245 	{ 23, 3071739 },
26246 	{ 23, 2875131 },
26247 	{ 23, 2809595 },
26248 	{ 22, 1564411 },
26249 	{ 22, 1498875 },
26250 	{ 22, 1302267 },
26251 	{ 22, 1236731 },
26252 	{ 20, 384763 },
26253 	{ 20, 319227 },
26254 	{ 22, 548603 },
26255 	{ 20, 351995 },
26256 	{ 22, 155387 },
26257 	{ 15, 15006 },
26258 	{ 22, 220927 },
26259 	{ 22, 1269503 },
26260 	{ 24, 2318079 },
26261 	{ 24, 3366655 },
26262 	{ 24, 6512383 },
26263 	{ 24, 7560959 },
26264 	{ 25, 10706687 },
26265 	{ 25, 11755263 },
26266 	{ 25, 14900991 },
26267 	{ 25, 15949567 },
26268 	{ 24, 8363007 },
26269 	{ 24, 4185083 },
26270 	{ 24, 4119547 },
26271 	{ 24, 3922939 },
26272 	{ 24, 3857403 },
26273 	{ 24, 2087931 },
26274 	{ 24, 2022395 },
26275 	{ 24, 1825787 },
26276 	{ 23, 3120127 },
26277 	{ 23, 1039355 },
26278 	{ 23, 973819 },
26279 	{ 23, 777211 },
26280 	{ 22, 1547263 },
26281 	{ 22, 515067 },
26282 	{ 22, 449531 },
26283 	{ 22, 252923 },
26284 	{ 20, 367615 },
26285 	{ 20, 121851 },
26286 	{ 20, 56315 },
26287 	{ 16, 28539 },
26288 	{ 16, 32699 },
26289 	{ 15, 13854 },
26290 	{ 22, 154623 },
26291 	{ 22, 1203199 },
26292 	{ 24, 2251775 },
26293 	{ 24, 3300351 },
26294 	{ 24, 6446079 },
26295 	{ 24, 7494655 },
26296 	{ 25, 10640383 },
26297 	{ 25, 11688959 },
26298 	{ 25, 14834687 },
26299 	{ 25, 15883263 },
26300 	{ 24, 8362751 },
26301 	{ 24, 4184827 },
26302 	{ 24, 4119291 },
26303 	{ 24, 3922683 },
26304 	{ 24, 3857147 },
26305 	{ 24, 2087675 },
26306 	{ 24, 2022139 },
26307 	{ 24, 1825531 },
26308 	{ 23, 3119871 },
26309 	{ 23, 1039099 },
26310 	{ 23, 973563 },
26311 	{ 23, 776955 },
26312 	{ 22, 1547007 },
26313 	{ 22, 514811 },
26314 	{ 22, 449275 },
26315 	{ 22, 252667 },
26316 	{ 20, 367359 },
26317 	{ 20, 121595 },
26318 	{ 20, 56059 },
26319 	{ 16, 26491 },
26320 	{ 15, 15995 },
26321 	{ 15, 12830 },
26322 	{ 22, 154367 },
26323 	{ 22, 1202943 },
26324 	{ 24, 2251519 },
26325 	{ 24, 3300095 },
26326 	{ 24, 6445823 },
26327 	{ 24, 7494399 },
26328 	{ 25, 10640127 },
26329 	{ 25, 11688703 },
26330 	{ 25, 14834431 },
26331 	{ 25, 15883007 },
26332 	{ 26, 27417343 },
26333 	{ 24, 4165631 },
26334 	{ 24, 4100095 },
26335 	{ 24, 3903487 },
26336 	{ 24, 3837951 },
26337 	{ 24, 2068479 },
26338 	{ 24, 2002943 },
26339 	{ 24, 1806335 },
26340 	{ 24, 1740799 },
26341 	{ 23, 1019903 },
26342 	{ 23, 954367 },
26343 	{ 23, 757759 },
26344 	{ 23, 692223 },
26345 	{ 22, 495615 },
26346 	{ 22, 430079 },
26347 	{ 22, 233471 },
26348 	{ 22, 167935 },
26349 	{ 20, 102399 },
26350 	{ 20, 36863 },
26351 	{ 13, 3903 },
26352 	{ 13, 3947 },
26353 	{ 13, 3902 },
26354 	{ 15, 16319 },
26355 	{ 20, 348159 },
26356 	{ 22, 610303 },
26357 	{ 22, 872447 },
26358 	{ 22, 1658879 },
26359 	{ 22, 1921023 },
26360 	{ 23, 2707455 },
26361 	{ 23, 2969599 },
26362 	{ 23, 3756031 },
26363 	{ 23, 4018175 },
26364 	{ 24, 6901759 },
26365 	{ 24, 4165375 },
26366 	{ 24, 4099839 },
26367 	{ 24, 3903231 },
26368 	{ 24, 3837695 },
26369 	{ 24, 2068223 },
26370 	{ 24, 2002687 },
26371 	{ 24, 1806079 },
26372 	{ 24, 1740543 },
26373 	{ 23, 1019647 },
26374 	{ 23, 954111 },
26375 	{ 23, 757503 },
26376 	{ 23, 691967 },
26377 	{ 22, 495359 },
26378 	{ 22, 429823 },
26379 	{ 22, 233215 },
26380 	{ 22, 167679 },
26381 	{ 20, 102143 },
26382 	{ 20, 36607 },
26383 	{ 13, 4079 },
26384 	{ 10, 475 },
26385 	{ 10, 462 },
26386 	{ 14, 7807 },
26387 	{ 20, 347903 },
26388 	{ 22, 610047 },
26389 	{ 22, 872191 },
26390 	{ 22, 1658623 },
26391 	{ 22, 1920767 },
26392 	{ 23, 2707199 },
26393 	{ 23, 2969343 },
26394 	{ 23, 3755775 },
26395 	{ 23, 4017919 },
26396 	{ 24, 6901503 },
26397 	{ 24, 7163647 },
26398 	{ 24, 7950079 },
26399 	{ 24, 8212223 },
26400 	{ 24, 15290111 },
26401 	{ 24, 15552255 },
26402 	{ 24, 16338687 },
26403 	{ 24, 16600831 },
26404 	{ 24, 7867391 },
26405 	{ 24, 7080959 },
26406 	{ 24, 6818815 },
26407 	{ 23, 3935231 },
26408 	{ 23, 3673087 },
26409 	{ 23, 2886655 },
26410 	{ 23, 2624511 },
26411 	{ 22, 1838079 },
26412 	{ 22, 1575935 },
26413 	{ 22, 789503 },
26414 	{ 22, 527359 },
26415 	{ 16, 11647 },
26416 	{ 9, 207 },
26417 	{ 10, 398 },
26418 	{ 12, 1903 },
26419 	{ 16, 12159 },
26420 	{ 22, 543743 },
26421 	{ 22, 805887 },
26422 	{ 22, 1592319 },
26423 	{ 22, 1854463 },
26424 	{ 23, 2640895 },
26425 	{ 23, 2903039 },
26426 	{ 23, 3689471 },
26427 	{ 23, 3951615 },
26428 	{ 24, 6835199 },
26429 	{ 24, 7097343 },
26430 	{ 24, 7883775 },
26431 	{ 24, 16517887 },
26432 	{ 24, 16255743 },
26433 	{ 24, 15469311 },
26434 	{ 24, 15207167 },
26435 	{ 24, 8129279 },
26436 	{ 24, 7867135 },
26437 	{ 24, 7080703 },
26438 	{ 24, 6818559 },
26439 	{ 23, 3934975 },
26440 	{ 23, 3672831 },
26441 	{ 23, 2886399 },
26442 	{ 23, 2624255 },
26443 	{ 22, 1837823 },
26444 	{ 22, 1575679 },
26445 	{ 22, 789247 },
26446 	{ 22, 527103 },
26447 	{ 16, 9599 },
26448 	{ 10, 431 },
26449 	{ 24, 126973 },
26450 	{ 9, 223 },
26451 	{ 16, 10111 },
26452 	{ 22, 543487 },
26453 	{ 22, 805631 },
26454 	{ 22, 1592063 },
26455 	{ 22, 1854207 },
26456 	{ 23, 2640639 },
26457 	{ 23, 2902783 },
26458 	{ 23, 3689215 },
26459 	{ 23, 3951359 },
26460 	{ 24, 6834943 },
26461 	{ 24, 7097087 },
26462 	{ 24, 7883519 },
26463 	{ 22, 4147199 },
26464 	{ 22, 4081663 },
26465 	{ 22, 3885055 },
26466 	{ 22, 3819519 },
26467 	{ 22, 2050047 },
26468 	{ 22, 1984511 },
26469 	{ 22, 1787903 },
26470 	{ 22, 1722367 },
26471 	{ 21, 1001471 },
26472 	{ 21, 935935 },
26473 	{ 21, 739327 },
26474 	{ 21, 673791 },
26475 	{ 20, 477183 },
26476 	{ 20, 411647 },
26477 	{ 20, 215039 },
26478 	{ 20, 149503 },
26479 	{ 18, 83967 },
26480 	{ 12, 1727 },
26481 	{ 10, 478 },
26482 	{ 8, 75 },
26483 	{ 11, 827 },
26484 	{ 18, 14335 },
26485 	{ 18, 79871 },
26486 	{ 20, 145407 },
26487 	{ 20, 210943 },
26488 	{ 20, 407551 },
26489 	{ 20, 473087 },
26490 	{ 21, 669695 },
26491 	{ 21, 735231 },
26492 	{ 21, 931839 },
26493 	{ 21, 997375 },
26494 	{ 22, 1718271 },
26495 	{ 22, 4146943 },
26496 	{ 22, 4081407 },
26497 	{ 22, 3884799 },
26498 	{ 22, 3819263 },
26499 	{ 22, 2049791 },
26500 	{ 22, 1984255 },
26501 	{ 22, 1787647 },
26502 	{ 22, 1722111 },
26503 	{ 21, 1001215 },
26504 	{ 21, 935679 },
26505 	{ 21, 739071 },
26506 	{ 21, 673535 },
26507 	{ 20, 476927 },
26508 	{ 20, 411391 },
26509 	{ 20, 214783 },
26510 	{ 20, 149247 },
26511 	{ 18, 83711 },
26512 	{ 13, 3519 },
26513 	{ 10, 350 },
26514 	{ 9, 171 },
26515 	{ 11, 1003 },
26516 	{ 18, 14079 },
26517 	{ 18, 79615 },
26518 	{ 20, 145151 },
26519 	{ 20, 210687 },
26520 	{ 20, 407295 },
26521 	{ 20, 472831 },
26522 	{ 21, 669439 },
26523 	{ 21, 734975 },
26524 	{ 21, 931583 },
26525 	{ 21, 997119 },
26526 	{ 22, 1718015 },
26527 	{ 22, 1783551 },
26528 	{ 22, 1980159 },
26529 	{ 22, 2045695 },
26530 	{ 22, 3815167 },
26531 	{ 22, 3880703 },
26532 	{ 22, 4077311 },
26533 	{ 22, 4142847 },
26534 	{ 24, 6849535 },
26535 	{ 23, 3965951 },
26536 	{ 23, 3703807 },
26537 	{ 23, 2917375 },
26538 	{ 23, 2655231 },
26539 	{ 22, 1868799 },
26540 	{ 22, 1606655 },
26541 	{ 22, 820223 },
26542 	{ 22, 558079 },
26543 	{ 20, 295935 },
26544 	{ 20, 33791 },
26545 	{ 13, 1646 },
26546 	{ 11, 699 },
26547 	{ 14, 3451 },
26548 	{ 18, 9211 },
26549 	{ 18, 74747 },
26550 	{ 18, 95231 },
26551 	{ 20, 205819 },
26552 	{ 20, 402427 },
26553 	{ 20, 467963 },
26554 	{ 20, 488447 },
26555 	{ 21, 730107 },
26556 	{ 21, 926715 },
26557 	{ 21, 992251 },
26558 	{ 21, 1012735 },
26559 	{ 22, 1778683 },
26560 	{ 22, 1975291 },
26561 	{ 22, 2040827 },
26562 	{ 22, 3810299 },
26563 	{ 22, 3875835 },
26564 	{ 22, 4072443 },
26565 	{ 22, 4137979 },
26566 	{ 22, 4158463 },
26567 	{ 23, 3965695 },
26568 	{ 23, 3703551 },
26569 	{ 23, 2917119 },
26570 	{ 23, 2654975 },
26571 	{ 22, 1868543 },
26572 	{ 22, 1606399 },
26573 	{ 22, 819967 },
26574 	{ 22, 557823 },
26575 	{ 20, 295679 },
26576 	{ 20, 33535 },
26577 	{ 13, 622 },
26578 	{ 12, 1467 },
26579 	{ 14, 1403 },
26580 	{ 18, 8955 },
26581 	{ 18, 74491 },
26582 	{ 18, 94975 },
26583 	{ 20, 205563 },
26584 	{ 20, 402171 },
26585 	{ 20, 467707 },
26586 	{ 20, 488191 },
26587 	{ 21, 729851 },
26588 	{ 21, 926459 },
26589 	{ 21, 991995 },
26590 	{ 21, 1012479 },
26591 	{ 22, 1778427 },
26592 	{ 22, 1975035 },
26593 	{ 22, 2040571 },
26594 	{ 22, 3810043 },
26595 	{ 22, 3875579 },
26596 	{ 22, 4072187 },
26597 	{ 22, 4137723 },
26598 	{ 22, 4158207 },
26599 	{ 21, 995839 },
26600 	{ 21, 930303 },
26601 	{ 21, 733695 },
26602 	{ 21, 668159 },
26603 	{ 20, 471551 },
26604 	{ 20, 406015 },
26605 	{ 20, 209407 },
26606 	{ 20, 143871 },
26607 	{ 18, 78335 },
26608 	{ 18, 12799 },
26609 	{ 11, 1262 },
26610 	{ 18, 8699 },
26611 	{ 16, 20987 },
26612 	{ 18, 33275 },
26613 	{ 16, 6651 },
26614 	{ 16, 23035 },
26615 	{ 18, 39419 },
26616 	{ 18, 55803 },
26617 	{ 18, 104955 },
26618 	{ 18, 121339 },
26619 	{ 19, 170491 },
26620 	{ 19, 186875 },
26621 	{ 19, 236027 },
26622 	{ 19, 252411 },
26623 	{ 20, 432635 },
26624 	{ 20, 449019 },
26625 	{ 20, 498171 },
26626 	{ 20, 514555 },
26627 	{ 20, 956923 },
26628 	{ 20, 973307 },
26629 	{ 20, 1022459 },
26630 	{ 20, 1038843 },
26631 	{ 21, 996605 },
26632 	{ 21, 931069 },
26633 	{ 21, 734461 },
26634 	{ 21, 668925 },
26635 	{ 20, 472317 },
26636 	{ 20, 406781 },
26637 	{ 20, 210173 },
26638 	{ 20, 144637 },
26639 	{ 18, 79101 },
26640 	{ 18, 13565 },
26641 	{ 11, 154 },
26642 	{ 18, 9465 },
26643 	{ 16, 21753 },
26644 	{ 18, 34041 },
26645 	{ 16, 19705 },
26646 	{ 16, 23801 },
26647 	{ 18, 77049 },
26648 	{ 18, 81145 },
26649 	{ 18, 93433 },
26650 	{ 18, 97529 },
26651 	{ 19, 175353 },
26652 	{ 19, 179449 },
26653 	{ 19, 191737 },
26654 	{ 19, 195833 },
26655 	{ 20, 371961 },
26656 	{ 20, 376057 },
26657 	{ 20, 388345 },
26658 	{ 20, 392441 },
26659 	{ 20, 503033 },
26660 	{ 20, 507129 },
26661 	{ 20, 519417 },
26662 	{ 20, 523513 },
26663 	{ 21, 996861 },
26664 	{ 21, 931325 },
26665 	{ 21, 734717 },
26666 	{ 21, 669181 },
26667 	{ 20, 472573 },
26668 	{ 20, 407037 },
26669 	{ 20, 210429 },
26670 	{ 20, 144893 },
26671 	{ 18, 79357 },
26672 	{ 18, 13821 },
26673 	{ 11, 1178 },
26674 	{ 18, 9721 },
26675 	{ 16, 22009 },
26676 	{ 18, 34297 },
26677 	{ 16, 19961 },
26678 	{ 16, 24057 },
26679 	{ 18, 77305 },
26680 	{ 18, 81401 },
26681 	{ 18, 93689 },
26682 	{ 18, 97785 },
26683 	{ 19, 175609 },
26684 	{ 19, 179705 },
26685 	{ 19, 191993 },
26686 	{ 19, 196089 },
26687 	{ 20, 372217 },
26688 	{ 20, 376313 },
26689 	{ 20, 388601 },
26690 	{ 20, 392697 },
26691 	{ 20, 503289 },
26692 	{ 20, 507385 },
26693 	{ 20, 519673 },
26694 	{ 20, 523769 },
26695 	{ 22, 784893 },
26696 	{ 23, 3773181 },
26697 	{ 23, 2986749 },
26698 	{ 23, 2724605 },
26699 	{ 22, 1938173 },
26700 	{ 22, 1676029 },
26701 	{ 22, 889597 },
26702 	{ 22, 627453 },
26703 	{ 20, 365309 },
26704 	{ 20, 103165 },
26705 	{ 15, 2330 },
26706 	{ 20, 54009 },
26707 	{ 20, 299769 },
26708 	{ 20, 152313 },
26709 	{ 20, 201465 },
26710 	{ 20, 144121 },
26711 	{ 20, 160505 },
26712 	{ 20, 221949 },
26713 	{ 22, 586489 },
26714 	{ 22, 635641 },
26715 	{ 22, 652025 },
26716 	{ 22, 910077 },
26717 	{ 23, 1241849 },
26718 	{ 23, 1291001 },
26719 	{ 23, 1307385 },
26720 	{ 23, 1827581 },
26721 	{ 24, 2552569 },
26722 	{ 24, 2601721 },
26723 	{ 24, 2618105 },
26724 	{ 24, 3060473 },
26725 	{ 24, 3076857 },
26726 	{ 24, 3126009 },
26727 	{ 23, 4035581 },
26728 	{ 23, 3773437 },
26729 	{ 23, 2987005 },
26730 	{ 23, 2724861 },
26731 	{ 22, 1938429 },
26732 	{ 22, 1676285 },
26733 	{ 22, 889853 },
26734 	{ 22, 627709 },
26735 	{ 20, 365565 },
26736 	{ 20, 103421 },
26737 	{ 15, 6426 },
26738 	{ 20, 54265 },
26739 	{ 20, 300025 },
26740 	{ 20, 152569 },
26741 	{ 20, 201721 },
26742 	{ 20, 144377 },
26743 	{ 20, 160761 },
26744 	{ 20, 222205 },
26745 	{ 22, 586745 },
26746 	{ 22, 635897 },
26747 	{ 22, 652281 },
26748 	{ 22, 910333 },
26749 	{ 23, 1242105 },
26750 	{ 23, 1291257 },
26751 	{ 23, 1307641 },
26752 	{ 23, 1827837 },
26753 	{ 24, 2552825 },
26754 	{ 24, 2601977 },
26755 	{ 24, 2618361 },
26756 	{ 24, 3060729 },
26757 	{ 24, 3077113 },
26758 	{ 24, 3126265 },
26759 	{ 23, 4052733 },
26760 	{ 23, 3790589 },
26761 	{ 23, 3004157 },
26762 	{ 23, 2742013 },
26763 	{ 22, 1955581 },
26764 	{ 22, 1693437 },
26765 	{ 22, 907005 },
26766 	{ 22, 644861 },
26767 	{ 20, 382717 },
26768 	{ 20, 120573 },
26769 	{ 15, 10650 },
26770 	{ 20, 104185 },
26771 	{ 20, 317177 },
26772 	{ 22, 562937 },
26773 	{ 20, 218873 },
26774 	{ 20, 399097 },
26775 	{ 20, 210681 },
26776 	{ 20, 227065 },
26777 	{ 20, 419581 },
26778 	{ 22, 849657 },
26779 	{ 22, 898809 },
26780 	{ 22, 915193 },
26781 	{ 22, 1697533 },
26782 	{ 23, 1767161 },
26783 	{ 23, 1816313 },
26784 	{ 23, 1832697 },
26785 	{ 23, 3401469 },
26786 	{ 24, 3602169 },
26787 	{ 24, 3651321 },
26788 	{ 24, 3667705 },
26789 	{ 24, 4110073 },
26790 	{ 24, 4126457 },
26791 	{ 23, 4052989 },
26792 	{ 23, 3790845 },
26793 	{ 23, 3004413 },
26794 	{ 23, 2742269 },
26795 	{ 22, 1955837 },
26796 	{ 22, 1693693 },
26797 	{ 22, 907261 },
26798 	{ 22, 645117 },
26799 	{ 20, 382973 },
26800 	{ 20, 120829 },
26801 	{ 15, 14746 },
26802 	{ 20, 104441 },
26803 	{ 20, 317433 },
26804 	{ 22, 563193 },
26805 	{ 20, 219129 },
26806 	{ 20, 399353 },
26807 	{ 20, 210937 },
26808 	{ 20, 227321 },
26809 	{ 20, 419837 },
26810 	{ 22, 849913 },
26811 	{ 22, 899065 },
26812 	{ 22, 915449 },
26813 	{ 22, 1697789 },
26814 	{ 23, 1767417 },
26815 	{ 23, 1816569 },
26816 	{ 23, 1832953 },
26817 	{ 23, 3401725 },
26818 	{ 24, 3602425 },
26819 	{ 24, 3651577 },
26820 	{ 24, 3667961 },
26821 	{ 24, 4110329 },
26822 	{ 24, 4126713 },
26823 	{ 24, 4175865 },
26824 	{ 24, 4192249 },
26825 	{ 24, 7333885 },
26826 	{ 26, 21646077 },
26827 	{ 25, 15354621 },
26828 	{ 25, 13257469 },
26829 	{ 25, 6966013 },
26830 	{ 25, 4868861 },
26831 	{ 23, 2771709 },
26832 	{ 23, 674557 },
26833 	{ 17, 19226 },
26834 	{ 22, 477945 },
26835 	{ 22, 1460985 },
26836 	{ 24, 2312953 },
26837 	{ 24, 3295993 },
26838 	{ 22, 1657593 },
26839 	{ 22, 1854201 },
26840 	{ 22, 1624825 },
26841 	{ 22, 1690361 },
26842 	{ 22, 1936125 },
26843 	{ 24, 6540025 },
26844 	{ 24, 6736633 },
26845 	{ 24, 6802169 },
26846 	{ 24, 7834365 },
26847 	{ 25, 13355769 },
26848 	{ 25, 13552377 },
26849 	{ 25, 13617913 },
26850 	{ 25, 15698685 },
26851 	{ 26, 26987257 },
26852 	{ 26, 27183865 },
26853 	{ 26, 27249401 },
26854 	{ 26, 29018873 },
26855 	{ 26, 29084409 },
26856 	{ 26, 29281017 },
26857 	{ 26, 29346553 },
26858 	{ 26, 33524477 },
26859 	{ 25, 15354877 },
26860 	{ 25, 13257725 },
26861 	{ 25, 6966269 },
26862 	{ 25, 4869117 },
26863 	{ 23, 2771965 },
26864 	{ 23, 674813 },
26865 	{ 17, 23322 },
26866 	{ 22, 478201 },
26867 	{ 22, 1461241 },
26868 	{ 24, 2313209 },
26869 	{ 24, 3296249 },
26870 	{ 22, 1657849 },
26871 	{ 22, 1854457 },
26872 	{ 22, 1625081 },
26873 	{ 22, 1690617 },
26874 	{ 22, 1936381 },
26875 	{ 24, 6540281 },
26876 	{ 24, 6736889 },
26877 	{ 24, 6802425 },
26878 	{ 24, 7834621 },
26879 	{ 25, 13356025 },
26880 	{ 25, 13552633 },
26881 	{ 25, 13618169 },
26882 	{ 25, 15698941 },
26883 	{ 26, 26987513 },
26884 	{ 26, 27184121 },
26885 	{ 26, 27249657 },
26886 	{ 26, 29019129 },
26887 	{ 26, 29084665 },
26888 	{ 26, 29281273 },
26889 	{ 26, 29346809 },
26890 	{ 26, 21712637 },
26891 	{ 25, 15421181 },
26892 	{ 25, 13324029 },
26893 	{ 25, 7032573 },
26894 	{ 25, 4935421 },
26895 	{ 23, 2838269 },
26896 	{ 23, 741117 },
26897 	{ 17, 27546 },
26898 	{ 23, 675577 },
26899 	{ 22, 1527545 },
26900 	{ 24, 2510585 },
26901 	{ 24, 3362553 },
26902 	{ 24, 6442745 },
26903 	{ 22, 1920761 },
26904 	{ 23, 2641657 },
26905 	{ 22, 1887993 },
26906 	{ 22, 1953529 },
26907 	{ 23, 2723581 },
26908 	{ 24, 7589625 },
26909 	{ 24, 7786233 },
26910 	{ 24, 7851769 },
26911 	{ 25, 15388409 },
26912 	{ 25, 15453945 },
26913 	{ 25, 15650553 },
26914 	{ 25, 15716089 },
26915 	{ 26, 31117049 },
26916 	{ 26, 31182585 },
26917 	{ 26, 31379193 },
26918 	{ 26, 31444729 },
26919 	{ 26, 33214201 },
26920 	{ 26, 33279737 },
26921 	{ 26, 33476345 },
26922 	{ 26, 33541881 },
26923 	{ 25, 15421437 },
26924 	{ 25, 13324285 },
26925 	{ 25, 7032829 },
26926 	{ 25, 4935677 },
26927 	{ 23, 2838525 },
26928 	{ 23, 741373 },
26929 	{ 17, 31642 },
26930 	{ 23, 675833 },
26931 	{ 22, 1527801 },
26932 	{ 24, 2510841 },
26933 	{ 24, 3362809 },
26934 	{ 24, 6443001 },
26935 	{ 22, 1921017 },
26936 	{ 23, 2641913 },
26937 	{ 22, 1888249 },
26938 	{ 22, 1953785 },
26939 	{ 23, 2723837 },
26940 	{ 24, 7589881 },
26941 	{ 24, 7786489 },
26942 	{ 24, 7852025 },
26943 	{ 25, 15388665 },
26944 	{ 25, 15454201 },
26945 	{ 25, 15650809 },
26946 	{ 25, 15716345 },
26947 	{ 26, 31117305 },
26948 	{ 26, 31182841 },
26949 	{ 26, 31379449 },
26950 	{ 26, 31444985 },
26951 	{ 26, 33214457 },
26952 	{ 26, 33279993 },
26953 	{ 26, 33476601 },
26954 	{ 26, 33542137 },
26955 	{ 25, 15620861 },
26956 	{ 25, 13523709 },
26957 	{ 25, 7232253 },
26958 	{ 25, 5135101 },
26959 	{ 23, 3037949 },
26960 	{ 23, 940797 },
26961 	{ 18, 103706 },
26962 	{ 23, 744185 },
26963 	{ 23, 2775801 },
26964 	{ 24, 2579193 },
26965 	{ 24, 3562233 },
26966 	{ 24, 6511353 },
26967 	{ 24, 7494393 },
26968 	{ 23, 2710265 },
26969 	{ 23, 2906873 },
26970 	{ 23, 2677497 },
26971 	{ 23, 2743033 },
26972 	{ 23, 2988797 },
26973 	{ 25, 10738425 },
26974 	{ 25, 10935033 },
26975 	{ 25, 11000569 },
26976 	{ 25, 12032765 },
26977 	{ 26, 21748473 },
26978 	{ 26, 21945081 },
26979 	{ 26, 22010617 },
26980 	{ 26, 24091389 },
26981 	{ 27, 43768569 },
26982 	{ 27, 43965177 },
26983 	{ 26, 32398333 },
26984 	{ 26, 30301181 },
26985 	{ 26, 24009725 },
26986 	{ 26, 21912573 },
26987 	{ 25, 15621117 },
26988 	{ 25, 13523965 },
26989 	{ 25, 7232509 },
26990 	{ 25, 5135357 },
26991 	{ 23, 3038205 },
26992 	{ 23, 941053 },
26993 	{ 18, 111898 },
26994 	{ 23, 744441 },
26995 	{ 23, 2776057 },
26996 	{ 24, 2579449 },
26997 	{ 24, 3562489 },
26998 	{ 24, 6511609 },
26999 	{ 24, 7494649 },
27000 	{ 23, 2710521 },
27001 	{ 23, 2907129 },
27002 	{ 23, 2677753 },
27003 	{ 23, 2743289 },
27004 	{ 23, 2989053 },
27005 	{ 25, 10738681 },
27006 	{ 25, 10935289 },
27007 	{ 25, 11000825 },
27008 	{ 25, 12033021 },
27009 	{ 26, 21748729 },
27010 	{ 26, 21945337 },
27011 	{ 26, 22010873 },
27012 	{ 26, 24091645 },
27013 	{ 27, 43768825 },
27014 	{ 27, 43965433 },
27015 	{ 26, 32464637 },
27016 	{ 26, 30367485 },
27017 	{ 26, 24076029 },
27018 	{ 26, 21978877 },
27019 	{ 25, 15687421 },
27020 	{ 25, 13590269 },
27021 	{ 25, 7298813 },
27022 	{ 25, 5201661 },
27023 	{ 23, 3104509 },
27024 	{ 23, 1007357 },
27025 	{ 18, 120218 },
27026 	{ 23, 941817 },
27027 	{ 23, 2842361 },
27028 	{ 25, 4873977 },
27029 	{ 24, 3628793 },
27030 	{ 24, 6708985 },
27031 	{ 24, 7560953 },
27032 	{ 25, 10641145 },
27033 	{ 23, 2973433 },
27034 	{ 23, 3694329 },
27035 	{ 23, 2940665 },
27036 	{ 23, 3006201 },
27037 	{ 23, 3776253 },
27038 	{ 25, 11788025 },
27039 	{ 25, 11984633 },
27040 	{ 25, 12050169 },
27041 	{ 25, 15179517 },
27042 	{ 26, 23846649 },
27043 	{ 26, 24043257 },
27044 	{ 26, 24108793 },
27045 	{ 26, 30383869 },
27046 	{ 27, 47963897 },
27047 	{ 26, 32464893 },
27048 	{ 26, 30367741 },
27049 	{ 26, 24076285 },
27050 	{ 26, 21979133 },
27051 	{ 25, 15687677 },
27052 	{ 25, 13590525 },
27053 	{ 25, 7299069 },
27054 	{ 25, 5201917 },
27055 	{ 23, 3104765 },
27056 	{ 23, 1007613 },
27057 	{ 18, 128410 },
27058 	{ 23, 942073 },
27059 	{ 23, 2842617 },
27060 	{ 25, 4874233 },
27061 	{ 24, 3629049 },
27062 	{ 24, 6709241 },
27063 	{ 24, 7561209 },
27064 	{ 25, 10641401 },
27065 	{ 23, 2973689 },
27066 	{ 23, 3694585 },
27067 	{ 23, 2940921 },
27068 	{ 23, 3006457 },
27069 	{ 23, 3776509 },
27070 	{ 25, 11788281 },
27071 	{ 25, 11984889 },
27072 	{ 25, 12050425 },
27073 	{ 25, 15179773 },
27074 	{ 26, 23846905 },
27075 	{ 26, 24043513 },
27076 	{ 26, 24109049 },
27077 	{ 26, 30384125 },
27078 	{ 27, 47964153 },
27079 	{ 27, 64954361 },
27080 	{ 27, 62529529 },
27081 	{ 27, 50012153 },
27082 	{ 27, 46014457 },
27083 	{ 26, 33497081 },
27084 	{ 27, 50323449 },
27085 	{ 27, 62889981 },
27086 	{ 28, 40446717 },
27087 	{ 26, 23669501 },
27088 	{ 26, 6892285 },
27089 	{ 19, 169754 },
27090 	{ 25, 4008697 },
27091 	{ 25, 12135161 },
27092 	{ 27, 19737337 },
27093 	{ 27, 27863801 },
27094 	{ 26, 27077369 },
27095 	{ 26, 31009529 },
27096 	{ 27, 42806009 },
27097 	{ 27, 46738169 },
27098 	{ 25, 15018745 },
27099 	{ 25, 15805177 },
27100 	{ 25, 14887673 },
27101 	{ 25, 15149817 },
27102 	{ 25, 16132861 },
27103 	{ 27, 59714297 },
27104 	{ 27, 60500729 },
27105 	{ 27, 60762873 },
27106 	{ 27, 64891645 },
27107 	{ 28, 120531705 },
27108 	{ 28, 121318137 },
27109 	{ 28, 121580281 },
27110 	{ 28, 129903357 },
27111 	{ 29, 259533561 },
27112 	{ 29, 243018489 },
27113 	{ 29, 199764729 },
27114 	{ 29, 183249657 },
27115 	{ 28, 133704441 },
27116 	{ 28, 117189369 },
27117 	{ 28, 57224189 },
27118 	{ 28, 40446973 },
27119 	{ 26, 23669757 },
27120 	{ 26, 6892541 },
27121 	{ 19, 177946 },
27122 	{ 25, 4008953 },
27123 	{ 25, 12135417 },
27124 	{ 27, 19737593 },
27125 	{ 27, 27864057 },
27126 	{ 26, 27077625 },
27127 	{ 26, 31009785 },
27128 	{ 27, 42806265 },
27129 	{ 27, 46738425 },
27130 	{ 25, 15019001 },
27131 	{ 25, 15805433 },
27132 	{ 25, 14887929 },
27133 	{ 25, 15150073 },
27134 	{ 25, 16133117 },
27135 	{ 27, 59714553 },
27136 	{ 27, 60500985 },
27137 	{ 27, 60763129 },
27138 	{ 27, 64891901 },
27139 	{ 28, 120531961 },
27140 	{ 28, 121318393 },
27141 	{ 28, 121580537 },
27142 	{ 28, 129903613 },
27143 	{ 29, 259533817 },
27144 	{ 29, 243018745 },
27145 	{ 29, 199764985 },
27146 	{ 29, 183249913 },
27147 	{ 28, 133704697 },
27148 	{ 28, 117189625 },
27149 	{ 28, 57487101 },
27150 	{ 28, 40709885 },
27151 	{ 26, 23932669 },
27152 	{ 26, 7155453 },
27153 	{ 19, 186266 },
27154 	{ 26, 6893305 },
27155 	{ 25, 12398329 },
27156 	{ 27, 20524793 },
27157 	{ 27, 28126969 },
27158 	{ 27, 53030649 },
27159 	{ 26, 31272697 },
27160 	{ 27, 43593465 },
27161 	{ 27, 47001337 },
27162 	{ 27, 59322105 },
27163 	{ 25, 16068345 },
27164 	{ 26, 27340537 },
27165 	{ 25, 15937273 },
27166 	{ 25, 16199417 },
27167 	{ 26, 27668221 },
27168 	{ 27, 63909625 },
27169 	{ 27, 64696057 },
27170 	{ 27, 64958201 },
27171 	{ 28, 128659193 },
27172 	{ 28, 128921337 },
27173 	{ 28, 129707769 },
27174 	{ 28, 129969913 },
27175 	{ 29, 258748153 },
27176 	{ 29, 242757369 },
27177 	{ 29, 192687865 },
27178 	{ 29, 182988537 },
27179 	{ 28, 132919033 },
27180 	{ 28, 116928249 },
27181 	{ 28, 66858745 },
27182 	{ 28, 40710141 },
27183 	{ 26, 23932925 },
27184 	{ 26, 7155709 },
27185 	{ 19, 194458 },
27186 	{ 26, 6893561 },
27187 	{ 25, 12398585 },
27188 	{ 27, 20525049 },
27189 	{ 27, 28127225 },
27190 	{ 27, 53030905 },
27191 	{ 26, 31272953 },
27192 	{ 27, 43593721 },
27193 	{ 27, 47001593 },
27194 	{ 27, 59322361 },
27195 	{ 25, 16068601 },
27196 	{ 26, 27340793 },
27197 	{ 25, 15937529 },
27198 	{ 25, 16199673 },
27199 	{ 26, 27668477 },
27200 	{ 27, 63909881 },
27201 	{ 27, 64696313 },
27202 	{ 27, 64958457 },
27203 	{ 28, 128659449 },
27204 	{ 28, 128921593 },
27205 	{ 28, 129708025 },
27206 	{ 28, 129970169 },
27207 	{ 29, 258748409 },
27208 	{ 29, 242757625 },
27209 	{ 29, 192688121 },
27210 	{ 29, 182988793 },
27211 	{ 28, 132919289 },
27212 	{ 28, 116928505 },
27213 	{ 28, 66859001 },
27214 	{ 28, 41499389 },
27215 	{ 26, 24722173 },
27216 	{ 26, 7944957 },
27217 	{ 20, 470298 },
27218 	{ 26, 7158521 },
27219 	{ 26, 23673593 },
27220 	{ 27, 20790009 },
27221 	{ 27, 28916473 },
27222 	{ 27, 53295865 },
27223 	{ 27, 61422329 },
27224 	{ 27, 43858681 },
27225 	{ 27, 47790841 },
27226 	{ 27, 59587321 },
27227 	{ 27, 63519481 },
27228 	{ 26, 27605753 },
27229 	{ 26, 28392185 },
27230 	{ 26, 27474681 },
27231 	{ 26, 27736825 },
27232 	{ 26, 28719869 },
27233 	{ 27, 48168959 },
27234 	{ 28, 245119737 },
27235 	{ 28, 111098617 },
27236 	{ 28, 115227389 },
27237 	{ 29, 230177529 },
27238 	{ 29, 222051065 },
27239 	{ 29, 258489081 },
27240 	{ 29, 241974009 },
27241 	{ 29, 192428793 },
27242 	{ 29, 175913721 },
27243 	{ 28, 132659961 },
27244 	{ 28, 116144889 },
27245 	{ 28, 66599673 },
27246 	{ 28, 50084601 },
27247 	{ 26, 24722429 },
27248 	{ 26, 7945213 },
27249 	{ 20, 486682 },
27250 	{ 26, 7158777 },
27251 	{ 26, 23673849 },
27252 	{ 27, 20790265 },
27253 	{ 27, 28916729 },
27254 	{ 27, 53296121 },
27255 	{ 27, 61422585 },
27256 	{ 27, 43858937 },
27257 	{ 27, 47791097 },
27258 	{ 27, 59587577 },
27259 	{ 27, 63519737 },
27260 	{ 26, 27606009 },
27261 	{ 26, 28392441 },
27262 	{ 26, 27474937 },
27263 	{ 26, 27737081 },
27264 	{ 26, 28720125 },
27265 	{ 27, 48168703 },
27266 	{ 28, 245119993 },
27267 	{ 28, 111098873 },
27268 	{ 28, 115227645 },
27269 	{ 29, 230177785 },
27270 	{ 29, 222051321 },
27271 	{ 29, 258489337 },
27272 	{ 29, 241974265 },
27273 	{ 29, 192429049 },
27274 	{ 29, 175913977 },
27275 	{ 28, 132660217 },
27276 	{ 28, 116145145 },
27277 	{ 28, 66599929 },
27278 	{ 28, 50084857 },
27279 	{ 26, 24985341 },
27280 	{ 26, 8208125 },
27281 	{ 20, 503194 },
27282 	{ 26, 7945977 },
27283 	{ 26, 23936761 },
27284 	{ 27, 47774715 },
27285 	{ 27, 29179641 },
27286 	{ 27, 54083321 },
27287 	{ 27, 61685497 },
27288 	{ 28, 134102777 },
27289 	{ 27, 48054009 },
27290 	{ 27, 60374777 },
27291 	{ 27, 63782649 },
27292 	{ 26, 33439481 },
27293 	{ 26, 16662265 },
27294 	{ 26, 31538937 },
27295 	{ 26, 66338553 },
27296 	{ 26, 28786425 },
27297 	{ 26, 31866621 },
27298 	{ 27, 49740799 },
27299 	{ 28, 131874553 },
27300 	{ 28, 115293945 },
27301 	{ 28, 127811325 },
27302 	{ 29, 221789945 },
27303 	{ 28, 129777401 },
27304 	{ 29, 241712889 },
27305 	{ 29, 191643385 },
27306 	{ 29, 175652601 },
27307 	{ 28, 125583097 },
27308 	{ 28, 115883769 },
27309 	{ 28, 65814265 },
27310 	{ 28, 49823481 },
27311 	{ 26, 33308409 },
27312 	{ 26, 8208381 },
27313 	{ 20, 507882 },
27314 	{ 26, 7946233 },
27315 	{ 26, 23937017 },
27316 	{ 27, 47774459 },
27317 	{ 27, 29179897 },
27318 	{ 27, 54083577 },
27319 	{ 27, 61685753 },
27320 	{ 28, 134103033 },
27321 	{ 27, 48054265 },
27322 	{ 27, 60375033 },
27323 	{ 27, 63782905 },
27324 	{ 26, 33439737 },
27325 	{ 26, 16662521 },
27326 	{ 26, 31539193 },
27327 	{ 26, 66338809 },
27328 	{ 26, 28786681 },
27329 	{ 26, 31866877 },
27330 	{ 27, 49740543 },
27331 	{ 28, 131874809 },
27332 	{ 28, 115294201 },
27333 	{ 28, 127811581 },
27334 	{ 29, 221790201 },
27335 	{ 28, 129777657 },
27336 	{ 29, 241713145 },
27337 	{ 29, 191643641 },
27338 	{ 29, 175652857 },
27339 	{ 28, 125583353 },
27340 	{ 28, 115884025 },
27341 	{ 28, 65814521 },
27342 	{ 28, 49823737 },
27343 	{ 26, 33308665 },
27344 	{ 26, 15297277 },
27345 	{ 20, 524266 },
27346 	{ 26, 8219385 },
27347 	{ 26, 24734457 },
27348 	{ 27, 49344507 },
27349 	{ 28, 57240313 },
27350 	{ 27, 54356729 },
27351 	{ 27, 62483193 },
27352 	{ 28, 86862585 },
27353 	{ 28, 133851897 },
27354 	{ 27, 60648185 },
27355 	{ 27, 64580345 },
27356 	{ 26, 33516285 },
27357 	{ 26, 33188601 },
27358 	{ 26, 16411385 },
27359 	{ 26, 66087673 },
27360 	{ 26, 65301241 },
27361 	{ 26, 31943417 },
27362 	{ 26, 32926461 },
27363 	{ 27, 50262015 },
27364 	{ 28, 127691513 },
27365 	{ 28, 127888121 },
27366 	{ 28, 132016893 },
27367 	{ 28, 129526521 },
27368 	{ 28, 121400057 },
27369 	{ 29, 191392505 },
27370 	{ 29, 174877433 },
27371 	{ 28, 125332217 },
27372 	{ 28, 108817145 },
27373 	{ 28, 65563385 },
27374 	{ 28, 49048313 },
27375 	{ 26, 33057529 },
27376 	{ 26, 16542457 },
27377 	{ 21, 868202 },
27378 	{ 26, 8219641 },
27379 	{ 26, 24734713 },
27380 	{ 27, 49344251 },
27381 	{ 28, 57240569 },
27382 	{ 27, 54356985 },
27383 	{ 27, 62483449 },
27384 	{ 28, 86862841 },
27385 	{ 28, 133852153 },
27386 	{ 27, 60648441 },
27387 	{ 27, 64580601 },
27388 	{ 26, 33516541 },
27389 	{ 26, 33188857 },
27390 	{ 26, 16411641 },
27391 	{ 26, 66087929 },
27392 	{ 26, 65301497 },
27393 	{ 26, 31943673 },
27394 	{ 26, 32926717 },
27395 	{ 27, 50261759 },
27396 	{ 28, 127691769 },
27397 	{ 28, 127888377 },
27398 	{ 28, 132017149 },
27399 	{ 28, 129526777 },
27400 	{ 28, 121400313 },
27401 	{ 29, 191392761 },
27402 	{ 29, 174877689 },
27403 	{ 28, 125332473 },
27404 	{ 28, 108817401 },
27405 	{ 28, 65563641 },
27406 	{ 28, 49048569 },
27407 	{ 26, 33057785 },
27408 	{ 26, 16542713 },
27409 	{ 21, 884586 },
27410 	{ 26, 15298297 },
27411 	{ 26, 24997625 },
27412 	{ 27, 49867771 },
27413 	{ 28, 57503481 },
27414 	{ 28, 107572985 },
27415 	{ 27, 62746361 },
27416 	{ 28, 87650041 },
27417 	{ 28, 95252217 },
27418 	{ 28, 133066489 },
27419 	{ 27, 64843513 },
27420 	{ 28, 65957625 },
27421 	{ 26, 33255165 },
27422 	{ 26, 32403193 },
27423 	{ 26, 15625977 },
27424 	{ 26, 65040121 },
27425 	{ 26, 62156537 },
27426 	{ 26, 32993017 },
27427 	{ 26, 61239037 },
27428 	{ 27, 64416767 },
27429 	{ 28, 115109625 },
27430 	{ 28, 132083449 },
27431 	{ 28, 128741113 },
27432 	{ 28, 121138937 },
27433 	{ 28, 96235257 },
27434 	{ 29, 174616313 },
27435 	{ 28, 124546809 },
27436 	{ 28, 108556025 },
27437 	{ 28, 58486521 },
27438 	{ 28, 48787193 },
27439 	{ 26, 32272121 },
27440 	{ 26, 16281337 },
27441 	{ 21, 900586 },
27442 	{ 26, 15298553 },
27443 	{ 26, 24997881 },
27444 	{ 27, 49867515 },
27445 	{ 28, 57503737 },
27446 	{ 28, 107573241 },
27447 	{ 27, 62746617 },
27448 	{ 28, 87650297 },
27449 	{ 28, 95252473 },
27450 	{ 28, 133066745 },
27451 	{ 27, 64843769 },
27452 	{ 28, 65957881 },
27453 	{ 26, 33255421 },
27454 	{ 26, 32403449 },
27455 	{ 26, 15626233 },
27456 	{ 26, 65040377 },
27457 	{ 26, 62156793 },
27458 	{ 26, 32993273 },
27459 	{ 26, 61239293 },
27460 	{ 27, 64416511 },
27461 	{ 28, 115109881 },
27462 	{ 28, 132083705 },
27463 	{ 28, 128741369 },
27464 	{ 28, 121139193 },
27465 	{ 28, 96235513 },
27466 	{ 29, 174616569 },
27467 	{ 28, 124547065 },
27468 	{ 28, 108556281 },
27469 	{ 28, 58486777 },
27470 	{ 28, 48787449 },
27471 	{ 26, 32272377 },
27472 	{ 26, 16281593 },
27473 	{ 21, 916970 },
27474 	{ 21, 2096494 },
27475 	{ 26, 32078585 },
27476 	{ 27, 64012283 },
27477 	{ 28, 58292985 },
27478 	{ 28, 107838201 },
27479 	{ 28, 124353273 },
27480 	{ 28, 87915257 },
27481 	{ 28, 96041721 },
27482 	{ 28, 120421113 },
27483 	{ 28, 132807417 },
27484 	{ 28, 116030201 },
27485 	{ 28, 65698553 },
27486 	{ 26, 32471805 },
27487 	{ 26, 32144121 },
27488 	{ 26, 15366905 },
27489 	{ 26, 61897465 },
27490 	{ 26, 61111033 },
27491 	{ 26, 61307641 },
27492 	{ 26, 62290685 },
27493 	{ 27, 64929791 },
27494 	{ 28, 110918393 },
27495 	{ 28, 128482041 },
27496 	{ 28, 120355577 },
27497 	{ 28, 95976185 },
27498 	{ 28, 87849721 },
27499 	{ 28, 124287737 },
27500 	{ 28, 107772665 },
27501 	{ 28, 58227449 },
27502 	{ 28, 41712377 },
27503 	{ 26, 32013049 },
27504 	{ 26, 15497977 },
27505 	{ 21, 998762 },
27506 	{ 21, 2080110 },
27507 	{ 26, 32078841 },
27508 	{ 27, 64012027 },
27509 	{ 28, 58293241 },
27510 	{ 28, 107838457 },
27511 	{ 28, 124353529 },
27512 	{ 28, 87915513 },
27513 	{ 28, 96041977 },
27514 	{ 28, 120421369 },
27515 	{ 28, 132807673 },
27516 	{ 28, 116030457 },
27517 	{ 28, 65698809 },
27518 	{ 26, 32472061 },
27519 	{ 26, 32144377 },
27520 	{ 26, 15367161 },
27521 	{ 26, 61897721 },
27522 	{ 26, 61111289 },
27523 	{ 26, 61307897 },
27524 	{ 26, 62290941 },
27525 	{ 27, 64929535 },
27526 	{ 28, 110918649 },
27527 	{ 28, 128482297 },
27528 	{ 28, 120355833 },
27529 	{ 28, 95976441 },
27530 	{ 28, 87849977 },
27531 	{ 28, 124287993 },
27532 	{ 28, 107772921 },
27533 	{ 28, 58227705 },
27534 	{ 28, 41712633 },
27535 	{ 26, 32013305 },
27536 	{ 26, 15498233 },
27537 	{ 21, 1015146 },
27538 	{ 21, 2063854 },
27539 	{ 26, 32341753 },
27540 	{ 27, 64535547 },
27541 	{ 28, 58556153 },
27542 	{ 28, 108625657 },
27543 	{ 28, 124616441 },
27544 	{ 29, 259948281 },
27545 	{ 28, 96304889 },
27546 	{ 28, 121208569 },
27547 	{ 28, 128810745 },
27548 	{ 28, 125730553 },
27549 	{ 28, 108953337 },
27550 	{ 28, 58621689 },
27551 	{ 26, 32210685 },
27552 	{ 26, 25067257 },
27553 	{ 26, 8290041 },
27554 	{ 26, 60849913 },
27555 	{ 26, 32800505 },
27556 	{ 26, 62357241 },
27557 	{ 26, 65437437 },
27558 	{ 27, 66501631 },
27559 	{ 27, 64782073 },
27560 	{ 28, 120094457 },
27561 	{ 28, 95190777 },
27562 	{ 28, 87588601 },
27563 	{ 27, 62684921 },
27564 	{ 28, 107511545 },
27565 	{ 28, 57442041 },
27566 	{ 28, 41451257 },
27567 	{ 26, 24936185 },
27568 	{ 26, 15236857 },
27569 	{ 21, 1028074 },
27570 	{ 21, 2047470 },
27571 	{ 26, 32342009 },
27572 	{ 27, 64535291 },
27573 	{ 28, 58556409 },
27574 	{ 28, 108625913 },
27575 	{ 28, 124616697 },
27576 	{ 29, 259948537 },
27577 	{ 28, 96305145 },
27578 	{ 28, 121208825 },
27579 	{ 28, 128811001 },
27580 	{ 28, 125730809 },
27581 	{ 28, 108953593 },
27582 	{ 28, 58621945 },
27583 	{ 26, 32210941 },
27584 	{ 26, 25067513 },
27585 	{ 26, 8290297 },
27586 	{ 26, 60850169 },
27587 	{ 26, 32800761 },
27588 	{ 26, 62357497 },
27589 	{ 26, 65437693 },
27590 	{ 27, 66501375 },
27591 	{ 27, 64782329 },
27592 	{ 28, 120094713 },
27593 	{ 28, 95191033 },
27594 	{ 28, 87588857 },
27595 	{ 27, 62685177 },
27596 	{ 28, 107511801 },
27597 	{ 28, 57442297 },
27598 	{ 28, 41451513 },
27599 	{ 26, 24936441 },
27600 	{ 26, 15237113 },
27601 	{ 21, 1044458 },
27602 	{ 21, 1965934 },
27603 	{ 26, 32276477 },
27604 	{ 27, 66105339 },
27605 	{ 28, 65830909 },
27606 	{ 28, 116162557 },
27607 	{ 28, 132939773 },
27608 	{ 29, 183271421 },
27609 	{ 29, 200048637 },
27610 	{ 29, 242920185 },
27611 	{ 29, 259173113 },
27612 	{ 29, 251570941 },
27613 	{ 29, 250915577 },
27614 	{ 29, 217361145 },
27615 	{ 29, 116697849 },
27616 	{ 27, 50244349 },
27617 	{ 27, 49588985 },
27618 	{ 27, 16034553 },
27619 	{ 27, 65055481 },
27620 	{ 27, 63482617 },
27621 	{ 27, 130984697 },
27622 	{ 27, 132950781 },
27623 	{ 27, 67022847 },
27624 	{ 28, 121154297 },
27625 	{ 28, 121286651 },
27626 	{ 29, 173583097 },
27627 	{ 28, 124824313 },
27628 	{ 28, 108571385 },
27629 	{ 28, 108703739 },
27630 	{ 29, 81308409 },
27631 	{ 27, 49326841 },
27632 	{ 27, 16296697 },
27633 	{ 21, 1912682 },
27634 	{ 21, 1949550 },
27635 	{ 27, 66235385 },
27636 	{ 27, 66105083 },
27637 	{ 29, 131247097 },
27638 	{ 29, 217754617 },
27639 	{ 29, 250784761 },
27640 	{ 29, 250654459 },
27641 	{ 30, 519351289 },
27642 	{ 29, 242920441 },
27643 	{ 29, 259173369 },
27644 	{ 29, 251571197 },
27645 	{ 29, 250915833 },
27646 	{ 29, 217361401 },
27647 	{ 29, 116698105 },
27648 	{ 27, 50244605 },
27649 	{ 27, 49589241 },
27650 	{ 27, 16034809 },
27651 	{ 27, 65055737 },
27652 	{ 27, 63482873 },
27653 	{ 27, 130984953 },
27654 	{ 27, 132951037 },
27655 	{ 27, 67022591 },
27656 	{ 28, 121154553 },
27657 	{ 28, 121286395 },
27658 	{ 29, 173583353 },
27659 	{ 28, 124824569 },
27660 	{ 28, 108571641 },
27661 	{ 28, 108703483 },
27662 	{ 29, 81308665 },
27663 	{ 27, 49327097 },
27664 	{ 27, 16296953 },
27665 	{ 21, 1929066 },
27666 	{ 21, 1933294 },
27667 	{ 27, 66760441 },
27668 	{ 27, 66628603 },
27669 	{ 29, 131772153 },
27670 	{ 29, 231911161 },
27671 	{ 29, 251309817 },
27672 	{ 29, 251177979 },
27673 	{ 30, 383430393 },
27674 	{ 30, 517779193 },
27675 	{ 29, 259698425 },
27676 	{ 29, 259566587 },
27677 	{ 29, 251047677 },
27678 	{ 29, 249343737 },
27679 	{ 29, 215789305 },
27680 	{ 29, 115126009 },
27681 	{ 27, 49721085 },
27682 	{ 27, 48017145 },
27683 	{ 27, 14462713 },
27684 	{ 27, 62959353 },
27685 	{ 27, 57192185 },
27686 	{ 27, 133082873 },
27687 	{ 27, 66890747 },
27688 	{ 28, 120631033 },
27689 	{ 28, 95989497 },
27690 	{ 28, 96119803 },
27691 	{ 28, 123252473 },
27692 	{ 28, 108048121 },
27693 	{ 28, 58240761 },
27694 	{ 28, 58371067 },
27695 	{ 27, 47755001 },
27696 	{ 27, 15773433 },
27697 	{ 21, 1945066 },
27698 	{ 21, 1916910 },
27699 	{ 27, 66760697 },
27700 	{ 27, 66628347 },
27701 	{ 29, 131772409 },
27702 	{ 29, 231911417 },
27703 	{ 29, 251310073 },
27704 	{ 29, 251177723 },
27705 	{ 30, 383430649 },
27706 	{ 30, 517779449 },
27707 	{ 29, 259698681 },
27708 	{ 29, 259566331 },
27709 	{ 29, 251047933 },
27710 	{ 29, 249343993 },
27711 	{ 29, 215789561 },
27712 	{ 29, 115126265 },
27713 	{ 27, 49721341 },
27714 	{ 27, 48017401 },
27715 	{ 27, 14462969 },
27716 	{ 27, 62959609 },
27717 	{ 27, 57192441 },
27718 	{ 27, 133083129 },
27719 	{ 27, 66890491 },
27720 	{ 28, 120631289 },
27721 	{ 28, 95989753 },
27722 	{ 28, 96119547 },
27723 	{ 28, 123252729 },
27724 	{ 28, 108048377 },
27725 	{ 28, 58241017 },
27726 	{ 28, 58370811 },
27727 	{ 27, 47755257 },
27728 	{ 27, 15773689 },
27729 	{ 21, 1961450 },
27730 	{ 21, 1912222 },
27731 	{ 27, 49852413 },
27732 	{ 27, 49982207 },
27733 	{ 28, 50102267 },
27734 	{ 28, 66617339 },
27735 	{ 28, 116162555 },
27736 	{ 28, 132677627 },
27737 	{ 29, 175931387 },
27738 	{ 29, 192446459 },
27739 	{ 29, 241991675 },
27740 	{ 29, 258506747 },
27741 	{ 29, 222068731 },
27742 	{ 29, 249477885 },
27743 	{ 28, 115245055 },
27744 	{ 28, 111116283 },
27745 	{ 28, 245137403 },
27746 	{ 27, 48151293 },
27747 	{ 26, 28737535 },
27748 	{ 26, 27754491 },
27749 	{ 26, 27492347 },
27750 	{ 26, 28409851 },
27751 	{ 26, 27623419 },
27752 	{ 27, 63537147 },
27753 	{ 27, 59604987 },
27754 	{ 27, 47808507 },
27755 	{ 27, 43876347 },
27756 	{ 27, 61439995 },
27757 	{ 27, 53313531 },
27758 	{ 27, 28934139 },
27759 	{ 27, 47233785 },
27760 	{ 26, 23691259 },
27761 	{ 21, 2043242 },
27762 	{ 21, 1043742 },
27763 	{ 26, 7962623 },
27764 	{ 26, 24739839 },
27765 	{ 28, 50102011 },
27766 	{ 28, 66617083 },
27767 	{ 28, 116162299 },
27768 	{ 28, 132677371 },
27769 	{ 29, 175931131 },
27770 	{ 29, 192446203 },
27771 	{ 29, 241991419 },
27772 	{ 29, 258506491 },
27773 	{ 29, 222068475 },
27774 	{ 29, 249478141 },
27775 	{ 28, 115244799 },
27776 	{ 28, 111116027 },
27777 	{ 28, 245137147 },
27778 	{ 27, 48151549 },
27779 	{ 26, 28737279 },
27780 	{ 26, 27754235 },
27781 	{ 26, 27492091 },
27782 	{ 26, 28409595 },
27783 	{ 26, 27623163 },
27784 	{ 27, 63536891 },
27785 	{ 27, 59604731 },
27786 	{ 27, 47808251 },
27787 	{ 27, 43876091 },
27788 	{ 27, 61439739 },
27789 	{ 27, 53313275 },
27790 	{ 27, 28933883 },
27791 	{ 27, 47234041 },
27792 	{ 26, 23691003 },
27793 	{ 21, 2059626 },
27794 	{ 21, 1027358 },
27795 	{ 26, 7962367 },
27796 	{ 26, 24739583 },
27797 	{ 28, 41516799 },
27798 	{ 28, 66878459 },
27799 	{ 28, 116947963 },
27800 	{ 28, 132938747 },
27801 	{ 29, 183008251 },
27802 	{ 29, 192707579 },
27803 	{ 29, 242777083 },
27804 	{ 29, 259833593 },
27805 	{ 28, 129989627 },
27806 	{ 28, 129727483 },
27807 	{ 28, 128941051 },
27808 	{ 28, 125615865 },
27809 	{ 27, 64977915 },
27810 	{ 27, 64715771 },
27811 	{ 27, 47628029 },
27812 	{ 26, 24952569 },
27813 	{ 25, 16219131 },
27814 	{ 25, 15956987 },
27815 	{ 26, 32030457 },
27816 	{ 25, 16088059 },
27817 	{ 27, 59341819 },
27818 	{ 27, 47021051 },
27819 	{ 27, 62439161 },
27820 	{ 26, 31292411 },
27821 	{ 27, 53050363 },
27822 	{ 27, 28146683 },
27823 	{ 26, 24690425 },
27824 	{ 25, 12418043 },
27825 	{ 20, 1038314 },
27826 	{ 20, 505758 },
27827 	{ 26, 7175167 },
27828 	{ 26, 23952383 },
27829 	{ 28, 40729599 },
27830 	{ 28, 66878203 },
27831 	{ 28, 116947707 },
27832 	{ 28, 132938491 },
27833 	{ 29, 183007995 },
27834 	{ 29, 192707323 },
27835 	{ 29, 242776827 },
27836 	{ 29, 259833849 },
27837 	{ 28, 129989371 },
27838 	{ 28, 129727227 },
27839 	{ 28, 128940795 },
27840 	{ 28, 125616121 },
27841 	{ 27, 64977659 },
27842 	{ 27, 64715515 },
27843 	{ 27, 47628285 },
27844 	{ 26, 24952825 },
27845 	{ 25, 16218875 },
27846 	{ 25, 15956731 },
27847 	{ 26, 32030713 },
27848 	{ 25, 16087803 },
27849 	{ 27, 59341563 },
27850 	{ 27, 47020795 },
27851 	{ 27, 62439417 },
27852 	{ 26, 31292155 },
27853 	{ 27, 53050107 },
27854 	{ 27, 28146427 },
27855 	{ 26, 24690681 },
27856 	{ 25, 12417787 },
27857 	{ 20, 1046506 },
27858 	{ 20, 497566 },
27859 	{ 26, 7174911 },
27860 	{ 26, 23952127 },
27861 	{ 28, 40729343 },
27862 	{ 28, 57506559 },
27863 	{ 28, 117207035 },
27864 	{ 28, 133722107 },
27865 	{ 29, 183267323 },
27866 	{ 29, 199782395 },
27867 	{ 29, 243036155 },
27868 	{ 29, 259975933 },
27869 	{ 28, 129921023 },
27870 	{ 28, 121597947 },
27871 	{ 28, 121335803 },
27872 	{ 28, 125758205 },
27873 	{ 27, 64909311 },
27874 	{ 27, 60780539 },
27875 	{ 27, 60518395 },
27876 	{ 26, 25094909 },
27877 	{ 25, 16150527 },
27878 	{ 25, 15167483 },
27879 	{ 25, 14905339 },
27880 	{ 25, 15822843 },
27881 	{ 25, 15036411 },
27882 	{ 27, 46755835 },
27883 	{ 27, 61926137 },
27884 	{ 26, 31027195 },
27885 	{ 26, 27095035 },
27886 	{ 27, 27881467 },
27887 	{ 26, 24177401 },
27888 	{ 25, 12152827 },
27889 	{ 25, 4026363 },
27890 	{ 20, 456478 },
27891 	{ 26, 6909951 },
27892 	{ 26, 23687167 },
27893 	{ 28, 40464383 },
27894 	{ 28, 57241599 },
27895 	{ 28, 117206779 },
27896 	{ 28, 133721851 },
27897 	{ 29, 183267067 },
27898 	{ 29, 199782139 },
27899 	{ 29, 243035899 },
27900 	{ 29, 259976189 },
27901 	{ 28, 129920767 },
27902 	{ 28, 121597691 },
27903 	{ 28, 121335547 },
27904 	{ 28, 125758461 },
27905 	{ 27, 64909055 },
27906 	{ 27, 60780283 },
27907 	{ 27, 60518139 },
27908 	{ 26, 25095165 },
27909 	{ 25, 16150271 },
27910 	{ 25, 15167227 },
27911 	{ 25, 14905083 },
27912 	{ 25, 15822587 },
27913 	{ 25, 15036155 },
27914 	{ 27, 46755579 },
27915 	{ 27, 61926393 },
27916 	{ 26, 31026939 },
27917 	{ 26, 27094779 },
27918 	{ 27, 27881211 },
27919 	{ 26, 24177657 },
27920 	{ 25, 12152571 },
27921 	{ 25, 4026107 },
27922 	{ 20, 448286 },
27923 	{ 26, 6909695 },
27924 	{ 26, 23686911 },
27925 	{ 28, 40464127 },
27926 	{ 28, 57241343 },
27927 	{ 28, 107572991 },
27928 	{ 28, 133983227 },
27929 	{ 29, 184052731 },
27930 	{ 29, 200043515 },
27931 	{ 29, 250113019 },
27932 	{ 29, 259812347 },
27933 	{ 29, 259452669 },
27934 	{ 28, 121531391 },
27935 	{ 28, 96431099 },
27936 	{ 28, 96168955 },
27937 	{ 28, 125234941 },
27938 	{ 27, 60713983 },
27939 	{ 27, 48196603 },
27940 	{ 27, 47934459 },
27941 	{ 26, 24571645 },
27942 	{ 25, 15100927 },
27943 	{ 25, 12020731 },
27944 	{ 25, 11758587 },
27945 	{ 25, 14773243 },
27946 	{ 25, 11889659 },
27947 	{ 27, 60354297 },
27948 	{ 26, 30239739 },
27949 	{ 26, 26831867 },
27950 	{ 26, 14511099 },
27951 	{ 26, 22605561 },
27952 	{ 25, 11365371 },
27953 	{ 25, 3763195 },
27954 	{ 20, 439710 },
27955 	{ 25, 4025343 },
27956 	{ 25, 12413951 },
27957 	{ 27, 20802559 },
27958 	{ 27, 29191167 },
27959 	{ 27, 54356991 },
27960 	{ 27, 62745599 },
27961 	{ 28, 87911423 },
27962 	{ 28, 96300031 },
27963 	{ 28, 121465855 },
27964 	{ 28, 129854463 },
27965 	{ 29, 259452925 },
27966 	{ 28, 121531135 },
27967 	{ 28, 96430843 },
27968 	{ 28, 96168699 },
27969 	{ 28, 125235197 },
27970 	{ 27, 60713727 },
27971 	{ 27, 48196347 },
27972 	{ 27, 47934203 },
27973 	{ 26, 24571901 },
27974 	{ 25, 15100671 },
27975 	{ 25, 12020475 },
27976 	{ 25, 11758331 },
27977 	{ 25, 14772987 },
27978 	{ 25, 11889403 },
27979 	{ 27, 60354553 },
27980 	{ 26, 30239483 },
27981 	{ 26, 26831611 },
27982 	{ 26, 14510843 },
27983 	{ 26, 22605817 },
27984 	{ 25, 11365115 },
27985 	{ 25, 3762939 },
27986 	{ 20, 431518 },
27987 	{ 25, 4025087 },
27988 	{ 25, 12413695 },
27989 	{ 27, 20802303 },
27990 	{ 27, 29190911 },
27991 	{ 27, 54356735 },
27992 	{ 27, 62745343 },
27993 	{ 28, 87911167 },
27994 	{ 28, 96299775 },
27995 	{ 28, 121465599 },
27996 	{ 28, 129854207 },
27997 	{ 29, 175849467 },
27998 	{ 29, 257882877 },
27999 	{ 28, 96354303 },
28000 	{ 28, 88031227 },
28001 	{ 28, 87769083 },
28002 	{ 28, 123665149 },
28003 	{ 27, 48119807 },
28004 	{ 27, 43991035 },
28005 	{ 27, 43728891 },
28006 	{ 26, 23001853 },
28007 	{ 25, 11943935 },
28008 	{ 25, 10960891 },
28009 	{ 25, 10698747 },
28010 	{ 25, 11616251 },
28011 	{ 25, 10829819 },
28012 	{ 26, 29966331 },
28013 	{ 26, 26034171 },
28014 	{ 26, 14237691 },
28015 	{ 26, 22084345 },
28016 	{ 25, 11091963 },
28017 	{ 25, 2965499 },
28018 	{ 19, 259358 },
28019 	{ 25, 3751935 },
28020 	{ 25, 12140543 },
28021 	{ 27, 20529151 },
28022 	{ 27, 28917759 },
28023 	{ 27, 54083583 },
28024 	{ 27, 62472191 },
28025 	{ 28, 87638015 },
28026 	{ 28, 96026623 },
28027 	{ 28, 121192447 },
28028 	{ 28, 129581055 },
28029 	{ 29, 175849211 },
28030 	{ 29, 257883133 },
28031 	{ 28, 96354047 },
28032 	{ 28, 88030971 },
28033 	{ 28, 87768827 },
28034 	{ 28, 123665405 },
28035 	{ 27, 48119551 },
28036 	{ 27, 43990779 },
28037 	{ 27, 43728635 },
28038 	{ 26, 23002109 },
28039 	{ 25, 11943679 },
28040 	{ 25, 10960635 },
28041 	{ 25, 10698491 },
28042 	{ 25, 11615995 },
28043 	{ 25, 10829563 },
28044 	{ 26, 29966075 },
28045 	{ 26, 26033915 },
28046 	{ 26, 14237435 },
28047 	{ 26, 22084601 },
28048 	{ 25, 11091707 },
28049 	{ 25, 2965243 },
28050 	{ 19, 251166 },
28051 	{ 25, 3751679 },
28052 	{ 25, 12140287 },
28053 	{ 27, 20528895 },
28054 	{ 27, 28917503 },
28055 	{ 27, 54083327 },
28056 	{ 27, 62471935 },
28057 	{ 28, 134167547 },
28058 	{ 28, 133905403 },
28059 	{ 28, 133118971 },
28060 	{ 28, 132856827 },
28061 	{ 28, 125778939 },
28062 	{ 28, 125516795 },
28063 	{ 28, 124730363 },
28064 	{ 28, 129826553 },
28065 	{ 27, 62864379 },
28066 	{ 27, 62602235 },
28067 	{ 27, 61815803 },
28068 	{ 27, 62717689 },
28069 	{ 26, 31407099 },
28070 	{ 26, 31144955 },
28071 	{ 26, 22478589 },
28072 	{ 25, 12386041 },
28073 	{ 24, 7814139 },
28074 	{ 24, 7551995 },
28075 	{ 25, 15269625 },
28076 	{ 24, 7683067 },
28077 	{ 26, 25771003 },
28078 	{ 26, 13450235 },
28079 	{ 25, 12123897 },
28080 	{ 24, 6110203 },
28081 	{ 25, 2702331 },
28082 	{ 18, 121758 },
28083 	{ 25, 2964479 },
28084 	{ 25, 11353087 },
28085 	{ 27, 19741695 },
28086 	{ 27, 28130303 },
28087 	{ 27, 53296127 },
28088 	{ 27, 61684735 },
28089 	{ 28, 134167291 },
28090 	{ 28, 133905147 },
28091 	{ 28, 133118715 },
28092 	{ 28, 132856571 },
28093 	{ 28, 125778683 },
28094 	{ 28, 125516539 },
28095 	{ 28, 124730107 },
28096 	{ 28, 129826809 },
28097 	{ 27, 62864123 },
28098 	{ 27, 62601979 },
28099 	{ 27, 61815547 },
28100 	{ 27, 62717945 },
28101 	{ 26, 31406843 },
28102 	{ 26, 31144699 },
28103 	{ 26, 22478845 },
28104 	{ 25, 12386297 },
28105 	{ 24, 7813883 },
28106 	{ 24, 7551739 },
28107 	{ 25, 15269881 },
28108 	{ 24, 7682811 },
28109 	{ 26, 25770747 },
28110 	{ 26, 13449979 },
28111 	{ 25, 12124153 },
28112 	{ 24, 6109947 },
28113 	{ 25, 2702075 },
28114 	{ 18, 117662 },
28115 	{ 25, 2964223 },
28116 	{ 25, 11352831 },
28117 	{ 27, 19741439 },
28118 	{ 27, 28130047 },
28119 	{ 27, 53295871 },
28120 	{ 27, 61684479 },
28121 	{ 28, 86850303 },
28122 	{ 28, 117387259 },
28123 	{ 28, 117125115 },
28124 	{ 28, 116338683 },
28125 	{ 28, 116076539 },
28126 	{ 28, 108998651 },
28127 	{ 28, 108736507 },
28128 	{ 28, 107950075 },
28129 	{ 27, 62795775 },
28130 	{ 27, 54472699 },
28131 	{ 27, 54210555 },
28132 	{ 27, 53424123 },
28133 	{ 26, 31338495 },
28134 	{ 26, 27209723 },
28135 	{ 26, 26947579 },
28136 	{ 26, 25012989 },
28137 	{ 24, 7745535 },
28138 	{ 24, 6762491 },
28139 	{ 24, 6500347 },
28140 	{ 24, 7417851 },
28141 	{ 24, 6631419 },
28142 	{ 26, 13185019 },
28143 	{ 26, 23177977 },
28144 	{ 24, 5844987 },
28145 	{ 24, 1912827 },
28146 	{ 18, 97054 },
28147 	{ 25, 2699263 },
28148 	{ 25, 11087871 },
28149 	{ 27, 19476479 },
28150 	{ 27, 27865087 },
28151 	{ 27, 53030911 },
28152 	{ 27, 61419519 },
28153 	{ 28, 134098687 },
28154 	{ 28, 117387003 },
28155 	{ 28, 117124859 },
28156 	{ 28, 116338427 },
28157 	{ 28, 116076283 },
28158 	{ 28, 108998395 },
28159 	{ 28, 108736251 },
28160 	{ 28, 107949819 },
28161 	{ 27, 62795519 },
28162 	{ 27, 54472443 },
28163 	{ 27, 54210299 },
28164 	{ 27, 53423867 },
28165 	{ 26, 31338239 },
28166 	{ 26, 27209467 },
28167 	{ 26, 26947323 },
28168 	{ 26, 25013245 },
28169 	{ 24, 7745279 },
28170 	{ 24, 6762235 },
28171 	{ 24, 6500091 },
28172 	{ 24, 7417595 },
28173 	{ 24, 6631163 },
28174 	{ 26, 13184763 },
28175 	{ 26, 23178233 },
28176 	{ 24, 5844731 },
28177 	{ 24, 1912571 },
28178 	{ 18, 92958 },
28179 	{ 25, 2699007 },
28180 	{ 25, 11087615 },
28181 	{ 27, 19476223 },
28182 	{ 27, 27864831 },
28183 	{ 27, 53030655 },
28184 	{ 27, 61419263 },
28185 	{ 28, 86585087 },
28186 	{ 28, 94973695 },
28187 	{ 28, 67054587 },
28188 	{ 28, 66792443 },
28189 	{ 28, 66006011 },
28190 	{ 28, 65743867 },
28191 	{ 28, 58665979 },
28192 	{ 28, 58403835 },
28193 	{ 28, 57617403 },
28194 	{ 27, 54406143 },
28195 	{ 27, 29305851 },
28196 	{ 27, 29043707 },
28197 	{ 27, 28257275 },
28198 	{ 26, 27143167 },
28199 	{ 26, 14625787 },
28200 	{ 26, 14363643 },
28201 	{ 26, 23965437 },
28202 	{ 24, 6695935 },
28203 	{ 24, 3615739 },
28204 	{ 24, 3353595 },
28205 	{ 24, 6368251 },
28206 	{ 24, 3484667 },
28207 	{ 26, 20033273 },
28208 	{ 24, 5057531 },
28209 	{ 24, 1649659 },
28210 	{ 18, 88478 },
28211 	{ 24, 1911807 },
28212 	{ 24, 6106111 },
28213 	{ 26, 10300415 },
28214 	{ 26, 14494719 },
28215 	{ 26, 27077631 },
28216 	{ 26, 31271935 },
28217 	{ 27, 43854847 },
28218 	{ 27, 48049151 },
28219 	{ 27, 60632063 },
28220 	{ 27, 64826367 },
28221 	{ 28, 66005755 },
28222 	{ 28, 65743611 },
28223 	{ 28, 58665723 },
28224 	{ 28, 58403579 },
28225 	{ 28, 57617147 },
28226 	{ 27, 54405887 },
28227 	{ 27, 29305595 },
28228 	{ 27, 29043451 },
28229 	{ 27, 28257019 },
28230 	{ 26, 27142911 },
28231 	{ 26, 14625531 },
28232 	{ 26, 14363387 },
28233 	{ 26, 23965693 },
28234 	{ 24, 6695679 },
28235 	{ 24, 3615483 },
28236 	{ 24, 3353339 },
28237 	{ 24, 6367995 },
28238 	{ 24, 3484411 },
28239 	{ 26, 20033529 },
28240 	{ 24, 5057275 },
28241 	{ 24, 1649403 },
28242 	{ 18, 84382 },
28243 	{ 24, 1911551 },
28244 	{ 24, 6105855 },
28245 	{ 26, 10300159 },
28246 	{ 26, 14494463 },
28247 	{ 26, 27077375 },
28248 	{ 26, 31271679 },
28249 	{ 27, 43854591 },
28250 	{ 27, 48048895 },
28251 	{ 26, 16752639 },
28252 	{ 26, 12574715 },
28253 	{ 26, 12509179 },
28254 	{ 26, 12312571 },
28255 	{ 26, 12247035 },
28256 	{ 26, 10477563 },
28257 	{ 26, 10412027 },
28258 	{ 26, 10215419 },
28259 	{ 25, 7315455 },
28260 	{ 25, 5234683 },
28261 	{ 25, 5169147 },
28262 	{ 25, 4972539 },
28263 	{ 24, 3645439 },
28264 	{ 24, 2613243 },
28265 	{ 24, 2547707 },
28266 	{ 24, 2351099 },
28267 	{ 22, 892927 },
28268 	{ 22, 647163 },
28269 	{ 22, 581627 },
28270 	{ 22, 811003 },
28271 	{ 22, 614395 },
28272 	{ 22, 1204219 },
28273 	{ 22, 221179 },
28274 	{ 17, 63774 },
28275 	{ 22, 417791 },
28276 	{ 22, 1466367 },
28277 	{ 24, 2514943 },
28278 	{ 24, 3563519 },
28279 	{ 24, 6709247 },
28280 	{ 24, 7757823 },
28281 	{ 25, 10903551 },
28282 	{ 25, 11952127 },
28283 	{ 25, 15097855 },
28284 	{ 25, 16146431 },
28285 	{ 26, 12508923 },
28286 	{ 26, 12312315 },
28287 	{ 26, 12246779 },
28288 	{ 26, 10477307 },
28289 	{ 26, 10411771 },
28290 	{ 26, 10215163 },
28291 	{ 25, 7315199 },
28292 	{ 25, 5234427 },
28293 	{ 25, 5168891 },
28294 	{ 25, 4972283 },
28295 	{ 24, 3645183 },
28296 	{ 24, 2612987 },
28297 	{ 24, 2547451 },
28298 	{ 24, 2350843 },
28299 	{ 22, 892671 },
28300 	{ 22, 646907 },
28301 	{ 22, 581371 },
28302 	{ 22, 810747 },
28303 	{ 22, 614139 },
28304 	{ 22, 1203963 },
28305 	{ 22, 220923 },
28306 	{ 17, 59678 },
28307 	{ 22, 417535 },
28308 	{ 22, 1466111 },
28309 	{ 24, 2514687 },
28310 	{ 24, 3563263 },
28311 	{ 24, 6708991 },
28312 	{ 24, 7757567 },
28313 	{ 25, 10903295 },
28314 	{ 25, 11951871 },
28315 	{ 25, 15097599 },
28316 	{ 25, 16146175 },
28317 	{ 24, 8379387 },
28318 	{ 24, 8313851 },
28319 	{ 24, 8117243 },
28320 	{ 24, 8051707 },
28321 	{ 24, 6282235 },
28322 	{ 24, 6216699 },
28323 	{ 24, 6020091 },
28324 	{ 24, 5954555 },
28325 	{ 23, 3136507 },
28326 	{ 23, 3070971 },
28327 	{ 23, 2874363 },
28328 	{ 23, 2808827 },
28329 	{ 22, 1563643 },
28330 	{ 22, 1498107 },
28331 	{ 22, 1301499 },
28332 	{ 22, 1235963 },
28333 	{ 20, 383995 },
28334 	{ 20, 318459 },
28335 	{ 22, 547835 },
28336 	{ 20, 351227 },
28337 	{ 22, 154619 },
28338 	{ 15, 13982 },
28339 	{ 22, 220159 },
28340 	{ 22, 1268735 },
28341 	{ 24, 2317311 },
28342 	{ 24, 3365887 },
28343 	{ 24, 6511615 },
28344 	{ 24, 7560191 },
28345 	{ 25, 10705919 },
28346 	{ 25, 11754495 },
28347 	{ 25, 14900223 },
28348 	{ 25, 15948799 },
28349 	{ 24, 8379131 },
28350 	{ 24, 8313595 },
28351 	{ 24, 8116987 },
28352 	{ 24, 8051451 },
28353 	{ 24, 6281979 },
28354 	{ 24, 6216443 },
28355 	{ 24, 6019835 },
28356 	{ 24, 5954299 },
28357 	{ 23, 3136251 },
28358 	{ 23, 3070715 },
28359 	{ 23, 2874107 },
28360 	{ 23, 2808571 },
28361 	{ 22, 1563387 },
28362 	{ 22, 1497851 },
28363 	{ 22, 1301243 },
28364 	{ 22, 1235707 },
28365 	{ 20, 383739 },
28366 	{ 20, 318203 },
28367 	{ 22, 547579 },
28368 	{ 20, 350971 },
28369 	{ 22, 154363 },
28370 	{ 15, 12958 },
28371 	{ 22, 219903 },
28372 	{ 22, 1268479 },
28373 	{ 24, 2317055 },
28374 	{ 24, 3365631 },
28375 	{ 24, 6511359 },
28376 	{ 24, 7559935 },
28377 	{ 25, 10705663 },
28378 	{ 25, 11754239 },
28379 	{ 25, 14899967 },
28380 	{ 25, 15948543 },
28381 	{ 24, 8359935 },
28382 	{ 24, 4182011 },
28383 	{ 24, 4116475 },
28384 	{ 24, 3919867 },
28385 	{ 24, 3854331 },
28386 	{ 24, 2084859 },
28387 	{ 24, 2019323 },
28388 	{ 24, 1822715 },
28389 	{ 23, 3117055 },
28390 	{ 23, 1036283 },
28391 	{ 23, 970747 },
28392 	{ 23, 774139 },
28393 	{ 22, 1544191 },
28394 	{ 22, 511995 },
28395 	{ 22, 446459 },
28396 	{ 22, 249851 },
28397 	{ 20, 364543 },
28398 	{ 20, 118779 },
28399 	{ 20, 53243 },
28400 	{ 16, 16251 },
28401 	{ 15, 16315 },
28402 	{ 15, 7710 },
28403 	{ 22, 151551 },
28404 	{ 22, 1200127 },
28405 	{ 24, 2248703 },
28406 	{ 24, 3297279 },
28407 	{ 24, 6443007 },
28408 	{ 24, 7491583 },
28409 	{ 25, 10637311 },
28410 	{ 25, 11685887 },
28411 	{ 25, 14831615 },
28412 	{ 25, 15880191 },
28413 	{ 24, 8359679 },
28414 	{ 24, 4181755 },
28415 	{ 24, 4116219 },
28416 	{ 24, 3919611 },
28417 	{ 24, 3854075 },
28418 	{ 24, 2084603 },
28419 	{ 24, 2019067 },
28420 	{ 24, 1822459 },
28421 	{ 23, 3116799 },
28422 	{ 23, 1036027 },
28423 	{ 23, 970491 },
28424 	{ 23, 773883 },
28425 	{ 22, 1543935 },
28426 	{ 22, 511739 },
28427 	{ 22, 446203 },
28428 	{ 22, 249595 },
28429 	{ 20, 364287 },
28430 	{ 20, 118523 },
28431 	{ 20, 52987 },
28432 	{ 16, 14203 },
28433 	{ 14, 7803 },
28434 	{ 15, 6686 },
28435 	{ 22, 151295 },
28436 	{ 22, 1199871 },
28437 	{ 24, 2248447 },
28438 	{ 24, 3297023 },
28439 	{ 24, 6442751 },
28440 	{ 24, 7491327 },
28441 	{ 25, 10637055 },
28442 	{ 25, 11685631 },
28443 	{ 25, 14831359 },
28444 	{ 25, 15879935 },
28445 	{ 26, 27414271 },
28446 	{ 24, 4164607 },
28447 	{ 24, 4099071 },
28448 	{ 24, 3902463 },
28449 	{ 24, 3836927 },
28450 	{ 24, 2067455 },
28451 	{ 24, 2001919 },
28452 	{ 24, 1805311 },
28453 	{ 24, 1739775 },
28454 	{ 23, 1018879 },
28455 	{ 23, 953343 },
28456 	{ 23, 756735 },
28457 	{ 23, 691199 },
28458 	{ 22, 494591 },
28459 	{ 22, 429055 },
28460 	{ 22, 232447 },
28461 	{ 22, 166911 },
28462 	{ 20, 101375 },
28463 	{ 20, 35839 },
28464 	{ 12, 1855 },
28465 	{ 12, 1899 },
28466 	{ 12, 1854 },
28467 	{ 14, 8127 },
28468 	{ 20, 347135 },
28469 	{ 22, 609279 },
28470 	{ 22, 871423 },
28471 	{ 22, 1657855 },
28472 	{ 22, 1919999 },
28473 	{ 23, 2706431 },
28474 	{ 23, 2968575 },
28475 	{ 23, 3755007 },
28476 	{ 23, 4017151 },
28477 	{ 24, 6900735 },
28478 	{ 24, 4164351 },
28479 	{ 24, 4098815 },
28480 	{ 24, 3902207 },
28481 	{ 24, 3836671 },
28482 	{ 24, 2067199 },
28483 	{ 24, 2001663 },
28484 	{ 24, 1805055 },
28485 	{ 24, 1739519 },
28486 	{ 23, 1018623 },
28487 	{ 23, 953087 },
28488 	{ 23, 756479 },
28489 	{ 23, 690943 },
28490 	{ 22, 494335 },
28491 	{ 22, 428799 },
28492 	{ 22, 232191 },
28493 	{ 22, 166655 },
28494 	{ 20, 101119 },
28495 	{ 20, 35583 },
28496 	{ 12, 2031 },
28497 	{ 9, 219 },
28498 	{ 10, 206 },
28499 	{ 13, 3711 },
28500 	{ 20, 346879 },
28501 	{ 22, 609023 },
28502 	{ 22, 871167 },
28503 	{ 22, 1657599 },
28504 	{ 22, 1919743 },
28505 	{ 23, 2706175 },
28506 	{ 23, 2968319 },
28507 	{ 23, 3754751 },
28508 	{ 23, 4016895 },
28509 	{ 24, 6900479 },
28510 	{ 24, 7162623 },
28511 	{ 24, 7949055 },
28512 	{ 22, 4130815 },
28513 	{ 22, 4065279 },
28514 	{ 22, 3868671 },
28515 	{ 22, 3803135 },
28516 	{ 22, 2033663 },
28517 	{ 22, 1968127 },
28518 	{ 22, 1771519 },
28519 	{ 22, 1705983 },
28520 	{ 21, 985087 },
28521 	{ 21, 919551 },
28522 	{ 21, 722943 },
28523 	{ 21, 657407 },
28524 	{ 20, 460799 },
28525 	{ 20, 395263 },
28526 	{ 20, 198655 },
28527 	{ 20, 133119 },
28528 	{ 14, 7551 },
28529 	{ 8, 79 },
28530 	{ 10, 142 },
28531 	{ 11, 879 },
28532 	{ 14, 8063 },
28533 	{ 20, 137215 },
28534 	{ 20, 202751 },
28535 	{ 20, 399359 },
28536 	{ 20, 464895 },
28537 	{ 21, 661503 },
28538 	{ 21, 727039 },
28539 	{ 21, 923647 },
28540 	{ 21, 989183 },
28541 	{ 22, 1710079 },
28542 	{ 22, 1775615 },
28543 	{ 22, 1972223 },
28544 	{ 22, 4130559 },
28545 	{ 22, 4065023 },
28546 	{ 22, 3868415 },
28547 	{ 22, 3802879 },
28548 	{ 22, 2033407 },
28549 	{ 22, 1967871 },
28550 	{ 22, 1771263 },
28551 	{ 22, 1705727 },
28552 	{ 21, 984831 },
28553 	{ 21, 919295 },
28554 	{ 21, 722687 },
28555 	{ 21, 657151 },
28556 	{ 20, 460543 },
28557 	{ 20, 395007 },
28558 	{ 20, 198399 },
28559 	{ 20, 132863 },
28560 	{ 14, 5503 },
28561 	{ 9, 175 },
28562 	{ 24, 130045 },
28563 	{ 8, 95 },
28564 	{ 14, 6015 },
28565 	{ 20, 136959 },
28566 	{ 20, 202495 },
28567 	{ 20, 399103 },
28568 	{ 20, 464639 },
28569 	{ 21, 661247 },
28570 	{ 21, 726783 },
28571 	{ 21, 923391 },
28572 	{ 21, 988927 },
28573 	{ 22, 1709823 },
28574 	{ 22, 1775359 },
28575 	{ 22, 1971967 },
28576 	{ 22, 2037503 },
28577 	{ 22, 3806975 },
28578 	{ 22, 3872511 },
28579 	{ 22, 4069119 },
28580 	{ 22, 4134655 },
28581 	{ 22, 1983487 },
28582 	{ 22, 1786879 },
28583 	{ 22, 1721343 },
28584 	{ 21, 1000447 },
28585 	{ 21, 934911 },
28586 	{ 21, 738303 },
28587 	{ 21, 672767 },
28588 	{ 20, 476159 },
28589 	{ 20, 410623 },
28590 	{ 20, 214015 },
28591 	{ 20, 148479 },
28592 	{ 18, 82943 },
28593 	{ 11, 703 },
28594 	{ 9, 222 },
28595 	{ 7, 11 },
28596 	{ 10, 315 },
28597 	{ 18, 13311 },
28598 	{ 18, 78847 },
28599 	{ 20, 144383 },
28600 	{ 20, 209919 },
28601 	{ 20, 406527 },
28602 	{ 20, 472063 },
28603 	{ 21, 668671 },
28604 	{ 21, 734207 },
28605 	{ 21, 930815 },
28606 	{ 21, 996351 },
28607 	{ 22, 1717247 },
28608 	{ 22, 4145919 },
28609 	{ 22, 4080383 },
28610 	{ 22, 3883775 },
28611 	{ 22, 3818239 },
28612 	{ 22, 2048767 },
28613 	{ 22, 1983231 },
28614 	{ 22, 1786623 },
28615 	{ 22, 1721087 },
28616 	{ 21, 1000191 },
28617 	{ 21, 934655 },
28618 	{ 21, 738047 },
28619 	{ 21, 672511 },
28620 	{ 20, 475903 },
28621 	{ 20, 410367 },
28622 	{ 20, 213759 },
28623 	{ 20, 148223 },
28624 	{ 18, 82687 },
28625 	{ 12, 1471 },
28626 	{ 9, 94 },
28627 	{ 8, 43 },
28628 	{ 10, 491 },
28629 	{ 18, 13055 },
28630 	{ 18, 78591 },
28631 	{ 20, 144127 },
28632 	{ 20, 209663 },
28633 	{ 20, 406271 },
28634 	{ 20, 471807 },
28635 	{ 21, 668415 },
28636 	{ 21, 733951 },
28637 	{ 21, 930559 },
28638 	{ 21, 996095 },
28639 	{ 22, 1716991 },
28640 	{ 22, 1782527 },
28641 	{ 22, 1979135 },
28642 	{ 22, 2044671 },
28643 	{ 22, 3814143 },
28644 	{ 22, 3879679 },
28645 	{ 22, 4076287 },
28646 	{ 22, 4141823 },
28647 	{ 22, 1712639 },
28648 	{ 21, 991743 },
28649 	{ 21, 926207 },
28650 	{ 21, 729599 },
28651 	{ 21, 664063 },
28652 	{ 20, 467455 },
28653 	{ 20, 401919 },
28654 	{ 20, 205311 },
28655 	{ 20, 139775 },
28656 	{ 18, 74239 },
28657 	{ 18, 8703 },
28658 	{ 11, 1134 },
28659 	{ 10, 187 },
28660 	{ 12, 2427 },
28661 	{ 16, 2555 },
28662 	{ 16, 18939 },
28663 	{ 16, 24063 },
28664 	{ 18, 51707 },
28665 	{ 18, 100859 },
28666 	{ 18, 117243 },
28667 	{ 18, 122367 },
28668 	{ 19, 182779 },
28669 	{ 19, 231931 },
28670 	{ 19, 248315 },
28671 	{ 19, 253439 },
28672 	{ 20, 444923 },
28673 	{ 20, 494075 },
28674 	{ 20, 510459 },
28675 	{ 20, 952827 },
28676 	{ 20, 969211 },
28677 	{ 20, 1018363 },
28678 	{ 20, 1034747 },
28679 	{ 20, 1039871 },
28680 	{ 21, 992509 },
28681 	{ 21, 926973 },
28682 	{ 21, 730365 },
28683 	{ 21, 664829 },
28684 	{ 20, 468221 },
28685 	{ 20, 402685 },
28686 	{ 20, 206077 },
28687 	{ 20, 140541 },
28688 	{ 18, 75005 },
28689 	{ 18, 9469 },
28690 	{ 11, 26 },
28691 	{ 10, 121 },
28692 	{ 12, 889 },
28693 	{ 16, 3321 },
28694 	{ 16, 7417 },
28695 	{ 16, 22781 },
28696 	{ 18, 15609 },
28697 	{ 18, 27897 },
28698 	{ 18, 31993 },
28699 	{ 18, 96509 },
28700 	{ 19, 48377 },
28701 	{ 19, 60665 },
28702 	{ 19, 64761 },
28703 	{ 19, 194813 },
28704 	{ 20, 113913 },
28705 	{ 20, 126201 },
28706 	{ 20, 130297 },
28707 	{ 20, 240889 },
28708 	{ 20, 244985 },
28709 	{ 20, 257273 },
28710 	{ 20, 261369 },
28711 	{ 20, 522493 },
28712 	{ 21, 992765 },
28713 	{ 21, 927229 },
28714 	{ 21, 730621 },
28715 	{ 21, 665085 },
28716 	{ 20, 468477 },
28717 	{ 20, 402941 },
28718 	{ 20, 206333 },
28719 	{ 20, 140797 },
28720 	{ 18, 75261 },
28721 	{ 18, 9725 },
28722 	{ 11, 1050 },
28723 	{ 11, 953 },
28724 	{ 12, 2937 },
28725 	{ 16, 3577 },
28726 	{ 16, 7673 },
28727 	{ 16, 23037 },
28728 	{ 18, 15865 },
28729 	{ 18, 28153 },
28730 	{ 18, 32249 },
28731 	{ 18, 96765 },
28732 	{ 19, 48633 },
28733 	{ 19, 60921 },
28734 	{ 19, 65017 },
28735 	{ 19, 195069 },
28736 	{ 20, 114169 },
28737 	{ 20, 126457 },
28738 	{ 20, 130553 },
28739 	{ 20, 241145 },
28740 	{ 20, 245241 },
28741 	{ 20, 257529 },
28742 	{ 20, 261625 },
28743 	{ 20, 522749 },
28744 	{ 23, 3986173 },
28745 	{ 23, 3724029 },
28746 	{ 23, 2937597 },
28747 	{ 23, 2675453 },
28748 	{ 22, 1889021 },
28749 	{ 22, 1626877 },
28750 	{ 22, 840445 },
28751 	{ 22, 578301 },
28752 	{ 20, 316157 },
28753 	{ 20, 54013 },
28754 	{ 13, 666 },
28755 	{ 20, 37625 },
28756 	{ 18, 86777 },
28757 	{ 20, 135929 },
28758 	{ 18, 78585 },
28759 	{ 18, 94969 },
28760 	{ 20, 307961 },
28761 	{ 20, 324345 },
28762 	{ 20, 373497 },
28763 	{ 20, 389881 },
28764 	{ 21, 701177 },
28765 	{ 21, 717561 },
28766 	{ 21, 766713 },
28767 	{ 21, 783097 },
28768 	{ 22, 1487609 },
28769 	{ 22, 1503993 },
28770 	{ 22, 1553145 },
28771 	{ 22, 1569529 },
28772 	{ 22, 2011897 },
28773 	{ 22, 2028281 },
28774 	{ 22, 2077433 },
28775 	{ 22, 2093817 },
28776 	{ 23, 3986429 },
28777 	{ 23, 3724285 },
28778 	{ 23, 2937853 },
28779 	{ 23, 2675709 },
28780 	{ 22, 1889277 },
28781 	{ 22, 1627133 },
28782 	{ 22, 840701 },
28783 	{ 22, 578557 },
28784 	{ 20, 316413 },
28785 	{ 20, 54269 },
28786 	{ 13, 1690 },
28787 	{ 20, 37881 },
28788 	{ 18, 87033 },
28789 	{ 20, 136185 },
28790 	{ 18, 78841 },
28791 	{ 18, 95225 },
28792 	{ 20, 308217 },
28793 	{ 20, 324601 },
28794 	{ 20, 373753 },
28795 	{ 20, 390137 },
28796 	{ 21, 701433 },
28797 	{ 21, 717817 },
28798 	{ 21, 766969 },
28799 	{ 21, 783353 },
28800 	{ 22, 1487865 },
28801 	{ 22, 1504249 },
28802 	{ 22, 1553401 },
28803 	{ 22, 1569785 },
28804 	{ 22, 2012153 },
28805 	{ 22, 2028537 },
28806 	{ 22, 2077689 },
28807 	{ 22, 2094073 },
28808 	{ 23, 4036349 },
28809 	{ 23, 3774205 },
28810 	{ 23, 2987773 },
28811 	{ 23, 2725629 },
28812 	{ 22, 1939197 },
28813 	{ 22, 1677053 },
28814 	{ 22, 890621 },
28815 	{ 22, 628477 },
28816 	{ 20, 366333 },
28817 	{ 20, 104189 },
28818 	{ 15, 10522 },
28819 	{ 20, 55033 },
28820 	{ 20, 300793 },
28821 	{ 20, 153337 },
28822 	{ 20, 202489 },
28823 	{ 20, 145145 },
28824 	{ 20, 161529 },
28825 	{ 20, 222973 },
28826 	{ 22, 587513 },
28827 	{ 22, 636665 },
28828 	{ 22, 653049 },
28829 	{ 22, 911101 },
28830 	{ 23, 1242873 },
28831 	{ 23, 1292025 },
28832 	{ 23, 1308409 },
28833 	{ 23, 1828605 },
28834 	{ 24, 2553593 },
28835 	{ 24, 2602745 },
28836 	{ 24, 2619129 },
28837 	{ 24, 3061497 },
28838 	{ 24, 3077881 },
28839 	{ 24, 3127033 },
28840 	{ 23, 4036605 },
28841 	{ 23, 3774461 },
28842 	{ 23, 2988029 },
28843 	{ 23, 2725885 },
28844 	{ 22, 1939453 },
28845 	{ 22, 1677309 },
28846 	{ 22, 890877 },
28847 	{ 22, 628733 },
28848 	{ 20, 366589 },
28849 	{ 20, 104445 },
28850 	{ 15, 14618 },
28851 	{ 20, 55289 },
28852 	{ 20, 301049 },
28853 	{ 20, 153593 },
28854 	{ 20, 202745 },
28855 	{ 20, 145401 },
28856 	{ 20, 161785 },
28857 	{ 20, 223229 },
28858 	{ 22, 587769 },
28859 	{ 22, 636921 },
28860 	{ 22, 653305 },
28861 	{ 22, 911357 },
28862 	{ 23, 1243129 },
28863 	{ 23, 1292281 },
28864 	{ 23, 1308665 },
28865 	{ 23, 1828861 },
28866 	{ 24, 2553849 },
28867 	{ 24, 2603001 },
28868 	{ 24, 2619385 },
28869 	{ 24, 3061753 },
28870 	{ 24, 3078137 },
28871 	{ 24, 3127289 },
28872 	{ 24, 3143673 },
28873 	{ 24, 4188157 },
28874 	{ 25, 12012285 },
28875 	{ 25, 10963709 },
28876 	{ 24, 7817981 },
28877 	{ 24, 6769405 },
28878 	{ 24, 3623677 },
28879 	{ 24, 2575101 },
28880 	{ 22, 1526525 },
28881 	{ 22, 477949 },
28882 	{ 17, 18842 },
28883 	{ 22, 412409 },
28884 	{ 22, 1264377 },
28885 	{ 24, 2247417 },
28886 	{ 22, 871161 },
28887 	{ 22, 1592057 },
28888 	{ 22, 838393 },
28889 	{ 22, 903929 },
28890 	{ 22, 1673981 },
28891 	{ 24, 3394297 },
28892 	{ 24, 3590905 },
28893 	{ 24, 3656441 },
28894 	{ 24, 6785789 },
28895 	{ 25, 7064313 },
28896 	{ 25, 7260921 },
28897 	{ 25, 7326457 },
28898 	{ 25, 13601533 },
28899 	{ 26, 14404345 },
28900 	{ 26, 14600953 },
28901 	{ 26, 14666489 },
28902 	{ 26, 16435961 },
28903 	{ 26, 16501497 },
28904 	{ 25, 16206845 },
28905 	{ 25, 15158269 },
28906 	{ 25, 12012541 },
28907 	{ 25, 10963965 },
28908 	{ 24, 7818237 },
28909 	{ 24, 6769661 },
28910 	{ 24, 3623933 },
28911 	{ 24, 2575357 },
28912 	{ 22, 1526781 },
28913 	{ 22, 478205 },
28914 	{ 17, 22938 },
28915 	{ 22, 412665 },
28916 	{ 22, 1264633 },
28917 	{ 24, 2247673 },
28918 	{ 22, 871417 },
28919 	{ 22, 1592313 },
28920 	{ 22, 838649 },
28921 	{ 22, 904185 },
28922 	{ 22, 1674237 },
28923 	{ 24, 3394553 },
28924 	{ 24, 3591161 },
28925 	{ 24, 3656697 },
28926 	{ 24, 6786045 },
28927 	{ 25, 7064569 },
28928 	{ 25, 7261177 },
28929 	{ 25, 7326713 },
28930 	{ 25, 13601789 },
28931 	{ 26, 14404601 },
28932 	{ 26, 14601209 },
28933 	{ 26, 14666745 },
28934 	{ 26, 16436217 },
28935 	{ 26, 16501753 },
28936 	{ 26, 16698361 },
28937 	{ 26, 16763897 },
28938 	{ 26, 23744253 },
28939 	{ 26, 21647101 },
28940 	{ 25, 15355645 },
28941 	{ 25, 13258493 },
28942 	{ 25, 6967037 },
28943 	{ 25, 4869885 },
28944 	{ 23, 2772733 },
28945 	{ 23, 675581 },
28946 	{ 17, 27418 },
28947 	{ 22, 478969 },
28948 	{ 22, 1462009 },
28949 	{ 24, 2313977 },
28950 	{ 24, 3297017 },
28951 	{ 22, 1658617 },
28952 	{ 22, 1855225 },
28953 	{ 22, 1625849 },
28954 	{ 22, 1691385 },
28955 	{ 22, 1937149 },
28956 	{ 24, 6541049 },
28957 	{ 24, 6737657 },
28958 	{ 24, 6803193 },
28959 	{ 24, 7835389 },
28960 	{ 25, 13356793 },
28961 	{ 25, 13553401 },
28962 	{ 25, 13618937 },
28963 	{ 25, 15699709 },
28964 	{ 26, 26988281 },
28965 	{ 26, 27184889 },
28966 	{ 26, 27250425 },
28967 	{ 26, 29019897 },
28968 	{ 26, 29085433 },
28969 	{ 26, 29282041 },
28970 	{ 26, 29347577 },
28971 	{ 26, 33525501 },
28972 	{ 25, 15355901 },
28973 	{ 25, 13258749 },
28974 	{ 25, 6967293 },
28975 	{ 25, 4870141 },
28976 	{ 23, 2772989 },
28977 	{ 23, 675837 },
28978 	{ 17, 31514 },
28979 	{ 22, 479225 },
28980 	{ 22, 1462265 },
28981 	{ 24, 2314233 },
28982 	{ 24, 3297273 },
28983 	{ 22, 1658873 },
28984 	{ 22, 1855481 },
28985 	{ 22, 1626105 },
28986 	{ 22, 1691641 },
28987 	{ 22, 1937405 },
28988 	{ 24, 6541305 },
28989 	{ 24, 6737913 },
28990 	{ 24, 6803449 },
28991 	{ 24, 7835645 },
28992 	{ 25, 13357049 },
28993 	{ 25, 13553657 },
28994 	{ 25, 13619193 },
28995 	{ 25, 15699965 },
28996 	{ 26, 26988537 },
28997 	{ 26, 27185145 },
28998 	{ 26, 27250681 },
28999 	{ 26, 29020153 },
29000 	{ 26, 29085689 },
29001 	{ 26, 29282297 },
29002 	{ 26, 29347833 },
29003 	{ 26, 21715709 },
29004 	{ 25, 15424253 },
29005 	{ 25, 13327101 },
29006 	{ 25, 7035645 },
29007 	{ 25, 4938493 },
29008 	{ 23, 2841341 },
29009 	{ 23, 744189 },
29010 	{ 17, 52122 },
29011 	{ 23, 678649 },
29012 	{ 22, 1530617 },
29013 	{ 24, 2513657 },
29014 	{ 24, 3365625 },
29015 	{ 24, 6445817 },
29016 	{ 22, 1923833 },
29017 	{ 23, 2644729 },
29018 	{ 22, 1891065 },
29019 	{ 22, 1956601 },
29020 	{ 23, 2726653 },
29021 	{ 24, 7592697 },
29022 	{ 24, 7789305 },
29023 	{ 24, 7854841 },
29024 	{ 25, 15391481 },
29025 	{ 25, 15457017 },
29026 	{ 25, 15653625 },
29027 	{ 25, 15719161 },
29028 	{ 26, 31120121 },
29029 	{ 26, 31185657 },
29030 	{ 26, 31382265 },
29031 	{ 26, 31447801 },
29032 	{ 26, 33217273 },
29033 	{ 26, 33282809 },
29034 	{ 26, 33479417 },
29035 	{ 26, 33544953 },
29036 	{ 25, 15424509 },
29037 	{ 25, 13327357 },
29038 	{ 25, 7035901 },
29039 	{ 25, 4938749 },
29040 	{ 23, 2841597 },
29041 	{ 23, 744445 },
29042 	{ 17, 56218 },
29043 	{ 23, 678905 },
29044 	{ 22, 1530873 },
29045 	{ 24, 2513913 },
29046 	{ 24, 3365881 },
29047 	{ 24, 6446073 },
29048 	{ 22, 1924089 },
29049 	{ 23, 2644985 },
29050 	{ 22, 1891321 },
29051 	{ 22, 1956857 },
29052 	{ 23, 2726909 },
29053 	{ 24, 7592953 },
29054 	{ 24, 7789561 },
29055 	{ 24, 7855097 },
29056 	{ 25, 15391737 },
29057 	{ 25, 15457273 },
29058 	{ 25, 15653881 },
29059 	{ 25, 15719417 },
29060 	{ 26, 31120377 },
29061 	{ 26, 31185913 },
29062 	{ 26, 31382521 },
29063 	{ 26, 31448057 },
29064 	{ 26, 33217529 },
29065 	{ 26, 33283065 },
29066 	{ 26, 33479673 },
29067 	{ 26, 33545209 },
29068 	{ 25, 15621885 },
29069 	{ 25, 13524733 },
29070 	{ 25, 7233277 },
29071 	{ 25, 5136125 },
29072 	{ 23, 3038973 },
29073 	{ 23, 941821 },
29074 	{ 18, 120090 },
29075 	{ 23, 745209 },
29076 	{ 23, 2776825 },
29077 	{ 24, 2580217 },
29078 	{ 24, 3563257 },
29079 	{ 24, 6512377 },
29080 	{ 24, 7495417 },
29081 	{ 23, 2711289 },
29082 	{ 23, 2907897 },
29083 	{ 23, 2678521 },
29084 	{ 23, 2744057 },
29085 	{ 23, 2989821 },
29086 	{ 25, 10739449 },
29087 	{ 25, 10936057 },
29088 	{ 25, 11001593 },
29089 	{ 25, 12033789 },
29090 	{ 26, 21749497 },
29091 	{ 26, 21946105 },
29092 	{ 26, 22011641 },
29093 	{ 26, 24092413 },
29094 	{ 27, 43769593 },
29095 	{ 27, 43966201 },
29096 	{ 26, 32399357 },
29097 	{ 26, 30302205 },
29098 	{ 26, 24010749 },
29099 	{ 26, 21913597 },
29100 	{ 25, 15622141 },
29101 	{ 25, 13524989 },
29102 	{ 25, 7233533 },
29103 	{ 25, 5136381 },
29104 	{ 23, 3039229 },
29105 	{ 23, 942077 },
29106 	{ 18, 128282 },
29107 	{ 23, 745465 },
29108 	{ 23, 2777081 },
29109 	{ 24, 2580473 },
29110 	{ 24, 3563513 },
29111 	{ 24, 6512633 },
29112 	{ 24, 7495673 },
29113 	{ 23, 2711545 },
29114 	{ 23, 2908153 },
29115 	{ 23, 2678777 },
29116 	{ 23, 2744313 },
29117 	{ 23, 2990077 },
29118 	{ 25, 10739705 },
29119 	{ 25, 10936313 },
29120 	{ 25, 11001849 },
29121 	{ 25, 12034045 },
29122 	{ 26, 21749753 },
29123 	{ 26, 21946361 },
29124 	{ 26, 22011897 },
29125 	{ 26, 24092669 },
29126 	{ 27, 43769849 },
29127 	{ 27, 43966457 },
29128 	{ 27, 66723833 },
29129 	{ 27, 62595065 },
29130 	{ 27, 50208761 },
29131 	{ 27, 46079993 },
29132 	{ 27, 46129145 },
29133 	{ 27, 54340349 },
29134 	{ 27, 29174525 },
29135 	{ 27, 20785917 },
29136 	{ 25, 12397309 },
29137 	{ 25, 4008701 },
29138 	{ 19, 169370 },
29139 	{ 25, 3746553 },
29140 	{ 25, 11348729 },
29141 	{ 27, 19475193 },
29142 	{ 26, 14494457 },
29143 	{ 26, 26815225 },
29144 	{ 26, 30223097 },
29145 	{ 27, 42543865 },
29146 	{ 25, 11873017 },
29147 	{ 25, 14756601 },
29148 	{ 25, 11741945 },
29149 	{ 25, 12004089 },
29150 	{ 25, 15084285 },
29151 	{ 27, 47131385 },
29152 	{ 27, 47917817 },
29153 	{ 27, 48179961 },
29154 	{ 27, 60697341 },
29155 	{ 28, 95365881 },
29156 	{ 28, 96152313 },
29157 	{ 28, 96414457 },
29158 	{ 28, 121514749 },
29159 	{ 29, 191834873 },
29160 	{ 28, 129838077 },
29161 	{ 28, 121449469 },
29162 	{ 28, 96283645 },
29163 	{ 28, 87895037 },
29164 	{ 27, 62729213 },
29165 	{ 27, 54340605 },
29166 	{ 27, 29174781 },
29167 	{ 27, 20786173 },
29168 	{ 25, 12397565 },
29169 	{ 25, 4008957 },
29170 	{ 19, 177562 },
29171 	{ 25, 3746809 },
29172 	{ 25, 11348985 },
29173 	{ 27, 19475449 },
29174 	{ 26, 14494713 },
29175 	{ 26, 26815481 },
29176 	{ 26, 30223353 },
29177 	{ 27, 42544121 },
29178 	{ 25, 11873273 },
29179 	{ 25, 14756857 },
29180 	{ 25, 11742201 },
29181 	{ 25, 12004345 },
29182 	{ 25, 15084541 },
29183 	{ 27, 47131641 },
29184 	{ 27, 47918073 },
29185 	{ 27, 48180217 },
29186 	{ 27, 60697597 },
29187 	{ 28, 95366137 },
29188 	{ 28, 96152569 },
29189 	{ 28, 96414713 },
29190 	{ 28, 121515005 },
29191 	{ 29, 191835129 },
29192 	{ 29, 259795961 },
29193 	{ 29, 250096633 },
29194 	{ 29, 200027129 },
29195 	{ 29, 184036345 },
29196 	{ 28, 133966841 },
29197 	{ 28, 107556605 },
29198 	{ 28, 57224957 },
29199 	{ 28, 40447741 },
29200 	{ 26, 23670525 },
29201 	{ 26, 6893309 },
29202 	{ 19, 186138 },
29203 	{ 25, 4009721 },
29204 	{ 25, 12136185 },
29205 	{ 27, 19738361 },
29206 	{ 27, 27864825 },
29207 	{ 26, 27078393 },
29208 	{ 26, 31010553 },
29209 	{ 27, 42807033 },
29210 	{ 27, 46739193 },
29211 	{ 25, 15019769 },
29212 	{ 25, 15806201 },
29213 	{ 25, 14888697 },
29214 	{ 25, 15150841 },
29215 	{ 25, 16133885 },
29216 	{ 27, 59715321 },
29217 	{ 27, 60501753 },
29218 	{ 27, 60763897 },
29219 	{ 27, 64892669 },
29220 	{ 28, 120532729 },
29221 	{ 28, 121319161 },
29222 	{ 28, 121581305 },
29223 	{ 28, 129904381 },
29224 	{ 29, 259534585 },
29225 	{ 29, 243019513 },
29226 	{ 29, 199765753 },
29227 	{ 29, 183250681 },
29228 	{ 28, 133705465 },
29229 	{ 28, 117190393 },
29230 	{ 28, 57225213 },
29231 	{ 28, 40447997 },
29232 	{ 26, 23670781 },
29233 	{ 26, 6893565 },
29234 	{ 19, 194330 },
29235 	{ 25, 4009977 },
29236 	{ 25, 12136441 },
29237 	{ 27, 19738617 },
29238 	{ 27, 27865081 },
29239 	{ 26, 27078649 },
29240 	{ 26, 31010809 },
29241 	{ 27, 42807289 },
29242 	{ 27, 46739449 },
29243 	{ 25, 15020025 },
29244 	{ 25, 15806457 },
29245 	{ 25, 14888953 },
29246 	{ 25, 15151097 },
29247 	{ 25, 16134141 },
29248 	{ 27, 59715577 },
29249 	{ 27, 60502009 },
29250 	{ 27, 60764153 },
29251 	{ 27, 64892925 },
29252 	{ 28, 120532985 },
29253 	{ 28, 121319417 },
29254 	{ 28, 121581561 },
29255 	{ 28, 129904637 },
29256 	{ 29, 259534841 },
29257 	{ 29, 243019769 },
29258 	{ 29, 199766009 },
29259 	{ 29, 183250937 },
29260 	{ 28, 133705721 },
29261 	{ 28, 117190649 },
29262 	{ 28, 57490173 },
29263 	{ 28, 40712957 },
29264 	{ 26, 23935741 },
29265 	{ 26, 7158525 },
29266 	{ 19, 235418 },
29267 	{ 26, 6896377 },
29268 	{ 25, 12401401 },
29269 	{ 26, 24707067 },
29270 	{ 27, 28130041 },
29271 	{ 27, 53033721 },
29272 	{ 26, 31275769 },
29273 	{ 27, 43596537 },
29274 	{ 27, 47004409 },
29275 	{ 27, 59325177 },
29276 	{ 25, 16071417 },
29277 	{ 26, 27343609 },
29278 	{ 25, 15940345 },
29279 	{ 25, 16202489 },
29280 	{ 26, 27671293 },
29281 	{ 27, 63912697 },
29282 	{ 27, 64699129 },
29283 	{ 27, 64961273 },
29284 	{ 28, 128662265 },
29285 	{ 28, 128924409 },
29286 	{ 28, 129710841 },
29287 	{ 28, 129972985 },
29288 	{ 29, 258751225 },
29289 	{ 29, 242760441 },
29290 	{ 29, 192690937 },
29291 	{ 29, 182991609 },
29292 	{ 28, 132922105 },
29293 	{ 28, 116931321 },
29294 	{ 28, 66861817 },
29295 	{ 28, 40713213 },
29296 	{ 26, 23935997 },
29297 	{ 26, 7158781 },
29298 	{ 19, 243610 },
29299 	{ 26, 6896633 },
29300 	{ 25, 12401657 },
29301 	{ 26, 24706811 },
29302 	{ 27, 28130297 },
29303 	{ 27, 53033977 },
29304 	{ 26, 31276025 },
29305 	{ 27, 43596793 },
29306 	{ 27, 47004665 },
29307 	{ 27, 59325433 },
29308 	{ 25, 16071673 },
29309 	{ 26, 27343865 },
29310 	{ 25, 15940601 },
29311 	{ 25, 16202745 },
29312 	{ 26, 27671549 },
29313 	{ 27, 63912953 },
29314 	{ 27, 64699385 },
29315 	{ 27, 64961529 },
29316 	{ 28, 128662521 },
29317 	{ 28, 128924665 },
29318 	{ 28, 129711097 },
29319 	{ 28, 129973241 },
29320 	{ 29, 258751481 },
29321 	{ 29, 242760697 },
29322 	{ 29, 192691193 },
29323 	{ 29, 182991865 },
29324 	{ 28, 132922361 },
29325 	{ 28, 116931577 },
29326 	{ 28, 66862073 },
29327 	{ 28, 41500413 },
29328 	{ 26, 24723197 },
29329 	{ 26, 7945981 },
29330 	{ 20, 503066 },
29331 	{ 26, 7159545 },
29332 	{ 26, 23674617 },
29333 	{ 27, 20791033 },
29334 	{ 27, 28917497 },
29335 	{ 27, 53296889 },
29336 	{ 27, 61423353 },
29337 	{ 27, 43859705 },
29338 	{ 27, 47791865 },
29339 	{ 27, 59588345 },
29340 	{ 27, 63520505 },
29341 	{ 26, 27606777 },
29342 	{ 26, 28393209 },
29343 	{ 26, 27475705 },
29344 	{ 26, 27737849 },
29345 	{ 26, 28720893 },
29346 	{ 27, 48167935 },
29347 	{ 28, 245120761 },
29348 	{ 28, 111099641 },
29349 	{ 28, 115228413 },
29350 	{ 29, 230178553 },
29351 	{ 29, 222052089 },
29352 	{ 29, 258490105 },
29353 	{ 29, 241975033 },
29354 	{ 29, 192429817 },
29355 	{ 29, 175914745 },
29356 	{ 28, 132660985 },
29357 	{ 28, 116145913 },
29358 	{ 28, 66600697 },
29359 	{ 28, 50085625 },
29360 	{ 26, 24723453 },
29361 	{ 26, 7946237 },
29362 	{ 20, 519450 },
29363 	{ 26, 7159801 },
29364 	{ 26, 23674873 },
29365 	{ 27, 20791289 },
29366 	{ 27, 28917753 },
29367 	{ 27, 53297145 },
29368 	{ 27, 61423609 },
29369 	{ 27, 43859961 },
29370 	{ 27, 47792121 },
29371 	{ 27, 59588601 },
29372 	{ 27, 63520761 },
29373 	{ 26, 27607033 },
29374 	{ 26, 28393465 },
29375 	{ 26, 27475961 },
29376 	{ 26, 27738105 },
29377 	{ 26, 28721149 },
29378 	{ 27, 48167679 },
29379 	{ 28, 245121017 },
29380 	{ 28, 111099897 },
29381 	{ 28, 115228669 },
29382 	{ 29, 230178809 },
29383 	{ 29, 222052345 },
29384 	{ 29, 258490361 },
29385 	{ 29, 241975289 },
29386 	{ 29, 192430073 },
29387 	{ 29, 175915001 },
29388 	{ 28, 132661241 },
29389 	{ 28, 116146169 },
29390 	{ 28, 66600953 },
29391 	{ 28, 50085881 },
29392 	{ 26, 24996605 },
29393 	{ 26, 8219389 },
29394 	{ 21, 863642 },
29395 	{ 26, 7957241 },
29396 	{ 26, 23948025 },
29397 	{ 27, 47771643 },
29398 	{ 27, 29190905 },
29399 	{ 27, 54094585 },
29400 	{ 27, 61696761 },
29401 	{ 28, 134114041 },
29402 	{ 27, 48065273 },
29403 	{ 27, 60386041 },
29404 	{ 27, 63793913 },
29405 	{ 26, 33450745 },
29406 	{ 26, 16673529 },
29407 	{ 26, 31550201 },
29408 	{ 26, 66349817 },
29409 	{ 26, 28797689 },
29410 	{ 26, 31877885 },
29411 	{ 27, 49737727 },
29412 	{ 28, 131885817 },
29413 	{ 28, 115305209 },
29414 	{ 28, 127822589 },
29415 	{ 29, 221801209 },
29416 	{ 28, 129788665 },
29417 	{ 29, 241724153 },
29418 	{ 29, 191654649 },
29419 	{ 29, 175663865 },
29420 	{ 28, 125594361 },
29421 	{ 28, 115895033 },
29422 	{ 28, 65825529 },
29423 	{ 28, 49834745 },
29424 	{ 26, 33319673 },
29425 	{ 26, 8219645 },
29426 	{ 21, 868330 },
29427 	{ 26, 7957497 },
29428 	{ 26, 23948281 },
29429 	{ 27, 47771387 },
29430 	{ 27, 29191161 },
29431 	{ 27, 54094841 },
29432 	{ 27, 61697017 },
29433 	{ 28, 134114297 },
29434 	{ 27, 48065529 },
29435 	{ 27, 60386297 },
29436 	{ 27, 63794169 },
29437 	{ 26, 33451001 },
29438 	{ 26, 16673785 },
29439 	{ 26, 31550457 },
29440 	{ 26, 66350073 },
29441 	{ 26, 28797945 },
29442 	{ 26, 31878141 },
29443 	{ 27, 49737471 },
29444 	{ 28, 131886073 },
29445 	{ 28, 115305465 },
29446 	{ 28, 127822845 },
29447 	{ 29, 221801465 },
29448 	{ 28, 129788921 },
29449 	{ 29, 241724409 },
29450 	{ 29, 191654905 },
29451 	{ 29, 175664121 },
29452 	{ 28, 125594617 },
29453 	{ 28, 115895289 },
29454 	{ 28, 65825785 },
29455 	{ 28, 49835001 },
29456 	{ 26, 33319929 },
29457 	{ 26, 15298301 },
29458 	{ 21, 884714 },
29459 	{ 26, 8220409 },
29460 	{ 26, 24735481 },
29461 	{ 27, 49343483 },
29462 	{ 28, 57241337 },
29463 	{ 27, 54357753 },
29464 	{ 27, 62484217 },
29465 	{ 28, 86863609 },
29466 	{ 28, 133852921 },
29467 	{ 27, 60649209 },
29468 	{ 27, 64581369 },
29469 	{ 26, 33517309 },
29470 	{ 26, 33189625 },
29471 	{ 26, 16412409 },
29472 	{ 26, 66088697 },
29473 	{ 26, 65302265 },
29474 	{ 26, 31944441 },
29475 	{ 26, 32927485 },
29476 	{ 27, 50260991 },
29477 	{ 28, 127692537 },
29478 	{ 28, 127889145 },
29479 	{ 28, 132017917 },
29480 	{ 28, 129527545 },
29481 	{ 28, 121401081 },
29482 	{ 29, 191393529 },
29483 	{ 29, 174878457 },
29484 	{ 28, 125333241 },
29485 	{ 28, 108818169 },
29486 	{ 28, 65564409 },
29487 	{ 28, 49049337 },
29488 	{ 26, 33058553 },
29489 	{ 26, 16543481 },
29490 	{ 21, 900970 },
29491 	{ 26, 8220665 },
29492 	{ 26, 24735737 },
29493 	{ 27, 49343227 },
29494 	{ 28, 57241593 },
29495 	{ 27, 54358009 },
29496 	{ 27, 62484473 },
29497 	{ 28, 86863865 },
29498 	{ 28, 133853177 },
29499 	{ 27, 60649465 },
29500 	{ 27, 64581625 },
29501 	{ 26, 33517565 },
29502 	{ 26, 33189881 },
29503 	{ 26, 16412665 },
29504 	{ 26, 66088953 },
29505 	{ 26, 65302521 },
29506 	{ 26, 31944697 },
29507 	{ 26, 32927741 },
29508 	{ 27, 50260735 },
29509 	{ 28, 127692793 },
29510 	{ 28, 127889401 },
29511 	{ 28, 132018173 },
29512 	{ 28, 129527801 },
29513 	{ 28, 121401337 },
29514 	{ 29, 191393785 },
29515 	{ 29, 174878713 },
29516 	{ 28, 125333497 },
29517 	{ 28, 108818425 },
29518 	{ 28, 65564665 },
29519 	{ 28, 49049593 },
29520 	{ 26, 33058809 },
29521 	{ 26, 16543737 },
29522 	{ 21, 917354 },
29523 	{ 21, 2093038 },
29524 	{ 26, 25000697 },
29525 	{ 27, 49856507 },
29526 	{ 28, 57506553 },
29527 	{ 28, 107576057 },
29528 	{ 27, 62749433 },
29529 	{ 28, 87653113 },
29530 	{ 28, 95255289 },
29531 	{ 28, 133069561 },
29532 	{ 27, 64846585 },
29533 	{ 28, 65960697 },
29534 	{ 26, 33258237 },
29535 	{ 26, 32406265 },
29536 	{ 26, 15629049 },
29537 	{ 26, 65043193 },
29538 	{ 26, 62159609 },
29539 	{ 26, 32996089 },
29540 	{ 26, 61242109 },
29541 	{ 27, 64405503 },
29542 	{ 28, 115112697 },
29543 	{ 28, 132086521 },
29544 	{ 28, 128744185 },
29545 	{ 28, 121142009 },
29546 	{ 28, 96238329 },
29547 	{ 29, 174619385 },
29548 	{ 28, 124549881 },
29549 	{ 28, 108559097 },
29550 	{ 28, 58489593 },
29551 	{ 28, 48790265 },
29552 	{ 26, 32275193 },
29553 	{ 26, 16284409 },
29554 	{ 21, 998890 },
29555 	{ 21, 2076654 },
29556 	{ 26, 25000953 },
29557 	{ 27, 49856251 },
29558 	{ 28, 57506809 },
29559 	{ 28, 107576313 },
29560 	{ 27, 62749689 },
29561 	{ 28, 87653369 },
29562 	{ 28, 95255545 },
29563 	{ 28, 133069817 },
29564 	{ 27, 64846841 },
29565 	{ 28, 65960953 },
29566 	{ 26, 33258493 },
29567 	{ 26, 32406521 },
29568 	{ 26, 15629305 },
29569 	{ 26, 65043449 },
29570 	{ 26, 62159865 },
29571 	{ 26, 32996345 },
29572 	{ 26, 61242365 },
29573 	{ 27, 64405247 },
29574 	{ 28, 115112953 },
29575 	{ 28, 132086777 },
29576 	{ 28, 128744441 },
29577 	{ 28, 121142265 },
29578 	{ 28, 96238585 },
29579 	{ 29, 174619641 },
29580 	{ 28, 124550137 },
29581 	{ 28, 108559353 },
29582 	{ 28, 58489849 },
29583 	{ 28, 48790521 },
29584 	{ 26, 32275449 },
29585 	{ 26, 16284665 },
29586 	{ 21, 1015274 },
29587 	{ 21, 2063726 },
29588 	{ 26, 32079609 },
29589 	{ 27, 64011259 },
29590 	{ 28, 58294009 },
29591 	{ 28, 107839225 },
29592 	{ 28, 124354297 },
29593 	{ 28, 87916281 },
29594 	{ 28, 96042745 },
29595 	{ 28, 120422137 },
29596 	{ 28, 132808441 },
29597 	{ 28, 116031225 },
29598 	{ 28, 65699577 },
29599 	{ 26, 32472829 },
29600 	{ 26, 32145145 },
29601 	{ 26, 15367929 },
29602 	{ 26, 61898489 },
29603 	{ 26, 61112057 },
29604 	{ 26, 61308665 },
29605 	{ 26, 62291709 },
29606 	{ 27, 64928767 },
29607 	{ 28, 110919417 },
29608 	{ 28, 128483065 },
29609 	{ 28, 120356601 },
29610 	{ 28, 95977209 },
29611 	{ 28, 87850745 },
29612 	{ 28, 124288761 },
29613 	{ 28, 107773689 },
29614 	{ 28, 58228473 },
29615 	{ 28, 41713401 },
29616 	{ 26, 32014073 },
29617 	{ 26, 15499001 },
29618 	{ 21, 1031530 },
29619 	{ 21, 2047342 },
29620 	{ 26, 32079865 },
29621 	{ 27, 64011003 },
29622 	{ 28, 58294265 },
29623 	{ 28, 107839481 },
29624 	{ 28, 124354553 },
29625 	{ 28, 87916537 },
29626 	{ 28, 96043001 },
29627 	{ 28, 120422393 },
29628 	{ 28, 132808697 },
29629 	{ 28, 116031481 },
29630 	{ 28, 65699833 },
29631 	{ 26, 32473085 },
29632 	{ 26, 32145401 },
29633 	{ 26, 15368185 },
29634 	{ 26, 61898745 },
29635 	{ 26, 61112313 },
29636 	{ 26, 61308921 },
29637 	{ 26, 62291965 },
29638 	{ 27, 64928511 },
29639 	{ 28, 110919673 },
29640 	{ 28, 128483321 },
29641 	{ 28, 120356857 },
29642 	{ 28, 95977465 },
29643 	{ 28, 87851001 },
29644 	{ 28, 124289017 },
29645 	{ 28, 107773945 },
29646 	{ 28, 58228729 },
29647 	{ 28, 41713657 },
29648 	{ 26, 32014329 },
29649 	{ 26, 15499257 },
29650 	{ 21, 1047914 },
29651 	{ 21, 1965550 },
29652 	{ 26, 33062909 },
29653 	{ 27, 64532475 },
29654 	{ 28, 66617341 },
29655 	{ 28, 116948989 },
29656 	{ 28, 133726205 },
29657 	{ 29, 184057853 },
29658 	{ 29, 192588537 },
29659 	{ 29, 242395897 },
29660 	{ 29, 257600249 },
29661 	{ 29, 251439865 },
29662 	{ 29, 217885433 },
29663 	{ 29, 117222137 },
29664 	{ 27, 64400125 },
29665 	{ 27, 50113273 },
29666 	{ 27, 16558841 },
29667 	{ 27, 121678585 },
29668 	{ 27, 65579769 },
29669 	{ 27, 124693241 },
29670 	{ 27, 130853629 },
29671 	{ 27, 66498559 },
29672 	{ 28, 129542905 },
29673 	{ 28, 129675259 },
29674 	{ 29, 190360313 },
29675 	{ 29, 175155961 },
29676 	{ 28, 125348601 },
29677 	{ 28, 125480955 },
29678 	{ 29, 114862841 },
29679 	{ 29, 82881273 },
29680 	{ 27, 49851129 },
29681 	{ 27, 30452473 },
29682 	{ 21, 1912810 },
29683 	{ 21, 1949166 },
29684 	{ 27, 64662521 },
29685 	{ 27, 64532219 },
29686 	{ 29, 117091321 },
29687 	{ 29, 217230329 },
29688 	{ 29, 249211897 },
29689 	{ 29, 249081595 },
29690 	{ 29, 192588793 },
29691 	{ 29, 242396153 },
29692 	{ 29, 257600505 },
29693 	{ 29, 251440121 },
29694 	{ 29, 217885689 },
29695 	{ 29, 117222393 },
29696 	{ 27, 64400381 },
29697 	{ 27, 50113529 },
29698 	{ 27, 16559097 },
29699 	{ 27, 121678841 },
29700 	{ 27, 65580025 },
29701 	{ 27, 124693497 },
29702 	{ 27, 130853885 },
29703 	{ 27, 66498303 },
29704 	{ 28, 129543161 },
29705 	{ 28, 129675003 },
29706 	{ 29, 190360569 },
29707 	{ 29, 175156217 },
29708 	{ 28, 125348857 },
29709 	{ 28, 125480699 },
29710 	{ 29, 114863097 },
29711 	{ 29, 82881529 },
29712 	{ 27, 49851385 },
29713 	{ 27, 30452729 },
29714 	{ 21, 1929194 },
29715 	{ 21, 1933166 },
29716 	{ 27, 66236153 },
29717 	{ 27, 66104315 },
29718 	{ 29, 131247865 },
29719 	{ 29, 217755385 },
29720 	{ 29, 250785529 },
29721 	{ 29, 250653691 },
29722 	{ 30, 519352057 },
29723 	{ 29, 242921209 },
29724 	{ 29, 259174137 },
29725 	{ 29, 251571965 },
29726 	{ 29, 250916601 },
29727 	{ 29, 217362169 },
29728 	{ 29, 116698873 },
29729 	{ 27, 50245373 },
29730 	{ 27, 49590009 },
29731 	{ 27, 16035577 },
29732 	{ 27, 65056505 },
29733 	{ 27, 63483641 },
29734 	{ 27, 130985721 },
29735 	{ 27, 132951805 },
29736 	{ 27, 67021823 },
29737 	{ 28, 121155321 },
29738 	{ 28, 121285627 },
29739 	{ 29, 173584121 },
29740 	{ 28, 124825337 },
29741 	{ 28, 108572409 },
29742 	{ 28, 108702715 },
29743 	{ 29, 81309433 },
29744 	{ 27, 49327865 },
29745 	{ 27, 16297721 },
29746 	{ 21, 1945450 },
29747 	{ 21, 1916782 },
29748 	{ 27, 66236409 },
29749 	{ 27, 66104059 },
29750 	{ 29, 131248121 },
29751 	{ 29, 217755641 },
29752 	{ 29, 250785785 },
29753 	{ 29, 250653435 },
29754 	{ 30, 519352313 },
29755 	{ 29, 242921465 },
29756 	{ 29, 259174393 },
29757 	{ 29, 251572221 },
29758 	{ 29, 250916857 },
29759 	{ 29, 217362425 },
29760 	{ 29, 116699129 },
29761 	{ 27, 50245629 },
29762 	{ 27, 49590265 },
29763 	{ 27, 16035833 },
29764 	{ 27, 65056761 },
29765 	{ 27, 63483897 },
29766 	{ 27, 130985977 },
29767 	{ 27, 132952061 },
29768 	{ 27, 67021567 },
29769 	{ 28, 121155577 },
29770 	{ 28, 121285371 },
29771 	{ 29, 173584377 },
29772 	{ 28, 124825593 },
29773 	{ 28, 108572665 },
29774 	{ 28, 108702459 },
29775 	{ 29, 81309689 },
29776 	{ 27, 49328121 },
29777 	{ 27, 16297977 },
29778 	{ 21, 1961834 },
29779 	{ 21, 1048558 },
29780 	{ 27, 66763513 },
29781 	{ 26, 33325051 },
29782 	{ 28, 49840123 },
29783 	{ 28, 65830907 },
29784 	{ 28, 115900411 },
29785 	{ 28, 125599739 },
29786 	{ 29, 175669243 },
29787 	{ 29, 191660027 },
29788 	{ 29, 259701497 },
29789 	{ 28, 129794043 },
29790 	{ 29, 251050749 },
29791 	{ 28, 127827967 },
29792 	{ 28, 115310587 },
29793 	{ 28, 131891195 },
29794 	{ 27, 49724157 },
29795 	{ 26, 31883263 },
29796 	{ 26, 28803067 },
29797 	{ 26, 66355195 },
29798 	{ 26, 31555579 },
29799 	{ 26, 16678907 },
29800 	{ 26, 33456123 },
29801 	{ 27, 63799291 },
29802 	{ 27, 60391419 },
29803 	{ 27, 48070651 },
29804 	{ 28, 123255545 },
29805 	{ 27, 61702139 },
29806 	{ 27, 54099963 },
29807 	{ 27, 29196283 },
29808 	{ 27, 47758073 },
29809 	{ 26, 23953403 },
29810 	{ 21, 2043370 },
29811 	{ 21, 1032174 },
29812 	{ 26, 8224767 },
29813 	{ 26, 33324795 },
29814 	{ 28, 49839867 },
29815 	{ 28, 65830651 },
29816 	{ 28, 115900155 },
29817 	{ 28, 125599483 },
29818 	{ 29, 175668987 },
29819 	{ 29, 191659771 },
29820 	{ 29, 259701753 },
29821 	{ 28, 129793787 },
29822 	{ 29, 251051005 },
29823 	{ 28, 127827711 },
29824 	{ 28, 115310331 },
29825 	{ 28, 131890939 },
29826 	{ 27, 49724413 },
29827 	{ 26, 31883007 },
29828 	{ 26, 28802811 },
29829 	{ 26, 66354939 },
29830 	{ 26, 31555323 },
29831 	{ 26, 16678651 },
29832 	{ 26, 33455867 },
29833 	{ 27, 63799035 },
29834 	{ 27, 60391163 },
29835 	{ 27, 48070395 },
29836 	{ 28, 123255801 },
29837 	{ 27, 61701883 },
29838 	{ 27, 54099707 },
29839 	{ 27, 29196027 },
29840 	{ 27, 47758329 },
29841 	{ 26, 23953147 },
29842 	{ 21, 2059754 },
29843 	{ 21, 1027486 },
29844 	{ 26, 8224511 },
29845 	{ 26, 25001727 },
29846 	{ 28, 50101243 },
29847 	{ 28, 66616315 },
29848 	{ 28, 116161531 },
29849 	{ 28, 132676603 },
29850 	{ 29, 175930363 },
29851 	{ 29, 192445435 },
29852 	{ 29, 241990651 },
29853 	{ 29, 258505723 },
29854 	{ 29, 222067707 },
29855 	{ 29, 249478909 },
29856 	{ 28, 115244031 },
29857 	{ 28, 111115259 },
29858 	{ 28, 245136379 },
29859 	{ 27, 48152317 },
29860 	{ 26, 28736511 },
29861 	{ 26, 27753467 },
29862 	{ 26, 27491323 },
29863 	{ 26, 28408827 },
29864 	{ 26, 27622395 },
29865 	{ 27, 63536123 },
29866 	{ 27, 59603963 },
29867 	{ 27, 47807483 },
29868 	{ 27, 43875323 },
29869 	{ 27, 61438971 },
29870 	{ 27, 53312507 },
29871 	{ 27, 28933115 },
29872 	{ 27, 47234809 },
29873 	{ 26, 23690235 },
29874 	{ 21, 2076010 },
29875 	{ 21, 1010974 },
29876 	{ 26, 7961599 },
29877 	{ 26, 24738815 },
29878 	{ 28, 50100987 },
29879 	{ 28, 66616059 },
29880 	{ 28, 116161275 },
29881 	{ 28, 132676347 },
29882 	{ 29, 175930107 },
29883 	{ 29, 192445179 },
29884 	{ 29, 241990395 },
29885 	{ 29, 258505467 },
29886 	{ 29, 222067451 },
29887 	{ 29, 249479165 },
29888 	{ 28, 115243775 },
29889 	{ 28, 111115003 },
29890 	{ 28, 245136123 },
29891 	{ 27, 48152573 },
29892 	{ 26, 28736255 },
29893 	{ 26, 27753211 },
29894 	{ 26, 27491067 },
29895 	{ 26, 28408571 },
29896 	{ 26, 27622139 },
29897 	{ 27, 63535867 },
29898 	{ 27, 59603707 },
29899 	{ 27, 47807227 },
29900 	{ 27, 43875067 },
29901 	{ 27, 61438715 },
29902 	{ 27, 53312251 },
29903 	{ 27, 28932859 },
29904 	{ 27, 47235065 },
29905 	{ 26, 23689979 },
29906 	{ 21, 2092394 },
29907 	{ 21, 994590 },
29908 	{ 26, 7961343 },
29909 	{ 26, 24738559 },
29910 	{ 28, 41515775 },
29911 	{ 28, 66875387 },
29912 	{ 28, 116944891 },
29913 	{ 28, 132935675 },
29914 	{ 29, 183005179 },
29915 	{ 29, 192704507 },
29916 	{ 29, 242774011 },
29917 	{ 29, 259844857 },
29918 	{ 28, 129986555 },
29919 	{ 28, 129724411 },
29920 	{ 28, 128937979 },
29921 	{ 28, 125627129 },
29922 	{ 27, 64974843 },
29923 	{ 27, 64712699 },
29924 	{ 27, 47639293 },
29925 	{ 26, 24963833 },
29926 	{ 25, 16216059 },
29927 	{ 25, 15953915 },
29928 	{ 26, 32041721 },
29929 	{ 25, 16084987 },
29930 	{ 27, 59338747 },
29931 	{ 27, 47017979 },
29932 	{ 27, 62450425 },
29933 	{ 26, 31289339 },
29934 	{ 27, 53047291 },
29935 	{ 27, 28143611 },
29936 	{ 26, 24701689 },
29937 	{ 25, 12414971 },
29938 	{ 26, 6909947 },
29939 	{ 20, 456606 },
29940 	{ 26, 7172095 },
29941 	{ 26, 23949311 },
29942 	{ 28, 40726527 },
29943 	{ 28, 66875131 },
29944 	{ 28, 116944635 },
29945 	{ 28, 132935419 },
29946 	{ 29, 183004923 },
29947 	{ 29, 192704251 },
29948 	{ 29, 242773755 },
29949 	{ 29, 259845113 },
29950 	{ 28, 129986299 },
29951 	{ 28, 129724155 },
29952 	{ 28, 128937723 },
29953 	{ 28, 125627385 },
29954 	{ 27, 64974587 },
29955 	{ 27, 64712443 },
29956 	{ 27, 47639549 },
29957 	{ 26, 24964089 },
29958 	{ 25, 16215803 },
29959 	{ 25, 15953659 },
29960 	{ 26, 32041977 },
29961 	{ 25, 16084731 },
29962 	{ 27, 59338491 },
29963 	{ 27, 47017723 },
29964 	{ 27, 62450681 },
29965 	{ 26, 31289083 },
29966 	{ 27, 53047035 },
29967 	{ 27, 28143355 },
29968 	{ 26, 24701945 },
29969 	{ 25, 12414715 },
29970 	{ 26, 6909691 },
29971 	{ 20, 448414 },
29972 	{ 26, 7171839 },
29973 	{ 26, 23949055 },
29974 	{ 28, 40726271 },
29975 	{ 28, 57503487 },
29976 	{ 28, 117206011 },
29977 	{ 28, 133721083 },
29978 	{ 29, 183266299 },
29979 	{ 29, 199781371 },
29980 	{ 29, 243035131 },
29981 	{ 29, 259976957 },
29982 	{ 28, 129919999 },
29983 	{ 28, 121596923 },
29984 	{ 28, 121334779 },
29985 	{ 28, 125759229 },
29986 	{ 27, 64908287 },
29987 	{ 27, 60779515 },
29988 	{ 27, 60517371 },
29989 	{ 26, 25095933 },
29990 	{ 25, 16149503 },
29991 	{ 25, 15166459 },
29992 	{ 25, 14904315 },
29993 	{ 25, 15821819 },
29994 	{ 25, 15035387 },
29995 	{ 27, 46754811 },
29996 	{ 27, 61927161 },
29997 	{ 26, 31026171 },
29998 	{ 26, 27094011 },
29999 	{ 27, 27880443 },
30000 	{ 26, 24178425 },
30001 	{ 25, 12151803 },
30002 	{ 25, 4025339 },
30003 	{ 20, 440094 },
30004 	{ 26, 6908927 },
30005 	{ 26, 23686143 },
30006 	{ 28, 40463359 },
30007 	{ 28, 57240575 },
30008 	{ 28, 117205755 },
30009 	{ 28, 133720827 },
30010 	{ 29, 183266043 },
30011 	{ 29, 199781115 },
30012 	{ 29, 243034875 },
30013 	{ 29, 259977213 },
30014 	{ 28, 129919743 },
30015 	{ 28, 121596667 },
30016 	{ 28, 121334523 },
30017 	{ 28, 125759485 },
30018 	{ 27, 64908031 },
30019 	{ 27, 60779259 },
30020 	{ 27, 60517115 },
30021 	{ 26, 25096189 },
30022 	{ 25, 16149247 },
30023 	{ 25, 15166203 },
30024 	{ 25, 14904059 },
30025 	{ 25, 15821563 },
30026 	{ 25, 15035131 },
30027 	{ 27, 46754555 },
30028 	{ 27, 61927417 },
30029 	{ 26, 31025915 },
30030 	{ 26, 27093755 },
30031 	{ 27, 27880187 },
30032 	{ 26, 24178681 },
30033 	{ 25, 12151547 },
30034 	{ 25, 4025083 },
30035 	{ 20, 431902 },
30036 	{ 26, 6908671 },
30037 	{ 26, 23685887 },
30038 	{ 28, 40463103 },
30039 	{ 28, 57240319 },
30040 	{ 28, 107571967 },
30041 	{ 28, 133971963 },
30042 	{ 29, 184041467 },
30043 	{ 29, 200032251 },
30044 	{ 29, 250101755 },
30045 	{ 29, 259801083 },
30046 	{ 29, 259455741 },
30047 	{ 28, 121520127 },
30048 	{ 28, 96419835 },
30049 	{ 28, 96157691 },
30050 	{ 28, 125238013 },
30051 	{ 27, 60702719 },
30052 	{ 27, 48185339 },
30053 	{ 27, 47923195 },
30054 	{ 26, 24574717 },
30055 	{ 25, 15089663 },
30056 	{ 25, 12009467 },
30057 	{ 25, 11747323 },
30058 	{ 25, 14761979 },
30059 	{ 25, 11878395 },
30060 	{ 27, 60357369 },
30061 	{ 26, 30228475 },
30062 	{ 26, 26820603 },
30063 	{ 26, 14499835 },
30064 	{ 26, 22608633 },
30065 	{ 25, 11354107 },
30066 	{ 25, 3751931 },
30067 	{ 19, 259486 },
30068 	{ 25, 4014079 },
30069 	{ 25, 12402687 },
30070 	{ 27, 20791295 },
30071 	{ 27, 29179903 },
30072 	{ 27, 54345727 },
30073 	{ 27, 62734335 },
30074 	{ 28, 87900159 },
30075 	{ 28, 96288767 },
30076 	{ 28, 121454591 },
30077 	{ 28, 129843199 },
30078 	{ 29, 259455997 },
30079 	{ 28, 121519871 },
30080 	{ 28, 96419579 },
30081 	{ 28, 96157435 },
30082 	{ 28, 125238269 },
30083 	{ 27, 60702463 },
30084 	{ 27, 48185083 },
30085 	{ 27, 47922939 },
30086 	{ 26, 24574973 },
30087 	{ 25, 15089407 },
30088 	{ 25, 12009211 },
30089 	{ 25, 11747067 },
30090 	{ 25, 14761723 },
30091 	{ 25, 11878139 },
30092 	{ 27, 60357625 },
30093 	{ 26, 30228219 },
30094 	{ 26, 26820347 },
30095 	{ 26, 14499579 },
30096 	{ 26, 22608889 },
30097 	{ 25, 11353851 },
30098 	{ 25, 3751675 },
30099 	{ 19, 251294 },
30100 	{ 25, 4013823 },
30101 	{ 25, 12402431 },
30102 	{ 27, 20791039 },
30103 	{ 27, 29179647 },
30104 	{ 27, 54345471 },
30105 	{ 27, 62734079 },
30106 	{ 28, 87899903 },
30107 	{ 28, 96288511 },
30108 	{ 28, 121454335 },
30109 	{ 28, 129842943 },
30110 	{ 29, 175848443 },
30111 	{ 29, 257883901 },
30112 	{ 28, 96353279 },
30113 	{ 28, 88030203 },
30114 	{ 28, 87768059 },
30115 	{ 28, 123666173 },
30116 	{ 27, 48118783 },
30117 	{ 27, 43990011 },
30118 	{ 27, 43727867 },
30119 	{ 26, 23002877 },
30120 	{ 25, 11942911 },
30121 	{ 25, 10959867 },
30122 	{ 25, 10697723 },
30123 	{ 25, 11615227 },
30124 	{ 25, 10828795 },
30125 	{ 26, 29965307 },
30126 	{ 26, 26033147 },
30127 	{ 26, 14236667 },
30128 	{ 26, 22085369 },
30129 	{ 25, 11090939 },
30130 	{ 25, 2964475 },
30131 	{ 19, 242974 },
30132 	{ 25, 3750911 },
30133 	{ 25, 12139519 },
30134 	{ 27, 20528127 },
30135 	{ 27, 28916735 },
30136 	{ 27, 54082559 },
30137 	{ 27, 62471167 },
30138 	{ 28, 87636991 },
30139 	{ 28, 96025599 },
30140 	{ 28, 121191423 },
30141 	{ 28, 129580031 },
30142 	{ 29, 175848187 },
30143 	{ 29, 257884157 },
30144 	{ 28, 96353023 },
30145 	{ 28, 88029947 },
30146 	{ 28, 87767803 },
30147 	{ 28, 123666429 },
30148 	{ 27, 48118527 },
30149 	{ 27, 43989755 },
30150 	{ 27, 43727611 },
30151 	{ 26, 23003133 },
30152 	{ 25, 11942655 },
30153 	{ 25, 10959611 },
30154 	{ 25, 10697467 },
30155 	{ 25, 11614971 },
30156 	{ 25, 10828539 },
30157 	{ 26, 29965051 },
30158 	{ 26, 26032891 },
30159 	{ 26, 14236411 },
30160 	{ 26, 22085625 },
30161 	{ 25, 11090683 },
30162 	{ 25, 2964219 },
30163 	{ 19, 234782 },
30164 	{ 25, 3750655 },
30165 	{ 25, 12139263 },
30166 	{ 27, 20527871 },
30167 	{ 27, 28916479 },
30168 	{ 27, 54082303 },
30169 	{ 27, 62470911 },
30170 	{ 28, 134164475 },
30171 	{ 28, 133902331 },
30172 	{ 28, 133115899 },
30173 	{ 28, 132853755 },
30174 	{ 28, 125775867 },
30175 	{ 28, 125513723 },
30176 	{ 28, 124727291 },
30177 	{ 28, 124465147 },
30178 	{ 27, 62861307 },
30179 	{ 27, 62599163 },
30180 	{ 27, 61812731 },
30181 	{ 27, 61550587 },
30182 	{ 26, 31404027 },
30183 	{ 26, 31141883 },
30184 	{ 26, 30355451 },
30185 	{ 25, 10891263 },
30186 	{ 24, 7811067 },
30187 	{ 24, 7548923 },
30188 	{ 25, 10563579 },
30189 	{ 24, 7679995 },
30190 	{ 26, 25767931 },
30191 	{ 26, 13447163 },
30192 	{ 26, 24226553 },
30193 	{ 24, 6107131 },
30194 	{ 25, 2699259 },
30195 	{ 18, 97182 },
30196 	{ 25, 2961407 },
30197 	{ 25, 11350015 },
30198 	{ 27, 19738623 },
30199 	{ 27, 28127231 },
30200 	{ 27, 53293055 },
30201 	{ 27, 61681663 },
30202 	{ 28, 134164219 },
30203 	{ 28, 133902075 },
30204 	{ 28, 133115643 },
30205 	{ 28, 132853499 },
30206 	{ 28, 125775611 },
30207 	{ 28, 125513467 },
30208 	{ 28, 124727035 },
30209 	{ 28, 124464891 },
30210 	{ 27, 62861051 },
30211 	{ 27, 62598907 },
30212 	{ 27, 61812475 },
30213 	{ 27, 61550331 },
30214 	{ 26, 31403771 },
30215 	{ 26, 31141627 },
30216 	{ 26, 30355195 },
30217 	{ 25, 10891007 },
30218 	{ 24, 7810811 },
30219 	{ 24, 7548667 },
30220 	{ 25, 10563323 },
30221 	{ 24, 7679739 },
30222 	{ 26, 25767675 },
30223 	{ 26, 13446907 },
30224 	{ 26, 24226809 },
30225 	{ 24, 6106875 },
30226 	{ 25, 2699003 },
30227 	{ 18, 93086 },
30228 	{ 25, 2961151 },
30229 	{ 25, 11349759 },
30230 	{ 27, 19738367 },
30231 	{ 27, 28126975 },
30232 	{ 27, 53292799 },
30233 	{ 27, 61681407 },
30234 	{ 28, 86847231 },
30235 	{ 28, 117386235 },
30236 	{ 28, 117124091 },
30237 	{ 28, 116337659 },
30238 	{ 28, 116075515 },
30239 	{ 28, 108997627 },
30240 	{ 28, 108735483 },
30241 	{ 28, 107949051 },
30242 	{ 27, 62794751 },
30243 	{ 27, 54471675 },
30244 	{ 27, 54209531 },
30245 	{ 27, 53423099 },
30246 	{ 26, 31337471 },
30247 	{ 26, 27208699 },
30248 	{ 26, 26946555 },
30249 	{ 26, 25014013 },
30250 	{ 24, 7744511 },
30251 	{ 24, 6761467 },
30252 	{ 24, 6499323 },
30253 	{ 24, 7416827 },
30254 	{ 24, 6630395 },
30255 	{ 26, 13183995 },
30256 	{ 26, 23179001 },
30257 	{ 24, 5843963 },
30258 	{ 24, 1911803 },
30259 	{ 18, 88862 },
30260 	{ 25, 2698239 },
30261 	{ 25, 11086847 },
30262 	{ 27, 19475455 },
30263 	{ 27, 27864063 },
30264 	{ 27, 53029887 },
30265 	{ 27, 61418495 },
30266 	{ 28, 134097663 },
30267 	{ 28, 117385979 },
30268 	{ 28, 117123835 },
30269 	{ 28, 116337403 },
30270 	{ 28, 116075259 },
30271 	{ 28, 108997371 },
30272 	{ 28, 108735227 },
30273 	{ 28, 107948795 },
30274 	{ 27, 62794495 },
30275 	{ 27, 54471419 },
30276 	{ 27, 54209275 },
30277 	{ 27, 53422843 },
30278 	{ 26, 31337215 },
30279 	{ 26, 27208443 },
30280 	{ 26, 26946299 },
30281 	{ 26, 25014269 },
30282 	{ 24, 7744255 },
30283 	{ 24, 6761211 },
30284 	{ 24, 6499067 },
30285 	{ 24, 7416571 },
30286 	{ 24, 6630139 },
30287 	{ 26, 13183739 },
30288 	{ 26, 23179257 },
30289 	{ 24, 5843707 },
30290 	{ 24, 1911547 },
30291 	{ 18, 84766 },
30292 	{ 25, 2697983 },
30293 	{ 25, 11086591 },
30294 	{ 27, 19475199 },
30295 	{ 27, 27863807 },
30296 	{ 27, 53029631 },
30297 	{ 27, 61418239 },
30298 	{ 28, 86584063 },
30299 	{ 26, 29335551 },
30300 	{ 26, 16769019 },
30301 	{ 26, 16703483 },
30302 	{ 26, 16506875 },
30303 	{ 26, 16441339 },
30304 	{ 26, 14671867 },
30305 	{ 26, 14606331 },
30306 	{ 26, 14409723 },
30307 	{ 25, 13606911 },
30308 	{ 25, 7331835 },
30309 	{ 25, 7266299 },
30310 	{ 25, 7069691 },
30311 	{ 24, 6791167 },
30312 	{ 24, 3661819 },
30313 	{ 24, 3596283 },
30314 	{ 24, 3399675 },
30315 	{ 22, 1679359 },
30316 	{ 22, 909307 },
30317 	{ 22, 843771 },
30318 	{ 22, 1597435 },
30319 	{ 22, 876539 },
30320 	{ 24, 2252795 },
30321 	{ 22, 1269755 },
30322 	{ 22, 417787 },
30323 	{ 17, 63902 },
30324 	{ 22, 483327 },
30325 	{ 22, 1531903 },
30326 	{ 24, 2580479 },
30327 	{ 24, 3629055 },
30328 	{ 24, 6774783 },
30329 	{ 24, 7823359 },
30330 	{ 25, 10969087 },
30331 	{ 25, 12017663 },
30332 	{ 25, 15163391 },
30333 	{ 25, 16211967 },
30334 	{ 26, 16506619 },
30335 	{ 26, 16441083 },
30336 	{ 26, 14671611 },
30337 	{ 26, 14606075 },
30338 	{ 26, 14409467 },
30339 	{ 25, 13606655 },
30340 	{ 25, 7331579 },
30341 	{ 25, 7266043 },
30342 	{ 25, 7069435 },
30343 	{ 24, 6790911 },
30344 	{ 24, 3661563 },
30345 	{ 24, 3596027 },
30346 	{ 24, 3399419 },
30347 	{ 22, 1679103 },
30348 	{ 22, 909051 },
30349 	{ 22, 843515 },
30350 	{ 22, 1597179 },
30351 	{ 22, 876283 },
30352 	{ 24, 2252539 },
30353 	{ 22, 1269499 },
30354 	{ 22, 417531 },
30355 	{ 17, 59806 },
30356 	{ 22, 483071 },
30357 	{ 22, 1531647 },
30358 	{ 24, 2580223 },
30359 	{ 24, 3628799 },
30360 	{ 24, 6774527 },
30361 	{ 24, 7823103 },
30362 	{ 25, 10968831 },
30363 	{ 25, 12017407 },
30364 	{ 25, 15163135 },
30365 	{ 25, 16211711 },
30366 	{ 26, 12508155 },
30367 	{ 26, 12311547 },
30368 	{ 26, 12246011 },
30369 	{ 26, 10476539 },
30370 	{ 26, 10411003 },
30371 	{ 26, 10214395 },
30372 	{ 25, 7314431 },
30373 	{ 25, 5233659 },
30374 	{ 25, 5168123 },
30375 	{ 25, 4971515 },
30376 	{ 24, 3644415 },
30377 	{ 24, 2612219 },
30378 	{ 24, 2546683 },
30379 	{ 24, 2350075 },
30380 	{ 22, 891903 },
30381 	{ 22, 646139 },
30382 	{ 22, 580603 },
30383 	{ 22, 809979 },
30384 	{ 22, 613371 },
30385 	{ 22, 1203195 },
30386 	{ 22, 220155 },
30387 	{ 17, 55582 },
30388 	{ 22, 416767 },
30389 	{ 22, 1465343 },
30390 	{ 24, 2513919 },
30391 	{ 24, 3562495 },
30392 	{ 24, 6708223 },
30393 	{ 24, 7756799 },
30394 	{ 25, 10902527 },
30395 	{ 25, 11951103 },
30396 	{ 25, 15096831 },
30397 	{ 25, 16145407 },
30398 	{ 26, 12507899 },
30399 	{ 26, 12311291 },
30400 	{ 26, 12245755 },
30401 	{ 26, 10476283 },
30402 	{ 26, 10410747 },
30403 	{ 26, 10214139 },
30404 	{ 25, 7314175 },
30405 	{ 25, 5233403 },
30406 	{ 25, 5167867 },
30407 	{ 25, 4971259 },
30408 	{ 24, 3644159 },
30409 	{ 24, 2611963 },
30410 	{ 24, 2546427 },
30411 	{ 24, 2349819 },
30412 	{ 22, 891647 },
30413 	{ 22, 645883 },
30414 	{ 22, 580347 },
30415 	{ 22, 809723 },
30416 	{ 22, 613115 },
30417 	{ 22, 1202939 },
30418 	{ 22, 219899 },
30419 	{ 17, 51486 },
30420 	{ 22, 416511 },
30421 	{ 22, 1465087 },
30422 	{ 24, 2513663 },
30423 	{ 24, 3562239 },
30424 	{ 24, 6707967 },
30425 	{ 24, 7756543 },
30426 	{ 25, 10902271 },
30427 	{ 25, 11950847 },
30428 	{ 25, 15096575 },
30429 	{ 25, 16145151 },
30430 	{ 24, 8376315 },
30431 	{ 24, 8310779 },
30432 	{ 24, 8114171 },
30433 	{ 24, 8048635 },
30434 	{ 24, 6279163 },
30435 	{ 24, 6213627 },
30436 	{ 24, 6017019 },
30437 	{ 24, 5951483 },
30438 	{ 23, 3133435 },
30439 	{ 23, 3067899 },
30440 	{ 23, 2871291 },
30441 	{ 23, 2805755 },
30442 	{ 22, 1560571 },
30443 	{ 22, 1495035 },
30444 	{ 22, 1298427 },
30445 	{ 22, 1232891 },
30446 	{ 20, 380923 },
30447 	{ 20, 315387 },
30448 	{ 22, 544763 },
30449 	{ 20, 348155 },
30450 	{ 22, 151547 },
30451 	{ 15, 7838 },
30452 	{ 22, 217087 },
30453 	{ 22, 1265663 },
30454 	{ 24, 2314239 },
30455 	{ 24, 3362815 },
30456 	{ 24, 6508543 },
30457 	{ 24, 7557119 },
30458 	{ 25, 10702847 },
30459 	{ 25, 11751423 },
30460 	{ 25, 14897151 },
30461 	{ 25, 15945727 },
30462 	{ 24, 8376059 },
30463 	{ 24, 8310523 },
30464 	{ 24, 8113915 },
30465 	{ 24, 8048379 },
30466 	{ 24, 6278907 },
30467 	{ 24, 6213371 },
30468 	{ 24, 6016763 },
30469 	{ 24, 5951227 },
30470 	{ 23, 3133179 },
30471 	{ 23, 3067643 },
30472 	{ 23, 2871035 },
30473 	{ 23, 2805499 },
30474 	{ 22, 1560315 },
30475 	{ 22, 1494779 },
30476 	{ 22, 1298171 },
30477 	{ 22, 1232635 },
30478 	{ 20, 380667 },
30479 	{ 20, 315131 },
30480 	{ 22, 544507 },
30481 	{ 20, 347899 },
30482 	{ 22, 151291 },
30483 	{ 15, 6814 },
30484 	{ 22, 216831 },
30485 	{ 22, 1265407 },
30486 	{ 24, 2313983 },
30487 	{ 24, 3362559 },
30488 	{ 24, 6508287 },
30489 	{ 24, 7556863 },
30490 	{ 25, 10702591 },
30491 	{ 25, 11751167 },
30492 	{ 25, 14896895 },
30493 	{ 25, 15945471 },
30494 	{ 24, 8358911 },
30495 	{ 24, 4180987 },
30496 	{ 24, 4115451 },
30497 	{ 24, 3918843 },
30498 	{ 24, 3853307 },
30499 	{ 24, 2083835 },
30500 	{ 24, 2018299 },
30501 	{ 24, 1821691 },
30502 	{ 23, 3116031 },
30503 	{ 23, 1035259 },
30504 	{ 23, 969723 },
30505 	{ 23, 773115 },
30506 	{ 22, 1543167 },
30507 	{ 22, 510971 },
30508 	{ 22, 445435 },
30509 	{ 22, 248827 },
30510 	{ 20, 363519 },
30511 	{ 20, 117755 },
30512 	{ 20, 52219 },
30513 	{ 16, 12155 },
30514 	{ 14, 8123 },
30515 	{ 15, 5662 },
30516 	{ 22, 150527 },
30517 	{ 22, 1199103 },
30518 	{ 24, 2247679 },
30519 	{ 24, 3296255 },
30520 	{ 24, 6441983 },
30521 	{ 24, 7490559 },
30522 	{ 25, 10636287 },
30523 	{ 25, 11684863 },
30524 	{ 25, 14830591 },
30525 	{ 25, 15879167 },
30526 	{ 24, 8358655 },
30527 	{ 24, 4180731 },
30528 	{ 24, 4115195 },
30529 	{ 24, 3918587 },
30530 	{ 24, 3853051 },
30531 	{ 24, 2083579 },
30532 	{ 24, 2018043 },
30533 	{ 24, 1821435 },
30534 	{ 23, 3115775 },
30535 	{ 23, 1035003 },
30536 	{ 23, 969467 },
30537 	{ 23, 772859 },
30538 	{ 22, 1542911 },
30539 	{ 22, 510715 },
30540 	{ 22, 445179 },
30541 	{ 22, 248571 },
30542 	{ 20, 363263 },
30543 	{ 20, 117499 },
30544 	{ 20, 51963 },
30545 	{ 16, 10107 },
30546 	{ 13, 3707 },
30547 	{ 15, 4638 },
30548 	{ 22, 150271 },
30549 	{ 22, 1198847 },
30550 	{ 24, 2247423 },
30551 	{ 24, 3295999 },
30552 	{ 24, 6441727 },
30553 	{ 24, 7490303 },
30554 	{ 25, 10636031 },
30555 	{ 25, 11684607 },
30556 	{ 25, 14830335 },
30557 	{ 25, 15878911 },
30558 	{ 26, 27413247 },
30559 	{ 22, 1042431 },
30560 	{ 22, 1026047 },
30561 	{ 22, 976895 },
30562 	{ 22, 960511 },
30563 	{ 22, 518143 },
30564 	{ 22, 501759 },
30565 	{ 22, 452607 },
30566 	{ 22, 436223 },
30567 	{ 21, 255999 },
30568 	{ 21, 239615 },
30569 	{ 21, 190463 },
30570 	{ 21, 174079 },
30571 	{ 20, 124927 },
30572 	{ 20, 108543 },
30573 	{ 20, 59391 },
30574 	{ 20, 43007 },
30575 	{ 18, 26623 },
30576 	{ 18, 10239 },
30577 	{ 11, 831 },
30578 	{ 11, 875 },
30579 	{ 11, 830 },
30580 	{ 13, 4031 },
30581 	{ 18, 88063 },
30582 	{ 20, 153599 },
30583 	{ 20, 219135 },
30584 	{ 20, 415743 },
30585 	{ 20, 481279 },
30586 	{ 21, 677887 },
30587 	{ 21, 743423 },
30588 	{ 21, 940031 },
30589 	{ 21, 1005567 },
30590 	{ 22, 1726463 },
30591 	{ 22, 1042175 },
30592 	{ 22, 1025791 },
30593 	{ 22, 976639 },
30594 	{ 22, 960255 },
30595 	{ 22, 517887 },
30596 	{ 22, 501503 },
30597 	{ 22, 452351 },
30598 	{ 22, 435967 },
30599 	{ 21, 255743 },
30600 	{ 21, 239359 },
30601 	{ 21, 190207 },
30602 	{ 21, 173823 },
30603 	{ 20, 124671 },
30604 	{ 20, 108287 },
30605 	{ 20, 59135 },
30606 	{ 20, 42751 },
30607 	{ 18, 26367 },
30608 	{ 18, 9983 },
30609 	{ 11, 1007 },
30610 	{ 8, 91 },
30611 	{ 8, 78 },
30612 	{ 12, 1663 },
30613 	{ 18, 87807 },
30614 	{ 20, 153343 },
30615 	{ 20, 218879 },
30616 	{ 20, 415487 },
30617 	{ 20, 481023 },
30618 	{ 21, 677631 },
30619 	{ 21, 743167 },
30620 	{ 21, 939775 },
30621 	{ 21, 1005311 },
30622 	{ 22, 1726207 },
30623 	{ 22, 1791743 },
30624 	{ 22, 1988351 },
30625 	{ 22, 2053887 },
30626 	{ 22, 3823359 },
30627 	{ 22, 3888895 },
30628 	{ 22, 4085503 },
30629 	{ 22, 4151039 },
30630 	{ 22, 1967103 },
30631 	{ 22, 1770495 },
30632 	{ 22, 1704959 },
30633 	{ 21, 984063 },
30634 	{ 21, 918527 },
30635 	{ 21, 721919 },
30636 	{ 21, 656383 },
30637 	{ 20, 459775 },
30638 	{ 20, 394239 },
30639 	{ 20, 197631 },
30640 	{ 20, 132095 },
30641 	{ 14, 3455 },
30642 	{ 7, 15 },
30643 	{ 8, 14 },
30644 	{ 10, 367 },
30645 	{ 14, 3967 },
30646 	{ 20, 136191 },
30647 	{ 20, 201727 },
30648 	{ 20, 398335 },
30649 	{ 20, 463871 },
30650 	{ 21, 660479 },
30651 	{ 21, 726015 },
30652 	{ 21, 922623 },
30653 	{ 21, 988159 },
30654 	{ 22, 1709055 },
30655 	{ 22, 1774591 },
30656 	{ 22, 1971199 },
30657 	{ 22, 4129535 },
30658 	{ 22, 4063999 },
30659 	{ 22, 3867391 },
30660 	{ 22, 3801855 },
30661 	{ 22, 2032383 },
30662 	{ 22, 1966847 },
30663 	{ 22, 1770239 },
30664 	{ 22, 1704703 },
30665 	{ 21, 983807 },
30666 	{ 21, 918271 },
30667 	{ 21, 721663 },
30668 	{ 21, 656127 },
30669 	{ 20, 459519 },
30670 	{ 20, 393983 },
30671 	{ 20, 197375 },
30672 	{ 20, 131839 },
30673 	{ 14, 1407 },
30674 	{ 8, 47 },
30675 	{ 6, 22 },
30676 	{ 7, 31 },
30677 	{ 14, 1919 },
30678 	{ 20, 135935 },
30679 	{ 20, 201471 },
30680 	{ 20, 398079 },
30681 	{ 20, 463615 },
30682 	{ 21, 660223 },
30683 	{ 21, 725759 },
30684 	{ 21, 922367 },
30685 	{ 21, 987903 },
30686 	{ 22, 1708799 },
30687 	{ 22, 1774335 },
30688 	{ 22, 1970943 },
30689 	{ 20, 1036799 },
30690 	{ 20, 1020415 },
30691 	{ 20, 971263 },
30692 	{ 20, 954879 },
30693 	{ 20, 512511 },
30694 	{ 20, 496127 },
30695 	{ 20, 446975 },
30696 	{ 20, 430591 },
30697 	{ 19, 250367 },
30698 	{ 19, 233983 },
30699 	{ 19, 184831 },
30700 	{ 19, 168447 },
30701 	{ 18, 119295 },
30702 	{ 18, 102911 },
30703 	{ 18, 53759 },
30704 	{ 18, 37375 },
30705 	{ 16, 20991 },
30706 	{ 10, 191 },
30707 	{ 6, 54 },
30708 	{ 5, 19 },
30709 	{ 9, 59 },
30710 	{ 16, 3583 },
30711 	{ 16, 19967 },
30712 	{ 18, 36351 },
30713 	{ 18, 52735 },
30714 	{ 18, 101887 },
30715 	{ 18, 118271 },
30716 	{ 19, 167423 },
30717 	{ 19, 183807 },
30718 	{ 19, 232959 },
30719 	{ 19, 249343 },
30720 	{ 20, 429567 },
30721 	{ 20, 1037565 },
30722 	{ 20, 1021181 },
30723 	{ 20, 972029 },
30724 	{ 20, 955645 },
30725 	{ 20, 513277 },
30726 	{ 20, 496893 },
30727 	{ 20, 447741 },
30728 	{ 20, 431357 },
30729 	{ 19, 251133 },
30730 	{ 19, 234749 },
30731 	{ 19, 185597 },
30732 	{ 19, 169213 },
30733 	{ 18, 120061 },
30734 	{ 18, 103677 },
30735 	{ 18, 54525 },
30736 	{ 18, 38141 },
30737 	{ 16, 21757 },
30738 	{ 10, 125 },
30739 	{ 7, 46 },
30740 	{ 5, 3 },
30741 	{ 9, 237 },
30742 	{ 16, 2301 },
30743 	{ 16, 6397 },
30744 	{ 18, 10493 },
30745 	{ 18, 14589 },
30746 	{ 18, 26877 },
30747 	{ 18, 30973 },
30748 	{ 19, 43261 },
30749 	{ 19, 47357 },
30750 	{ 19, 59645 },
30751 	{ 19, 63741 },
30752 	{ 20, 108797 },
30753 	{ 20, 112893 },
30754 	{ 20, 125181 },
30755 	{ 20, 129277 },
30756 	{ 20, 239869 },
30757 	{ 20, 243965 },
30758 	{ 20, 256253 },
30759 	{ 20, 260349 },
30760 	{ 20, 431613 },
30761 	{ 19, 251389 },
30762 	{ 19, 235005 },
30763 	{ 19, 185853 },
30764 	{ 19, 169469 },
30765 	{ 18, 120317 },
30766 	{ 18, 103933 },
30767 	{ 18, 54781 },
30768 	{ 18, 38397 },
30769 	{ 16, 22013 },
30770 	{ 11, 957 },
30771 	{ 9, 58 },
30772 	{ 9, 105 },
30773 	{ 9, 61 },
30774 	{ 16, 2557 },
30775 	{ 16, 6653 },
30776 	{ 18, 10749 },
30777 	{ 18, 14845 },
30778 	{ 18, 27133 },
30779 	{ 18, 31229 },
30780 	{ 19, 43517 },
30781 	{ 19, 47613 },
30782 	{ 19, 59901 },
30783 	{ 19, 63997 },
30784 	{ 20, 109053 },
30785 	{ 20, 113149 },
30786 	{ 20, 125437 },
30787 	{ 20, 129533 },
30788 	{ 20, 240125 },
30789 	{ 20, 244221 },
30790 	{ 20, 256509 },
30791 	{ 20, 260605 },
30792 	{ 24, 6853373 },
30793 	{ 23, 3969789 },
30794 	{ 23, 3707645 },
30795 	{ 23, 2921213 },
30796 	{ 23, 2659069 },
30797 	{ 22, 1872637 },
30798 	{ 22, 1610493 },
30799 	{ 22, 824061 },
30800 	{ 22, 561917 },
30801 	{ 20, 299773 },
30802 	{ 20, 37629 },
30803 	{ 13, 538 },
30804 	{ 11, 633 },
30805 	{ 14, 1913 },
30806 	{ 18, 13049 },
30807 	{ 18, 29433 },
30808 	{ 18, 90877 },
30809 	{ 20, 62201 },
30810 	{ 20, 111353 },
30811 	{ 20, 127737 },
30812 	{ 20, 385789 },
30813 	{ 21, 193273 },
30814 	{ 21, 242425 },
30815 	{ 21, 258809 },
30816 	{ 21, 779005 },
30817 	{ 22, 455417 },
30818 	{ 22, 504569 },
30819 	{ 22, 520953 },
30820 	{ 22, 963321 },
30821 	{ 22, 979705 },
30822 	{ 22, 1028857 },
30823 	{ 22, 1045241 },
30824 	{ 22, 2089725 },
30825 	{ 23, 3970045 },
30826 	{ 23, 3707901 },
30827 	{ 23, 2921469 },
30828 	{ 23, 2659325 },
30829 	{ 22, 1872893 },
30830 	{ 22, 1610749 },
30831 	{ 22, 824317 },
30832 	{ 22, 562173 },
30833 	{ 20, 300029 },
30834 	{ 20, 37885 },
30835 	{ 13, 1562 },
30836 	{ 12, 1977 },
30837 	{ 14, 3961 },
30838 	{ 18, 13305 },
30839 	{ 18, 29689 },
30840 	{ 18, 91133 },
30841 	{ 20, 62457 },
30842 	{ 20, 111609 },
30843 	{ 20, 127993 },
30844 	{ 20, 386045 },
30845 	{ 21, 193529 },
30846 	{ 21, 242681 },
30847 	{ 21, 259065 },
30848 	{ 21, 779261 },
30849 	{ 22, 455673 },
30850 	{ 22, 504825 },
30851 	{ 22, 521209 },
30852 	{ 22, 963577 },
30853 	{ 22, 979961 },
30854 	{ 22, 1029113 },
30855 	{ 22, 1045497 },
30856 	{ 22, 2089981 },
30857 	{ 23, 3987197 },
30858 	{ 23, 3725053 },
30859 	{ 23, 2938621 },
30860 	{ 23, 2676477 },
30861 	{ 22, 1890045 },
30862 	{ 22, 1627901 },
30863 	{ 22, 841469 },
30864 	{ 22, 579325 },
30865 	{ 20, 317181 },
30866 	{ 20, 55037 },
30867 	{ 13, 2714 },
30868 	{ 20, 38649 },
30869 	{ 18, 87801 },
30870 	{ 20, 136953 },
30871 	{ 18, 79609 },
30872 	{ 18, 95993 },
30873 	{ 20, 308985 },
30874 	{ 20, 325369 },
30875 	{ 20, 374521 },
30876 	{ 20, 390905 },
30877 	{ 21, 702201 },
30878 	{ 21, 718585 },
30879 	{ 21, 767737 },
30880 	{ 21, 784121 },
30881 	{ 22, 1488633 },
30882 	{ 22, 1505017 },
30883 	{ 22, 1554169 },
30884 	{ 22, 1570553 },
30885 	{ 22, 2012921 },
30886 	{ 22, 2029305 },
30887 	{ 22, 2078457 },
30888 	{ 22, 2094841 },
30889 	{ 23, 3987453 },
30890 	{ 23, 3725309 },
30891 	{ 23, 2938877 },
30892 	{ 23, 2676733 },
30893 	{ 22, 1890301 },
30894 	{ 22, 1628157 },
30895 	{ 22, 841725 },
30896 	{ 22, 579581 },
30897 	{ 20, 317437 },
30898 	{ 20, 55293 },
30899 	{ 13, 3738 },
30900 	{ 20, 38905 },
30901 	{ 18, 88057 },
30902 	{ 20, 137209 },
30903 	{ 18, 79865 },
30904 	{ 18, 96249 },
30905 	{ 20, 309241 },
30906 	{ 20, 325625 },
30907 	{ 20, 374777 },
30908 	{ 20, 391161 },
30909 	{ 21, 702457 },
30910 	{ 21, 718841 },
30911 	{ 21, 767993 },
30912 	{ 21, 784377 },
30913 	{ 22, 1488889 },
30914 	{ 22, 1505273 },
30915 	{ 22, 1554425 },
30916 	{ 22, 1570809 },
30917 	{ 22, 2013177 },
30918 	{ 22, 2029561 },
30919 	{ 22, 2078713 },
30920 	{ 22, 2095097 },
30921 	{ 24, 3139581 },
30922 	{ 25, 15092477 },
30923 	{ 25, 11946749 },
30924 	{ 25, 10898173 },
30925 	{ 24, 7752445 },
30926 	{ 24, 6703869 },
30927 	{ 24, 3558141 },
30928 	{ 24, 2509565 },
30929 	{ 22, 1460989 },
30930 	{ 22, 412413 },
30931 	{ 17, 18714 },
30932 	{ 22, 215801 },
30933 	{ 22, 1198841 },
30934 	{ 22, 609017 },
30935 	{ 22, 805625 },
30936 	{ 22, 576249 },
30937 	{ 22, 641785 },
30938 	{ 22, 887549 },
30939 	{ 24, 2345721 },
30940 	{ 24, 2542329 },
30941 	{ 24, 2607865 },
30942 	{ 24, 3640061 },
30943 	{ 25, 4967161 },
30944 	{ 25, 5163769 },
30945 	{ 25, 5229305 },
30946 	{ 25, 7310077 },
30947 	{ 26, 10210041 },
30948 	{ 26, 10406649 },
30949 	{ 26, 10472185 },
30950 	{ 26, 12241657 },
30951 	{ 26, 12307193 },
30952 	{ 26, 12503801 },
30953 	{ 25, 16141309 },
30954 	{ 25, 15092733 },
30955 	{ 25, 11947005 },
30956 	{ 25, 10898429 },
30957 	{ 24, 7752701 },
30958 	{ 24, 6704125 },
30959 	{ 24, 3558397 },
30960 	{ 24, 2509821 },
30961 	{ 22, 1461245 },
30962 	{ 22, 412669 },
30963 	{ 17, 22810 },
30964 	{ 22, 216057 },
30965 	{ 22, 1199097 },
30966 	{ 22, 609273 },
30967 	{ 22, 805881 },
30968 	{ 22, 576505 },
30969 	{ 22, 642041 },
30970 	{ 22, 887805 },
30971 	{ 24, 2345977 },
30972 	{ 24, 2542585 },
30973 	{ 24, 2608121 },
30974 	{ 24, 3640317 },
30975 	{ 25, 4967417 },
30976 	{ 25, 5164025 },
30977 	{ 25, 5229561 },
30978 	{ 25, 7310333 },
30979 	{ 26, 10210297 },
30980 	{ 26, 10406905 },
30981 	{ 26, 10472441 },
30982 	{ 26, 12241913 },
30983 	{ 26, 12307449 },
30984 	{ 26, 12504057 },
30985 	{ 25, 16207613 },
30986 	{ 25, 15159037 },
30987 	{ 25, 12013309 },
30988 	{ 25, 10964733 },
30989 	{ 24, 7819005 },
30990 	{ 24, 6770429 },
30991 	{ 24, 3624701 },
30992 	{ 24, 2576125 },
30993 	{ 22, 1527549 },
30994 	{ 22, 478973 },
30995 	{ 17, 27034 },
30996 	{ 22, 413433 },
30997 	{ 22, 1265401 },
30998 	{ 24, 2248441 },
30999 	{ 22, 872185 },
31000 	{ 22, 1593081 },
31001 	{ 22, 839417 },
31002 	{ 22, 904953 },
31003 	{ 22, 1675005 },
31004 	{ 24, 3395321 },
31005 	{ 24, 3591929 },
31006 	{ 24, 3657465 },
31007 	{ 24, 6786813 },
31008 	{ 25, 7065337 },
31009 	{ 25, 7261945 },
31010 	{ 25, 7327481 },
31011 	{ 25, 13602557 },
31012 	{ 26, 14405369 },
31013 	{ 26, 14601977 },
31014 	{ 26, 14667513 },
31015 	{ 26, 16436985 },
31016 	{ 26, 16502521 },
31017 	{ 25, 16207869 },
31018 	{ 25, 15159293 },
31019 	{ 25, 12013565 },
31020 	{ 25, 10964989 },
31021 	{ 24, 7819261 },
31022 	{ 24, 6770685 },
31023 	{ 24, 3624957 },
31024 	{ 24, 2576381 },
31025 	{ 22, 1527805 },
31026 	{ 22, 479229 },
31027 	{ 17, 31130 },
31028 	{ 22, 413689 },
31029 	{ 22, 1265657 },
31030 	{ 24, 2248697 },
31031 	{ 22, 872441 },
31032 	{ 22, 1593337 },
31033 	{ 22, 839673 },
31034 	{ 22, 905209 },
31035 	{ 22, 1675261 },
31036 	{ 24, 3395577 },
31037 	{ 24, 3592185 },
31038 	{ 24, 3657721 },
31039 	{ 24, 6787069 },
31040 	{ 25, 7065593 },
31041 	{ 25, 7262201 },
31042 	{ 25, 7327737 },
31043 	{ 25, 13602813 },
31044 	{ 26, 14405625 },
31045 	{ 26, 14602233 },
31046 	{ 26, 14667769 },
31047 	{ 26, 16437241 },
31048 	{ 26, 16502777 },
31049 	{ 26, 16699385 },
31050 	{ 26, 16764921 },
31051 	{ 26, 23747325 },
31052 	{ 26, 21650173 },
31053 	{ 25, 15358717 },
31054 	{ 25, 13261565 },
31055 	{ 25, 6970109 },
31056 	{ 25, 4872957 },
31057 	{ 23, 2775805 },
31058 	{ 23, 678653 },
31059 	{ 17, 51994 },
31060 	{ 22, 482041 },
31061 	{ 22, 1465081 },
31062 	{ 24, 2317049 },
31063 	{ 24, 3300089 },
31064 	{ 22, 1661689 },
31065 	{ 22, 1858297 },
31066 	{ 22, 1628921 },
31067 	{ 22, 1694457 },
31068 	{ 22, 1940221 },
31069 	{ 24, 6544121 },
31070 	{ 24, 6740729 },
31071 	{ 24, 6806265 },
31072 	{ 24, 7838461 },
31073 	{ 25, 13359865 },
31074 	{ 25, 13556473 },
31075 	{ 25, 13622009 },
31076 	{ 25, 15702781 },
31077 	{ 26, 26991353 },
31078 	{ 26, 27187961 },
31079 	{ 26, 27253497 },
31080 	{ 26, 29022969 },
31081 	{ 26, 29088505 },
31082 	{ 26, 29285113 },
31083 	{ 26, 29350649 },
31084 	{ 26, 33528573 },
31085 	{ 25, 15358973 },
31086 	{ 25, 13261821 },
31087 	{ 25, 6970365 },
31088 	{ 25, 4873213 },
31089 	{ 23, 2776061 },
31090 	{ 23, 678909 },
31091 	{ 17, 56090 },
31092 	{ 22, 482297 },
31093 	{ 22, 1465337 },
31094 	{ 24, 2317305 },
31095 	{ 24, 3300345 },
31096 	{ 22, 1661945 },
31097 	{ 22, 1858553 },
31098 	{ 22, 1629177 },
31099 	{ 22, 1694713 },
31100 	{ 22, 1940477 },
31101 	{ 24, 6544377 },
31102 	{ 24, 6740985 },
31103 	{ 24, 6806521 },
31104 	{ 24, 7838717 },
31105 	{ 25, 13360121 },
31106 	{ 25, 13556729 },
31107 	{ 25, 13622265 },
31108 	{ 25, 15703037 },
31109 	{ 26, 26991609 },
31110 	{ 26, 27188217 },
31111 	{ 26, 27253753 },
31112 	{ 26, 29023225 },
31113 	{ 26, 29088761 },
31114 	{ 26, 29285369 },
31115 	{ 26, 29350905 },
31116 	{ 26, 21716733 },
31117 	{ 25, 15425277 },
31118 	{ 25, 13328125 },
31119 	{ 25, 7036669 },
31120 	{ 25, 4939517 },
31121 	{ 23, 2842365 },
31122 	{ 23, 745213 },
31123 	{ 17, 60314 },
31124 	{ 23, 679673 },
31125 	{ 22, 1531641 },
31126 	{ 24, 2514681 },
31127 	{ 24, 3366649 },
31128 	{ 24, 6446841 },
31129 	{ 22, 1924857 },
31130 	{ 23, 2645753 },
31131 	{ 22, 1892089 },
31132 	{ 22, 1957625 },
31133 	{ 23, 2727677 },
31134 	{ 24, 7593721 },
31135 	{ 24, 7790329 },
31136 	{ 24, 7855865 },
31137 	{ 25, 15392505 },
31138 	{ 25, 15458041 },
31139 	{ 25, 15654649 },
31140 	{ 25, 15720185 },
31141 	{ 26, 31121145 },
31142 	{ 26, 31186681 },
31143 	{ 26, 31383289 },
31144 	{ 26, 31448825 },
31145 	{ 26, 33218297 },
31146 	{ 26, 33283833 },
31147 	{ 26, 33480441 },
31148 	{ 26, 33545977 },
31149 	{ 25, 15425533 },
31150 	{ 25, 13328381 },
31151 	{ 25, 7036925 },
31152 	{ 25, 4939773 },
31153 	{ 23, 2842621 },
31154 	{ 23, 745469 },
31155 	{ 17, 64410 },
31156 	{ 23, 679929 },
31157 	{ 22, 1531897 },
31158 	{ 24, 2514937 },
31159 	{ 24, 3366905 },
31160 	{ 24, 6447097 },
31161 	{ 22, 1925113 },
31162 	{ 23, 2646009 },
31163 	{ 22, 1892345 },
31164 	{ 22, 1957881 },
31165 	{ 23, 2727933 },
31166 	{ 24, 7593977 },
31167 	{ 24, 7790585 },
31168 	{ 24, 7856121 },
31169 	{ 25, 15392761 },
31170 	{ 25, 15458297 },
31171 	{ 25, 15654905 },
31172 	{ 25, 15720441 },
31173 	{ 26, 31121401 },
31174 	{ 26, 31186937 },
31175 	{ 26, 31383545 },
31176 	{ 26, 31449081 },
31177 	{ 26, 33218553 },
31178 	{ 26, 33284089 },
31179 	{ 26, 33480697 },
31180 	{ 26, 33546233 },
31181 	{ 27, 62466813 },
31182 	{ 27, 54078205 },
31183 	{ 27, 28912381 },
31184 	{ 27, 20523773 },
31185 	{ 25, 12135165 },
31186 	{ 25, 3746557 },
31187 	{ 19, 169242 },
31188 	{ 25, 2960121 },
31189 	{ 25, 11086585 },
31190 	{ 26, 10300153 },
31191 	{ 26, 14232313 },
31192 	{ 26, 26028793 },
31193 	{ 26, 29960953 },
31194 	{ 25, 10824441 },
31195 	{ 25, 11610873 },
31196 	{ 25, 10693369 },
31197 	{ 25, 10955513 },
31198 	{ 25, 11938557 },
31199 	{ 27, 42937081 },
31200 	{ 27, 43723513 },
31201 	{ 27, 43985657 },
31202 	{ 27, 48114429 },
31203 	{ 28, 86977273 },
31204 	{ 28, 87763705 },
31205 	{ 28, 88025849 },
31206 	{ 28, 96348925 },
31207 	{ 29, 175057657 },
31208 	{ 29, 175844089 },
31209 	{ 28, 129575933 },
31210 	{ 28, 121187325 },
31211 	{ 28, 96021501 },
31212 	{ 28, 87632893 },
31213 	{ 27, 62467069 },
31214 	{ 27, 54078461 },
31215 	{ 27, 28912637 },
31216 	{ 27, 20524029 },
31217 	{ 25, 12135421 },
31218 	{ 25, 3746813 },
31219 	{ 19, 177434 },
31220 	{ 25, 2960377 },
31221 	{ 25, 11086841 },
31222 	{ 26, 10300409 },
31223 	{ 26, 14232569 },
31224 	{ 26, 26029049 },
31225 	{ 26, 29961209 },
31226 	{ 25, 10824697 },
31227 	{ 25, 11611129 },
31228 	{ 25, 10693625 },
31229 	{ 25, 10955769 },
31230 	{ 25, 11938813 },
31231 	{ 27, 42937337 },
31232 	{ 27, 43723769 },
31233 	{ 27, 43985913 },
31234 	{ 27, 48114685 },
31235 	{ 28, 86977529 },
31236 	{ 28, 87763961 },
31237 	{ 28, 88026105 },
31238 	{ 28, 96349181 },
31239 	{ 29, 175057913 },
31240 	{ 29, 175844345 },
31241 	{ 28, 129838845 },
31242 	{ 28, 121450237 },
31243 	{ 28, 96284413 },
31244 	{ 28, 87895805 },
31245 	{ 27, 62729981 },
31246 	{ 27, 54341373 },
31247 	{ 27, 29175549 },
31248 	{ 27, 20786941 },
31249 	{ 25, 12398333 },
31250 	{ 25, 4009725 },
31251 	{ 19, 185754 },
31252 	{ 25, 3747577 },
31253 	{ 25, 11349753 },
31254 	{ 27, 19476217 },
31255 	{ 26, 14495481 },
31256 	{ 26, 26816249 },
31257 	{ 26, 30224121 },
31258 	{ 27, 42544889 },
31259 	{ 25, 11874041 },
31260 	{ 25, 14757625 },
31261 	{ 25, 11742969 },
31262 	{ 25, 12005113 },
31263 	{ 25, 15085309 },
31264 	{ 27, 47132409 },
31265 	{ 27, 47918841 },
31266 	{ 27, 48180985 },
31267 	{ 27, 60698365 },
31268 	{ 28, 95366905 },
31269 	{ 28, 96153337 },
31270 	{ 28, 96415481 },
31271 	{ 28, 121515773 },
31272 	{ 29, 191835897 },
31273 	{ 28, 129839101 },
31274 	{ 28, 121450493 },
31275 	{ 28, 96284669 },
31276 	{ 28, 87896061 },
31277 	{ 27, 62730237 },
31278 	{ 27, 54341629 },
31279 	{ 27, 29175805 },
31280 	{ 27, 20787197 },
31281 	{ 25, 12398589 },
31282 	{ 25, 4009981 },
31283 	{ 19, 193946 },
31284 	{ 25, 3747833 },
31285 	{ 25, 11350009 },
31286 	{ 27, 19476473 },
31287 	{ 26, 14495737 },
31288 	{ 26, 26816505 },
31289 	{ 26, 30224377 },
31290 	{ 27, 42545145 },
31291 	{ 25, 11874297 },
31292 	{ 25, 14757881 },
31293 	{ 25, 11743225 },
31294 	{ 25, 12005369 },
31295 	{ 25, 15085565 },
31296 	{ 27, 47132665 },
31297 	{ 27, 47919097 },
31298 	{ 27, 48181241 },
31299 	{ 27, 60698621 },
31300 	{ 28, 95367161 },
31301 	{ 28, 96153593 },
31302 	{ 28, 96415737 },
31303 	{ 28, 121516029 },
31304 	{ 29, 191836153 },
31305 	{ 29, 259796985 },
31306 	{ 29, 250097657 },
31307 	{ 29, 200028153 },
31308 	{ 29, 184037369 },
31309 	{ 28, 133967865 },
31310 	{ 28, 107559677 },
31311 	{ 28, 57228029 },
31312 	{ 28, 40450813 },
31313 	{ 26, 23673597 },
31314 	{ 26, 6896381 },
31315 	{ 19, 235290 },
31316 	{ 25, 4012793 },
31317 	{ 25, 12139257 },
31318 	{ 26, 24182779 },
31319 	{ 27, 27867897 },
31320 	{ 26, 27081465 },
31321 	{ 26, 31013625 },
31322 	{ 27, 42810105 },
31323 	{ 27, 46742265 },
31324 	{ 25, 15022841 },
31325 	{ 25, 15809273 },
31326 	{ 25, 14891769 },
31327 	{ 25, 15153913 },
31328 	{ 25, 16136957 },
31329 	{ 26, 25100287 },
31330 	{ 27, 60504825 },
31331 	{ 27, 60766969 },
31332 	{ 27, 64895741 },
31333 	{ 28, 120535801 },
31334 	{ 28, 121322233 },
31335 	{ 28, 121584377 },
31336 	{ 28, 129907453 },
31337 	{ 29, 259537657 },
31338 	{ 29, 243022585 },
31339 	{ 29, 199768825 },
31340 	{ 29, 183253753 },
31341 	{ 28, 133708537 },
31342 	{ 28, 117193465 },
31343 	{ 28, 57228285 },
31344 	{ 28, 40451069 },
31345 	{ 26, 23673853 },
31346 	{ 26, 6896637 },
31347 	{ 19, 243482 },
31348 	{ 25, 4013049 },
31349 	{ 25, 12139513 },
31350 	{ 26, 24182523 },
31351 	{ 27, 27868153 },
31352 	{ 26, 27081721 },
31353 	{ 26, 31013881 },
31354 	{ 27, 42810361 },
31355 	{ 27, 46742521 },
31356 	{ 25, 15023097 },
31357 	{ 25, 15809529 },
31358 	{ 25, 14892025 },
31359 	{ 25, 15154169 },
31360 	{ 25, 16137213 },
31361 	{ 26, 25100031 },
31362 	{ 27, 60505081 },
31363 	{ 27, 60767225 },
31364 	{ 27, 64895997 },
31365 	{ 28, 120536057 },
31366 	{ 28, 121322489 },
31367 	{ 28, 121584633 },
31368 	{ 28, 129907709 },
31369 	{ 29, 259537913 },
31370 	{ 29, 243022841 },
31371 	{ 29, 199769081 },
31372 	{ 29, 183254009 },
31373 	{ 28, 133708793 },
31374 	{ 28, 117193721 },
31375 	{ 28, 57491197 },
31376 	{ 28, 40713981 },
31377 	{ 26, 23936765 },
31378 	{ 26, 7159549 },
31379 	{ 19, 251802 },
31380 	{ 26, 6897401 },
31381 	{ 25, 12402425 },
31382 	{ 26, 24706043 },
31383 	{ 27, 28131065 },
31384 	{ 27, 53034745 },
31385 	{ 26, 31276793 },
31386 	{ 27, 43597561 },
31387 	{ 27, 47005433 },
31388 	{ 27, 59326201 },
31389 	{ 25, 16072441 },
31390 	{ 26, 27344633 },
31391 	{ 25, 15941369 },
31392 	{ 25, 16203513 },
31393 	{ 26, 27672317 },
31394 	{ 27, 63913721 },
31395 	{ 27, 64700153 },
31396 	{ 27, 64962297 },
31397 	{ 28, 128663289 },
31398 	{ 28, 128925433 },
31399 	{ 28, 129711865 },
31400 	{ 28, 129974009 },
31401 	{ 29, 258752249 },
31402 	{ 29, 242761465 },
31403 	{ 29, 192691961 },
31404 	{ 29, 182992633 },
31405 	{ 28, 132923129 },
31406 	{ 28, 116932345 },
31407 	{ 28, 66862841 },
31408 	{ 28, 40714237 },
31409 	{ 26, 23937021 },
31410 	{ 26, 7159805 },
31411 	{ 19, 259994 },
31412 	{ 26, 6897657 },
31413 	{ 25, 12402681 },
31414 	{ 26, 24705787 },
31415 	{ 27, 28131321 },
31416 	{ 27, 53035001 },
31417 	{ 26, 31277049 },
31418 	{ 27, 43597817 },
31419 	{ 27, 47005689 },
31420 	{ 27, 59326457 },
31421 	{ 25, 16072697 },
31422 	{ 26, 27344889 },
31423 	{ 25, 15941625 },
31424 	{ 25, 16203769 },
31425 	{ 26, 27672573 },
31426 	{ 27, 63913977 },
31427 	{ 27, 64700409 },
31428 	{ 27, 64962553 },
31429 	{ 28, 128663545 },
31430 	{ 28, 128925689 },
31431 	{ 28, 129712121 },
31432 	{ 28, 129974265 },
31433 	{ 29, 258752505 },
31434 	{ 29, 242761721 },
31435 	{ 29, 192692217 },
31436 	{ 29, 182992889 },
31437 	{ 28, 132923385 },
31438 	{ 28, 116932601 },
31439 	{ 28, 66863097 },
31440 	{ 28, 41511677 },
31441 	{ 26, 24734461 },
31442 	{ 26, 7957245 },
31443 	{ 21, 863514 },
31444 	{ 26, 7170809 },
31445 	{ 26, 23685881 },
31446 	{ 27, 20802297 },
31447 	{ 27, 28928761 },
31448 	{ 27, 53308153 },
31449 	{ 27, 61434617 },
31450 	{ 27, 43870969 },
31451 	{ 27, 47803129 },
31452 	{ 27, 59599609 },
31453 	{ 27, 63531769 },
31454 	{ 26, 27618041 },
31455 	{ 26, 28404473 },
31456 	{ 26, 27486969 },
31457 	{ 26, 27749113 },
31458 	{ 26, 28732157 },
31459 	{ 27, 48164863 },
31460 	{ 28, 245132025 },
31461 	{ 28, 111110905 },
31462 	{ 28, 115239677 },
31463 	{ 29, 230189817 },
31464 	{ 29, 222063353 },
31465 	{ 29, 258501369 },
31466 	{ 29, 241986297 },
31467 	{ 29, 192441081 },
31468 	{ 29, 175926009 },
31469 	{ 28, 132672249 },
31470 	{ 28, 116157177 },
31471 	{ 28, 66611961 },
31472 	{ 28, 50096889 },
31473 	{ 26, 24734717 },
31474 	{ 26, 7957501 },
31475 	{ 21, 879898 },
31476 	{ 26, 7171065 },
31477 	{ 26, 23686137 },
31478 	{ 27, 20802553 },
31479 	{ 27, 28929017 },
31480 	{ 27, 53308409 },
31481 	{ 27, 61434873 },
31482 	{ 27, 43871225 },
31483 	{ 27, 47803385 },
31484 	{ 27, 59599865 },
31485 	{ 27, 63532025 },
31486 	{ 26, 27618297 },
31487 	{ 26, 28404729 },
31488 	{ 26, 27487225 },
31489 	{ 26, 27749369 },
31490 	{ 26, 28732413 },
31491 	{ 27, 48164607 },
31492 	{ 28, 245132281 },
31493 	{ 28, 111111161 },
31494 	{ 28, 115239933 },
31495 	{ 29, 230190073 },
31496 	{ 29, 222063609 },
31497 	{ 29, 258501625 },
31498 	{ 29, 241986553 },
31499 	{ 29, 192441337 },
31500 	{ 29, 175926265 },
31501 	{ 28, 132672505 },
31502 	{ 28, 116157433 },
31503 	{ 28, 66612217 },
31504 	{ 28, 50097145 },
31505 	{ 26, 24997629 },
31506 	{ 26, 8220413 },
31507 	{ 21, 896410 },
31508 	{ 26, 7958265 },
31509 	{ 26, 23949049 },
31510 	{ 27, 47770619 },
31511 	{ 27, 29191929 },
31512 	{ 27, 54095609 },
31513 	{ 27, 61697785 },
31514 	{ 28, 134115065 },
31515 	{ 27, 48066297 },
31516 	{ 27, 60387065 },
31517 	{ 27, 63794937 },
31518 	{ 26, 33451769 },
31519 	{ 26, 16674553 },
31520 	{ 26, 31551225 },
31521 	{ 26, 66350841 },
31522 	{ 26, 28798713 },
31523 	{ 26, 31878909 },
31524 	{ 27, 49736703 },
31525 	{ 28, 131886841 },
31526 	{ 28, 115306233 },
31527 	{ 28, 127823613 },
31528 	{ 29, 221802233 },
31529 	{ 28, 129789689 },
31530 	{ 29, 241725177 },
31531 	{ 29, 191655673 },
31532 	{ 29, 175664889 },
31533 	{ 28, 125595385 },
31534 	{ 28, 115896057 },
31535 	{ 28, 65826553 },
31536 	{ 28, 49835769 },
31537 	{ 26, 33320697 },
31538 	{ 26, 8220669 },
31539 	{ 21, 901098 },
31540 	{ 26, 7958521 },
31541 	{ 26, 23949305 },
31542 	{ 27, 47770363 },
31543 	{ 27, 29192185 },
31544 	{ 27, 54095865 },
31545 	{ 27, 61698041 },
31546 	{ 28, 134115321 },
31547 	{ 27, 48066553 },
31548 	{ 27, 60387321 },
31549 	{ 27, 63795193 },
31550 	{ 26, 33452025 },
31551 	{ 26, 16674809 },
31552 	{ 26, 31551481 },
31553 	{ 26, 66351097 },
31554 	{ 26, 28798969 },
31555 	{ 26, 31879165 },
31556 	{ 27, 49736447 },
31557 	{ 28, 131887097 },
31558 	{ 28, 115306489 },
31559 	{ 28, 127823869 },
31560 	{ 29, 221802489 },
31561 	{ 28, 129789945 },
31562 	{ 29, 241725433 },
31563 	{ 29, 191655929 },
31564 	{ 29, 175665145 },
31565 	{ 28, 125595641 },
31566 	{ 28, 115896313 },
31567 	{ 28, 65826809 },
31568 	{ 28, 49836025 },
31569 	{ 26, 33320953 },
31570 	{ 26, 15301373 },
31571 	{ 21, 917482 },
31572 	{ 21, 2092910 },
31573 	{ 26, 24738553 },
31574 	{ 27, 49332219 },
31575 	{ 28, 57244409 },
31576 	{ 27, 54360825 },
31577 	{ 27, 62487289 },
31578 	{ 28, 86866681 },
31579 	{ 28, 133855993 },
31580 	{ 27, 60652281 },
31581 	{ 27, 64584441 },
31582 	{ 26, 33520381 },
31583 	{ 26, 33192697 },
31584 	{ 26, 16415481 },
31585 	{ 26, 66091769 },
31586 	{ 26, 65305337 },
31587 	{ 26, 31947513 },
31588 	{ 26, 32930557 },
31589 	{ 27, 50249727 },
31590 	{ 28, 127695609 },
31591 	{ 28, 127892217 },
31592 	{ 28, 132020989 },
31593 	{ 28, 129530617 },
31594 	{ 28, 121404153 },
31595 	{ 29, 191396601 },
31596 	{ 29, 174881529 },
31597 	{ 28, 125336313 },
31598 	{ 28, 108821241 },
31599 	{ 28, 65567481 },
31600 	{ 28, 49052409 },
31601 	{ 26, 33061625 },
31602 	{ 26, 16546553 },
31603 	{ 21, 999274 },
31604 	{ 21, 2076526 },
31605 	{ 26, 24738809 },
31606 	{ 27, 49331963 },
31607 	{ 28, 57244665 },
31608 	{ 27, 54361081 },
31609 	{ 27, 62487545 },
31610 	{ 28, 86866937 },
31611 	{ 28, 133856249 },
31612 	{ 27, 60652537 },
31613 	{ 27, 64584697 },
31614 	{ 26, 33520637 },
31615 	{ 26, 33192953 },
31616 	{ 26, 16415737 },
31617 	{ 26, 66092025 },
31618 	{ 26, 65305593 },
31619 	{ 26, 31947769 },
31620 	{ 26, 32930813 },
31621 	{ 27, 50249471 },
31622 	{ 28, 127695865 },
31623 	{ 28, 127892473 },
31624 	{ 28, 132021245 },
31625 	{ 28, 129530873 },
31626 	{ 28, 121404409 },
31627 	{ 29, 191396857 },
31628 	{ 29, 174881785 },
31629 	{ 28, 125336569 },
31630 	{ 28, 108821497 },
31631 	{ 28, 65567737 },
31632 	{ 28, 49052665 },
31633 	{ 26, 33061881 },
31634 	{ 26, 16546809 },
31635 	{ 21, 1015658 },
31636 	{ 21, 2060270 },
31637 	{ 26, 25001721 },
31638 	{ 27, 49855483 },
31639 	{ 28, 57507577 },
31640 	{ 28, 107577081 },
31641 	{ 27, 62750457 },
31642 	{ 28, 87654137 },
31643 	{ 28, 95256313 },
31644 	{ 28, 133070585 },
31645 	{ 27, 64847609 },
31646 	{ 28, 65961721 },
31647 	{ 26, 33259261 },
31648 	{ 26, 32407289 },
31649 	{ 26, 15630073 },
31650 	{ 26, 65044217 },
31651 	{ 26, 62160633 },
31652 	{ 26, 32997113 },
31653 	{ 26, 61243133 },
31654 	{ 27, 64404479 },
31655 	{ 28, 115113721 },
31656 	{ 28, 132087545 },
31657 	{ 28, 128745209 },
31658 	{ 28, 121143033 },
31659 	{ 28, 96239353 },
31660 	{ 29, 174620409 },
31661 	{ 28, 124550905 },
31662 	{ 28, 108560121 },
31663 	{ 28, 58490617 },
31664 	{ 28, 48791289 },
31665 	{ 26, 32276217 },
31666 	{ 26, 16285433 },
31667 	{ 21, 1031658 },
31668 	{ 21, 2043886 },
31669 	{ 26, 25001977 },
31670 	{ 27, 49855227 },
31671 	{ 28, 57507833 },
31672 	{ 28, 107577337 },
31673 	{ 27, 62750713 },
31674 	{ 28, 87654393 },
31675 	{ 28, 95256569 },
31676 	{ 28, 133070841 },
31677 	{ 27, 64847865 },
31678 	{ 28, 65961977 },
31679 	{ 26, 33259517 },
31680 	{ 26, 32407545 },
31681 	{ 26, 15630329 },
31682 	{ 26, 65044473 },
31683 	{ 26, 62160889 },
31684 	{ 26, 32997369 },
31685 	{ 26, 61243389 },
31686 	{ 27, 64404223 },
31687 	{ 28, 115113977 },
31688 	{ 28, 132087801 },
31689 	{ 28, 128745465 },
31690 	{ 28, 121143289 },
31691 	{ 28, 96239609 },
31692 	{ 29, 174620665 },
31693 	{ 28, 124551161 },
31694 	{ 28, 108560377 },
31695 	{ 28, 58490873 },
31696 	{ 28, 48791545 },
31697 	{ 26, 32276473 },
31698 	{ 26, 16285689 },
31699 	{ 21, 1048042 },
31700 	{ 21, 1965422 },
31701 	{ 26, 33325053 },
31702 	{ 27, 64008187 },
31703 	{ 28, 66879485 },
31704 	{ 28, 117211133 },
31705 	{ 28, 133988349 },
31706 	{ 29, 175811321 },
31707 	{ 29, 192064249 },
31708 	{ 29, 240823033 },
31709 	{ 29, 265595641 },
31710 	{ 29, 232041209 },
31711 	{ 29, 131377913 },
31712 	{ 27, 64924413 },
31713 	{ 27, 64269049 },
31714 	{ 27, 30714617 },
31715 	{ 27, 123775737 },
31716 	{ 27, 122202873 },
31717 	{ 27, 122596089 },
31718 	{ 27, 124562173 },
31719 	{ 27, 64925695 },
31720 	{ 29, 221817593 },
31721 	{ 29, 256944889 },
31722 	{ 29, 240691961 },
31723 	{ 29, 191933177 },
31724 	{ 29, 175680249 },
31725 	{ 29, 248556281 },
31726 	{ 29, 215526137 },
31727 	{ 29, 116435705 },
31728 	{ 29, 83405561 },
31729 	{ 27, 64006905 },
31730 	{ 27, 30976761 },
31731 	{ 21, 1916266 },
31732 	{ 21, 1949038 },
31733 	{ 27, 64138233 },
31734 	{ 27, 64007931 },
31735 	{ 29, 116567033 },
31736 	{ 29, 215657465 },
31737 	{ 29, 248687609 },
31738 	{ 29, 175811577 },
31739 	{ 29, 192064505 },
31740 	{ 29, 240823289 },
31741 	{ 29, 265595897 },
31742 	{ 29, 232041465 },
31743 	{ 29, 131378169 },
31744 	{ 27, 64924669 },
31745 	{ 27, 64269305 },
31746 	{ 27, 30714873 },
31747 	{ 27, 123775993 },
31748 	{ 27, 122203129 },
31749 	{ 27, 122596345 },
31750 	{ 27, 124562429 },
31751 	{ 27, 64925439 },
31752 	{ 29, 221817849 },
31753 	{ 29, 256945145 },
31754 	{ 29, 240692217 },
31755 	{ 29, 191933433 },
31756 	{ 29, 175680505 },
31757 	{ 29, 248556537 },
31758 	{ 29, 215526393 },
31759 	{ 29, 116435961 },
31760 	{ 29, 83405817 },
31761 	{ 27, 64007161 },
31762 	{ 27, 30977017 },
31763 	{ 21, 1932650 },
31764 	{ 21, 1932782 },
31765 	{ 27, 64663289 },
31766 	{ 27, 64531451 },
31767 	{ 29, 117092089 },
31768 	{ 29, 217231097 },
31769 	{ 29, 249212665 },
31770 	{ 29, 249080827 },
31771 	{ 29, 192589561 },
31772 	{ 29, 242396921 },
31773 	{ 29, 257601273 },
31774 	{ 29, 251440889 },
31775 	{ 29, 217886457 },
31776 	{ 29, 117223161 },
31777 	{ 27, 64401149 },
31778 	{ 27, 50114297 },
31779 	{ 27, 16559865 },
31780 	{ 27, 121679609 },
31781 	{ 27, 65580793 },
31782 	{ 27, 124694265 },
31783 	{ 27, 130854653 },
31784 	{ 27, 66497535 },
31785 	{ 28, 129543929 },
31786 	{ 28, 129674235 },
31787 	{ 29, 190361337 },
31788 	{ 29, 175156985 },
31789 	{ 28, 125349625 },
31790 	{ 28, 125479931 },
31791 	{ 29, 114863865 },
31792 	{ 29, 82882297 },
31793 	{ 27, 49852153 },
31794 	{ 27, 30453497 },
31795 	{ 21, 1945578 },
31796 	{ 21, 1916398 },
31797 	{ 27, 64663545 },
31798 	{ 27, 64531195 },
31799 	{ 29, 117092345 },
31800 	{ 29, 217231353 },
31801 	{ 29, 249212921 },
31802 	{ 29, 249080571 },
31803 	{ 29, 192589817 },
31804 	{ 29, 242397177 },
31805 	{ 29, 257601529 },
31806 	{ 29, 251441145 },
31807 	{ 29, 217886713 },
31808 	{ 29, 117223417 },
31809 	{ 27, 64401405 },
31810 	{ 27, 50114553 },
31811 	{ 27, 16560121 },
31812 	{ 27, 121679865 },
31813 	{ 27, 65581049 },
31814 	{ 27, 124694521 },
31815 	{ 27, 130854909 },
31816 	{ 27, 66497279 },
31817 	{ 28, 129544185 },
31818 	{ 28, 129673979 },
31819 	{ 29, 190361593 },
31820 	{ 29, 175157241 },
31821 	{ 28, 125349881 },
31822 	{ 28, 125479675 },
31823 	{ 29, 114864121 },
31824 	{ 29, 82882553 },
31825 	{ 27, 49852409 },
31826 	{ 27, 30453753 },
31827 	{ 21, 1961962 },
31828 	{ 21, 1048430 },
31829 	{ 26, 16547835 },
31830 	{ 26, 33062907 },
31831 	{ 28, 49053691 },
31832 	{ 28, 65568763 },
31833 	{ 28, 108822523 },
31834 	{ 28, 125337595 },
31835 	{ 29, 174882811 },
31836 	{ 29, 242924281 },
31837 	{ 28, 121405435 },
31838 	{ 28, 129531899 },
31839 	{ 28, 132022271 },
31840 	{ 28, 127893499 },
31841 	{ 28, 127696891 },
31842 	{ 27, 50248445 },
31843 	{ 26, 32931839 },
31844 	{ 26, 31948795 },
31845 	{ 26, 65306619 },
31846 	{ 26, 66093051 },
31847 	{ 26, 16416763 },
31848 	{ 26, 33193979 },
31849 	{ 26, 33521663 },
31850 	{ 27, 64585723 },
31851 	{ 27, 60653563 },
31852 	{ 28, 133857275 },
31853 	{ 28, 124828409 },
31854 	{ 27, 62488571 },
31855 	{ 27, 54362107 },
31856 	{ 28, 57245691 },
31857 	{ 27, 49330937 },
31858 	{ 26, 24739835 },
31859 	{ 21, 2043754 },
31860 	{ 21, 1032046 },
31861 	{ 26, 16547579 },
31862 	{ 26, 33062651 },
31863 	{ 28, 49053435 },
31864 	{ 28, 65568507 },
31865 	{ 28, 108822267 },
31866 	{ 28, 125337339 },
31867 	{ 29, 174882555 },
31868 	{ 29, 242924537 },
31869 	{ 28, 121405179 },
31870 	{ 28, 129531643 },
31871 	{ 28, 132022015 },
31872 	{ 28, 127893243 },
31873 	{ 28, 127696635 },
31874 	{ 27, 50248701 },
31875 	{ 26, 32931583 },
31876 	{ 26, 31948539 },
31877 	{ 26, 65306363 },
31878 	{ 26, 66092795 },
31879 	{ 26, 16416507 },
31880 	{ 26, 33193723 },
31881 	{ 26, 33521407 },
31882 	{ 27, 64585467 },
31883 	{ 27, 60653307 },
31884 	{ 28, 133857019 },
31885 	{ 28, 124828665 },
31886 	{ 27, 62488315 },
31887 	{ 27, 54361851 },
31888 	{ 28, 57245435 },
31889 	{ 27, 49331193 },
31890 	{ 26, 24739579 },
31891 	{ 21, 2060138 },
31892 	{ 21, 1015790 },
31893 	{ 26, 15302399 },
31894 	{ 26, 33324027 },
31895 	{ 28, 49839099 },
31896 	{ 28, 65829883 },
31897 	{ 28, 115899387 },
31898 	{ 28, 125598715 },
31899 	{ 29, 175668219 },
31900 	{ 29, 191659003 },
31901 	{ 29, 259702521 },
31902 	{ 28, 129793019 },
31903 	{ 29, 251051773 },
31904 	{ 28, 127826943 },
31905 	{ 28, 115309563 },
31906 	{ 28, 131890171 },
31907 	{ 27, 49725181 },
31908 	{ 26, 31882239 },
31909 	{ 26, 28802043 },
31910 	{ 26, 66354171 },
31911 	{ 26, 31554555 },
31912 	{ 26, 16677883 },
31913 	{ 26, 33455099 },
31914 	{ 27, 63798267 },
31915 	{ 27, 60390395 },
31916 	{ 27, 48069627 },
31917 	{ 28, 123256569 },
31918 	{ 27, 61701115 },
31919 	{ 27, 54098939 },
31920 	{ 27, 29195259 },
31921 	{ 27, 47759097 },
31922 	{ 26, 23952379 },
31923 	{ 21, 2076138 },
31924 	{ 21, 999406 },
31925 	{ 26, 8223743 },
31926 	{ 26, 33323771 },
31927 	{ 28, 49838843 },
31928 	{ 28, 65829627 },
31929 	{ 28, 115899131 },
31930 	{ 28, 125598459 },
31931 	{ 29, 175667963 },
31932 	{ 29, 191658747 },
31933 	{ 29, 259702777 },
31934 	{ 28, 129792763 },
31935 	{ 29, 251052029 },
31936 	{ 28, 127826687 },
31937 	{ 28, 115309307 },
31938 	{ 28, 131889915 },
31939 	{ 27, 49725437 },
31940 	{ 26, 31881983 },
31941 	{ 26, 28801787 },
31942 	{ 26, 66353915 },
31943 	{ 26, 31554299 },
31944 	{ 26, 16677627 },
31945 	{ 26, 33454843 },
31946 	{ 27, 63798011 },
31947 	{ 27, 60390139 },
31948 	{ 27, 48069371 },
31949 	{ 28, 123256825 },
31950 	{ 27, 61700859 },
31951 	{ 27, 54098683 },
31952 	{ 27, 29195003 },
31953 	{ 27, 47759353 },
31954 	{ 26, 23952123 },
31955 	{ 21, 2092522 },
31956 	{ 21, 994718 },
31957 	{ 26, 8223487 },
31958 	{ 26, 25000703 },
31959 	{ 28, 50098171 },
31960 	{ 28, 66613243 },
31961 	{ 28, 116158459 },
31962 	{ 28, 132673531 },
31963 	{ 29, 175927291 },
31964 	{ 29, 192442363 },
31965 	{ 29, 241987579 },
31966 	{ 29, 258502651 },
31967 	{ 29, 222064635 },
31968 	{ 29, 249490173 },
31969 	{ 28, 115240959 },
31970 	{ 28, 111112187 },
31971 	{ 28, 245133307 },
31972 	{ 27, 48163581 },
31973 	{ 26, 28733439 },
31974 	{ 26, 27750395 },
31975 	{ 26, 27488251 },
31976 	{ 26, 28405755 },
31977 	{ 26, 27619323 },
31978 	{ 27, 63533051 },
31979 	{ 27, 59600891 },
31980 	{ 27, 47804411 },
31981 	{ 27, 43872251 },
31982 	{ 27, 61435899 },
31983 	{ 27, 53309435 },
31984 	{ 27, 28930043 },
31985 	{ 27, 47246073 },
31986 	{ 26, 23687163 },
31987 	{ 26, 7172091 },
31988 	{ 21, 912670 },
31989 	{ 26, 7958527 },
31990 	{ 26, 24735743 },
31991 	{ 28, 50097915 },
31992 	{ 28, 66612987 },
31993 	{ 28, 116158203 },
31994 	{ 28, 132673275 },
31995 	{ 29, 175927035 },
31996 	{ 29, 192442107 },
31997 	{ 29, 241987323 },
31998 	{ 29, 258502395 },
31999 	{ 29, 222064379 },
32000 	{ 29, 249490429 },
32001 	{ 28, 115240703 },
32002 	{ 28, 111111931 },
32003 	{ 28, 245133051 },
32004 	{ 27, 48163837 },
32005 	{ 26, 28733183 },
32006 	{ 26, 27750139 },
32007 	{ 26, 27487995 },
32008 	{ 26, 28405499 },
32009 	{ 26, 27619067 },
32010 	{ 27, 63532795 },
32011 	{ 27, 59600635 },
32012 	{ 27, 47804155 },
32013 	{ 27, 43871995 },
32014 	{ 27, 61435643 },
32015 	{ 27, 53309179 },
32016 	{ 27, 28929787 },
32017 	{ 27, 47246329 },
32018 	{ 26, 23686907 },
32019 	{ 26, 7171835 },
32020 	{ 21, 896286 },
32021 	{ 26, 7958271 },
32022 	{ 26, 24735487 },
32023 	{ 28, 41512703 },
32024 	{ 28, 66874363 },
32025 	{ 28, 116943867 },
32026 	{ 28, 132934651 },
32027 	{ 29, 183004155 },
32028 	{ 29, 192703483 },
32029 	{ 29, 242772987 },
32030 	{ 29, 259845881 },
32031 	{ 28, 129985531 },
32032 	{ 28, 129723387 },
32033 	{ 28, 128936955 },
32034 	{ 28, 125628153 },
32035 	{ 27, 64973819 },
32036 	{ 27, 64711675 },
32037 	{ 27, 47640317 },
32038 	{ 26, 24964857 },
32039 	{ 25, 16215035 },
32040 	{ 25, 15952891 },
32041 	{ 26, 32042745 },
32042 	{ 25, 16083963 },
32043 	{ 27, 59337723 },
32044 	{ 27, 47016955 },
32045 	{ 27, 62451449 },
32046 	{ 26, 31288315 },
32047 	{ 27, 53046267 },
32048 	{ 27, 28142587 },
32049 	{ 26, 24702713 },
32050 	{ 25, 12413947 },
32051 	{ 26, 6908923 },
32052 	{ 20, 440222 },
32053 	{ 26, 7171071 },
32054 	{ 26, 23948287 },
32055 	{ 28, 40725503 },
32056 	{ 28, 66874107 },
32057 	{ 28, 116943611 },
32058 	{ 28, 132934395 },
32059 	{ 29, 183003899 },
32060 	{ 29, 192703227 },
32061 	{ 29, 242772731 },
32062 	{ 29, 259846137 },
32063 	{ 28, 129985275 },
32064 	{ 28, 129723131 },
32065 	{ 28, 128936699 },
32066 	{ 28, 125628409 },
32067 	{ 27, 64973563 },
32068 	{ 27, 64711419 },
32069 	{ 27, 47640573 },
32070 	{ 26, 24965113 },
32071 	{ 25, 16214779 },
32072 	{ 25, 15952635 },
32073 	{ 26, 32043001 },
32074 	{ 25, 16083707 },
32075 	{ 27, 59337467 },
32076 	{ 27, 47016699 },
32077 	{ 27, 62451705 },
32078 	{ 26, 31288059 },
32079 	{ 27, 53046011 },
32080 	{ 27, 28142331 },
32081 	{ 26, 24702969 },
32082 	{ 25, 12413691 },
32083 	{ 26, 6908667 },
32084 	{ 20, 432030 },
32085 	{ 26, 7170815 },
32086 	{ 26, 23948031 },
32087 	{ 28, 40725247 },
32088 	{ 28, 57502463 },
32089 	{ 28, 117194747 },
32090 	{ 28, 133709819 },
32091 	{ 29, 183255035 },
32092 	{ 29, 199770107 },
32093 	{ 29, 243023867 },
32094 	{ 29, 259980029 },
32095 	{ 28, 129908735 },
32096 	{ 28, 121585659 },
32097 	{ 28, 121323515 },
32098 	{ 28, 125762301 },
32099 	{ 27, 64897023 },
32100 	{ 27, 60768251 },
32101 	{ 27, 60506107 },
32102 	{ 26, 25099005 },
32103 	{ 25, 16138239 },
32104 	{ 25, 15155195 },
32105 	{ 25, 14893051 },
32106 	{ 25, 15810555 },
32107 	{ 25, 15024123 },
32108 	{ 27, 46743547 },
32109 	{ 27, 61930233 },
32110 	{ 26, 31014907 },
32111 	{ 26, 27082747 },
32112 	{ 27, 27869179 },
32113 	{ 26, 24181497 },
32114 	{ 25, 12140539 },
32115 	{ 25, 4014075 },
32116 	{ 19, 259870 },
32117 	{ 26, 6897663 },
32118 	{ 26, 23674879 },
32119 	{ 28, 40452095 },
32120 	{ 28, 57229311 },
32121 	{ 28, 117194491 },
32122 	{ 28, 133709563 },
32123 	{ 29, 183254779 },
32124 	{ 29, 199769851 },
32125 	{ 29, 243023611 },
32126 	{ 29, 259980285 },
32127 	{ 28, 129908479 },
32128 	{ 28, 121585403 },
32129 	{ 28, 121323259 },
32130 	{ 28, 125762557 },
32131 	{ 27, 64896767 },
32132 	{ 27, 60767995 },
32133 	{ 27, 60505851 },
32134 	{ 26, 25099261 },
32135 	{ 25, 16137983 },
32136 	{ 25, 15154939 },
32137 	{ 25, 14892795 },
32138 	{ 25, 15810299 },
32139 	{ 25, 15023867 },
32140 	{ 27, 46743291 },
32141 	{ 27, 61930489 },
32142 	{ 26, 31014651 },
32143 	{ 26, 27082491 },
32144 	{ 27, 27868923 },
32145 	{ 26, 24181753 },
32146 	{ 25, 12140283 },
32147 	{ 25, 4013819 },
32148 	{ 19, 251678 },
32149 	{ 26, 6897407 },
32150 	{ 26, 23674623 },
32151 	{ 28, 40451839 },
32152 	{ 28, 57229055 },
32153 	{ 28, 107560703 },
32154 	{ 28, 133970939 },
32155 	{ 29, 184040443 },
32156 	{ 29, 200031227 },
32157 	{ 29, 250100731 },
32158 	{ 29, 259800059 },
32159 	{ 29, 259456765 },
32160 	{ 28, 121519103 },
32161 	{ 28, 96418811 },
32162 	{ 28, 96156667 },
32163 	{ 28, 125239037 },
32164 	{ 27, 60701695 },
32165 	{ 27, 48184315 },
32166 	{ 27, 47922171 },
32167 	{ 26, 24575741 },
32168 	{ 25, 15088639 },
32169 	{ 25, 12008443 },
32170 	{ 25, 11746299 },
32171 	{ 25, 14760955 },
32172 	{ 25, 11877371 },
32173 	{ 27, 60358393 },
32174 	{ 26, 30227451 },
32175 	{ 26, 26819579 },
32176 	{ 26, 14498811 },
32177 	{ 26, 22609657 },
32178 	{ 25, 11353083 },
32179 	{ 25, 3750907 },
32180 	{ 19, 243102 },
32181 	{ 25, 4013055 },
32182 	{ 25, 12401663 },
32183 	{ 27, 20790271 },
32184 	{ 27, 29178879 },
32185 	{ 27, 54344703 },
32186 	{ 27, 62733311 },
32187 	{ 28, 87899135 },
32188 	{ 28, 96287743 },
32189 	{ 28, 121453567 },
32190 	{ 28, 129842175 },
32191 	{ 29, 259457021 },
32192 	{ 28, 121518847 },
32193 	{ 28, 96418555 },
32194 	{ 28, 96156411 },
32195 	{ 28, 125239293 },
32196 	{ 27, 60701439 },
32197 	{ 27, 48184059 },
32198 	{ 27, 47921915 },
32199 	{ 26, 24575997 },
32200 	{ 25, 15088383 },
32201 	{ 25, 12008187 },
32202 	{ 25, 11746043 },
32203 	{ 25, 14760699 },
32204 	{ 25, 11877115 },
32205 	{ 27, 60358649 },
32206 	{ 26, 30227195 },
32207 	{ 26, 26819323 },
32208 	{ 26, 14498555 },
32209 	{ 26, 22609913 },
32210 	{ 25, 11352827 },
32211 	{ 25, 3750651 },
32212 	{ 19, 234910 },
32213 	{ 25, 4012799 },
32214 	{ 25, 12401407 },
32215 	{ 27, 20790015 },
32216 	{ 27, 29178623 },
32217 	{ 27, 54344447 },
32218 	{ 27, 62733055 },
32219 	{ 28, 87898879 },
32220 	{ 28, 96287487 },
32221 	{ 28, 121453311 },
32222 	{ 28, 129841919 },
32223 	{ 29, 175845371 },
32224 	{ 29, 175058939 },
32225 	{ 28, 96350207 },
32226 	{ 28, 88027131 },
32227 	{ 28, 87764987 },
32228 	{ 28, 86978555 },
32229 	{ 27, 48115711 },
32230 	{ 27, 43986939 },
32231 	{ 27, 43724795 },
32232 	{ 27, 45984509 },
32233 	{ 25, 11939839 },
32234 	{ 25, 10956795 },
32235 	{ 25, 10694651 },
32236 	{ 25, 11612155 },
32237 	{ 25, 10825723 },
32238 	{ 26, 29962235 },
32239 	{ 26, 26030075 },
32240 	{ 26, 14233595 },
32241 	{ 26, 10301435 },
32242 	{ 25, 11087867 },
32243 	{ 25, 2961403 },
32244 	{ 19, 193822 },
32245 	{ 25, 3747839 },
32246 	{ 25, 12136447 },
32247 	{ 27, 20525055 },
32248 	{ 27, 28913663 },
32249 	{ 27, 54079487 },
32250 	{ 27, 62468095 },
32251 	{ 28, 87633919 },
32252 	{ 28, 96022527 },
32253 	{ 28, 121188351 },
32254 	{ 28, 129576959 },
32255 	{ 29, 175845115 },
32256 	{ 29, 175058683 },
32257 	{ 28, 96349951 },
32258 	{ 28, 88026875 },
32259 	{ 28, 87764731 },
32260 	{ 28, 86978299 },
32261 	{ 27, 48115455 },
32262 	{ 27, 43986683 },
32263 	{ 27, 43724539 },
32264 	{ 27, 45984765 },
32265 	{ 25, 11939583 },
32266 	{ 25, 10956539 },
32267 	{ 25, 10694395 },
32268 	{ 25, 11611899 },
32269 	{ 25, 10825467 },
32270 	{ 26, 29961979 },
32271 	{ 26, 26029819 },
32272 	{ 26, 14233339 },
32273 	{ 26, 10301179 },
32274 	{ 25, 11087611 },
32275 	{ 25, 2961147 },
32276 	{ 19, 185630 },
32277 	{ 25, 3747583 },
32278 	{ 25, 12136191 },
32279 	{ 27, 20524799 },
32280 	{ 27, 28913407 },
32281 	{ 27, 54079231 },
32282 	{ 27, 62467839 },
32283 	{ 28, 134163451 },
32284 	{ 28, 133901307 },
32285 	{ 28, 133114875 },
32286 	{ 28, 132852731 },
32287 	{ 28, 125774843 },
32288 	{ 28, 125512699 },
32289 	{ 28, 124726267 },
32290 	{ 28, 124464123 },
32291 	{ 27, 62860283 },
32292 	{ 27, 62598139 },
32293 	{ 27, 61811707 },
32294 	{ 27, 61549563 },
32295 	{ 26, 31403003 },
32296 	{ 26, 31140859 },
32297 	{ 26, 30354427 },
32298 	{ 25, 10890239 },
32299 	{ 24, 7810043 },
32300 	{ 24, 7547899 },
32301 	{ 25, 10562555 },
32302 	{ 24, 7678971 },
32303 	{ 26, 25766907 },
32304 	{ 26, 13446139 },
32305 	{ 26, 24227577 },
32306 	{ 24, 6106107 },
32307 	{ 25, 2698235 },
32308 	{ 18, 88990 },
32309 	{ 25, 2960383 },
32310 	{ 25, 11348991 },
32311 	{ 27, 19737599 },
32312 	{ 27, 28126207 },
32313 	{ 27, 53292031 },
32314 	{ 27, 61680639 },
32315 	{ 28, 134163195 },
32316 	{ 28, 133901051 },
32317 	{ 28, 133114619 },
32318 	{ 28, 132852475 },
32319 	{ 28, 125774587 },
32320 	{ 28, 125512443 },
32321 	{ 28, 124726011 },
32322 	{ 28, 124463867 },
32323 	{ 27, 62860027 },
32324 	{ 27, 62597883 },
32325 	{ 27, 61811451 },
32326 	{ 27, 61549307 },
32327 	{ 26, 31402747 },
32328 	{ 26, 31140603 },
32329 	{ 26, 30354171 },
32330 	{ 25, 10889983 },
32331 	{ 24, 7809787 },
32332 	{ 24, 7547643 },
32333 	{ 25, 10562299 },
32334 	{ 24, 7678715 },
32335 	{ 26, 25766651 },
32336 	{ 26, 13445883 },
32337 	{ 26, 24227833 },
32338 	{ 24, 6105851 },
32339 	{ 25, 2697979 },
32340 	{ 18, 84894 },
32341 	{ 25, 2960127 },
32342 	{ 25, 11348735 },
32343 	{ 27, 19737343 },
32344 	{ 27, 28125951 },
32345 	{ 27, 53291775 },
32346 	{ 27, 61680383 },
32347 	{ 26, 33529855 },
32348 	{ 26, 29351931 },
32349 	{ 26, 29286395 },
32350 	{ 26, 29089787 },
32351 	{ 26, 29024251 },
32352 	{ 26, 27254779 },
32353 	{ 26, 27189243 },
32354 	{ 26, 26992635 },
32355 	{ 25, 15704063 },
32356 	{ 25, 13623291 },
32357 	{ 25, 13557755 },
32358 	{ 25, 13361147 },
32359 	{ 24, 7839743 },
32360 	{ 24, 6807547 },
32361 	{ 24, 6742011 },
32362 	{ 24, 6545403 },
32363 	{ 22, 1941503 },
32364 	{ 22, 1695739 },
32365 	{ 22, 1630203 },
32366 	{ 22, 1859579 },
32367 	{ 22, 1662971 },
32368 	{ 24, 3301371 },
32369 	{ 24, 2318331 },
32370 	{ 22, 1466363 },
32371 	{ 22, 483323 },
32372 	{ 17, 64286 },
32373 	{ 23, 679935 },
32374 	{ 23, 2777087 },
32375 	{ 25, 4874239 },
32376 	{ 25, 6971391 },
32377 	{ 25, 13262847 },
32378 	{ 25, 15359999 },
32379 	{ 26, 33529599 },
32380 	{ 26, 29351675 },
32381 	{ 26, 29286139 },
32382 	{ 26, 29089531 },
32383 	{ 26, 29023995 },
32384 	{ 26, 27254523 },
32385 	{ 26, 27188987 },
32386 	{ 26, 26992379 },
32387 	{ 25, 15703807 },
32388 	{ 25, 13623035 },
32389 	{ 25, 13557499 },
32390 	{ 25, 13360891 },
32391 	{ 24, 7839487 },
32392 	{ 24, 6807291 },
32393 	{ 24, 6741755 },
32394 	{ 24, 6545147 },
32395 	{ 22, 1941247 },
32396 	{ 22, 1695483 },
32397 	{ 22, 1629947 },
32398 	{ 22, 1859323 },
32399 	{ 22, 1662715 },
32400 	{ 24, 3301115 },
32401 	{ 24, 2318075 },
32402 	{ 22, 1466107 },
32403 	{ 22, 483067 },
32404 	{ 17, 60190 },
32405 	{ 23, 679679 },
32406 	{ 23, 2776831 },
32407 	{ 25, 4873983 },
32408 	{ 25, 6971135 },
32409 	{ 25, 13262591 },
32410 	{ 25, 15359743 },
32411 	{ 26, 21651199 },
32412 	{ 26, 23748351 },
32413 	{ 26, 16767995 },
32414 	{ 26, 16702459 },
32415 	{ 26, 16505851 },
32416 	{ 26, 16440315 },
32417 	{ 26, 14670843 },
32418 	{ 26, 14605307 },
32419 	{ 26, 14408699 },
32420 	{ 25, 13605887 },
32421 	{ 25, 7330811 },
32422 	{ 25, 7265275 },
32423 	{ 25, 7068667 },
32424 	{ 24, 6790143 },
32425 	{ 24, 3660795 },
32426 	{ 24, 3595259 },
32427 	{ 24, 3398651 },
32428 	{ 22, 1678335 },
32429 	{ 22, 908283 },
32430 	{ 22, 842747 },
32431 	{ 22, 1596411 },
32432 	{ 22, 875515 },
32433 	{ 24, 2251771 },
32434 	{ 22, 1268731 },
32435 	{ 22, 416763 },
32436 	{ 17, 55710 },
32437 	{ 22, 482303 },
32438 	{ 22, 1530879 },
32439 	{ 24, 2579455 },
32440 	{ 24, 3628031 },
32441 	{ 24, 6773759 },
32442 	{ 24, 7822335 },
32443 	{ 25, 10968063 },
32444 	{ 25, 12016639 },
32445 	{ 25, 15162367 },
32446 	{ 25, 16210943 },
32447 	{ 26, 16505595 },
32448 	{ 26, 16440059 },
32449 	{ 26, 14670587 },
32450 	{ 26, 14605051 },
32451 	{ 26, 14408443 },
32452 	{ 25, 13605631 },
32453 	{ 25, 7330555 },
32454 	{ 25, 7265019 },
32455 	{ 25, 7068411 },
32456 	{ 24, 6789887 },
32457 	{ 24, 3660539 },
32458 	{ 24, 3595003 },
32459 	{ 24, 3398395 },
32460 	{ 22, 1678079 },
32461 	{ 22, 908027 },
32462 	{ 22, 842491 },
32463 	{ 22, 1596155 },
32464 	{ 22, 875259 },
32465 	{ 24, 2251515 },
32466 	{ 22, 1268475 },
32467 	{ 22, 416507 },
32468 	{ 17, 51614 },
32469 	{ 22, 482047 },
32470 	{ 22, 1530623 },
32471 	{ 24, 2579199 },
32472 	{ 24, 3627775 },
32473 	{ 24, 6773503 },
32474 	{ 24, 7822079 },
32475 	{ 25, 10967807 },
32476 	{ 25, 12016383 },
32477 	{ 25, 15162111 },
32478 	{ 25, 16210687 },
32479 	{ 26, 12505083 },
32480 	{ 26, 12308475 },
32481 	{ 26, 12242939 },
32482 	{ 26, 10473467 },
32483 	{ 26, 10407931 },
32484 	{ 26, 10211323 },
32485 	{ 25, 7311359 },
32486 	{ 25, 5230587 },
32487 	{ 25, 5165051 },
32488 	{ 25, 4968443 },
32489 	{ 24, 3641343 },
32490 	{ 24, 2609147 },
32491 	{ 24, 2543611 },
32492 	{ 24, 2347003 },
32493 	{ 22, 888831 },
32494 	{ 22, 643067 },
32495 	{ 22, 577531 },
32496 	{ 22, 806907 },
32497 	{ 22, 610299 },
32498 	{ 22, 1200123 },
32499 	{ 22, 217083 },
32500 	{ 17, 31006 },
32501 	{ 22, 413695 },
32502 	{ 22, 1462271 },
32503 	{ 24, 2510847 },
32504 	{ 24, 3559423 },
32505 	{ 24, 6705151 },
32506 	{ 24, 7753727 },
32507 	{ 25, 10899455 },
32508 	{ 25, 11948031 },
32509 	{ 25, 15093759 },
32510 	{ 25, 16142335 },
32511 	{ 26, 12504827 },
32512 	{ 26, 12308219 },
32513 	{ 26, 12242683 },
32514 	{ 26, 10473211 },
32515 	{ 26, 10407675 },
32516 	{ 26, 10211067 },
32517 	{ 25, 7311103 },
32518 	{ 25, 5230331 },
32519 	{ 25, 5164795 },
32520 	{ 25, 4968187 },
32521 	{ 24, 3641087 },
32522 	{ 24, 2608891 },
32523 	{ 24, 2543355 },
32524 	{ 24, 2346747 },
32525 	{ 22, 888575 },
32526 	{ 22, 642811 },
32527 	{ 22, 577275 },
32528 	{ 22, 806651 },
32529 	{ 22, 610043 },
32530 	{ 22, 1199867 },
32531 	{ 22, 216827 },
32532 	{ 17, 26910 },
32533 	{ 22, 413439 },
32534 	{ 22, 1462015 },
32535 	{ 24, 2510591 },
32536 	{ 24, 3559167 },
32537 	{ 24, 6704895 },
32538 	{ 24, 7753471 },
32539 	{ 25, 10899199 },
32540 	{ 25, 11947775 },
32541 	{ 25, 15093503 },
32542 	{ 25, 16142079 },
32543 	{ 24, 8375291 },
32544 	{ 24, 8309755 },
32545 	{ 24, 8113147 },
32546 	{ 24, 8047611 },
32547 	{ 24, 6278139 },
32548 	{ 24, 6212603 },
32549 	{ 24, 6015995 },
32550 	{ 24, 5950459 },
32551 	{ 23, 3132411 },
32552 	{ 23, 3066875 },
32553 	{ 23, 2870267 },
32554 	{ 23, 2804731 },
32555 	{ 22, 1559547 },
32556 	{ 22, 1494011 },
32557 	{ 22, 1297403 },
32558 	{ 22, 1231867 },
32559 	{ 20, 379899 },
32560 	{ 20, 314363 },
32561 	{ 22, 543739 },
32562 	{ 20, 347131 },
32563 	{ 22, 150523 },
32564 	{ 15, 5790 },
32565 	{ 22, 216063 },
32566 	{ 22, 1264639 },
32567 	{ 24, 2313215 },
32568 	{ 24, 3361791 },
32569 	{ 24, 6507519 },
32570 	{ 24, 7556095 },
32571 	{ 25, 10701823 },
32572 	{ 25, 11750399 },
32573 	{ 25, 14896127 },
32574 	{ 25, 15944703 },
32575 	{ 24, 8375035 },
32576 	{ 24, 8309499 },
32577 	{ 24, 8112891 },
32578 	{ 24, 8047355 },
32579 	{ 24, 6277883 },
32580 	{ 24, 6212347 },
32581 	{ 24, 6015739 },
32582 	{ 24, 5950203 },
32583 	{ 23, 3132155 },
32584 	{ 23, 3066619 },
32585 	{ 23, 2870011 },
32586 	{ 23, 2804475 },
32587 	{ 22, 1559291 },
32588 	{ 22, 1493755 },
32589 	{ 22, 1297147 },
32590 	{ 22, 1231611 },
32591 	{ 20, 379643 },
32592 	{ 20, 314107 },
32593 	{ 22, 543483 },
32594 	{ 20, 346875 },
32595 	{ 22, 150267 },
32596 	{ 15, 4766 },
32597 	{ 22, 215807 },
32598 	{ 22, 1264383 },
32599 	{ 24, 2312959 },
32600 	{ 24, 3361535 },
32601 	{ 24, 6507263 },
32602 	{ 24, 7555839 },
32603 	{ 25, 10701567 },
32604 	{ 25, 11750143 },
32605 	{ 25, 14895871 },
32606 	{ 25, 15944447 },
32607 	{ 22, 2091007 },
32608 	{ 22, 1046523 },
32609 	{ 22, 1030139 },
32610 	{ 22, 980987 },
32611 	{ 22, 964603 },
32612 	{ 22, 522235 },
32613 	{ 22, 505851 },
32614 	{ 22, 456699 },
32615 	{ 21, 780287 },
32616 	{ 21, 260091 },
32617 	{ 21, 243707 },
32618 	{ 21, 194555 },
32619 	{ 20, 387071 },
32620 	{ 20, 129019 },
32621 	{ 20, 112635 },
32622 	{ 20, 63483 },
32623 	{ 18, 92159 },
32624 	{ 18, 30715 },
32625 	{ 18, 14331 },
32626 	{ 14, 8059 },
32627 	{ 13, 4027 },
32628 	{ 13, 3614 },
32629 	{ 20, 38911 },
32630 	{ 20, 301055 },
32631 	{ 22, 563199 },
32632 	{ 22, 825343 },
32633 	{ 22, 1611775 },
32634 	{ 22, 1873919 },
32635 	{ 23, 2660351 },
32636 	{ 23, 2922495 },
32637 	{ 23, 3708927 },
32638 	{ 23, 3971071 },
32639 	{ 22, 2090751 },
32640 	{ 22, 1046267 },
32641 	{ 22, 1029883 },
32642 	{ 22, 980731 },
32643 	{ 22, 964347 },
32644 	{ 22, 521979 },
32645 	{ 22, 505595 },
32646 	{ 22, 456443 },
32647 	{ 21, 780031 },
32648 	{ 21, 259835 },
32649 	{ 21, 243451 },
32650 	{ 21, 194299 },
32651 	{ 20, 386815 },
32652 	{ 20, 128763 },
32653 	{ 20, 112379 },
32654 	{ 20, 63227 },
32655 	{ 18, 91903 },
32656 	{ 18, 30459 },
32657 	{ 18, 14075 },
32658 	{ 14, 6011 },
32659 	{ 12, 1659 },
32660 	{ 13, 2590 },
32661 	{ 20, 38655 },
32662 	{ 20, 300799 },
32663 	{ 22, 562943 },
32664 	{ 22, 825087 },
32665 	{ 22, 1611519 },
32666 	{ 22, 1873663 },
32667 	{ 23, 2660095 },
32668 	{ 23, 2922239 },
32669 	{ 23, 3708671 },
32670 	{ 23, 3970815 },
32671 	{ 24, 6854399 },
32672 	{ 22, 1041407 },
32673 	{ 22, 1025023 },
32674 	{ 22, 975871 },
32675 	{ 22, 959487 },
32676 	{ 22, 517119 },
32677 	{ 22, 500735 },
32678 	{ 22, 451583 },
32679 	{ 22, 435199 },
32680 	{ 21, 254975 },
32681 	{ 21, 238591 },
32682 	{ 21, 189439 },
32683 	{ 21, 173055 },
32684 	{ 20, 123903 },
32685 	{ 20, 107519 },
32686 	{ 20, 58367 },
32687 	{ 20, 41983 },
32688 	{ 18, 25599 },
32689 	{ 18, 9215 },
32690 	{ 10, 319 },
32691 	{ 10, 363 },
32692 	{ 10, 318 },
32693 	{ 12, 1983 },
32694 	{ 18, 87039 },
32695 	{ 20, 152575 },
32696 	{ 20, 218111 },
32697 	{ 20, 414719 },
32698 	{ 20, 480255 },
32699 	{ 21, 676863 },
32700 	{ 21, 742399 },
32701 	{ 21, 939007 },
32702 	{ 21, 1004543 },
32703 	{ 22, 1725439 },
32704 	{ 22, 1041151 },
32705 	{ 22, 1024767 },
32706 	{ 22, 975615 },
32707 	{ 22, 959231 },
32708 	{ 22, 516863 },
32709 	{ 22, 500479 },
32710 	{ 22, 451327 },
32711 	{ 22, 434943 },
32712 	{ 21, 254719 },
32713 	{ 21, 238335 },
32714 	{ 21, 189183 },
32715 	{ 21, 172799 },
32716 	{ 20, 123647 },
32717 	{ 20, 107263 },
32718 	{ 20, 58111 },
32719 	{ 20, 41727 },
32720 	{ 18, 25343 },
32721 	{ 18, 8959 },
32722 	{ 10, 495 },
32723 	{ 7, 27 },
32724 	{ 9, 190 },
32725 	{ 11, 639 },
32726 	{ 18, 86783 },
32727 	{ 20, 152319 },
32728 	{ 20, 217855 },
32729 	{ 20, 414463 },
32730 	{ 20, 479999 },
32731 	{ 21, 676607 },
32732 	{ 21, 742143 },
32733 	{ 21, 938751 },
32734 	{ 21, 1004287 },
32735 	{ 22, 1725183 },
32736 	{ 22, 1790719 },
32737 	{ 22, 1987327 },
32738 	{ 20, 1032703 },
32739 	{ 20, 1016319 },
32740 	{ 20, 967167 },
32741 	{ 20, 950783 },
32742 	{ 20, 508415 },
32743 	{ 20, 492031 },
32744 	{ 20, 442879 },
32745 	{ 20, 426495 },
32746 	{ 19, 246271 },
32747 	{ 19, 229887 },
32748 	{ 19, 180735 },
32749 	{ 19, 164351 },
32750 	{ 18, 115199 },
32751 	{ 18, 98815 },
32752 	{ 18, 49663 },
32753 	{ 18, 33279 },
32754 	{ 12, 2431 },
32755 	{ 5, 23 },
32756 	{ 5, 6 },
32757 	{ 9, 111 },
32758 	{ 12, 2943 },
32759 	{ 18, 34303 },
32760 	{ 18, 50687 },
32761 	{ 18, 99839 },
32762 	{ 18, 116223 },
32763 	{ 19, 165375 },
32764 	{ 19, 181759 },
32765 	{ 19, 230911 },
32766 	{ 19, 247295 },
32767 	{ 20, 427519 },
32768 	{ 20, 443903 },
32769 	{ 20, 493055 },
32770 	{ 20, 1033469 },
32771 	{ 20, 1017085 },
32772 	{ 20, 967933 },
32773 	{ 20, 951549 },
32774 	{ 20, 509181 },
32775 	{ 20, 492797 },
32776 	{ 20, 443645 },
32777 	{ 20, 427261 },
32778 	{ 19, 247037 },
32779 	{ 19, 230653 },
32780 	{ 19, 181501 },
32781 	{ 19, 165117 },
32782 	{ 18, 115965 },
32783 	{ 18, 99581 },
32784 	{ 18, 50429 },
32785 	{ 18, 34045 },
32786 	{ 12, 893 },
32787 	{ 5, 7 },
32788 	{ 2, 0 },
32789 	{ 5, 5 },
32790 	{ 12, 381 },
32791 	{ 18, 33021 },
32792 	{ 18, 49405 },
32793 	{ 18, 98557 },
32794 	{ 18, 114941 },
32795 	{ 19, 164093 },
32796 	{ 19, 180477 },
32797 	{ 19, 229629 },
32798 	{ 19, 246013 },
32799 	{ 20, 426237 },
32800 	{ 20, 442621 },
32801 	{ 20, 491773 },
32802 	{ 20, 508157 },
32803 	{ 20, 950525 },
32804 	{ 20, 966909 },
32805 	{ 20, 1016061 },
32806 	{ 20, 1032445 },
32807 	{ 20, 493053 },
32808 	{ 20, 443901 },
32809 	{ 20, 427517 },
32810 	{ 19, 247293 },
32811 	{ 19, 230909 },
32812 	{ 19, 181757 },
32813 	{ 19, 165373 },
32814 	{ 18, 116221 },
32815 	{ 18, 99837 },
32816 	{ 18, 50685 },
32817 	{ 18, 34301 },
32818 	{ 12, 2941 },
32819 	{ 9, 109 },
32820 	{ 5, 2 },
32821 	{ 5, 21 },
32822 	{ 12, 2429 },
32823 	{ 18, 33277 },
32824 	{ 18, 49661 },
32825 	{ 18, 98813 },
32826 	{ 18, 115197 },
32827 	{ 19, 164349 },
32828 	{ 19, 180733 },
32829 	{ 19, 229885 },
32830 	{ 19, 246269 },
32831 	{ 20, 426493 },
32832 	{ 20, 442877 },
32833 	{ 20, 492029 },
32834 	{ 20, 508413 },
32835 	{ 20, 950781 },
32836 	{ 20, 967165 },
32837 	{ 20, 1016317 },
32838 	{ 20, 1032701 },
32839 	{ 22, 1987325 },
32840 	{ 22, 1790717 },
32841 	{ 22, 1725181 },
32842 	{ 21, 1004285 },
32843 	{ 21, 938749 },
32844 	{ 21, 742141 },
32845 	{ 21, 676605 },
32846 	{ 20, 479997 },
32847 	{ 20, 414461 },
32848 	{ 20, 217853 },
32849 	{ 20, 152317 },
32850 	{ 18, 86781 },
32851 	{ 11, 637 },
32852 	{ 9, 186 },
32853 	{ 7, 25 },
32854 	{ 10, 493 },
32855 	{ 18, 8957 },
32856 	{ 18, 25341 },
32857 	{ 20, 41725 },
32858 	{ 20, 58109 },
32859 	{ 20, 107261 },
32860 	{ 20, 123645 },
32861 	{ 21, 172797 },
32862 	{ 21, 189181 },
32863 	{ 21, 238333 },
32864 	{ 21, 254717 },
32865 	{ 22, 434941 },
32866 	{ 22, 451325 },
32867 	{ 22, 500477 },
32868 	{ 22, 516861 },
32869 	{ 22, 959229 },
32870 	{ 22, 975613 },
32871 	{ 22, 1024765 },
32872 	{ 22, 1041149 },
32873 	{ 22, 1725437 },
32874 	{ 21, 1004541 },
32875 	{ 21, 939005 },
32876 	{ 21, 742397 },
32877 	{ 21, 676861 },
32878 	{ 20, 480253 },
32879 	{ 20, 414717 },
32880 	{ 20, 218109 },
32881 	{ 20, 152573 },
32882 	{ 18, 87037 },
32883 	{ 12, 1981 },
32884 	{ 10, 314 },
32885 	{ 10, 361 },
32886 	{ 10, 317 },
32887 	{ 18, 9213 },
32888 	{ 18, 25597 },
32889 	{ 20, 41981 },
32890 	{ 20, 58365 },
32891 	{ 20, 107517 },
32892 	{ 20, 123901 },
32893 	{ 21, 173053 },
32894 	{ 21, 189437 },
32895 	{ 21, 238589 },
32896 	{ 21, 254973 },
32897 	{ 22, 435197 },
32898 	{ 22, 451581 },
32899 	{ 22, 500733 },
32900 	{ 22, 517117 },
32901 	{ 22, 959485 },
32902 	{ 22, 975869 },
32903 	{ 22, 1025021 },
32904 	{ 22, 1041405 },
32905 	{ 24, 6854397 },
32906 	{ 23, 3970813 },
32907 	{ 23, 3708669 },
32908 	{ 23, 2922237 },
32909 	{ 23, 2660093 },
32910 	{ 22, 1873661 },
32911 	{ 22, 1611517 },
32912 	{ 22, 825085 },
32913 	{ 22, 562941 },
32914 	{ 20, 300797 },
32915 	{ 20, 38653 },
32916 	{ 13, 2586 },
32917 	{ 12, 1657 },
32918 	{ 14, 6009 },
32919 	{ 18, 14073 },
32920 	{ 18, 30457 },
32921 	{ 18, 91901 },
32922 	{ 20, 63225 },
32923 	{ 20, 112377 },
32924 	{ 20, 128761 },
32925 	{ 20, 386813 },
32926 	{ 21, 194297 },
32927 	{ 21, 243449 },
32928 	{ 21, 259833 },
32929 	{ 21, 780029 },
32930 	{ 22, 456441 },
32931 	{ 22, 505593 },
32932 	{ 22, 521977 },
32933 	{ 22, 964345 },
32934 	{ 22, 980729 },
32935 	{ 22, 1029881 },
32936 	{ 22, 1046265 },
32937 	{ 22, 2090749 },
32938 	{ 23, 3971069 },
32939 	{ 23, 3708925 },
32940 	{ 23, 2922493 },
32941 	{ 23, 2660349 },
32942 	{ 22, 1873917 },
32943 	{ 22, 1611773 },
32944 	{ 22, 825341 },
32945 	{ 22, 563197 },
32946 	{ 20, 301053 },
32947 	{ 20, 38909 },
32948 	{ 13, 3610 },
32949 	{ 13, 4025 },
32950 	{ 14, 8057 },
32951 	{ 18, 14329 },
32952 	{ 18, 30713 },
32953 	{ 18, 92157 },
32954 	{ 20, 63481 },
32955 	{ 20, 112633 },
32956 	{ 20, 129017 },
32957 	{ 20, 387069 },
32958 	{ 21, 194553 },
32959 	{ 21, 243705 },
32960 	{ 21, 260089 },
32961 	{ 21, 780285 },
32962 	{ 22, 456697 },
32963 	{ 22, 505849 },
32964 	{ 22, 522233 },
32965 	{ 22, 964601 },
32966 	{ 22, 980985 },
32967 	{ 22, 1030137 },
32968 	{ 22, 1046521 },
32969 	{ 22, 2091005 },
32970 	{ 25, 15944445 },
32971 	{ 25, 14895869 },
32972 	{ 25, 11750141 },
32973 	{ 25, 10701565 },
32974 	{ 24, 7555837 },
32975 	{ 24, 6507261 },
32976 	{ 24, 3361533 },
32977 	{ 24, 2312957 },
32978 	{ 22, 1264381 },
32979 	{ 22, 215805 },
32980 	{ 15, 4762 },
32981 	{ 22, 150265 },
32982 	{ 20, 346873 },
32983 	{ 22, 543481 },
32984 	{ 20, 314105 },
32985 	{ 20, 379641 },
32986 	{ 22, 1231609 },
32987 	{ 22, 1297145 },
32988 	{ 22, 1493753 },
32989 	{ 22, 1559289 },
32990 	{ 23, 2804473 },
32991 	{ 23, 2870009 },
32992 	{ 23, 3066617 },
32993 	{ 23, 3132153 },
32994 	{ 24, 5950201 },
32995 	{ 24, 6015737 },
32996 	{ 24, 6212345 },
32997 	{ 24, 6277881 },
32998 	{ 24, 8047353 },
32999 	{ 24, 8112889 },
33000 	{ 24, 8309497 },
33001 	{ 24, 8375033 },
33002 	{ 25, 15944701 },
33003 	{ 25, 14896125 },
33004 	{ 25, 11750397 },
33005 	{ 25, 10701821 },
33006 	{ 24, 7556093 },
33007 	{ 24, 6507517 },
33008 	{ 24, 3361789 },
33009 	{ 24, 2313213 },
33010 	{ 22, 1264637 },
33011 	{ 22, 216061 },
33012 	{ 15, 5786 },
33013 	{ 22, 150521 },
33014 	{ 20, 347129 },
33015 	{ 22, 543737 },
33016 	{ 20, 314361 },
33017 	{ 20, 379897 },
33018 	{ 22, 1231865 },
33019 	{ 22, 1297401 },
33020 	{ 22, 1494009 },
33021 	{ 22, 1559545 },
33022 	{ 23, 2804729 },
33023 	{ 23, 2870265 },
33024 	{ 23, 3066873 },
33025 	{ 23, 3132409 },
33026 	{ 24, 5950457 },
33027 	{ 24, 6015993 },
33028 	{ 24, 6212601 },
33029 	{ 24, 6278137 },
33030 	{ 24, 8047609 },
33031 	{ 24, 8113145 },
33032 	{ 24, 8309753 },
33033 	{ 24, 8375289 },
33034 	{ 25, 16142077 },
33035 	{ 25, 15093501 },
33036 	{ 25, 11947773 },
33037 	{ 25, 10899197 },
33038 	{ 24, 7753469 },
33039 	{ 24, 6704893 },
33040 	{ 24, 3559165 },
33041 	{ 24, 2510589 },
33042 	{ 22, 1462013 },
33043 	{ 22, 413437 },
33044 	{ 17, 26906 },
33045 	{ 22, 216825 },
33046 	{ 22, 1199865 },
33047 	{ 22, 610041 },
33048 	{ 22, 806649 },
33049 	{ 22, 577273 },
33050 	{ 22, 642809 },
33051 	{ 22, 888573 },
33052 	{ 24, 2346745 },
33053 	{ 24, 2543353 },
33054 	{ 24, 2608889 },
33055 	{ 24, 3641085 },
33056 	{ 25, 4968185 },
33057 	{ 25, 5164793 },
33058 	{ 25, 5230329 },
33059 	{ 25, 7311101 },
33060 	{ 26, 10211065 },
33061 	{ 26, 10407673 },
33062 	{ 26, 10473209 },
33063 	{ 26, 12242681 },
33064 	{ 26, 12308217 },
33065 	{ 26, 12504825 },
33066 	{ 25, 16142333 },
33067 	{ 25, 15093757 },
33068 	{ 25, 11948029 },
33069 	{ 25, 10899453 },
33070 	{ 24, 7753725 },
33071 	{ 24, 6705149 },
33072 	{ 24, 3559421 },
33073 	{ 24, 2510845 },
33074 	{ 22, 1462269 },
33075 	{ 22, 413693 },
33076 	{ 17, 31002 },
33077 	{ 22, 217081 },
33078 	{ 22, 1200121 },
33079 	{ 22, 610297 },
33080 	{ 22, 806905 },
33081 	{ 22, 577529 },
33082 	{ 22, 643065 },
33083 	{ 22, 888829 },
33084 	{ 24, 2347001 },
33085 	{ 24, 2543609 },
33086 	{ 24, 2609145 },
33087 	{ 24, 3641341 },
33088 	{ 25, 4968441 },
33089 	{ 25, 5165049 },
33090 	{ 25, 5230585 },
33091 	{ 25, 7311357 },
33092 	{ 26, 10211321 },
33093 	{ 26, 10407929 },
33094 	{ 26, 10473465 },
33095 	{ 26, 12242937 },
33096 	{ 26, 12308473 },
33097 	{ 26, 12505081 },
33098 	{ 25, 16210685 },
33099 	{ 25, 15162109 },
33100 	{ 25, 12016381 },
33101 	{ 25, 10967805 },
33102 	{ 24, 7822077 },
33103 	{ 24, 6773501 },
33104 	{ 24, 3627773 },
33105 	{ 24, 2579197 },
33106 	{ 22, 1530621 },
33107 	{ 22, 482045 },
33108 	{ 17, 51610 },
33109 	{ 22, 416505 },
33110 	{ 22, 1268473 },
33111 	{ 24, 2251513 },
33112 	{ 22, 875257 },
33113 	{ 22, 1596153 },
33114 	{ 22, 842489 },
33115 	{ 22, 908025 },
33116 	{ 22, 1678077 },
33117 	{ 24, 3398393 },
33118 	{ 24, 3595001 },
33119 	{ 24, 3660537 },
33120 	{ 24, 6789885 },
33121 	{ 25, 7068409 },
33122 	{ 25, 7265017 },
33123 	{ 25, 7330553 },
33124 	{ 25, 13605629 },
33125 	{ 26, 14408441 },
33126 	{ 26, 14605049 },
33127 	{ 26, 14670585 },
33128 	{ 26, 16440057 },
33129 	{ 26, 16505593 },
33130 	{ 25, 16210941 },
33131 	{ 25, 15162365 },
33132 	{ 25, 12016637 },
33133 	{ 25, 10968061 },
33134 	{ 24, 7822333 },
33135 	{ 24, 6773757 },
33136 	{ 24, 3628029 },
33137 	{ 24, 2579453 },
33138 	{ 22, 1530877 },
33139 	{ 22, 482301 },
33140 	{ 17, 55706 },
33141 	{ 22, 416761 },
33142 	{ 22, 1268729 },
33143 	{ 24, 2251769 },
33144 	{ 22, 875513 },
33145 	{ 22, 1596409 },
33146 	{ 22, 842745 },
33147 	{ 22, 908281 },
33148 	{ 22, 1678333 },
33149 	{ 24, 3398649 },
33150 	{ 24, 3595257 },
33151 	{ 24, 3660793 },
33152 	{ 24, 6790141 },
33153 	{ 25, 7068665 },
33154 	{ 25, 7265273 },
33155 	{ 25, 7330809 },
33156 	{ 25, 13605885 },
33157 	{ 26, 14408697 },
33158 	{ 26, 14605305 },
33159 	{ 26, 14670841 },
33160 	{ 26, 16440313 },
33161 	{ 26, 16505849 },
33162 	{ 26, 16702457 },
33163 	{ 26, 16767993 },
33164 	{ 26, 23748349 },
33165 	{ 26, 21651197 },
33166 	{ 25, 15359741 },
33167 	{ 25, 13262589 },
33168 	{ 25, 6971133 },
33169 	{ 25, 4873981 },
33170 	{ 23, 2776829 },
33171 	{ 23, 679677 },
33172 	{ 17, 60186 },
33173 	{ 22, 483065 },
33174 	{ 22, 1466105 },
33175 	{ 24, 2318073 },
33176 	{ 24, 3301113 },
33177 	{ 22, 1662713 },
33178 	{ 22, 1859321 },
33179 	{ 22, 1629945 },
33180 	{ 22, 1695481 },
33181 	{ 22, 1941245 },
33182 	{ 24, 6545145 },
33183 	{ 24, 6741753 },
33184 	{ 24, 6807289 },
33185 	{ 24, 7839485 },
33186 	{ 25, 13360889 },
33187 	{ 25, 13557497 },
33188 	{ 25, 13623033 },
33189 	{ 25, 15703805 },
33190 	{ 26, 26992377 },
33191 	{ 26, 27188985 },
33192 	{ 26, 27254521 },
33193 	{ 26, 29023993 },
33194 	{ 26, 29089529 },
33195 	{ 26, 29286137 },
33196 	{ 26, 29351673 },
33197 	{ 26, 33529597 },
33198 	{ 25, 15359997 },
33199 	{ 25, 13262845 },
33200 	{ 25, 6971389 },
33201 	{ 25, 4874237 },
33202 	{ 23, 2777085 },
33203 	{ 23, 679933 },
33204 	{ 17, 64282 },
33205 	{ 22, 483321 },
33206 	{ 22, 1466361 },
33207 	{ 24, 2318329 },
33208 	{ 24, 3301369 },
33209 	{ 22, 1662969 },
33210 	{ 22, 1859577 },
33211 	{ 22, 1630201 },
33212 	{ 22, 1695737 },
33213 	{ 22, 1941501 },
33214 	{ 24, 6545401 },
33215 	{ 24, 6742009 },
33216 	{ 24, 6807545 },
33217 	{ 24, 7839741 },
33218 	{ 25, 13361145 },
33219 	{ 25, 13557753 },
33220 	{ 25, 13623289 },
33221 	{ 25, 15704061 },
33222 	{ 26, 26992633 },
33223 	{ 26, 27189241 },
33224 	{ 26, 27254777 },
33225 	{ 26, 29024249 },
33226 	{ 26, 29089785 },
33227 	{ 26, 29286393 },
33228 	{ 26, 29351929 },
33229 	{ 26, 33529853 },
33230 	{ 27, 61680381 },
33231 	{ 27, 53291773 },
33232 	{ 27, 28125949 },
33233 	{ 27, 19737341 },
33234 	{ 25, 11348733 },
33235 	{ 25, 2960125 },
33236 	{ 18, 84890 },
33237 	{ 25, 2697977 },
33238 	{ 24, 6105849 },
33239 	{ 26, 10038009 },
33240 	{ 26, 13445881 },
33241 	{ 26, 25766649 },
33242 	{ 24, 7678713 },
33243 	{ 25, 10562297 },
33244 	{ 24, 7547641 },
33245 	{ 24, 7809785 },
33246 	{ 25, 10889981 },
33247 	{ 26, 30354169 },
33248 	{ 26, 31140601 },
33249 	{ 26, 31402745 },
33250 	{ 27, 61549305 },
33251 	{ 27, 61811449 },
33252 	{ 27, 62597881 },
33253 	{ 27, 62860025 },
33254 	{ 28, 124463865 },
33255 	{ 28, 124726009 },
33256 	{ 28, 125512441 },
33257 	{ 28, 125774585 },
33258 	{ 28, 132852473 },
33259 	{ 28, 133114617 },
33260 	{ 28, 133901049 },
33261 	{ 28, 134163193 },
33262 	{ 27, 61680637 },
33263 	{ 27, 53292029 },
33264 	{ 27, 28126205 },
33265 	{ 27, 19737597 },
33266 	{ 25, 11348989 },
33267 	{ 25, 2960381 },
33268 	{ 18, 88986 },
33269 	{ 25, 2698233 },
33270 	{ 24, 6106105 },
33271 	{ 26, 10038265 },
33272 	{ 26, 13446137 },
33273 	{ 26, 25766905 },
33274 	{ 24, 7678969 },
33275 	{ 25, 10562553 },
33276 	{ 24, 7547897 },
33277 	{ 24, 7810041 },
33278 	{ 25, 10890237 },
33279 	{ 26, 30354425 },
33280 	{ 26, 31140857 },
33281 	{ 26, 31403001 },
33282 	{ 27, 61549561 },
33283 	{ 27, 61811705 },
33284 	{ 27, 62598137 },
33285 	{ 27, 62860281 },
33286 	{ 28, 124464121 },
33287 	{ 28, 124726265 },
33288 	{ 28, 125512697 },
33289 	{ 28, 125774841 },
33290 	{ 28, 132852729 },
33291 	{ 28, 133114873 },
33292 	{ 28, 133901305 },
33293 	{ 28, 134163449 },
33294 	{ 27, 62467837 },
33295 	{ 27, 54079229 },
33296 	{ 27, 28913405 },
33297 	{ 27, 20524797 },
33298 	{ 25, 12136189 },
33299 	{ 25, 3747581 },
33300 	{ 19, 185626 },
33301 	{ 25, 2961145 },
33302 	{ 25, 11087609 },
33303 	{ 26, 10301177 },
33304 	{ 26, 14233337 },
33305 	{ 26, 26029817 },
33306 	{ 26, 29961977 },
33307 	{ 25, 10825465 },
33308 	{ 25, 11611897 },
33309 	{ 25, 10694393 },
33310 	{ 25, 10956537 },
33311 	{ 25, 11939581 },
33312 	{ 27, 42938105 },
33313 	{ 27, 43724537 },
33314 	{ 27, 43986681 },
33315 	{ 27, 48115453 },
33316 	{ 28, 86978297 },
33317 	{ 28, 87764729 },
33318 	{ 28, 88026873 },
33319 	{ 28, 96349949 },
33320 	{ 29, 175058681 },
33321 	{ 29, 175845113 },
33322 	{ 28, 129576957 },
33323 	{ 28, 121188349 },
33324 	{ 28, 96022525 },
33325 	{ 28, 87633917 },
33326 	{ 27, 62468093 },
33327 	{ 27, 54079485 },
33328 	{ 27, 28913661 },
33329 	{ 27, 20525053 },
33330 	{ 25, 12136445 },
33331 	{ 25, 3747837 },
33332 	{ 19, 193818 },
33333 	{ 25, 2961401 },
33334 	{ 25, 11087865 },
33335 	{ 26, 10301433 },
33336 	{ 26, 14233593 },
33337 	{ 26, 26030073 },
33338 	{ 26, 29962233 },
33339 	{ 25, 10825721 },
33340 	{ 25, 11612153 },
33341 	{ 25, 10694649 },
33342 	{ 25, 10956793 },
33343 	{ 25, 11939837 },
33344 	{ 27, 42938361 },
33345 	{ 27, 43724793 },
33346 	{ 27, 43986937 },
33347 	{ 27, 48115709 },
33348 	{ 28, 86978553 },
33349 	{ 28, 87764985 },
33350 	{ 28, 88027129 },
33351 	{ 28, 96350205 },
33352 	{ 29, 175058937 },
33353 	{ 29, 175845369 },
33354 	{ 28, 129841917 },
33355 	{ 28, 121453309 },
33356 	{ 28, 96287485 },
33357 	{ 28, 87898877 },
33358 	{ 27, 62733053 },
33359 	{ 27, 54344445 },
33360 	{ 27, 29178621 },
33361 	{ 27, 20790013 },
33362 	{ 25, 12401405 },
33363 	{ 25, 4012797 },
33364 	{ 19, 234906 },
33365 	{ 25, 3750649 },
33366 	{ 25, 11352825 },
33367 	{ 26, 22609915 },
33368 	{ 26, 14498553 },
33369 	{ 26, 26819321 },
33370 	{ 26, 30227193 },
33371 	{ 27, 42547961 },
33372 	{ 25, 11877113 },
33373 	{ 25, 14760697 },
33374 	{ 25, 11746041 },
33375 	{ 25, 12008185 },
33376 	{ 25, 15088381 },
33377 	{ 26, 24575999 },
33378 	{ 27, 47921913 },
33379 	{ 27, 48184057 },
33380 	{ 27, 60701437 },
33381 	{ 28, 95369977 },
33382 	{ 28, 96156409 },
33383 	{ 28, 96418553 },
33384 	{ 28, 121518845 },
33385 	{ 29, 191838969 },
33386 	{ 28, 129842173 },
33387 	{ 28, 121453565 },
33388 	{ 28, 96287741 },
33389 	{ 28, 87899133 },
33390 	{ 27, 62733309 },
33391 	{ 27, 54344701 },
33392 	{ 27, 29178877 },
33393 	{ 27, 20790269 },
33394 	{ 25, 12401661 },
33395 	{ 25, 4013053 },
33396 	{ 19, 243098 },
33397 	{ 25, 3750905 },
33398 	{ 25, 11353081 },
33399 	{ 26, 22609659 },
33400 	{ 26, 14498809 },
33401 	{ 26, 26819577 },
33402 	{ 26, 30227449 },
33403 	{ 27, 42548217 },
33404 	{ 25, 11877369 },
33405 	{ 25, 14760953 },
33406 	{ 25, 11746297 },
33407 	{ 25, 12008441 },
33408 	{ 25, 15088637 },
33409 	{ 26, 24575743 },
33410 	{ 27, 47922169 },
33411 	{ 27, 48184313 },
33412 	{ 27, 60701693 },
33413 	{ 28, 95370233 },
33414 	{ 28, 96156665 },
33415 	{ 28, 96418809 },
33416 	{ 28, 121519101 },
33417 	{ 29, 191839225 },
33418 	{ 29, 259800057 },
33419 	{ 29, 250100729 },
33420 	{ 29, 200031225 },
33421 	{ 29, 184040441 },
33422 	{ 28, 133970937 },
33423 	{ 28, 107560701 },
33424 	{ 28, 57229053 },
33425 	{ 28, 40451837 },
33426 	{ 26, 23674621 },
33427 	{ 26, 6897405 },
33428 	{ 19, 251674 },
33429 	{ 25, 4013817 },
33430 	{ 25, 12140281 },
33431 	{ 26, 24181755 },
33432 	{ 27, 27868921 },
33433 	{ 26, 27082489 },
33434 	{ 26, 31014649 },
33435 	{ 27, 42811129 },
33436 	{ 27, 46743289 },
33437 	{ 25, 15023865 },
33438 	{ 25, 15810297 },
33439 	{ 25, 14892793 },
33440 	{ 25, 15154937 },
33441 	{ 25, 16137981 },
33442 	{ 26, 25099263 },
33443 	{ 27, 60505849 },
33444 	{ 27, 60767993 },
33445 	{ 27, 64896765 },
33446 	{ 28, 120536825 },
33447 	{ 28, 121323257 },
33448 	{ 28, 121585401 },
33449 	{ 28, 129908477 },
33450 	{ 29, 259538681 },
33451 	{ 29, 243023609 },
33452 	{ 29, 199769849 },
33453 	{ 29, 183254777 },
33454 	{ 28, 133709561 },
33455 	{ 28, 117194489 },
33456 	{ 28, 57229309 },
33457 	{ 28, 40452093 },
33458 	{ 26, 23674877 },
33459 	{ 26, 6897661 },
33460 	{ 19, 259866 },
33461 	{ 25, 4014073 },
33462 	{ 25, 12140537 },
33463 	{ 26, 24181499 },
33464 	{ 27, 27869177 },
33465 	{ 26, 27082745 },
33466 	{ 26, 31014905 },
33467 	{ 27, 42811385 },
33468 	{ 27, 46743545 },
33469 	{ 25, 15024121 },
33470 	{ 25, 15810553 },
33471 	{ 25, 14893049 },
33472 	{ 25, 15155193 },
33473 	{ 25, 16138237 },
33474 	{ 26, 25099007 },
33475 	{ 27, 60506105 },
33476 	{ 27, 60768249 },
33477 	{ 27, 64897021 },
33478 	{ 28, 120537081 },
33479 	{ 28, 121323513 },
33480 	{ 28, 121585657 },
33481 	{ 28, 129908733 },
33482 	{ 29, 259538937 },
33483 	{ 29, 243023865 },
33484 	{ 29, 199770105 },
33485 	{ 29, 183255033 },
33486 	{ 28, 133709817 },
33487 	{ 28, 117194745 },
33488 	{ 28, 57502461 },
33489 	{ 28, 40725245 },
33490 	{ 26, 23948029 },
33491 	{ 26, 7170813 },
33492 	{ 20, 432026 },
33493 	{ 26, 6908665 },
33494 	{ 25, 12413689 },
33495 	{ 26, 24702971 },
33496 	{ 27, 28142329 },
33497 	{ 27, 53046009 },
33498 	{ 26, 31288057 },
33499 	{ 27, 43608825 },
33500 	{ 27, 47016697 },
33501 	{ 27, 59337465 },
33502 	{ 25, 16083705 },
33503 	{ 26, 27355897 },
33504 	{ 25, 15952633 },
33505 	{ 25, 16214777 },
33506 	{ 26, 27683581 },
33507 	{ 27, 63924985 },
33508 	{ 27, 64711417 },
33509 	{ 27, 64973561 },
33510 	{ 28, 128674553 },
33511 	{ 28, 128936697 },
33512 	{ 28, 129723129 },
33513 	{ 28, 129985273 },
33514 	{ 29, 258763513 },
33515 	{ 29, 242772729 },
33516 	{ 29, 192703225 },
33517 	{ 29, 183003897 },
33518 	{ 28, 132934393 },
33519 	{ 28, 116943609 },
33520 	{ 28, 66874105 },
33521 	{ 28, 40725501 },
33522 	{ 26, 23948285 },
33523 	{ 26, 7171069 },
33524 	{ 20, 440218 },
33525 	{ 26, 6908921 },
33526 	{ 25, 12413945 },
33527 	{ 26, 24702715 },
33528 	{ 27, 28142585 },
33529 	{ 27, 53046265 },
33530 	{ 26, 31288313 },
33531 	{ 27, 43609081 },
33532 	{ 27, 47016953 },
33533 	{ 27, 59337721 },
33534 	{ 25, 16083961 },
33535 	{ 26, 27356153 },
33536 	{ 25, 15952889 },
33537 	{ 25, 16215033 },
33538 	{ 26, 27683837 },
33539 	{ 27, 63925241 },
33540 	{ 27, 64711673 },
33541 	{ 27, 64973817 },
33542 	{ 28, 128674809 },
33543 	{ 28, 128936953 },
33544 	{ 28, 129723385 },
33545 	{ 28, 129985529 },
33546 	{ 29, 258763769 },
33547 	{ 29, 242772985 },
33548 	{ 29, 192703481 },
33549 	{ 29, 183004153 },
33550 	{ 28, 132934649 },
33551 	{ 28, 116943865 },
33552 	{ 28, 66874361 },
33553 	{ 28, 41512701 },
33554 	{ 26, 24735485 },
33555 	{ 26, 7958269 },
33556 	{ 21, 896282 },
33557 	{ 26, 7171833 },
33558 	{ 26, 23686905 },
33559 	{ 27, 20803321 },
33560 	{ 27, 28929785 },
33561 	{ 27, 53309177 },
33562 	{ 27, 61435641 },
33563 	{ 27, 43871993 },
33564 	{ 27, 47804153 },
33565 	{ 27, 59600633 },
33566 	{ 27, 63532793 },
33567 	{ 26, 27619065 },
33568 	{ 26, 28405497 },
33569 	{ 26, 27487993 },
33570 	{ 26, 27750137 },
33571 	{ 26, 28733181 },
33572 	{ 27, 48163839 },
33573 	{ 28, 245133049 },
33574 	{ 28, 111111929 },
33575 	{ 28, 115240701 },
33576 	{ 29, 230190841 },
33577 	{ 29, 222064377 },
33578 	{ 29, 258502393 },
33579 	{ 29, 241987321 },
33580 	{ 29, 192442105 },
33581 	{ 29, 175927033 },
33582 	{ 28, 132673273 },
33583 	{ 28, 116158201 },
33584 	{ 28, 66612985 },
33585 	{ 28, 50097913 },
33586 	{ 26, 24735741 },
33587 	{ 26, 7958525 },
33588 	{ 21, 912666 },
33589 	{ 26, 7172089 },
33590 	{ 26, 23687161 },
33591 	{ 27, 20803577 },
33592 	{ 27, 28930041 },
33593 	{ 27, 53309433 },
33594 	{ 27, 61435897 },
33595 	{ 27, 43872249 },
33596 	{ 27, 47804409 },
33597 	{ 27, 59600889 },
33598 	{ 27, 63533049 },
33599 	{ 26, 27619321 },
33600 	{ 26, 28405753 },
33601 	{ 26, 27488249 },
33602 	{ 26, 27750393 },
33603 	{ 26, 28733437 },
33604 	{ 27, 48163583 },
33605 	{ 28, 245133305 },
33606 	{ 28, 111112185 },
33607 	{ 28, 115240957 },
33608 	{ 29, 230191097 },
33609 	{ 29, 222064633 },
33610 	{ 29, 258502649 },
33611 	{ 29, 241987577 },
33612 	{ 29, 192442361 },
33613 	{ 29, 175927289 },
33614 	{ 28, 132673529 },
33615 	{ 28, 116158457 },
33616 	{ 28, 66613241 },
33617 	{ 28, 50098169 },
33618 	{ 26, 25000701 },
33619 	{ 26, 8223485 },
33620 	{ 21, 994714 },
33621 	{ 21, 2092526 },
33622 	{ 26, 23952121 },
33623 	{ 27, 47759355 },
33624 	{ 27, 29195001 },
33625 	{ 27, 54098681 },
33626 	{ 27, 61700857 },
33627 	{ 28, 134118137 },
33628 	{ 27, 48069369 },
33629 	{ 27, 60390137 },
33630 	{ 27, 63798009 },
33631 	{ 26, 33454841 },
33632 	{ 26, 16677625 },
33633 	{ 26, 31554297 },
33634 	{ 26, 66353913 },
33635 	{ 26, 28801785 },
33636 	{ 26, 31881981 },
33637 	{ 27, 49725439 },
33638 	{ 28, 131889913 },
33639 	{ 28, 115309305 },
33640 	{ 28, 127826685 },
33641 	{ 29, 221805305 },
33642 	{ 28, 129792761 },
33643 	{ 29, 241728249 },
33644 	{ 29, 191658745 },
33645 	{ 29, 175667961 },
33646 	{ 28, 125598457 },
33647 	{ 28, 115899129 },
33648 	{ 28, 65829625 },
33649 	{ 28, 49838841 },
33650 	{ 26, 33323769 },
33651 	{ 26, 8223741 },
33652 	{ 21, 999402 },
33653 	{ 21, 2076142 },
33654 	{ 26, 23952377 },
33655 	{ 27, 47759099 },
33656 	{ 27, 29195257 },
33657 	{ 27, 54098937 },
33658 	{ 27, 61701113 },
33659 	{ 28, 134118393 },
33660 	{ 27, 48069625 },
33661 	{ 27, 60390393 },
33662 	{ 27, 63798265 },
33663 	{ 26, 33455097 },
33664 	{ 26, 16677881 },
33665 	{ 26, 31554553 },
33666 	{ 26, 66354169 },
33667 	{ 26, 28802041 },
33668 	{ 26, 31882237 },
33669 	{ 27, 49725183 },
33670 	{ 28, 131890169 },
33671 	{ 28, 115309561 },
33672 	{ 28, 127826941 },
33673 	{ 29, 221805561 },
33674 	{ 28, 129793017 },
33675 	{ 29, 241728505 },
33676 	{ 29, 191659001 },
33677 	{ 29, 175668217 },
33678 	{ 28, 125598713 },
33679 	{ 28, 115899385 },
33680 	{ 28, 65829881 },
33681 	{ 28, 49839097 },
33682 	{ 26, 33324025 },
33683 	{ 26, 15302397 },
33684 	{ 21, 1015786 },
33685 	{ 21, 2060142 },
33686 	{ 26, 24739577 },
33687 	{ 27, 49331195 },
33688 	{ 28, 57245433 },
33689 	{ 27, 54361849 },
33690 	{ 27, 62488313 },
33691 	{ 28, 86867705 },
33692 	{ 28, 133857017 },
33693 	{ 27, 60653305 },
33694 	{ 27, 64585465 },
33695 	{ 26, 33521405 },
33696 	{ 26, 33193721 },
33697 	{ 26, 16416505 },
33698 	{ 26, 66092793 },
33699 	{ 26, 65306361 },
33700 	{ 26, 31948537 },
33701 	{ 26, 32931581 },
33702 	{ 27, 50248703 },
33703 	{ 28, 127696633 },
33704 	{ 28, 127893241 },
33705 	{ 28, 132022013 },
33706 	{ 28, 129531641 },
33707 	{ 28, 121405177 },
33708 	{ 29, 191397625 },
33709 	{ 29, 174882553 },
33710 	{ 28, 125337337 },
33711 	{ 28, 108822265 },
33712 	{ 28, 65568505 },
33713 	{ 28, 49053433 },
33714 	{ 26, 33062649 },
33715 	{ 26, 16547577 },
33716 	{ 21, 1032042 },
33717 	{ 21, 2043758 },
33718 	{ 26, 24739833 },
33719 	{ 27, 49330939 },
33720 	{ 28, 57245689 },
33721 	{ 27, 54362105 },
33722 	{ 27, 62488569 },
33723 	{ 28, 86867961 },
33724 	{ 28, 133857273 },
33725 	{ 27, 60653561 },
33726 	{ 27, 64585721 },
33727 	{ 26, 33521661 },
33728 	{ 26, 33193977 },
33729 	{ 26, 16416761 },
33730 	{ 26, 66093049 },
33731 	{ 26, 65306617 },
33732 	{ 26, 31948793 },
33733 	{ 26, 32931837 },
33734 	{ 27, 50248447 },
33735 	{ 28, 127696889 },
33736 	{ 28, 127893497 },
33737 	{ 28, 132022269 },
33738 	{ 28, 129531897 },
33739 	{ 28, 121405433 },
33740 	{ 29, 191397881 },
33741 	{ 29, 174882809 },
33742 	{ 28, 125337593 },
33743 	{ 28, 108822521 },
33744 	{ 28, 65568761 },
33745 	{ 28, 49053689 },
33746 	{ 26, 33062905 },
33747 	{ 26, 16547833 },
33748 	{ 21, 1048426 },
33749 	{ 21, 1961966 },
33750 	{ 27, 49982201 },
33751 	{ 27, 49852411 },
33752 	{ 29, 114993913 },
33753 	{ 29, 215132921 },
33754 	{ 28, 125479673 },
33755 	{ 28, 125349883 },
33756 	{ 29, 190491385 },
33757 	{ 29, 266119929 },
33758 	{ 28, 129673977 },
33759 	{ 28, 129544187 },
33760 	{ 27, 66497277 },
33761 	{ 27, 64793337 },
33762 	{ 27, 31238905 },
33763 	{ 27, 130067193 },
33764 	{ 27, 124300025 },
33765 	{ 27, 65972985 },
33766 	{ 27, 122465021 },
33767 	{ 27, 64401407 },
33768 	{ 29, 230206201 },
33769 	{ 29, 264153849 },
33770 	{ 29, 257469177 },
33771 	{ 29, 242264825 },
33772 	{ 29, 192457465 },
33773 	{ 29, 192589819 },
33774 	{ 29, 249080569 },
33775 	{ 29, 217099001 },
33776 	{ 29, 116959993 },
33777 	{ 29, 97561337 },
33778 	{ 27, 64531193 },
33779 	{ 27, 32549625 },
33780 	{ 21, 1916394 },
33781 	{ 21, 1945582 },
33782 	{ 27, 49982457 },
33783 	{ 27, 49852155 },
33784 	{ 29, 114994169 },
33785 	{ 29, 215133177 },
33786 	{ 28, 125479929 },
33787 	{ 28, 125349627 },
33788 	{ 29, 190491641 },
33789 	{ 29, 266120185 },
33790 	{ 28, 129674233 },
33791 	{ 28, 129543931 },
33792 	{ 27, 66497533 },
33793 	{ 27, 64793593 },
33794 	{ 27, 31239161 },
33795 	{ 27, 130067449 },
33796 	{ 27, 124300281 },
33797 	{ 27, 65973241 },
33798 	{ 27, 122465277 },
33799 	{ 27, 64401151 },
33800 	{ 29, 230206457 },
33801 	{ 29, 264154105 },
33802 	{ 29, 257469433 },
33803 	{ 29, 242265081 },
33804 	{ 29, 192457721 },
33805 	{ 29, 192589563 },
33806 	{ 29, 249080825 },
33807 	{ 29, 217099257 },
33808 	{ 29, 116960249 },
33809 	{ 29, 97561593 },
33810 	{ 27, 64531449 },
33811 	{ 27, 32549881 },
33812 	{ 21, 1932778 },
33813 	{ 21, 1932654 },
33814 	{ 27, 64139001 },
33815 	{ 27, 64007163 },
33816 	{ 29, 116567801 },
33817 	{ 29, 215658233 },
33818 	{ 29, 248688377 },
33819 	{ 29, 175812345 },
33820 	{ 29, 192065273 },
33821 	{ 29, 240824057 },
33822 	{ 29, 265596665 },
33823 	{ 29, 232042233 },
33824 	{ 29, 131378937 },
33825 	{ 27, 64925437 },
33826 	{ 27, 64270073 },
33827 	{ 27, 30715641 },
33828 	{ 27, 123776761 },
33829 	{ 27, 122203897 },
33830 	{ 27, 122597113 },
33831 	{ 27, 124563197 },
33832 	{ 27, 64924671 },
33833 	{ 29, 221818617 },
33834 	{ 29, 256945913 },
33835 	{ 29, 240692985 },
33836 	{ 29, 191934201 },
33837 	{ 29, 175681273 },
33838 	{ 29, 248557305 },
33839 	{ 29, 215527161 },
33840 	{ 29, 116436729 },
33841 	{ 29, 83406585 },
33842 	{ 27, 64007929 },
33843 	{ 27, 30977785 },
33844 	{ 21, 1949034 },
33845 	{ 21, 1916270 },
33846 	{ 27, 64139257 },
33847 	{ 27, 64006907 },
33848 	{ 29, 116568057 },
33849 	{ 29, 215658489 },
33850 	{ 29, 248688633 },
33851 	{ 29, 175812601 },
33852 	{ 29, 192065529 },
33853 	{ 29, 240824313 },
33854 	{ 29, 265596921 },
33855 	{ 29, 232042489 },
33856 	{ 29, 131379193 },
33857 	{ 27, 64925693 },
33858 	{ 27, 64270329 },
33859 	{ 27, 30715897 },
33860 	{ 27, 123777017 },
33861 	{ 27, 122204153 },
33862 	{ 27, 122597369 },
33863 	{ 27, 124563453 },
33864 	{ 27, 64924415 },
33865 	{ 29, 221818873 },
33866 	{ 29, 256946169 },
33867 	{ 29, 240693241 },
33868 	{ 29, 191934457 },
33869 	{ 29, 175681529 },
33870 	{ 29, 248557561 },
33871 	{ 28, 133988351 },
33872 	{ 28, 117211135 },
33873 	{ 28, 66879487 },
33874 	{ 27, 64008185 },
33875 	{ 26, 33325055 },
33876 	{ 21, 1965418 },
33877 	{ 21, 1048046 },
33878 	{ 26, 16285691 },
33879 	{ 26, 32276475 },
33880 	{ 28, 48791547 },
33881 	{ 28, 58490875 },
33882 	{ 28, 108560379 },
33883 	{ 28, 124551163 },
33884 	{ 29, 192592633 },
33885 	{ 28, 96239611 },
33886 	{ 28, 121143291 },
33887 	{ 28, 128745467 },
33888 	{ 28, 132087803 },
33889 	{ 28, 115113979 },
33890 	{ 27, 64404221 },
33891 	{ 26, 61243391 },
33892 	{ 26, 32997371 },
33893 	{ 26, 62160891 },
33894 	{ 26, 65044475 },
33895 	{ 26, 15630331 },
33896 	{ 26, 32407547 },
33897 	{ 26, 33259519 },
33898 	{ 28, 129547001 },
33899 	{ 27, 64847867 },
33900 	{ 28, 133070843 },
33901 	{ 28, 95256571 },
33902 	{ 28, 125352697 },
33903 	{ 27, 62750715 },
33904 	{ 28, 107577339 },
33905 	{ 28, 57507835 },
33906 	{ 27, 49855225 },
33907 	{ 26, 25001979 },
33908 	{ 21, 2043882 },
33909 	{ 21, 1031662 },
33910 	{ 26, 16285435 },
33911 	{ 26, 32276219 },
33912 	{ 28, 48791291 },
33913 	{ 28, 58490619 },
33914 	{ 28, 108560123 },
33915 	{ 28, 124550907 },
33916 	{ 29, 192592889 },
33917 	{ 28, 96239355 },
33918 	{ 28, 121143035 },
33919 	{ 28, 128745211 },
33920 	{ 28, 132087547 },
33921 	{ 28, 115113723 },
33922 	{ 27, 64404477 },
33923 	{ 26, 61243135 },
33924 	{ 26, 32997115 },
33925 	{ 26, 62160635 },
33926 	{ 26, 65044219 },
33927 	{ 26, 15630075 },
33928 	{ 26, 32407291 },
33929 	{ 26, 33259263 },
33930 	{ 28, 129547257 },
33931 	{ 27, 64847611 },
33932 	{ 28, 133070587 },
33933 	{ 28, 95256315 },
33934 	{ 28, 125352953 },
33935 	{ 27, 62750459 },
33936 	{ 28, 107577083 },
33937 	{ 28, 57507579 },
33938 	{ 27, 49855481 },
33939 	{ 26, 25001723 },
33940 	{ 21, 2060266 },
33941 	{ 21, 1015662 },
33942 	{ 26, 16546811 },
33943 	{ 26, 33061883 },
33944 	{ 28, 49052667 },
33945 	{ 28, 65567739 },
33946 	{ 28, 108821499 },
33947 	{ 28, 125336571 },
33948 	{ 29, 174881787 },
33949 	{ 29, 242925305 },
33950 	{ 28, 121404411 },
33951 	{ 28, 129530875 },
33952 	{ 28, 132021247 },
33953 	{ 28, 127892475 },
33954 	{ 28, 127695867 },
33955 	{ 27, 50249469 },
33956 	{ 26, 32930815 },
33957 	{ 26, 31947771 },
33958 	{ 26, 65305595 },
33959 	{ 26, 66092027 },
33960 	{ 26, 16415739 },
33961 	{ 26, 33192955 },
33962 	{ 26, 33520639 },
33963 	{ 27, 64584699 },
33964 	{ 27, 60652539 },
33965 	{ 28, 133856251 },
33966 	{ 28, 124829433 },
33967 	{ 27, 62487547 },
33968 	{ 27, 54361083 },
33969 	{ 28, 57244667 },
33970 	{ 27, 49331961 },
33971 	{ 26, 24738811 },
33972 	{ 21, 2076522 },
33973 	{ 21, 999278 },
33974 	{ 26, 16546555 },
33975 	{ 26, 33061627 },
33976 	{ 28, 49052411 },
33977 	{ 28, 65567483 },
33978 	{ 28, 108821243 },
33979 	{ 28, 125336315 },
33980 	{ 29, 174881531 },
33981 	{ 29, 242925561 },
33982 	{ 28, 121404155 },
33983 	{ 28, 129530619 },
33984 	{ 28, 132020991 },
33985 	{ 28, 127892219 },
33986 	{ 28, 127695611 },
33987 	{ 27, 50249725 },
33988 	{ 26, 32930559 },
33989 	{ 26, 31947515 },
33990 	{ 26, 65305339 },
33991 	{ 26, 66091771 },
33992 	{ 26, 16415483 },
33993 	{ 26, 33192699 },
33994 	{ 26, 33520383 },
33995 	{ 27, 64584443 },
33996 	{ 27, 60652283 },
33997 	{ 28, 133855995 },
33998 	{ 28, 124829689 },
33999 	{ 27, 62487291 },
34000 	{ 27, 54360827 },
34001 	{ 28, 57244411 },
34002 	{ 27, 49332217 },
34003 	{ 26, 24738555 },
34004 	{ 21, 2092906 },
34005 	{ 21, 917486 },
34006 	{ 26, 15301375 },
34007 	{ 26, 33320955 },
34008 	{ 28, 49836027 },
34009 	{ 28, 65826811 },
34010 	{ 28, 115896315 },
34011 	{ 28, 125595643 },
34012 	{ 29, 175665147 },
34013 	{ 29, 191655931 },
34014 	{ 29, 259713785 },
34015 	{ 28, 129789947 },
34016 	{ 29, 251063037 },
34017 	{ 28, 127823871 },
34018 	{ 28, 115306491 },
34019 	{ 28, 131887099 },
34020 	{ 27, 49736445 },
34021 	{ 26, 31879167 },
34022 	{ 26, 28798971 },
34023 	{ 26, 66351099 },
34024 	{ 26, 31551483 },
34025 	{ 26, 16674811 },
34026 	{ 26, 33452027 },
34027 	{ 27, 63795195 },
34028 	{ 27, 60387323 },
34029 	{ 27, 48066555 },
34030 	{ 28, 123267833 },
34031 	{ 27, 61698043 },
34032 	{ 27, 54095867 },
34033 	{ 27, 29192187 },
34034 	{ 27, 47770361 },
34035 	{ 26, 23949307 },
34036 	{ 26, 7958523 },
34037 	{ 21, 901102 },
34038 	{ 26, 8220671 },
34039 	{ 26, 33320699 },
34040 	{ 28, 49835771 },
34041 	{ 28, 65826555 },
34042 	{ 28, 115896059 },
34043 	{ 28, 125595387 },
34044 	{ 29, 175664891 },
34045 	{ 29, 191655675 },
34046 	{ 29, 259714041 },
34047 	{ 28, 129789691 },
34048 	{ 29, 251063293 },
34049 	{ 28, 127823615 },
34050 	{ 28, 115306235 },
34051 	{ 28, 131886843 },
34052 	{ 27, 49736701 },
34053 	{ 26, 31878911 },
34054 	{ 26, 28798715 },
34055 	{ 26, 66350843 },
34056 	{ 26, 31551227 },
34057 	{ 26, 16674555 },
34058 	{ 26, 33451771 },
34059 	{ 27, 63794939 },
34060 	{ 27, 60387067 },
34061 	{ 27, 48066299 },
34062 	{ 28, 123268089 },
34063 	{ 27, 61697787 },
34064 	{ 27, 54095611 },
34065 	{ 27, 29191931 },
34066 	{ 27, 47770617 },
34067 	{ 26, 23949051 },
34068 	{ 26, 7958267 },
34069 	{ 21, 896414 },
34070 	{ 26, 8220415 },
34071 	{ 26, 24997631 },
34072 	{ 28, 50097147 },
34073 	{ 28, 66612219 },
34074 	{ 28, 116157435 },
34075 	{ 28, 132672507 },
34076 	{ 29, 175926267 },
34077 	{ 29, 192441339 },
34078 	{ 29, 241986555 },
34079 	{ 29, 258501627 },
34080 	{ 29, 222063611 },
34081 	{ 29, 249491197 },
34082 	{ 28, 115239935 },
34083 	{ 28, 111111163 },
34084 	{ 28, 245132283 },
34085 	{ 27, 48164605 },
34086 	{ 26, 28732415 },
34087 	{ 26, 27749371 },
34088 	{ 26, 27487227 },
34089 	{ 26, 28404731 },
34090 	{ 26, 27618299 },
34091 	{ 27, 63532027 },
34092 	{ 27, 59599867 },
34093 	{ 27, 47803387 },
34094 	{ 27, 43871227 },
34095 	{ 27, 61434875 },
34096 	{ 27, 53308411 },
34097 	{ 27, 28929019 },
34098 	{ 27, 47247097 },
34099 	{ 26, 23686139 },
34100 	{ 26, 7171067 },
34101 	{ 21, 879902 },
34102 	{ 26, 7957503 },
34103 	{ 26, 24734719 },
34104 	{ 28, 50096891 },
34105 	{ 28, 66611963 },
34106 	{ 28, 116157179 },
34107 	{ 28, 132672251 },
34108 	{ 29, 175926011 },
34109 	{ 29, 192441083 },
34110 	{ 29, 241986299 },
34111 	{ 29, 258501371 },
34112 	{ 29, 222063355 },
34113 	{ 29, 249491453 },
34114 	{ 28, 115239679 },
34115 	{ 28, 111110907 },
34116 	{ 28, 245132027 },
34117 	{ 27, 48164861 },
34118 	{ 26, 28732159 },
34119 	{ 26, 27749115 },
34120 	{ 26, 27486971 },
34121 	{ 26, 28404475 },
34122 	{ 26, 27618043 },
34123 	{ 27, 63531771 },
34124 	{ 27, 59599611 },
34125 	{ 27, 47803131 },
34126 	{ 27, 43870971 },
34127 	{ 27, 61434619 },
34128 	{ 27, 53308155 },
34129 	{ 27, 28928763 },
34130 	{ 27, 47247353 },
34131 	{ 26, 23685883 },
34132 	{ 26, 7170811 },
34133 	{ 21, 863518 },
34134 	{ 26, 7957247 },
34135 	{ 26, 24734463 },
34136 	{ 28, 41511679 },
34137 	{ 28, 66863099 },
34138 	{ 28, 116932603 },
34139 	{ 28, 132923387 },
34140 	{ 29, 182992891 },
34141 	{ 29, 192692219 },
34142 	{ 29, 242761723 },
34143 	{ 29, 259848953 },
34144 	{ 28, 129974267 },
34145 	{ 28, 129712123 },
34146 	{ 28, 128925691 },
34147 	{ 28, 125631225 },
34148 	{ 27, 64962555 },
34149 	{ 27, 64700411 },
34150 	{ 27, 47643389 },
34151 	{ 26, 24967929 },
34152 	{ 25, 16203771 },
34153 	{ 25, 15941627 },
34154 	{ 26, 32045817 },
34155 	{ 25, 16072699 },
34156 	{ 27, 59326459 },
34157 	{ 27, 47005691 },
34158 	{ 27, 62454521 },
34159 	{ 26, 31277051 },
34160 	{ 27, 53035003 },
34161 	{ 27, 28131323 },
34162 	{ 26, 24705785 },
34163 	{ 25, 12402683 },
34164 	{ 26, 6897659 },
34165 	{ 19, 259998 },
34166 	{ 26, 7159807 },
34167 	{ 26, 23937023 },
34168 	{ 28, 40714239 },
34169 	{ 28, 66862843 },
34170 	{ 28, 116932347 },
34171 	{ 28, 132923131 },
34172 	{ 29, 182992635 },
34173 	{ 29, 192691963 },
34174 	{ 29, 242761467 },
34175 	{ 29, 259849209 },
34176 	{ 28, 129974011 },
34177 	{ 28, 129711867 },
34178 	{ 28, 128925435 },
34179 	{ 28, 125631481 },
34180 	{ 27, 64962299 },
34181 	{ 27, 64700155 },
34182 	{ 27, 47643645 },
34183 	{ 26, 24968185 },
34184 	{ 25, 16203515 },
34185 	{ 25, 15941371 },
34186 	{ 26, 32046073 },
34187 	{ 25, 16072443 },
34188 	{ 27, 59326203 },
34189 	{ 27, 47005435 },
34190 	{ 27, 62454777 },
34191 	{ 26, 31276795 },
34192 	{ 27, 53034747 },
34193 	{ 27, 28131067 },
34194 	{ 26, 24706041 },
34195 	{ 25, 12402427 },
34196 	{ 26, 6897403 },
34197 	{ 19, 251806 },
34198 	{ 26, 7159551 },
34199 	{ 26, 23936767 },
34200 	{ 28, 40713983 },
34201 	{ 28, 57491199 },
34202 	{ 28, 117193723 },
34203 	{ 28, 133708795 },
34204 	{ 29, 183254011 },
34205 	{ 29, 199769083 },
34206 	{ 29, 243022843 },
34207 	{ 29, 259981053 },
34208 	{ 28, 129907711 },
34209 	{ 28, 121584635 },
34210 	{ 28, 121322491 },
34211 	{ 28, 125763325 },
34212 	{ 27, 64895999 },
34213 	{ 27, 60767227 },
34214 	{ 27, 60505083 },
34215 	{ 26, 25100029 },
34216 	{ 25, 16137215 },
34217 	{ 25, 15154171 },
34218 	{ 25, 14892027 },
34219 	{ 25, 15809531 },
34220 	{ 25, 15023099 },
34221 	{ 27, 46742523 },
34222 	{ 27, 61931257 },
34223 	{ 26, 31013883 },
34224 	{ 26, 27081723 },
34225 	{ 27, 27868155 },
34226 	{ 26, 24182521 },
34227 	{ 25, 12139515 },
34228 	{ 25, 4013051 },
34229 	{ 19, 243486 },
34230 	{ 26, 6896639 },
34231 	{ 26, 23673855 },
34232 	{ 28, 40451071 },
34233 	{ 28, 57228287 },
34234 	{ 28, 117193467 },
34235 	{ 28, 133708539 },
34236 	{ 29, 183253755 },
34237 	{ 29, 199768827 },
34238 	{ 29, 243022587 },
34239 	{ 29, 259981309 },
34240 	{ 28, 129907455 },
34241 	{ 28, 121584379 },
34242 	{ 28, 121322235 },
34243 	{ 28, 125763581 },
34244 	{ 27, 64895743 },
34245 	{ 27, 60766971 },
34246 	{ 27, 60504827 },
34247 	{ 26, 25100285 },
34248 	{ 25, 16136959 },
34249 	{ 25, 15153915 },
34250 	{ 25, 14891771 },
34251 	{ 25, 15809275 },
34252 	{ 25, 15022843 },
34253 	{ 27, 46742267 },
34254 	{ 27, 61931513 },
34255 	{ 26, 31013627 },
34256 	{ 26, 27081467 },
34257 	{ 27, 27867899 },
34258 	{ 26, 24182777 },
34259 	{ 25, 12139259 },
34260 	{ 25, 4012795 },
34261 	{ 19, 235294 },
34262 	{ 26, 6896383 },
34263 	{ 26, 23673599 },
34264 	{ 28, 40450815 },
34265 	{ 28, 57228031 },
34266 	{ 28, 107559679 },
34267 	{ 28, 133967867 },
34268 	{ 29, 184037371 },
34269 	{ 29, 200028155 },
34270 	{ 29, 250097659 },
34271 	{ 29, 259796987 },
34272 	{ 29, 191836155 },
34273 	{ 28, 121516031 },
34274 	{ 28, 96415739 },
34275 	{ 28, 96153595 },
34276 	{ 28, 95367163 },
34277 	{ 27, 60698623 },
34278 	{ 27, 48181243 },
34279 	{ 27, 47919099 },
34280 	{ 27, 49130237 },
34281 	{ 25, 15085567 },
34282 	{ 25, 12005371 },
34283 	{ 25, 11743227 },
34284 	{ 25, 14757883 },
34285 	{ 25, 11874299 },
34286 	{ 27, 42545147 },
34287 	{ 26, 30224379 },
34288 	{ 26, 26816507 },
34289 	{ 26, 14495739 },
34290 	{ 27, 45198073 },
34291 	{ 25, 11350011 },
34292 	{ 25, 3747835 },
34293 	{ 19, 193950 },
34294 	{ 25, 4009983 },
34295 	{ 25, 12398591 },
34296 	{ 27, 20787199 },
34297 	{ 27, 29175807 },
34298 	{ 27, 54341631 },
34299 	{ 27, 62730239 },
34300 	{ 28, 87896063 },
34301 	{ 28, 96284671 },
34302 	{ 28, 121450495 },
34303 	{ 28, 129839103 },
34304 	{ 29, 191835899 },
34305 	{ 28, 121515775 },
34306 	{ 28, 96415483 },
34307 	{ 28, 96153339 },
34308 	{ 28, 95366907 },
34309 	{ 27, 60698367 },
34310 	{ 27, 48180987 },
34311 	{ 27, 47918843 },
34312 	{ 27, 49130493 },
34313 	{ 25, 15085311 },
34314 	{ 25, 12005115 },
34315 	{ 25, 11742971 },
34316 	{ 25, 14757627 },
34317 	{ 25, 11874043 },
34318 	{ 27, 42544891 },
34319 	{ 26, 30224123 },
34320 	{ 26, 26816251 },
34321 	{ 26, 14495483 },
34322 	{ 27, 45198329 },
34323 	{ 25, 11349755 },
34324 	{ 25, 3747579 },
34325 	{ 19, 185758 },
34326 	{ 25, 4009727 },
34327 	{ 25, 12398335 },
34328 	{ 27, 20786943 },
34329 	{ 27, 29175551 },
34330 	{ 27, 54341375 },
34331 	{ 27, 62729983 },
34332 	{ 28, 87895807 },
34333 	{ 28, 96284415 },
34334 	{ 28, 121450239 },
34335 	{ 28, 129838847 },
34336 	{ 29, 175844347 },
34337 	{ 29, 175057915 },
34338 	{ 28, 96349183 },
34339 	{ 28, 88026107 },
34340 	{ 28, 87763963 },
34341 	{ 28, 86977531 },
34342 	{ 27, 48114687 },
34343 	{ 27, 43985915 },
34344 	{ 27, 43723771 },
34345 	{ 27, 45985533 },
34346 	{ 25, 11938815 },
34347 	{ 25, 10955771 },
34348 	{ 25, 10693627 },
34349 	{ 25, 11611131 },
34350 	{ 25, 10824699 },
34351 	{ 26, 29961211 },
34352 	{ 26, 26029051 },
34353 	{ 26, 14232571 },
34354 	{ 26, 10300411 },
34355 	{ 25, 11086843 },
34356 	{ 25, 2960379 },
34357 	{ 19, 177438 },
34358 	{ 25, 3746815 },
34359 	{ 25, 12135423 },
34360 	{ 27, 20524031 },
34361 	{ 27, 28912639 },
34362 	{ 27, 54078463 },
34363 	{ 27, 62467071 },
34364 	{ 28, 87632895 },
34365 	{ 28, 96021503 },
34366 	{ 28, 121187327 },
34367 	{ 28, 129575935 },
34368 	{ 29, 175844091 },
34369 	{ 29, 175057659 },
34370 	{ 28, 96348927 },
34371 	{ 28, 88025851 },
34372 	{ 28, 87763707 },
34373 	{ 28, 86977275 },
34374 	{ 27, 48114431 },
34375 	{ 27, 43985659 },
34376 	{ 27, 43723515 },
34377 	{ 27, 45985789 },
34378 	{ 25, 11938559 },
34379 	{ 25, 10955515 },
34380 	{ 25, 10693371 },
34381 	{ 25, 11610875 },
34382 	{ 25, 10824443 },
34383 	{ 26, 29960955 },
34384 	{ 26, 26028795 },
34385 	{ 26, 14232315 },
34386 	{ 26, 10300155 },
34387 	{ 25, 11086587 },
34388 	{ 25, 2960123 },
34389 	{ 19, 169246 },
34390 	{ 25, 3746559 },
34391 	{ 25, 12135167 },
34392 	{ 27, 20523775 },
34393 	{ 27, 28912383 },
34394 	{ 27, 54078207 },
34395 	{ 27, 62466815 },
34396 	{ 26, 33546235 },
34397 	{ 26, 33480699 },
34398 	{ 26, 33284091 },
34399 	{ 26, 33218555 },
34400 	{ 26, 31449083 },
34401 	{ 26, 31383547 },
34402 	{ 26, 31186939 },
34403 	{ 26, 31121403 },
34404 	{ 25, 15720443 },
34405 	{ 25, 15654907 },
34406 	{ 25, 15458299 },
34407 	{ 25, 15392763 },
34408 	{ 24, 7856123 },
34409 	{ 24, 7790587 },
34410 	{ 24, 7593979 },
34411 	{ 23, 2727935 },
34412 	{ 22, 1957883 },
34413 	{ 22, 1892347 },
34414 	{ 23, 2646011 },
34415 	{ 22, 1925115 },
34416 	{ 24, 6447099 },
34417 	{ 24, 3366907 },
34418 	{ 24, 2514939 },
34419 	{ 22, 1531899 },
34420 	{ 23, 679931 },
34421 	{ 17, 64414 },
34422 	{ 23, 745471 },
34423 	{ 23, 2842623 },
34424 	{ 25, 4939775 },
34425 	{ 25, 7036927 },
34426 	{ 25, 13328383 },
34427 	{ 25, 15425535 },
34428 	{ 26, 33545979 },
34429 	{ 26, 33480443 },
34430 	{ 26, 33283835 },
34431 	{ 26, 33218299 },
34432 	{ 26, 31448827 },
34433 	{ 26, 31383291 },
34434 	{ 26, 31186683 },
34435 	{ 26, 31121147 },
34436 	{ 25, 15720187 },
34437 	{ 25, 15654651 },
34438 	{ 25, 15458043 },
34439 	{ 25, 15392507 },
34440 	{ 24, 7855867 },
34441 	{ 24, 7790331 },
34442 	{ 24, 7593723 },
34443 	{ 23, 2727679 },
34444 	{ 22, 1957627 },
34445 	{ 22, 1892091 },
34446 	{ 23, 2645755 },
34447 	{ 22, 1924859 },
34448 	{ 24, 6446843 },
34449 	{ 24, 3366651 },
34450 	{ 24, 2514683 },
34451 	{ 22, 1531643 },
34452 	{ 23, 679675 },
34453 	{ 17, 60318 },
34454 	{ 23, 745215 },
34455 	{ 23, 2842367 },
34456 	{ 25, 4939519 },
34457 	{ 25, 7036671 },
34458 	{ 25, 13328127 },
34459 	{ 25, 15425279 },
34460 	{ 26, 21716735 },
34461 	{ 26, 29350907 },
34462 	{ 26, 29285371 },
34463 	{ 26, 29088763 },
34464 	{ 26, 29023227 },
34465 	{ 26, 27253755 },
34466 	{ 26, 27188219 },
34467 	{ 26, 26991611 },
34468 	{ 25, 15703039 },
34469 	{ 25, 13622267 },
34470 	{ 25, 13556731 },
34471 	{ 25, 13360123 },
34472 	{ 24, 7838719 },
34473 	{ 24, 6806523 },
34474 	{ 24, 6740987 },
34475 	{ 24, 6544379 },
34476 	{ 22, 1940479 },
34477 	{ 22, 1694715 },
34478 	{ 22, 1629179 },
34479 	{ 22, 1858555 },
34480 	{ 22, 1661947 },
34481 	{ 24, 3300347 },
34482 	{ 24, 2317307 },
34483 	{ 22, 1465339 },
34484 	{ 22, 482299 },
34485 	{ 17, 56094 },
34486 	{ 23, 678911 },
34487 	{ 23, 2776063 },
34488 	{ 25, 4873215 },
34489 	{ 25, 6970367 },
34490 	{ 25, 13261823 },
34491 	{ 25, 15358975 },
34492 	{ 26, 33528575 },
34493 	{ 26, 29350651 },
34494 	{ 26, 29285115 },
34495 	{ 26, 29088507 },
34496 	{ 26, 29022971 },
34497 	{ 26, 27253499 },
34498 	{ 26, 27187963 },
34499 	{ 26, 26991355 },
34500 	{ 25, 15702783 },
34501 	{ 25, 13622011 },
34502 	{ 25, 13556475 },
34503 	{ 25, 13359867 },
34504 	{ 24, 7838463 },
34505 	{ 24, 6806267 },
34506 	{ 24, 6740731 },
34507 	{ 24, 6544123 },
34508 	{ 22, 1940223 },
34509 	{ 22, 1694459 },
34510 	{ 22, 1628923 },
34511 	{ 22, 1858299 },
34512 	{ 22, 1661691 },
34513 	{ 24, 3300091 },
34514 	{ 24, 2317051 },
34515 	{ 22, 1465083 },
34516 	{ 22, 482043 },
34517 	{ 17, 51998 },
34518 	{ 23, 678655 },
34519 	{ 23, 2775807 },
34520 	{ 25, 4872959 },
34521 	{ 25, 6970111 },
34522 	{ 25, 13261567 },
34523 	{ 25, 15358719 },
34524 	{ 26, 21650175 },
34525 	{ 26, 23747327 },
34526 	{ 26, 16764923 },
34527 	{ 26, 16699387 },
34528 	{ 26, 16502779 },
34529 	{ 26, 16437243 },
34530 	{ 26, 14667771 },
34531 	{ 26, 14602235 },
34532 	{ 26, 14405627 },
34533 	{ 25, 13602815 },
34534 	{ 25, 7327739 },
34535 	{ 25, 7262203 },
34536 	{ 25, 7065595 },
34537 	{ 24, 6787071 },
34538 	{ 24, 3657723 },
34539 	{ 24, 3592187 },
34540 	{ 24, 3395579 },
34541 	{ 22, 1675263 },
34542 	{ 22, 905211 },
34543 	{ 22, 839675 },
34544 	{ 22, 1593339 },
34545 	{ 22, 872443 },
34546 	{ 24, 2248699 },
34547 	{ 22, 1265659 },
34548 	{ 22, 413691 },
34549 	{ 17, 31134 },
34550 	{ 22, 479231 },
34551 	{ 22, 1527807 },
34552 	{ 24, 2576383 },
34553 	{ 24, 3624959 },
34554 	{ 24, 6770687 },
34555 	{ 24, 7819263 },
34556 	{ 25, 10964991 },
34557 	{ 25, 12013567 },
34558 	{ 25, 15159295 },
34559 	{ 25, 16207871 },
34560 	{ 26, 16502523 },
34561 	{ 26, 16436987 },
34562 	{ 26, 14667515 },
34563 	{ 26, 14601979 },
34564 	{ 26, 14405371 },
34565 	{ 25, 13602559 },
34566 	{ 25, 7327483 },
34567 	{ 25, 7261947 },
34568 	{ 25, 7065339 },
34569 	{ 24, 6786815 },
34570 	{ 24, 3657467 },
34571 	{ 24, 3591931 },
34572 	{ 24, 3395323 },
34573 	{ 22, 1675007 },
34574 	{ 22, 904955 },
34575 	{ 22, 839419 },
34576 	{ 22, 1593083 },
34577 	{ 22, 872187 },
34578 	{ 24, 2248443 },
34579 	{ 22, 1265403 },
34580 	{ 22, 413435 },
34581 	{ 17, 27038 },
34582 	{ 22, 478975 },
34583 	{ 22, 1527551 },
34584 	{ 24, 2576127 },
34585 	{ 24, 3624703 },
34586 	{ 24, 6770431 },
34587 	{ 24, 7819007 },
34588 	{ 25, 10964735 },
34589 	{ 25, 12013311 },
34590 	{ 25, 15159039 },
34591 	{ 25, 16207615 },
34592 	{ 26, 12504059 },
34593 	{ 26, 12307451 },
34594 	{ 26, 12241915 },
34595 	{ 26, 10472443 },
34596 	{ 26, 10406907 },
34597 	{ 26, 10210299 },
34598 	{ 25, 7310335 },
34599 	{ 25, 5229563 },
34600 	{ 25, 5164027 },
34601 	{ 25, 4967419 },
34602 	{ 24, 3640319 },
34603 	{ 24, 2608123 },
34604 	{ 24, 2542587 },
34605 	{ 24, 2345979 },
34606 	{ 22, 887807 },
34607 	{ 22, 642043 },
34608 	{ 22, 576507 },
34609 	{ 22, 805883 },
34610 	{ 22, 609275 },
34611 	{ 22, 1199099 },
34612 	{ 22, 216059 },
34613 	{ 17, 22814 },
34614 	{ 22, 412671 },
34615 	{ 22, 1461247 },
34616 	{ 24, 2509823 },
34617 	{ 24, 3558399 },
34618 	{ 24, 6704127 },
34619 	{ 24, 7752703 },
34620 	{ 25, 10898431 },
34621 	{ 25, 11947007 },
34622 	{ 25, 15092735 },
34623 	{ 25, 16141311 },
34624 	{ 26, 12503803 },
34625 	{ 26, 12307195 },
34626 	{ 26, 12241659 },
34627 	{ 26, 10472187 },
34628 	{ 26, 10406651 },
34629 	{ 26, 10210043 },
34630 	{ 25, 7310079 },
34631 	{ 25, 5229307 },
34632 	{ 25, 5163771 },
34633 	{ 25, 4967163 },
34634 	{ 24, 3640063 },
34635 	{ 24, 2607867 },
34636 	{ 24, 2542331 },
34637 	{ 24, 2345723 },
34638 	{ 22, 887551 },
34639 	{ 22, 641787 },
34640 	{ 22, 576251 },
34641 	{ 22, 805627 },
34642 	{ 22, 609019 },
34643 	{ 22, 1198843 },
34644 	{ 22, 215803 },
34645 	{ 17, 18718 },
34646 	{ 22, 412415 },
34647 	{ 22, 1460991 },
34648 	{ 24, 2509567 },
34649 	{ 24, 3558143 },
34650 	{ 24, 6703871 },
34651 	{ 24, 7752447 },
34652 	{ 25, 10898175 },
34653 	{ 25, 11946751 },
34654 	{ 25, 15092479 },
34655 	{ 24, 3139583 },
34656 	{ 22, 2095099 },
34657 	{ 22, 2078715 },
34658 	{ 22, 2029563 },
34659 	{ 22, 2013179 },
34660 	{ 22, 1570811 },
34661 	{ 22, 1554427 },
34662 	{ 22, 1505275 },
34663 	{ 22, 1488891 },
34664 	{ 21, 784379 },
34665 	{ 21, 767995 },
34666 	{ 21, 718843 },
34667 	{ 21, 702459 },
34668 	{ 20, 391163 },
34669 	{ 20, 374779 },
34670 	{ 20, 325627 },
34671 	{ 20, 309243 },
34672 	{ 18, 96251 },
34673 	{ 18, 79867 },
34674 	{ 20, 137211 },
34675 	{ 18, 88059 },
34676 	{ 20, 38907 },
34677 	{ 13, 3742 },
34678 	{ 20, 55295 },
34679 	{ 20, 317439 },
34680 	{ 22, 579583 },
34681 	{ 22, 841727 },
34682 	{ 22, 1628159 },
34683 	{ 22, 1890303 },
34684 	{ 23, 2676735 },
34685 	{ 23, 2938879 },
34686 	{ 23, 3725311 },
34687 	{ 23, 3987455 },
34688 	{ 22, 2094843 },
34689 	{ 22, 2078459 },
34690 	{ 22, 2029307 },
34691 	{ 22, 2012923 },
34692 	{ 22, 1570555 },
34693 	{ 22, 1554171 },
34694 	{ 22, 1505019 },
34695 	{ 22, 1488635 },
34696 	{ 21, 784123 },
34697 	{ 21, 767739 },
34698 	{ 21, 718587 },
34699 	{ 21, 702203 },
34700 	{ 20, 390907 },
34701 	{ 20, 374523 },
34702 	{ 20, 325371 },
34703 	{ 20, 308987 },
34704 	{ 18, 95995 },
34705 	{ 18, 79611 },
34706 	{ 20, 136955 },
34707 	{ 18, 87803 },
34708 	{ 20, 38651 },
34709 	{ 13, 2718 },
34710 	{ 20, 55039 },
34711 	{ 20, 317183 },
34712 	{ 22, 579327 },
34713 	{ 22, 841471 },
34714 	{ 22, 1627903 },
34715 	{ 22, 1890047 },
34716 	{ 23, 2676479 },
34717 	{ 23, 2938623 },
34718 	{ 23, 3725055 },
34719 	{ 23, 3987199 },
34720 	{ 22, 2089983 },
34721 	{ 22, 1045499 },
34722 	{ 22, 1029115 },
34723 	{ 22, 979963 },
34724 	{ 22, 963579 },
34725 	{ 22, 521211 },
34726 	{ 22, 504827 },
34727 	{ 22, 455675 },
34728 	{ 21, 779263 },
34729 	{ 21, 259067 },
34730 	{ 21, 242683 },
34731 	{ 21, 193531 },
34732 	{ 20, 386047 },
34733 	{ 20, 127995 },
34734 	{ 20, 111611 },
34735 	{ 20, 62459 },
34736 	{ 18, 91135 },
34737 	{ 18, 29691 },
34738 	{ 18, 13307 },
34739 	{ 14, 3963 },
34740 	{ 12, 1979 },
34741 	{ 13, 1566 },
34742 	{ 20, 37887 },
34743 	{ 20, 300031 },
34744 	{ 22, 562175 },
34745 	{ 22, 824319 },
34746 	{ 22, 1610751 },
34747 	{ 22, 1872895 },
34748 	{ 23, 2659327 },
34749 	{ 23, 2921471 },
34750 	{ 23, 3707903 },
34751 	{ 23, 3970047 },
34752 	{ 22, 2089727 },
34753 	{ 22, 1045243 },
34754 	{ 22, 1028859 },
34755 	{ 22, 979707 },
34756 	{ 22, 963323 },
34757 	{ 22, 520955 },
34758 	{ 22, 504571 },
34759 	{ 22, 455419 },
34760 	{ 21, 779007 },
34761 	{ 21, 258811 },
34762 	{ 21, 242427 },
34763 	{ 21, 193275 },
34764 	{ 20, 385791 },
34765 	{ 20, 127739 },
34766 	{ 20, 111355 },
34767 	{ 20, 62203 },
34768 	{ 18, 90879 },
34769 	{ 18, 29435 },
34770 	{ 18, 13051 },
34771 	{ 14, 1915 },
34772 	{ 11, 635 },
34773 	{ 13, 542 },
34774 	{ 20, 37631 },
34775 	{ 20, 299775 },
34776 	{ 22, 561919 },
34777 	{ 22, 824063 },
34778 	{ 22, 1610495 },
34779 	{ 22, 1872639 },
34780 	{ 23, 2659071 },
34781 	{ 23, 2921215 },
34782 	{ 23, 3707647 },
34783 	{ 23, 3969791 },
34784 	{ 24, 6853375 },
34785 	{ 20, 260607 },
34786 	{ 20, 256511 },
34787 	{ 20, 244223 },
34788 	{ 20, 240127 },
34789 	{ 20, 129535 },
34790 	{ 20, 125439 },
34791 	{ 20, 113151 },
34792 	{ 20, 109055 },
34793 	{ 19, 63999 },
34794 	{ 19, 59903 },
34795 	{ 19, 47615 },
34796 	{ 19, 43519 },
34797 	{ 18, 31231 },
34798 	{ 18, 27135 },
34799 	{ 18, 14847 },
34800 	{ 18, 10751 },
34801 	{ 16, 6655 },
34802 	{ 16, 2559 },
34803 	{ 9, 63 },
34804 	{ 9, 107 },
34805 	{ 9, 62 },
34806 	{ 11, 959 },
34807 	{ 16, 22015 },
34808 	{ 18, 38399 },
34809 	{ 18, 54783 },
34810 	{ 18, 103935 },
34811 	{ 18, 120319 },
34812 	{ 19, 169471 },
34813 	{ 19, 185855 },
34814 	{ 19, 235007 },
34815 	{ 19, 251391 },
34816 	{ 20, 431615 },
34817 	{ 20, 1035517 },
34818 	{ 20, 1019133 },
34819 	{ 20, 969981 },
34820 	{ 20, 953597 },
34821 	{ 20, 511229 },
34822 	{ 20, 494845 },
34823 	{ 20, 445693 },
34824 	{ 20, 429309 },
34825 	{ 19, 249085 },
34826 	{ 19, 232701 },
34827 	{ 19, 183549 },
34828 	{ 19, 167165 },
34829 	{ 18, 118013 },
34830 	{ 18, 101629 },
34831 	{ 18, 52477 },
34832 	{ 18, 36093 },
34833 	{ 16, 19709 },
34834 	{ 16, 3325 },
34835 	{ 9, 233 },
34836 	{ 5, 1 },
34837 	{ 7, 42 },
34838 	{ 10, 127 },
34839 	{ 16, 20733 },
34840 	{ 18, 37117 },
34841 	{ 18, 53501 },
34842 	{ 18, 102653 },
34843 	{ 18, 119037 },
34844 	{ 19, 168189 },
34845 	{ 19, 184573 },
34846 	{ 19, 233725 },
34847 	{ 19, 250109 },
34848 	{ 20, 430333 },
34849 	{ 20, 446717 },
34850 	{ 20, 495869 },
34851 	{ 20, 512253 },
34852 	{ 20, 954621 },
34853 	{ 20, 971005 },
34854 	{ 20, 1020157 },
34855 	{ 20, 1036541 },
34856 	{ 20, 429565 },
34857 	{ 19, 249341 },
34858 	{ 19, 232957 },
34859 	{ 19, 183805 },
34860 	{ 19, 167421 },
34861 	{ 18, 118269 },
34862 	{ 18, 101885 },
34863 	{ 18, 52733 },
34864 	{ 18, 36349 },
34865 	{ 16, 19965 },
34866 	{ 16, 3581 },
34867 	{ 9, 57 },
34868 	{ 5, 17 },
34869 	{ 6, 50 },
34870 	{ 10, 189 },
34871 	{ 16, 20989 },
34872 	{ 18, 37373 },
34873 	{ 18, 53757 },
34874 	{ 18, 102909 },
34875 	{ 18, 119293 },
34876 	{ 19, 168445 },
34877 	{ 19, 184829 },
34878 	{ 19, 233981 },
34879 	{ 19, 250365 },
34880 	{ 20, 430589 },
34881 	{ 20, 446973 },
34882 	{ 20, 496125 },
34883 	{ 20, 512509 },
34884 	{ 20, 954877 },
34885 	{ 20, 971261 },
34886 	{ 20, 1020413 },
34887 	{ 20, 1036797 },
34888 	{ 22, 1970941 },
34889 	{ 22, 1774333 },
34890 	{ 22, 1708797 },
34891 	{ 21, 987901 },
34892 	{ 21, 922365 },
34893 	{ 21, 725757 },
34894 	{ 21, 660221 },
34895 	{ 20, 463613 },
34896 	{ 20, 398077 },
34897 	{ 20, 201469 },
34898 	{ 20, 135933 },
34899 	{ 14, 1917 },
34900 	{ 7, 29 },
34901 	{ 6, 18 },
34902 	{ 8, 45 },
34903 	{ 14, 1405 },
34904 	{ 20, 131837 },
34905 	{ 20, 197373 },
34906 	{ 20, 393981 },
34907 	{ 20, 459517 },
34908 	{ 21, 656125 },
34909 	{ 21, 721661 },
34910 	{ 21, 918269 },
34911 	{ 21, 983805 },
34912 	{ 22, 1704701 },
34913 	{ 22, 1770237 },
34914 	{ 22, 1966845 },
34915 	{ 22, 2032381 },
34916 	{ 22, 3801853 },
34917 	{ 22, 3867389 },
34918 	{ 22, 4063997 },
34919 	{ 22, 4129533 },
34920 	{ 22, 1971197 },
34921 	{ 22, 1774589 },
34922 	{ 22, 1709053 },
34923 	{ 21, 988157 },
34924 	{ 21, 922621 },
34925 	{ 21, 726013 },
34926 	{ 21, 660477 },
34927 	{ 20, 463869 },
34928 	{ 20, 398333 },
34929 	{ 20, 201725 },
34930 	{ 20, 136189 },
34931 	{ 14, 3965 },
34932 	{ 10, 365 },
34933 	{ 8, 10 },
34934 	{ 7, 13 },
34935 	{ 14, 3453 },
34936 	{ 20, 132093 },
34937 	{ 20, 197629 },
34938 	{ 20, 394237 },
34939 	{ 20, 459773 },
34940 	{ 21, 656381 },
34941 	{ 21, 721917 },
34942 	{ 21, 918525 },
34943 	{ 21, 984061 },
34944 	{ 22, 1704957 },
34945 	{ 22, 1770493 },
34946 	{ 22, 1967101 },
34947 	{ 22, 4151037 },
34948 	{ 22, 4085501 },
34949 	{ 22, 3888893 },
34950 	{ 22, 3823357 },
34951 	{ 22, 2053885 },
34952 	{ 22, 1988349 },
34953 	{ 22, 1791741 },
34954 	{ 22, 1726205 },
34955 	{ 21, 1005309 },
34956 	{ 21, 939773 },
34957 	{ 21, 743165 },
34958 	{ 21, 677629 },
34959 	{ 20, 481021 },
34960 	{ 20, 415485 },
34961 	{ 20, 218877 },
34962 	{ 20, 153341 },
34963 	{ 18, 87805 },
34964 	{ 12, 1661 },
34965 	{ 8, 74 },
34966 	{ 8, 89 },
34967 	{ 11, 1005 },
34968 	{ 18, 9981 },
34969 	{ 18, 26365 },
34970 	{ 20, 42749 },
34971 	{ 20, 59133 },
34972 	{ 20, 108285 },
34973 	{ 20, 124669 },
34974 	{ 21, 173821 },
34975 	{ 21, 190205 },
34976 	{ 21, 239357 },
34977 	{ 21, 255741 },
34978 	{ 22, 435965 },
34979 	{ 22, 452349 },
34980 	{ 22, 501501 },
34981 	{ 22, 517885 },
34982 	{ 22, 960253 },
34983 	{ 22, 976637 },
34984 	{ 22, 1025789 },
34985 	{ 22, 1042173 },
34986 	{ 22, 1726461 },
34987 	{ 21, 1005565 },
34988 	{ 21, 940029 },
34989 	{ 21, 743421 },
34990 	{ 21, 677885 },
34991 	{ 20, 481277 },
34992 	{ 20, 415741 },
34993 	{ 20, 219133 },
34994 	{ 20, 153597 },
34995 	{ 18, 88061 },
34996 	{ 13, 4029 },
34997 	{ 11, 826 },
34998 	{ 11, 873 },
34999 	{ 11, 829 },
35000 	{ 18, 10237 },
35001 	{ 18, 26621 },
35002 	{ 20, 43005 },
35003 	{ 20, 59389 },
35004 	{ 20, 108541 },
35005 	{ 20, 124925 },
35006 	{ 21, 174077 },
35007 	{ 21, 190461 },
35008 	{ 21, 239613 },
35009 	{ 21, 255997 },
35010 	{ 22, 436221 },
35011 	{ 22, 452605 },
35012 	{ 22, 501757 },
35013 	{ 22, 518141 },
35014 	{ 22, 960509 },
35015 	{ 22, 976893 },
35016 	{ 22, 1026045 },
35017 	{ 22, 1042429 },
35018 	{ 26, 27413245 },
35019 	{ 25, 15878909 },
35020 	{ 25, 14830333 },
35021 	{ 25, 11684605 },
35022 	{ 25, 10636029 },
35023 	{ 24, 7490301 },
35024 	{ 24, 6441725 },
35025 	{ 24, 3295997 },
35026 	{ 24, 2247421 },
35027 	{ 22, 1198845 },
35028 	{ 22, 150269 },
35029 	{ 15, 4634 },
35030 	{ 13, 3705 },
35031 	{ 16, 10105 },
35032 	{ 20, 51961 },
35033 	{ 20, 117497 },
35034 	{ 20, 363261 },
35035 	{ 22, 248569 },
35036 	{ 22, 445177 },
35037 	{ 22, 510713 },
35038 	{ 22, 1542909 },
35039 	{ 23, 772857 },
35040 	{ 23, 969465 },
35041 	{ 23, 1035001 },
35042 	{ 23, 3115773 },
35043 	{ 24, 1821433 },
35044 	{ 24, 2018041 },
35045 	{ 24, 2083577 },
35046 	{ 24, 3853049 },
35047 	{ 24, 3918585 },
35048 	{ 24, 4115193 },
35049 	{ 24, 4180729 },
35050 	{ 24, 8358653 },
35051 	{ 25, 15879165 },
35052 	{ 25, 14830589 },
35053 	{ 25, 11684861 },
35054 	{ 25, 10636285 },
35055 	{ 24, 7490557 },
35056 	{ 24, 6441981 },
35057 	{ 24, 3296253 },
35058 	{ 24, 2247677 },
35059 	{ 22, 1199101 },
35060 	{ 22, 150525 },
35061 	{ 15, 5658 },
35062 	{ 14, 8121 },
35063 	{ 16, 12153 },
35064 	{ 20, 52217 },
35065 	{ 20, 117753 },
35066 	{ 20, 363517 },
35067 	{ 22, 248825 },
35068 	{ 22, 445433 },
35069 	{ 22, 510969 },
35070 	{ 22, 1543165 },
35071 	{ 23, 773113 },
35072 	{ 23, 969721 },
35073 	{ 23, 1035257 },
35074 	{ 23, 3116029 },
35075 	{ 24, 1821689 },
35076 	{ 24, 2018297 },
35077 	{ 24, 2083833 },
35078 	{ 24, 3853305 },
35079 	{ 24, 3918841 },
35080 	{ 24, 4115449 },
35081 	{ 24, 4180985 },
35082 	{ 24, 8358909 },
35083 	{ 25, 15945469 },
35084 	{ 25, 14896893 },
35085 	{ 25, 11751165 },
35086 	{ 25, 10702589 },
35087 	{ 24, 7556861 },
35088 	{ 24, 6508285 },
35089 	{ 24, 3362557 },
35090 	{ 24, 2313981 },
35091 	{ 22, 1265405 },
35092 	{ 22, 216829 },
35093 	{ 15, 6810 },
35094 	{ 22, 151289 },
35095 	{ 20, 347897 },
35096 	{ 22, 544505 },
35097 	{ 20, 315129 },
35098 	{ 20, 380665 },
35099 	{ 22, 1232633 },
35100 	{ 22, 1298169 },
35101 	{ 22, 1494777 },
35102 	{ 22, 1560313 },
35103 	{ 23, 2805497 },
35104 	{ 23, 2871033 },
35105 	{ 23, 3067641 },
35106 	{ 23, 3133177 },
35107 	{ 24, 5951225 },
35108 	{ 24, 6016761 },
35109 	{ 24, 6213369 },
35110 	{ 24, 6278905 },
35111 	{ 24, 8048377 },
35112 	{ 24, 8113913 },
35113 	{ 24, 8310521 },
35114 	{ 24, 8376057 },
35115 	{ 25, 15945725 },
35116 	{ 25, 14897149 },
35117 	{ 25, 11751421 },
35118 	{ 25, 10702845 },
35119 	{ 24, 7557117 },
35120 	{ 24, 6508541 },
35121 	{ 24, 3362813 },
35122 	{ 24, 2314237 },
35123 	{ 22, 1265661 },
35124 	{ 22, 217085 },
35125 	{ 15, 7834 },
35126 	{ 22, 151545 },
35127 	{ 20, 348153 },
35128 	{ 22, 544761 },
35129 	{ 20, 315385 },
35130 	{ 20, 380921 },
35131 	{ 22, 1232889 },
35132 	{ 22, 1298425 },
35133 	{ 22, 1495033 },
35134 	{ 22, 1560569 },
35135 	{ 23, 2805753 },
35136 	{ 23, 2871289 },
35137 	{ 23, 3067897 },
35138 	{ 23, 3133433 },
35139 	{ 24, 5951481 },
35140 	{ 24, 6017017 },
35141 	{ 24, 6213625 },
35142 	{ 24, 6279161 },
35143 	{ 24, 8048633 },
35144 	{ 24, 8114169 },
35145 	{ 24, 8310777 },
35146 	{ 24, 8376313 },
35147 	{ 25, 16145149 },
35148 	{ 25, 15096573 },
35149 	{ 25, 11950845 },
35150 	{ 25, 10902269 },
35151 	{ 24, 7756541 },
35152 	{ 24, 6707965 },
35153 	{ 24, 3562237 },
35154 	{ 24, 2513661 },
35155 	{ 22, 1465085 },
35156 	{ 22, 416509 },
35157 	{ 17, 51482 },
35158 	{ 22, 219897 },
35159 	{ 22, 1202937 },
35160 	{ 22, 613113 },
35161 	{ 22, 809721 },
35162 	{ 22, 580345 },
35163 	{ 22, 645881 },
35164 	{ 22, 891645 },
35165 	{ 24, 2349817 },
35166 	{ 24, 2546425 },
35167 	{ 24, 2611961 },
35168 	{ 24, 3644157 },
35169 	{ 25, 4971257 },
35170 	{ 25, 5167865 },
35171 	{ 25, 5233401 },
35172 	{ 25, 7314173 },
35173 	{ 26, 10214137 },
35174 	{ 26, 10410745 },
35175 	{ 26, 10476281 },
35176 	{ 26, 12245753 },
35177 	{ 26, 12311289 },
35178 	{ 26, 12507897 },
35179 	{ 25, 16145405 },
35180 	{ 25, 15096829 },
35181 	{ 25, 11951101 },
35182 	{ 25, 10902525 },
35183 	{ 24, 7756797 },
35184 	{ 24, 6708221 },
35185 	{ 24, 3562493 },
35186 	{ 24, 2513917 },
35187 	{ 22, 1465341 },
35188 	{ 22, 416765 },
35189 	{ 17, 55578 },
35190 	{ 22, 220153 },
35191 	{ 22, 1203193 },
35192 	{ 22, 613369 },
35193 	{ 22, 809977 },
35194 	{ 22, 580601 },
35195 	{ 22, 646137 },
35196 	{ 22, 891901 },
35197 	{ 24, 2350073 },
35198 	{ 24, 2546681 },
35199 	{ 24, 2612217 },
35200 	{ 24, 3644413 },
35201 	{ 25, 4971513 },
35202 	{ 25, 5168121 },
35203 	{ 25, 5233657 },
35204 	{ 25, 7314429 },
35205 	{ 26, 10214393 },
35206 	{ 26, 10411001 },
35207 	{ 26, 10476537 },
35208 	{ 26, 12246009 },
35209 	{ 26, 12311545 },
35210 	{ 26, 12508153 },
35211 	{ 25, 16211709 },
35212 	{ 25, 15163133 },
35213 	{ 25, 12017405 },
35214 	{ 25, 10968829 },
35215 	{ 24, 7823101 },
35216 	{ 24, 6774525 },
35217 	{ 24, 3628797 },
35218 	{ 24, 2580221 },
35219 	{ 22, 1531645 },
35220 	{ 22, 483069 },
35221 	{ 17, 59802 },
35222 	{ 22, 417529 },
35223 	{ 22, 1269497 },
35224 	{ 24, 2252537 },
35225 	{ 22, 876281 },
35226 	{ 22, 1597177 },
35227 	{ 22, 843513 },
35228 	{ 22, 909049 },
35229 	{ 22, 1679101 },
35230 	{ 24, 3399417 },
35231 	{ 24, 3596025 },
35232 	{ 24, 3661561 },
35233 	{ 24, 6790909 },
35234 	{ 25, 7069433 },
35235 	{ 25, 7266041 },
35236 	{ 25, 7331577 },
35237 	{ 25, 13606653 },
35238 	{ 26, 14409465 },
35239 	{ 26, 14606073 },
35240 	{ 26, 14671609 },
35241 	{ 26, 16441081 },
35242 	{ 26, 16506617 },
35243 	{ 25, 16211965 },
35244 	{ 25, 15163389 },
35245 	{ 25, 12017661 },
35246 	{ 25, 10969085 },
35247 	{ 24, 7823357 },
35248 	{ 24, 6774781 },
35249 	{ 24, 3629053 },
35250 	{ 24, 2580477 },
35251 	{ 22, 1531901 },
35252 	{ 22, 483325 },
35253 	{ 17, 63898 },
35254 	{ 22, 417785 },
35255 	{ 22, 1269753 },
35256 	{ 24, 2252793 },
35257 	{ 22, 876537 },
35258 	{ 22, 1597433 },
35259 	{ 22, 843769 },
35260 	{ 22, 909305 },
35261 	{ 22, 1679357 },
35262 	{ 24, 3399673 },
35263 	{ 24, 3596281 },
35264 	{ 24, 3661817 },
35265 	{ 24, 6791165 },
35266 	{ 25, 7069689 },
35267 	{ 25, 7266297 },
35268 	{ 25, 7331833 },
35269 	{ 25, 13606909 },
35270 	{ 26, 14409721 },
35271 	{ 26, 14606329 },
35272 	{ 26, 14671865 },
35273 	{ 26, 16441337 },
35274 	{ 26, 16506873 },
35275 	{ 26, 16703481 },
35276 	{ 26, 16769017 },
35277 	{ 26, 29335549 },
35278 	{ 28, 86584061 },
35279 	{ 27, 61418237 },
35280 	{ 27, 53029629 },
35281 	{ 27, 27863805 },
35282 	{ 27, 19475197 },
35283 	{ 25, 11086589 },
35284 	{ 25, 2697981 },
35285 	{ 18, 84762 },
35286 	{ 24, 1911545 },
35287 	{ 24, 5843705 },
35288 	{ 26, 9251577 },
35289 	{ 26, 13183737 },
35290 	{ 24, 6630137 },
35291 	{ 24, 7416569 },
35292 	{ 24, 6499065 },
35293 	{ 24, 6761209 },
35294 	{ 24, 7744253 },
35295 	{ 26, 26159865 },
35296 	{ 26, 26946297 },
35297 	{ 26, 27208441 },
35298 	{ 26, 31337213 },
35299 	{ 27, 53422841 },
35300 	{ 27, 54209273 },
35301 	{ 27, 54471417 },
35302 	{ 27, 62794493 },
35303 	{ 28, 107948793 },
35304 	{ 28, 108735225 },
35305 	{ 28, 108997369 },
35306 	{ 28, 116075257 },
35307 	{ 28, 116337401 },
35308 	{ 28, 117123833 },
35309 	{ 28, 117385977 },
35310 	{ 28, 134097661 },
35311 	{ 27, 61418493 },
35312 	{ 27, 53029885 },
35313 	{ 27, 27864061 },
35314 	{ 27, 19475453 },
35315 	{ 25, 11086845 },
35316 	{ 25, 2698237 },
35317 	{ 18, 88858 },
35318 	{ 24, 1911801 },
35319 	{ 24, 5843961 },
35320 	{ 26, 9251833 },
35321 	{ 26, 13183993 },
35322 	{ 24, 6630393 },
35323 	{ 24, 7416825 },
35324 	{ 24, 6499321 },
35325 	{ 24, 6761465 },
35326 	{ 24, 7744509 },
35327 	{ 26, 26160121 },
35328 	{ 26, 26946553 },
35329 	{ 26, 27208697 },
35330 	{ 26, 31337469 },
35331 	{ 27, 53423097 },
35332 	{ 27, 54209529 },
35333 	{ 27, 54471673 },
35334 	{ 27, 62794749 },
35335 	{ 28, 107949049 },
35336 	{ 28, 108735481 },
35337 	{ 28, 108997625 },
35338 	{ 28, 116075513 },
35339 	{ 28, 116337657 },
35340 	{ 28, 117124089 },
35341 	{ 28, 117386233 },
35342 	{ 28, 86847229 },
35343 	{ 27, 61681405 },
35344 	{ 27, 53292797 },
35345 	{ 27, 28126973 },
35346 	{ 27, 19738365 },
35347 	{ 25, 11349757 },
35348 	{ 25, 2961149 },
35349 	{ 18, 93082 },
35350 	{ 25, 2699001 },
35351 	{ 24, 6106873 },
35352 	{ 26, 10039033 },
35353 	{ 26, 13446905 },
35354 	{ 26, 25767673 },
35355 	{ 24, 7679737 },
35356 	{ 25, 10563321 },
35357 	{ 24, 7548665 },
35358 	{ 24, 7810809 },
35359 	{ 25, 10891005 },
35360 	{ 26, 30355193 },
35361 	{ 26, 31141625 },
35362 	{ 26, 31403769 },
35363 	{ 27, 61550329 },
35364 	{ 27, 61812473 },
35365 	{ 27, 62598905 },
35366 	{ 27, 62861049 },
35367 	{ 28, 124464889 },
35368 	{ 28, 124727033 },
35369 	{ 28, 125513465 },
35370 	{ 28, 125775609 },
35371 	{ 28, 132853497 },
35372 	{ 28, 133115641 },
35373 	{ 28, 133902073 },
35374 	{ 28, 134164217 },
35375 	{ 27, 61681661 },
35376 	{ 27, 53293053 },
35377 	{ 27, 28127229 },
35378 	{ 27, 19738621 },
35379 	{ 25, 11350013 },
35380 	{ 25, 2961405 },
35381 	{ 18, 97178 },
35382 	{ 25, 2699257 },
35383 	{ 24, 6107129 },
35384 	{ 26, 10039289 },
35385 	{ 26, 13447161 },
35386 	{ 26, 25767929 },
35387 	{ 24, 7679993 },
35388 	{ 25, 10563577 },
35389 	{ 24, 7548921 },
35390 	{ 24, 7811065 },
35391 	{ 25, 10891261 },
35392 	{ 26, 30355449 },
35393 	{ 26, 31141881 },
35394 	{ 26, 31404025 },
35395 	{ 27, 61550585 },
35396 	{ 27, 61812729 },
35397 	{ 27, 62599161 },
35398 	{ 27, 62861305 },
35399 	{ 28, 124465145 },
35400 	{ 28, 124727289 },
35401 	{ 28, 125513721 },
35402 	{ 28, 125775865 },
35403 	{ 28, 132853753 },
35404 	{ 28, 133115897 },
35405 	{ 28, 133902329 },
35406 	{ 28, 134164473 },
35407 	{ 27, 62470909 },
35408 	{ 27, 54082301 },
35409 	{ 27, 28916477 },
35410 	{ 27, 20527869 },
35411 	{ 25, 12139261 },
35412 	{ 25, 3750653 },
35413 	{ 19, 234778 },
35414 	{ 25, 2964217 },
35415 	{ 25, 11090681 },
35416 	{ 26, 10304249 },
35417 	{ 26, 14236409 },
35418 	{ 26, 26032889 },
35419 	{ 26, 29965049 },
35420 	{ 25, 10828537 },
35421 	{ 25, 11614969 },
35422 	{ 25, 10697465 },
35423 	{ 25, 10959609 },
35424 	{ 25, 11942653 },
35425 	{ 26, 23003135 },
35426 	{ 27, 43727609 },
35427 	{ 27, 43989753 },
35428 	{ 27, 48118525 },
35429 	{ 28, 86981369 },
35430 	{ 28, 87767801 },
35431 	{ 28, 88029945 },
35432 	{ 28, 96353021 },
35433 	{ 29, 175061753 },
35434 	{ 29, 175848185 },
35435 	{ 28, 129580029 },
35436 	{ 28, 121191421 },
35437 	{ 28, 96025597 },
35438 	{ 28, 87636989 },
35439 	{ 27, 62471165 },
35440 	{ 27, 54082557 },
35441 	{ 27, 28916733 },
35442 	{ 27, 20528125 },
35443 	{ 25, 12139517 },
35444 	{ 25, 3750909 },
35445 	{ 19, 242970 },
35446 	{ 25, 2964473 },
35447 	{ 25, 11090937 },
35448 	{ 26, 10304505 },
35449 	{ 26, 14236665 },
35450 	{ 26, 26033145 },
35451 	{ 26, 29965305 },
35452 	{ 25, 10828793 },
35453 	{ 25, 11615225 },
35454 	{ 25, 10697721 },
35455 	{ 25, 10959865 },
35456 	{ 25, 11942909 },
35457 	{ 26, 23002879 },
35458 	{ 27, 43727865 },
35459 	{ 27, 43990009 },
35460 	{ 27, 48118781 },
35461 	{ 28, 86981625 },
35462 	{ 28, 87768057 },
35463 	{ 28, 88030201 },
35464 	{ 28, 96353277 },
35465 	{ 29, 175062009 },
35466 	{ 29, 175848441 },
35467 	{ 28, 129842941 },
35468 	{ 28, 121454333 },
35469 	{ 28, 96288509 },
35470 	{ 28, 87899901 },
35471 	{ 27, 62734077 },
35472 	{ 27, 54345469 },
35473 	{ 27, 29179645 },
35474 	{ 27, 20791037 },
35475 	{ 25, 12402429 },
35476 	{ 25, 4013821 },
35477 	{ 19, 251290 },
35478 	{ 25, 3751673 },
35479 	{ 25, 11353849 },
35480 	{ 26, 22608891 },
35481 	{ 26, 14499577 },
35482 	{ 26, 26820345 },
35483 	{ 26, 30228217 },
35484 	{ 27, 42548985 },
35485 	{ 25, 11878137 },
35486 	{ 25, 14761721 },
35487 	{ 25, 11747065 },
35488 	{ 25, 12009209 },
35489 	{ 25, 15089405 },
35490 	{ 26, 24574975 },
35491 	{ 27, 47922937 },
35492 	{ 27, 48185081 },
35493 	{ 27, 60702461 },
35494 	{ 28, 95371001 },
35495 	{ 28, 96157433 },
35496 	{ 28, 96419577 },
35497 	{ 28, 121519869 },
35498 	{ 29, 191839993 },
35499 	{ 28, 129843197 },
35500 	{ 28, 121454589 },
35501 	{ 28, 96288765 },
35502 	{ 28, 87900157 },
35503 	{ 27, 62734333 },
35504 	{ 27, 54345725 },
35505 	{ 27, 29179901 },
35506 	{ 27, 20791293 },
35507 	{ 25, 12402685 },
35508 	{ 25, 4014077 },
35509 	{ 19, 259482 },
35510 	{ 25, 3751929 },
35511 	{ 25, 11354105 },
35512 	{ 26, 22608635 },
35513 	{ 26, 14499833 },
35514 	{ 26, 26820601 },
35515 	{ 26, 30228473 },
35516 	{ 27, 42549241 },
35517 	{ 25, 11878393 },
35518 	{ 25, 14761977 },
35519 	{ 25, 11747321 },
35520 	{ 25, 12009465 },
35521 	{ 25, 15089661 },
35522 	{ 26, 24574719 },
35523 	{ 27, 47923193 },
35524 	{ 27, 48185337 },
35525 	{ 27, 60702717 },
35526 	{ 28, 95371257 },
35527 	{ 28, 96157689 },
35528 	{ 28, 96419833 },
35529 	{ 28, 121520125 },
35530 	{ 29, 191840249 },
35531 	{ 29, 259801081 },
35532 	{ 29, 250101753 },
35533 	{ 29, 200032249 },
35534 	{ 29, 184041465 },
35535 	{ 28, 133971961 },
35536 	{ 28, 107571965 },
35537 	{ 28, 57240317 },
35538 	{ 28, 40463101 },
35539 	{ 26, 23685885 },
35540 	{ 26, 6908669 },
35541 	{ 20, 431898 },
35542 	{ 25, 4025081 },
35543 	{ 25, 12151545 },
35544 	{ 26, 24178683 },
35545 	{ 27, 27880185 },
35546 	{ 26, 27093753 },
35547 	{ 26, 31025913 },
35548 	{ 27, 42822393 },
35549 	{ 27, 46754553 },
35550 	{ 25, 15035129 },
35551 	{ 25, 15821561 },
35552 	{ 25, 14904057 },
35553 	{ 25, 15166201 },
35554 	{ 25, 16149245 },
35555 	{ 26, 25096191 },
35556 	{ 27, 60517113 },
35557 	{ 27, 60779257 },
35558 	{ 27, 64908029 },
35559 	{ 28, 120548089 },
35560 	{ 28, 121334521 },
35561 	{ 28, 121596665 },
35562 	{ 28, 129919741 },
35563 	{ 29, 259549945 },
35564 	{ 29, 243034873 },
35565 	{ 29, 199781113 },
35566 	{ 29, 183266041 },
35567 	{ 28, 133720825 },
35568 	{ 28, 117205753 },
35569 	{ 28, 57240573 },
35570 	{ 28, 40463357 },
35571 	{ 26, 23686141 },
35572 	{ 26, 6908925 },
35573 	{ 20, 440090 },
35574 	{ 25, 4025337 },
35575 	{ 25, 12151801 },
35576 	{ 26, 24178427 },
35577 	{ 27, 27880441 },
35578 	{ 26, 27094009 },
35579 	{ 26, 31026169 },
35580 	{ 27, 42822649 },
35581 	{ 27, 46754809 },
35582 	{ 25, 15035385 },
35583 	{ 25, 15821817 },
35584 	{ 25, 14904313 },
35585 	{ 25, 15166457 },
35586 	{ 25, 16149501 },
35587 	{ 26, 25095935 },
35588 	{ 27, 60517369 },
35589 	{ 27, 60779513 },
35590 	{ 27, 64908285 },
35591 	{ 28, 120548345 },
35592 	{ 28, 121334777 },
35593 	{ 28, 121596921 },
35594 	{ 28, 129919997 },
35595 	{ 29, 259550201 },
35596 	{ 29, 243035129 },
35597 	{ 29, 199781369 },
35598 	{ 29, 183266297 },
35599 	{ 28, 133721081 },
35600 	{ 28, 117206009 },
35601 	{ 28, 57503485 },
35602 	{ 28, 40726269 },
35603 	{ 26, 23949053 },
35604 	{ 26, 7171837 },
35605 	{ 20, 448410 },
35606 	{ 26, 6909689 },
35607 	{ 25, 12414713 },
35608 	{ 26, 24701947 },
35609 	{ 27, 28143353 },
35610 	{ 27, 53047033 },
35611 	{ 26, 31289081 },
35612 	{ 27, 43609849 },
35613 	{ 27, 47017721 },
35614 	{ 27, 59338489 },
35615 	{ 25, 16084729 },
35616 	{ 26, 27356921 },
35617 	{ 25, 15953657 },
35618 	{ 25, 16215801 },
35619 	{ 26, 27684605 },
35620 	{ 27, 63926009 },
35621 	{ 27, 64712441 },
35622 	{ 27, 64974585 },
35623 	{ 28, 128675577 },
35624 	{ 28, 128937721 },
35625 	{ 28, 129724153 },
35626 	{ 28, 129986297 },
35627 	{ 29, 258764537 },
35628 	{ 29, 242773753 },
35629 	{ 29, 192704249 },
35630 	{ 29, 183004921 },
35631 	{ 28, 132935417 },
35632 	{ 28, 116944633 },
35633 	{ 28, 66875129 },
35634 	{ 28, 40726525 },
35635 	{ 26, 23949309 },
35636 	{ 26, 7172093 },
35637 	{ 20, 456602 },
35638 	{ 26, 6909945 },
35639 	{ 25, 12414969 },
35640 	{ 26, 24701691 },
35641 	{ 27, 28143609 },
35642 	{ 27, 53047289 },
35643 	{ 26, 31289337 },
35644 	{ 27, 43610105 },
35645 	{ 27, 47017977 },
35646 	{ 27, 59338745 },
35647 	{ 25, 16084985 },
35648 	{ 26, 27357177 },
35649 	{ 25, 15953913 },
35650 	{ 25, 16216057 },
35651 	{ 26, 27684861 },
35652 	{ 27, 63926265 },
35653 	{ 27, 64712697 },
35654 	{ 27, 64974841 },
35655 	{ 28, 128675833 },
35656 	{ 28, 128937977 },
35657 	{ 28, 129724409 },
35658 	{ 28, 129986553 },
35659 	{ 29, 258764793 },
35660 	{ 29, 242774009 },
35661 	{ 29, 192704505 },
35662 	{ 29, 183005177 },
35663 	{ 28, 132935673 },
35664 	{ 28, 116944889 },
35665 	{ 28, 66875385 },
35666 	{ 28, 41515773 },
35667 	{ 26, 24738557 },
35668 	{ 26, 7961341 },
35669 	{ 21, 994586 },
35670 	{ 21, 2092398 },
35671 	{ 26, 23689977 },
35672 	{ 27, 20806393 },
35673 	{ 27, 28932857 },
35674 	{ 27, 53312249 },
35675 	{ 27, 61438713 },
35676 	{ 27, 43875065 },
35677 	{ 27, 47807225 },
35678 	{ 27, 59603705 },
35679 	{ 27, 63535865 },
35680 	{ 26, 27622137 },
35681 	{ 26, 28408569 },
35682 	{ 26, 27491065 },
35683 	{ 26, 27753209 },
35684 	{ 26, 28736253 },
35685 	{ 27, 48152575 },
35686 	{ 28, 245136121 },
35687 	{ 28, 111115001 },
35688 	{ 28, 115243773 },
35689 	{ 29, 230193913 },
35690 	{ 29, 222067449 },
35691 	{ 29, 258505465 },
35692 	{ 29, 241990393 },
35693 	{ 29, 192445177 },
35694 	{ 29, 175930105 },
35695 	{ 28, 132676345 },
35696 	{ 28, 116161273 },
35697 	{ 28, 66616057 },
35698 	{ 28, 50100985 },
35699 	{ 26, 24738813 },
35700 	{ 26, 7961597 },
35701 	{ 21, 1010970 },
35702 	{ 21, 2076014 },
35703 	{ 26, 23690233 },
35704 	{ 27, 20806649 },
35705 	{ 27, 28933113 },
35706 	{ 27, 53312505 },
35707 	{ 27, 61438969 },
35708 	{ 27, 43875321 },
35709 	{ 27, 47807481 },
35710 	{ 27, 59603961 },
35711 	{ 27, 63536121 },
35712 	{ 26, 27622393 },
35713 	{ 26, 28408825 },
35714 	{ 26, 27491321 },
35715 	{ 26, 27753465 },
35716 	{ 26, 28736509 },
35717 	{ 27, 48152319 },
35718 	{ 28, 245136377 },
35719 	{ 28, 111115257 },
35720 	{ 28, 115244029 },
35721 	{ 29, 230194169 },
35722 	{ 29, 222067705 },
35723 	{ 29, 258505721 },
35724 	{ 29, 241990649 },
35725 	{ 29, 192445433 },
35726 	{ 29, 175930361 },
35727 	{ 28, 132676601 },
35728 	{ 28, 116161529 },
35729 	{ 28, 66616313 },
35730 	{ 28, 50101241 },
35731 	{ 26, 25001725 },
35732 	{ 26, 8224509 },
35733 	{ 21, 1027482 },
35734 	{ 21, 2059758 },
35735 	{ 26, 23953145 },
35736 	{ 27, 47758331 },
35737 	{ 27, 29196025 },
35738 	{ 27, 54099705 },
35739 	{ 27, 61701881 },
35740 	{ 28, 134119161 },
35741 	{ 27, 48070393 },
35742 	{ 27, 60391161 },
35743 	{ 27, 63799033 },
35744 	{ 26, 33455865 },
35745 	{ 26, 16678649 },
35746 	{ 26, 31555321 },
35747 	{ 26, 66354937 },
35748 	{ 26, 28802809 },
35749 	{ 26, 31883005 },
35750 	{ 27, 49724415 },
35751 	{ 28, 131890937 },
35752 	{ 28, 115310329 },
35753 	{ 28, 127827709 },
35754 	{ 29, 221806329 },
35755 	{ 28, 129793785 },
35756 	{ 29, 241729273 },
35757 	{ 29, 191659769 },
35758 	{ 29, 175668985 },
35759 	{ 28, 125599481 },
35760 	{ 28, 115900153 },
35761 	{ 28, 65830649 },
35762 	{ 28, 49839865 },
35763 	{ 26, 33324793 },
35764 	{ 26, 8224765 },
35765 	{ 21, 1032170 },
35766 	{ 21, 2043374 },
35767 	{ 26, 23953401 },
35768 	{ 27, 47758075 },
35769 	{ 27, 29196281 },
35770 	{ 27, 54099961 },
35771 	{ 27, 61702137 },
35772 	{ 28, 134119417 },
35773 	{ 27, 48070649 },
35774 	{ 27, 60391417 },
35775 	{ 27, 63799289 },
35776 	{ 26, 33456121 },
35777 	{ 26, 16678905 },
35778 	{ 26, 31555577 },
35779 	{ 26, 66355193 },
35780 	{ 26, 28803065 },
35781 	{ 26, 31883261 },
35782 	{ 27, 49724159 },
35783 	{ 28, 131891193 },
35784 	{ 28, 115310585 },
35785 	{ 28, 127827965 },
35786 	{ 29, 221806585 },
35787 	{ 28, 129794041 },
35788 	{ 29, 241729529 },
35789 	{ 29, 191660025 },
35790 	{ 29, 175669241 },
35791 	{ 28, 125599737 },
35792 	{ 28, 115900409 },
35793 	{ 28, 65830905 },
35794 	{ 28, 49840121 },
35795 	{ 26, 33325049 },
35796 	{ 27, 30583549 },
35797 	{ 21, 1048554 },
35798 	{ 21, 1961838 },
35799 	{ 27, 49457913 },
35800 	{ 27, 49328123 },
35801 	{ 29, 114469625 },
35802 	{ 28, 108702457 },
35803 	{ 28, 124955385 },
35804 	{ 28, 124825595 },
35805 	{ 29, 267692793 },
35806 	{ 28, 121285369 },
35807 	{ 28, 129149689 },
35808 	{ 27, 67021565 },
35809 	{ 27, 66366201 },
35810 	{ 27, 32811769 },
35811 	{ 27, 132164345 },
35812 	{ 27, 130591481 },
35813 	{ 27, 63875833 },
35814 	{ 27, 65841917 },
35815 	{ 27, 50245631 },
35816 	{ 29, 255372025 },
35817 	{ 29, 255765241 },
35818 	{ 29, 264022781 },
35819 	{ 29, 259042041 },
35820 	{ 29, 242789113 },
35821 	{ 29, 242921467 },
35822 	{ 30, 349743865 },
35823 	{ 29, 250653433 },
35824 	{ 29, 217623289 },
35825 	{ 29, 131115769 },
35826 	{ 29, 98085625 },
35827 	{ 27, 66104057 },
35828 	{ 27, 33073913 },
35829 	{ 21, 1916778 },
35830 	{ 21, 1945454 },
35831 	{ 27, 49458169 },
35832 	{ 27, 49327867 },
35833 	{ 29, 114469881 },
35834 	{ 28, 108702713 },
35835 	{ 28, 124955641 },
35836 	{ 28, 124825339 },
35837 	{ 29, 267693049 },
35838 	{ 28, 121285625 },
35839 	{ 28, 129149945 },
35840 	{ 27, 67021821 },
35841 	{ 27, 66366457 },
35842 	{ 27, 32812025 },
35843 	{ 27, 132164601 },
35844 	{ 27, 130591737 },
35845 	{ 27, 63876089 },
35846 	{ 27, 65842173 },
35847 	{ 27, 50245375 },
35848 	{ 29, 255372281 },
35849 	{ 29, 255765497 },
35850 	{ 29, 264023037 },
35851 	{ 29, 259042297 },
35852 	{ 29, 242789369 },
35853 	{ 29, 242921211 },
35854 	{ 30, 349744121 },
35855 	{ 29, 250653689 },
35856 	{ 29, 217623545 },
35857 	{ 29, 131116025 },
35858 	{ 29, 98085881 },
35859 	{ 27, 66104313 },
35860 	{ 27, 33074169 },
35861 	{ 21, 1933162 },
35862 	{ 21, 1929198 },
35863 	{ 27, 49983225 },
35864 	{ 27, 49851387 },
35865 	{ 29, 114994937 },
35866 	{ 29, 215133945 },
35867 	{ 28, 125480697 },
35868 	{ 28, 125348859 },
35869 	{ 29, 190492409 },
35870 	{ 29, 266120953 },
35871 	{ 28, 129675001 },
35872 	{ 28, 129543163 },
35873 	{ 27, 66498301 },
35874 	{ 27, 64794361 },
35875 	{ 27, 31239929 },
35876 	{ 27, 130068217 },
35877 	{ 27, 124301049 },
35878 	{ 27, 65974009 },
35879 	{ 27, 122466045 },
35880 	{ 27, 64400383 },
35881 	{ 29, 230207225 },
35882 	{ 29, 264154873 },
35883 	{ 29, 257470201 },
35884 	{ 29, 242265849 },
35885 	{ 29, 192458489 },
35886 	{ 29, 192588795 },
35887 	{ 29, 249081593 },
35888 	{ 29, 217100025 },
35889 	{ 29, 116961017 },
35890 	{ 29, 97562361 },
35891 	{ 27, 64532217 },
35892 	{ 27, 32550649 },
35893 	{ 21, 1949162 },
35894 	{ 21, 1912814 },
35895 	{ 27, 49983481 },
35896 	{ 27, 49851131 },
35897 	{ 29, 114995193 },
35898 	{ 29, 215134201 },
35899 	{ 28, 125480953 },
35900 	{ 28, 125348603 },
35901 	{ 29, 190492665 },
35902 	{ 29, 266121209 },
35903 	{ 28, 129675257 },
35904 	{ 28, 129542907 },
35905 	{ 27, 66498557 },
35906 	{ 27, 64794617 },
35907 	{ 27, 31240185 },
35908 	{ 27, 130068473 },
35909 	{ 27, 124301305 },
35910 	{ 27, 65974265 },
35911 	{ 27, 122466301 },
35912 	{ 27, 64400127 },
35913 	{ 29, 230207481 },
35914 	{ 29, 264155129 },
35915 	{ 29, 257470457 },
35916 	{ 29, 242266105 },
35917 	{ 29, 192458745 },
35918 	{ 29, 192588539 },
35919 	{ 29, 249081849 },
35920 	{ 28, 133726207 },
35921 	{ 28, 116948991 },
35922 	{ 28, 66617343 },
35923 	{ 27, 64532473 },
35924 	{ 26, 33062911 },
35925 	{ 21, 1965546 },
35926 	{ 21, 1047918 },
35927 	{ 26, 15499259 },
35928 	{ 26, 32014331 },
35929 	{ 28, 41713659 },
35930 	{ 28, 58228731 },
35931 	{ 28, 107773947 },
35932 	{ 28, 124289019 },
35933 	{ 28, 87851003 },
35934 	{ 28, 95977467 },
35935 	{ 28, 120356859 },
35936 	{ 28, 128483323 },
35937 	{ 28, 110919675 },
35938 	{ 27, 64928509 },
35939 	{ 26, 62291967 },
35940 	{ 26, 61308923 },
35941 	{ 26, 61112315 },
35942 	{ 26, 61898747 },
35943 	{ 26, 15368187 },
35944 	{ 26, 32145403 },
35945 	{ 26, 32473087 },
35946 	{ 28, 65699835 },
35947 	{ 28, 116031483 },
35948 	{ 28, 132808699 },
35949 	{ 28, 120422395 },
35950 	{ 28, 96043003 },
35951 	{ 28, 87916539 },
35952 	{ 28, 124354555 },
35953 	{ 28, 107839483 },
35954 	{ 28, 58294267 },
35955 	{ 27, 64011001 },
35956 	{ 26, 32079867 },
35957 	{ 21, 2047338 },
35958 	{ 21, 1031534 },
35959 	{ 26, 15499003 },
35960 	{ 26, 32014075 },
35961 	{ 28, 41713403 },
35962 	{ 28, 58228475 },
35963 	{ 28, 107773691 },
35964 	{ 28, 124288763 },
35965 	{ 28, 87850747 },
35966 	{ 28, 95977211 },
35967 	{ 28, 120356603 },
35968 	{ 28, 128483067 },
35969 	{ 28, 110919419 },
35970 	{ 27, 64928765 },
35971 	{ 26, 62291711 },
35972 	{ 26, 61308667 },
35973 	{ 26, 61112059 },
35974 	{ 26, 61898491 },
35975 	{ 26, 15367931 },
35976 	{ 26, 32145147 },
35977 	{ 26, 32472831 },
35978 	{ 28, 65699579 },
35979 	{ 28, 116031227 },
35980 	{ 28, 132808443 },
35981 	{ 28, 120422139 },
35982 	{ 28, 96042747 },
35983 	{ 28, 87916283 },
35984 	{ 28, 124354299 },
35985 	{ 28, 107839227 },
35986 	{ 28, 58294011 },
35987 	{ 27, 64011257 },
35988 	{ 26, 32079611 },
35989 	{ 21, 2063722 },
35990 	{ 21, 1015278 },
35991 	{ 26, 16284667 },
35992 	{ 26, 32275451 },
35993 	{ 28, 48790523 },
35994 	{ 28, 58489851 },
35995 	{ 28, 108559355 },
35996 	{ 28, 124550139 },
35997 	{ 29, 192593657 },
35998 	{ 28, 96238587 },
35999 	{ 28, 121142267 },
36000 	{ 28, 128744443 },
36001 	{ 28, 132086779 },
36002 	{ 28, 115112955 },
36003 	{ 27, 64405245 },
36004 	{ 26, 61242367 },
36005 	{ 26, 32996347 },
36006 	{ 26, 62159867 },
36007 	{ 26, 65043451 },
36008 	{ 26, 15629307 },
36009 	{ 26, 32406523 },
36010 	{ 26, 33258495 },
36011 	{ 28, 129548025 },
36012 	{ 27, 64846843 },
36013 	{ 28, 133069819 },
36014 	{ 28, 95255547 },
36015 	{ 28, 125353721 },
36016 	{ 27, 62749691 },
36017 	{ 28, 107576315 },
36018 	{ 28, 57506811 },
36019 	{ 27, 49856249 },
36020 	{ 26, 25000955 },
36021 	{ 21, 2076650 },
36022 	{ 21, 998894 },
36023 	{ 26, 16284411 },
36024 	{ 26, 32275195 },
36025 	{ 28, 48790267 },
36026 	{ 28, 58489595 },
36027 	{ 28, 108559099 },
36028 	{ 28, 124549883 },
36029 	{ 29, 192593913 },
36030 	{ 28, 96238331 },
36031 	{ 28, 121142011 },
36032 	{ 28, 128744187 },
36033 	{ 28, 132086523 },
36034 	{ 28, 115112699 },
36035 	{ 27, 64405501 },
36036 	{ 26, 61242111 },
36037 	{ 26, 32996091 },
36038 	{ 26, 62159611 },
36039 	{ 26, 65043195 },
36040 	{ 26, 15629051 },
36041 	{ 26, 32406267 },
36042 	{ 26, 33258239 },
36043 	{ 28, 129548281 },
36044 	{ 27, 64846587 },
36045 	{ 28, 133069563 },
36046 	{ 28, 95255291 },
36047 	{ 28, 125353977 },
36048 	{ 27, 62749435 },
36049 	{ 28, 107576059 },
36050 	{ 28, 57506555 },
36051 	{ 27, 49856505 },
36052 	{ 26, 25000699 },
36053 	{ 21, 2093034 },
36054 	{ 21, 917358 },
36055 	{ 26, 16543739 },
36056 	{ 26, 33058811 },
36057 	{ 28, 49049595 },
36058 	{ 28, 65564667 },
36059 	{ 28, 108818427 },
36060 	{ 28, 125333499 },
36061 	{ 29, 174878715 },
36062 	{ 29, 242936569 },
36063 	{ 28, 121401339 },
36064 	{ 28, 129527803 },
36065 	{ 28, 132018175 },
36066 	{ 28, 127889403 },
36067 	{ 28, 127692795 },
36068 	{ 27, 50260733 },
36069 	{ 26, 32927743 },
36070 	{ 26, 31944699 },
36071 	{ 26, 65302523 },
36072 	{ 26, 66088955 },
36073 	{ 26, 16412667 },
36074 	{ 26, 33189883 },
36075 	{ 26, 33517567 },
36076 	{ 27, 64581627 },
36077 	{ 27, 60649467 },
36078 	{ 28, 133853179 },
36079 	{ 28, 124840697 },
36080 	{ 27, 62484475 },
36081 	{ 27, 54358011 },
36082 	{ 28, 57241595 },
36083 	{ 27, 49343225 },
36084 	{ 26, 24735739 },
36085 	{ 26, 8220667 },
36086 	{ 21, 900974 },
36087 	{ 26, 16543483 },
36088 	{ 26, 33058555 },
36089 	{ 28, 49049339 },
36090 	{ 28, 65564411 },
36091 	{ 28, 108818171 },
36092 	{ 28, 125333243 },
36093 	{ 29, 174878459 },
36094 	{ 29, 242936825 },
36095 	{ 28, 121401083 },
36096 	{ 28, 129527547 },
36097 	{ 28, 132017919 },
36098 	{ 28, 127889147 },
36099 	{ 28, 127692539 },
36100 	{ 27, 50260989 },
36101 	{ 26, 32927487 },
36102 	{ 26, 31944443 },
36103 	{ 26, 65302267 },
36104 	{ 26, 66088699 },
36105 	{ 26, 16412411 },
36106 	{ 26, 33189627 },
36107 	{ 26, 33517311 },
36108 	{ 27, 64581371 },
36109 	{ 27, 60649211 },
36110 	{ 28, 133852923 },
36111 	{ 28, 124840953 },
36112 	{ 27, 62484219 },
36113 	{ 27, 54357755 },
36114 	{ 28, 57241339 },
36115 	{ 27, 49343481 },
36116 	{ 26, 24735483 },
36117 	{ 26, 8220411 },
36118 	{ 21, 884718 },
36119 	{ 26, 15298303 },
36120 	{ 26, 33319931 },
36121 	{ 28, 49835003 },
36122 	{ 28, 65825787 },
36123 	{ 28, 115895291 },
36124 	{ 28, 125594619 },
36125 	{ 29, 175664123 },
36126 	{ 29, 191654907 },
36127 	{ 29, 259714809 },
36128 	{ 28, 129788923 },
36129 	{ 29, 251064061 },
36130 	{ 28, 127822847 },
36131 	{ 28, 115305467 },
36132 	{ 28, 131886075 },
36133 	{ 27, 49737469 },
36134 	{ 26, 31878143 },
36135 	{ 26, 28797947 },
36136 	{ 26, 66350075 },
36137 	{ 26, 31550459 },
36138 	{ 26, 16673787 },
36139 	{ 26, 33451003 },
36140 	{ 27, 63794171 },
36141 	{ 27, 60386299 },
36142 	{ 27, 48065531 },
36143 	{ 28, 123268857 },
36144 	{ 27, 61697019 },
36145 	{ 27, 54094843 },
36146 	{ 27, 29191163 },
36147 	{ 27, 47771385 },
36148 	{ 26, 23948283 },
36149 	{ 26, 7957499 },
36150 	{ 21, 868334 },
36151 	{ 26, 8219647 },
36152 	{ 26, 33319675 },
36153 	{ 28, 49834747 },
36154 	{ 28, 65825531 },
36155 	{ 28, 115895035 },
36156 	{ 28, 125594363 },
36157 	{ 29, 175663867 },
36158 	{ 29, 191654651 },
36159 	{ 29, 259715065 },
36160 	{ 28, 129788667 },
36161 	{ 29, 251064317 },
36162 	{ 28, 127822591 },
36163 	{ 28, 115305211 },
36164 	{ 28, 131885819 },
36165 	{ 27, 49737725 },
36166 	{ 26, 31877887 },
36167 	{ 26, 28797691 },
36168 	{ 26, 66349819 },
36169 	{ 26, 31550203 },
36170 	{ 26, 16673531 },
36171 	{ 26, 33450747 },
36172 	{ 27, 63793915 },
36173 	{ 27, 60386043 },
36174 	{ 27, 48065275 },
36175 	{ 28, 123269113 },
36176 	{ 27, 61696763 },
36177 	{ 27, 54094587 },
36178 	{ 27, 29190907 },
36179 	{ 27, 47771641 },
36180 	{ 26, 23948027 },
36181 	{ 26, 7957243 },
36182 	{ 21, 863646 },
36183 	{ 26, 8219391 },
36184 	{ 26, 24996607 },
36185 	{ 28, 50085883 },
36186 	{ 28, 66600955 },
36187 	{ 28, 116146171 },
36188 	{ 28, 132661243 },
36189 	{ 29, 175915003 },
36190 	{ 29, 192430075 },
36191 	{ 29, 241975291 },
36192 	{ 29, 258490363 },
36193 	{ 29, 222052347 },
36194 	{ 29, 249494269 },
36195 	{ 28, 115228671 },
36196 	{ 28, 111099899 },
36197 	{ 28, 245121019 },
36198 	{ 27, 48167677 },
36199 	{ 26, 28721151 },
36200 	{ 26, 27738107 },
36201 	{ 26, 27475963 },
36202 	{ 26, 28393467 },
36203 	{ 26, 27607035 },
36204 	{ 27, 63520763 },
36205 	{ 27, 59588603 },
36206 	{ 27, 47792123 },
36207 	{ 27, 43859963 },
36208 	{ 27, 61423611 },
36209 	{ 27, 53297147 },
36210 	{ 27, 28917755 },
36211 	{ 27, 47250169 },
36212 	{ 26, 23674875 },
36213 	{ 26, 7159803 },
36214 	{ 20, 519454 },
36215 	{ 26, 7946239 },
36216 	{ 26, 24723455 },
36217 	{ 28, 50085627 },
36218 	{ 28, 66600699 },
36219 	{ 28, 116145915 },
36220 	{ 28, 132660987 },
36221 	{ 29, 175914747 },
36222 	{ 29, 192429819 },
36223 	{ 29, 241975035 },
36224 	{ 29, 258490107 },
36225 	{ 29, 222052091 },
36226 	{ 29, 249494525 },
36227 	{ 28, 115228415 },
36228 	{ 28, 111099643 },
36229 	{ 28, 245120763 },
36230 	{ 27, 48167933 },
36231 	{ 26, 28720895 },
36232 	{ 26, 27737851 },
36233 	{ 26, 27475707 },
36234 	{ 26, 28393211 },
36235 	{ 26, 27606779 },
36236 	{ 27, 63520507 },
36237 	{ 27, 59588347 },
36238 	{ 27, 47791867 },
36239 	{ 27, 43859707 },
36240 	{ 27, 61423355 },
36241 	{ 27, 53296891 },
36242 	{ 27, 28917499 },
36243 	{ 27, 47250425 },
36244 	{ 26, 23674619 },
36245 	{ 26, 7159547 },
36246 	{ 20, 503070 },
36247 	{ 26, 7945983 },
36248 	{ 26, 24723199 },
36249 	{ 28, 41500415 },
36250 	{ 28, 66862075 },
36251 	{ 28, 116931579 },
36252 	{ 28, 132922363 },
36253 	{ 29, 182991867 },
36254 	{ 29, 192691195 },
36255 	{ 29, 242760699 },
36256 	{ 29, 259849977 },
36257 	{ 28, 129973243 },
36258 	{ 28, 129711099 },
36259 	{ 28, 128924667 },
36260 	{ 28, 125632249 },
36261 	{ 27, 64961531 },
36262 	{ 27, 64699387 },
36263 	{ 27, 47644413 },
36264 	{ 26, 24968953 },
36265 	{ 25, 16202747 },
36266 	{ 25, 15940603 },
36267 	{ 26, 32046841 },
36268 	{ 25, 16071675 },
36269 	{ 27, 59325435 },
36270 	{ 27, 47004667 },
36271 	{ 27, 62455545 },
36272 	{ 26, 31276027 },
36273 	{ 27, 53033979 },
36274 	{ 27, 28130299 },
36275 	{ 26, 24706809 },
36276 	{ 25, 12401659 },
36277 	{ 26, 6896635 },
36278 	{ 19, 243614 },
36279 	{ 26, 7158783 },
36280 	{ 26, 23935999 },
36281 	{ 28, 40713215 },
36282 	{ 28, 66861819 },
36283 	{ 28, 116931323 },
36284 	{ 28, 132922107 },
36285 	{ 29, 182991611 },
36286 	{ 29, 192690939 },
36287 	{ 29, 242760443 },
36288 	{ 29, 259850233 },
36289 	{ 28, 129972987 },
36290 	{ 28, 129710843 },
36291 	{ 28, 128924411 },
36292 	{ 28, 125632505 },
36293 	{ 27, 64961275 },
36294 	{ 27, 64699131 },
36295 	{ 27, 47644669 },
36296 	{ 26, 24969209 },
36297 	{ 25, 16202491 },
36298 	{ 25, 15940347 },
36299 	{ 26, 32047097 },
36300 	{ 25, 16071419 },
36301 	{ 27, 59325179 },
36302 	{ 27, 47004411 },
36303 	{ 27, 62455801 },
36304 	{ 26, 31275771 },
36305 	{ 27, 53033723 },
36306 	{ 27, 28130043 },
36307 	{ 26, 24707065 },
36308 	{ 25, 12401403 },
36309 	{ 26, 6896379 },
36310 	{ 19, 235422 },
36311 	{ 26, 7158527 },
36312 	{ 26, 23935743 },
36313 	{ 28, 40712959 },
36314 	{ 28, 57490175 },
36315 	{ 28, 117190651 },
36316 	{ 28, 133705723 },
36317 	{ 29, 183250939 },
36318 	{ 29, 199766011 },
36319 	{ 29, 243019771 },
36320 	{ 29, 259534843 },
36321 	{ 28, 129904639 },
36322 	{ 28, 121581563 },
36323 	{ 28, 121319419 },
36324 	{ 28, 120532987 },
36325 	{ 27, 64892927 },
36326 	{ 27, 60764155 },
36327 	{ 27, 60502011 },
36328 	{ 27, 50178813 },
36329 	{ 25, 16134143 },
36330 	{ 25, 15151099 },
36331 	{ 25, 14888955 },
36332 	{ 25, 15806459 },
36333 	{ 25, 15020027 },
36334 	{ 27, 46739451 },
36335 	{ 27, 42807291 },
36336 	{ 26, 31010811 },
36337 	{ 26, 27078651 },
36338 	{ 27, 27865083 },
36339 	{ 27, 48343801 },
36340 	{ 25, 12136443 },
36341 	{ 25, 4009979 },
36342 	{ 19, 194334 },
36343 	{ 26, 6893567 },
36344 	{ 26, 23670783 },
36345 	{ 28, 40447999 },
36346 	{ 28, 57225215 },
36347 	{ 28, 117190395 },
36348 	{ 28, 133705467 },
36349 	{ 29, 183250683 },
36350 	{ 29, 199765755 },
36351 	{ 29, 243019515 },
36352 	{ 29, 259534587 },
36353 	{ 28, 129904383 },
36354 	{ 28, 121581307 },
36355 	{ 28, 121319163 },
36356 	{ 28, 120532731 },
36357 	{ 27, 64892671 },
36358 	{ 27, 60763899 },
36359 	{ 27, 60501755 },
36360 	{ 27, 50179069 },
36361 	{ 25, 16133887 },
36362 	{ 25, 15150843 },
36363 	{ 25, 14888699 },
36364 	{ 25, 15806203 },
36365 	{ 25, 15019771 },
36366 	{ 27, 46739195 },
36367 	{ 27, 42807035 },
36368 	{ 26, 31010555 },
36369 	{ 26, 27078395 },
36370 	{ 27, 27864827 },
36371 	{ 27, 48344057 },
36372 	{ 25, 12136187 },
36373 	{ 25, 4009723 },
36374 	{ 19, 186142 },
36375 	{ 26, 6893311 },
36376 	{ 26, 23670527 },
36377 	{ 28, 40447743 },
36378 	{ 28, 57224959 },
36379 	{ 28, 107556607 },
36380 	{ 28, 133966843 },
36381 	{ 29, 184036347 },
36382 	{ 29, 200027131 },
36383 	{ 29, 250096635 },
36384 	{ 29, 259795963 },
36385 	{ 29, 191835131 },
36386 	{ 28, 121515007 },
36387 	{ 28, 96414715 },
36388 	{ 28, 96152571 },
36389 	{ 28, 95366139 },
36390 	{ 27, 60697599 },
36391 	{ 27, 48180219 },
36392 	{ 27, 47918075 },
36393 	{ 27, 49131261 },
36394 	{ 25, 15084543 },
36395 	{ 25, 12004347 },
36396 	{ 25, 11742203 },
36397 	{ 25, 14756859 },
36398 	{ 25, 11873275 },
36399 	{ 27, 42544123 },
36400 	{ 26, 30223355 },
36401 	{ 26, 26815483 },
36402 	{ 26, 14494715 },
36403 	{ 27, 45199097 },
36404 	{ 25, 11348987 },
36405 	{ 25, 3746811 },
36406 	{ 19, 177566 },
36407 	{ 25, 4008959 },
36408 	{ 25, 12397567 },
36409 	{ 27, 20786175 },
36410 	{ 27, 29174783 },
36411 	{ 27, 54340607 },
36412 	{ 27, 62729215 },
36413 	{ 28, 87895039 },
36414 	{ 28, 96283647 },
36415 	{ 28, 121449471 },
36416 	{ 28, 129838079 },
36417 	{ 29, 191834875 },
36418 	{ 28, 121514751 },
36419 	{ 28, 96414459 },
36420 	{ 28, 96152315 },
36421 	{ 28, 95365883 },
36422 	{ 27, 60697343 },
36423 	{ 27, 48179963 },
36424 	{ 27, 47917819 },
36425 	{ 27, 49131517 },
36426 	{ 25, 15084287 },
36427 	{ 25, 12004091 },
36428 	{ 25, 11741947 },
36429 	{ 25, 14756603 },
36430 	{ 25, 11873019 },
36431 	{ 27, 42543867 },
36432 	{ 26, 30223099 },
36433 	{ 26, 26815227 },
36434 	{ 26, 14494459 },
36435 	{ 27, 45199353 },
36436 	{ 25, 11348731 },
36437 	{ 25, 3746555 },
36438 	{ 19, 169374 },
36439 	{ 25, 4008703 },
36440 	{ 25, 12397311 },
36441 	{ 27, 20785919 },
36442 	{ 27, 29174527 },
36443 	{ 27, 54340351 },
36444 	{ 27, 46129147 },
36445 	{ 27, 46079995 },
36446 	{ 27, 50208763 },
36447 	{ 27, 62595067 },
36448 	{ 27, 66723835 },
36449 	{ 27, 43966459 },
36450 	{ 27, 43769851 },
36451 	{ 26, 24092671 },
36452 	{ 26, 22011899 },
36453 	{ 26, 21946363 },
36454 	{ 26, 21749755 },
36455 	{ 25, 12034047 },
36456 	{ 25, 11001851 },
36457 	{ 25, 10936315 },
36458 	{ 25, 10739707 },
36459 	{ 23, 2990079 },
36460 	{ 23, 2744315 },
36461 	{ 23, 2678779 },
36462 	{ 23, 2908155 },
36463 	{ 23, 2711547 },
36464 	{ 24, 7495675 },
36465 	{ 24, 6512635 },
36466 	{ 24, 3563515 },
36467 	{ 24, 2580475 },
36468 	{ 23, 2777083 },
36469 	{ 23, 745467 },
36470 	{ 18, 128286 },
36471 	{ 23, 942079 },
36472 	{ 23, 3039231 },
36473 	{ 25, 5136383 },
36474 	{ 25, 7233535 },
36475 	{ 25, 13524991 },
36476 	{ 25, 15622143 },
36477 	{ 26, 21913599 },
36478 	{ 26, 24010751 },
36479 	{ 26, 30302207 },
36480 	{ 26, 32399359 },
36481 	{ 27, 43966203 },
36482 	{ 27, 43769595 },
36483 	{ 26, 24092415 },
36484 	{ 26, 22011643 },
36485 	{ 26, 21946107 },
36486 	{ 26, 21749499 },
36487 	{ 25, 12033791 },
36488 	{ 25, 11001595 },
36489 	{ 25, 10936059 },
36490 	{ 25, 10739451 },
36491 	{ 23, 2989823 },
36492 	{ 23, 2744059 },
36493 	{ 23, 2678523 },
36494 	{ 23, 2907899 },
36495 	{ 23, 2711291 },
36496 	{ 24, 7495419 },
36497 	{ 24, 6512379 },
36498 	{ 24, 3563259 },
36499 	{ 24, 2580219 },
36500 	{ 23, 2776827 },
36501 	{ 23, 745211 },
36502 	{ 18, 120094 },
36503 	{ 23, 941823 },
36504 	{ 23, 3038975 },
36505 	{ 25, 5136127 },
36506 	{ 25, 7233279 },
36507 	{ 25, 13524735 },
36508 	{ 25, 15621887 },
36509 	{ 26, 33545211 },
36510 	{ 26, 33479675 },
36511 	{ 26, 33283067 },
36512 	{ 26, 33217531 },
36513 	{ 26, 31448059 },
36514 	{ 26, 31382523 },
36515 	{ 26, 31185915 },
36516 	{ 26, 31120379 },
36517 	{ 25, 15719419 },
36518 	{ 25, 15653883 },
36519 	{ 25, 15457275 },
36520 	{ 25, 15391739 },
36521 	{ 24, 7855099 },
36522 	{ 24, 7789563 },
36523 	{ 24, 7592955 },
36524 	{ 23, 2726911 },
36525 	{ 22, 1956859 },
36526 	{ 22, 1891323 },
36527 	{ 23, 2644987 },
36528 	{ 22, 1924091 },
36529 	{ 24, 6446075 },
36530 	{ 24, 3365883 },
36531 	{ 24, 2513915 },
36532 	{ 22, 1530875 },
36533 	{ 23, 678907 },
36534 	{ 17, 56222 },
36535 	{ 23, 744447 },
36536 	{ 23, 2841599 },
36537 	{ 25, 4938751 },
36538 	{ 25, 7035903 },
36539 	{ 25, 13327359 },
36540 	{ 25, 15424511 },
36541 	{ 26, 33544955 },
36542 	{ 26, 33479419 },
36543 	{ 26, 33282811 },
36544 	{ 26, 33217275 },
36545 	{ 26, 31447803 },
36546 	{ 26, 31382267 },
36547 	{ 26, 31185659 },
36548 	{ 26, 31120123 },
36549 	{ 25, 15719163 },
36550 	{ 25, 15653627 },
36551 	{ 25, 15457019 },
36552 	{ 25, 15391483 },
36553 	{ 24, 7854843 },
36554 	{ 24, 7789307 },
36555 	{ 24, 7592699 },
36556 	{ 23, 2726655 },
36557 	{ 22, 1956603 },
36558 	{ 22, 1891067 },
36559 	{ 23, 2644731 },
36560 	{ 22, 1923835 },
36561 	{ 24, 6445819 },
36562 	{ 24, 3365627 },
36563 	{ 24, 2513659 },
36564 	{ 22, 1530619 },
36565 	{ 23, 678651 },
36566 	{ 17, 52126 },
36567 	{ 23, 744191 },
36568 	{ 23, 2841343 },
36569 	{ 25, 4938495 },
36570 	{ 25, 7035647 },
36571 	{ 25, 13327103 },
36572 	{ 25, 15424255 },
36573 	{ 26, 21715711 },
36574 	{ 26, 29347835 },
36575 	{ 26, 29282299 },
36576 	{ 26, 29085691 },
36577 	{ 26, 29020155 },
36578 	{ 26, 27250683 },
36579 	{ 26, 27185147 },
36580 	{ 26, 26988539 },
36581 	{ 25, 15699967 },
36582 	{ 25, 13619195 },
36583 	{ 25, 13553659 },
36584 	{ 25, 13357051 },
36585 	{ 24, 7835647 },
36586 	{ 24, 6803451 },
36587 	{ 24, 6737915 },
36588 	{ 24, 6541307 },
36589 	{ 22, 1937407 },
36590 	{ 22, 1691643 },
36591 	{ 22, 1626107 },
36592 	{ 22, 1855483 },
36593 	{ 22, 1658875 },
36594 	{ 24, 3297275 },
36595 	{ 24, 2314235 },
36596 	{ 22, 1462267 },
36597 	{ 22, 479227 },
36598 	{ 17, 31518 },
36599 	{ 23, 675839 },
36600 	{ 23, 2772991 },
36601 	{ 25, 4870143 },
36602 	{ 25, 6967295 },
36603 	{ 25, 13258751 },
36604 	{ 25, 15355903 },
36605 	{ 26, 33525503 },
36606 	{ 26, 29347579 },
36607 	{ 26, 29282043 },
36608 	{ 26, 29085435 },
36609 	{ 26, 29019899 },
36610 	{ 26, 27250427 },
36611 	{ 26, 27184891 },
36612 	{ 26, 26988283 },
36613 	{ 25, 15699711 },
36614 	{ 25, 13618939 },
36615 	{ 25, 13553403 },
36616 	{ 25, 13356795 },
36617 	{ 24, 7835391 },
36618 	{ 24, 6803195 },
36619 	{ 24, 6737659 },
36620 	{ 24, 6541051 },
36621 	{ 22, 1937151 },
36622 	{ 22, 1691387 },
36623 	{ 22, 1625851 },
36624 	{ 22, 1855227 },
36625 	{ 22, 1658619 },
36626 	{ 24, 3297019 },
36627 	{ 24, 2313979 },
36628 	{ 22, 1462011 },
36629 	{ 22, 478971 },
36630 	{ 17, 27422 },
36631 	{ 23, 675583 },
36632 	{ 23, 2772735 },
36633 	{ 25, 4869887 },
36634 	{ 25, 6967039 },
36635 	{ 25, 13258495 },
36636 	{ 25, 15355647 },
36637 	{ 26, 21647103 },
36638 	{ 26, 23744255 },
36639 	{ 26, 16763899 },
36640 	{ 26, 16698363 },
36641 	{ 26, 16501755 },
36642 	{ 26, 16436219 },
36643 	{ 26, 14666747 },
36644 	{ 26, 14601211 },
36645 	{ 26, 14404603 },
36646 	{ 25, 13601791 },
36647 	{ 25, 7326715 },
36648 	{ 25, 7261179 },
36649 	{ 25, 7064571 },
36650 	{ 24, 6786047 },
36651 	{ 24, 3656699 },
36652 	{ 24, 3591163 },
36653 	{ 24, 3394555 },
36654 	{ 22, 1674239 },
36655 	{ 22, 904187 },
36656 	{ 22, 838651 },
36657 	{ 22, 1592315 },
36658 	{ 22, 871419 },
36659 	{ 24, 2247675 },
36660 	{ 22, 1264635 },
36661 	{ 22, 412667 },
36662 	{ 17, 22942 },
36663 	{ 22, 478207 },
36664 	{ 22, 1526783 },
36665 	{ 24, 2575359 },
36666 	{ 24, 3623935 },
36667 	{ 24, 6769663 },
36668 	{ 24, 7818239 },
36669 	{ 25, 10963967 },
36670 	{ 25, 12012543 },
36671 	{ 25, 15158271 },
36672 	{ 25, 16206847 },
36673 	{ 26, 16501499 },
36674 	{ 26, 16435963 },
36675 	{ 26, 14666491 },
36676 	{ 26, 14600955 },
36677 	{ 26, 14404347 },
36678 	{ 25, 13601535 },
36679 	{ 25, 7326459 },
36680 	{ 25, 7260923 },
36681 	{ 25, 7064315 },
36682 	{ 24, 6785791 },
36683 	{ 24, 3656443 },
36684 	{ 24, 3590907 },
36685 	{ 24, 3394299 },
36686 	{ 22, 1673983 },
36687 	{ 22, 903931 },
36688 	{ 22, 838395 },
36689 	{ 22, 1592059 },
36690 	{ 22, 871163 },
36691 	{ 24, 2247419 },
36692 	{ 22, 1264379 },
36693 	{ 22, 412411 },
36694 	{ 17, 18846 },
36695 	{ 22, 477951 },
36696 	{ 22, 1526527 },
36697 	{ 24, 2575103 },
36698 	{ 24, 3623679 },
36699 	{ 24, 6769407 },
36700 	{ 24, 7817983 },
36701 	{ 25, 10963711 },
36702 	{ 25, 12012287 },
36703 	{ 24, 4188159 },
36704 	{ 24, 3143675 },
36705 	{ 24, 3127291 },
36706 	{ 24, 3078139 },
36707 	{ 24, 3061755 },
36708 	{ 24, 2619387 },
36709 	{ 24, 2603003 },
36710 	{ 24, 2553851 },
36711 	{ 23, 1828863 },
36712 	{ 23, 1308667 },
36713 	{ 23, 1292283 },
36714 	{ 23, 1243131 },
36715 	{ 22, 911359 },
36716 	{ 22, 653307 },
36717 	{ 22, 636923 },
36718 	{ 22, 587771 },
36719 	{ 20, 223231 },
36720 	{ 20, 161787 },
36721 	{ 20, 145403 },
36722 	{ 20, 202747 },
36723 	{ 20, 153595 },
36724 	{ 20, 301051 },
36725 	{ 20, 55291 },
36726 	{ 15, 14622 },
36727 	{ 20, 104447 },
36728 	{ 20, 366591 },
36729 	{ 22, 628735 },
36730 	{ 22, 890879 },
36731 	{ 22, 1677311 },
36732 	{ 22, 1939455 },
36733 	{ 23, 2725887 },
36734 	{ 23, 2988031 },
36735 	{ 23, 3774463 },
36736 	{ 23, 4036607 },
36737 	{ 24, 3127035 },
36738 	{ 24, 3077883 },
36739 	{ 24, 3061499 },
36740 	{ 24, 2619131 },
36741 	{ 24, 2602747 },
36742 	{ 24, 2553595 },
36743 	{ 23, 1828607 },
36744 	{ 23, 1308411 },
36745 	{ 23, 1292027 },
36746 	{ 23, 1242875 },
36747 	{ 22, 911103 },
36748 	{ 22, 653051 },
36749 	{ 22, 636667 },
36750 	{ 22, 587515 },
36751 	{ 20, 222975 },
36752 	{ 20, 161531 },
36753 	{ 20, 145147 },
36754 	{ 20, 202491 },
36755 	{ 20, 153339 },
36756 	{ 20, 300795 },
36757 	{ 20, 55035 },
36758 	{ 15, 10526 },
36759 	{ 20, 104191 },
36760 	{ 20, 366335 },
36761 	{ 22, 628479 },
36762 	{ 22, 890623 },
36763 	{ 22, 1677055 },
36764 	{ 22, 1939199 },
36765 	{ 23, 2725631 },
36766 	{ 23, 2987775 },
36767 	{ 23, 3774207 },
36768 	{ 23, 4036351 },
36769 	{ 22, 2094075 },
36770 	{ 22, 2077691 },
36771 	{ 22, 2028539 },
36772 	{ 22, 2012155 },
36773 	{ 22, 1569787 },
36774 	{ 22, 1553403 },
36775 	{ 22, 1504251 },
36776 	{ 22, 1487867 },
36777 	{ 21, 783355 },
36778 	{ 21, 766971 },
36779 	{ 21, 717819 },
36780 	{ 21, 701435 },
36781 	{ 20, 390139 },
36782 	{ 20, 373755 },
36783 	{ 20, 324603 },
36784 	{ 20, 308219 },
36785 	{ 18, 95227 },
36786 	{ 18, 78843 },
36787 	{ 20, 136187 },
36788 	{ 18, 87035 },
36789 	{ 20, 37883 },
36790 	{ 13, 1694 },
36791 	{ 20, 54271 },
36792 	{ 20, 316415 },
36793 	{ 22, 578559 },
36794 	{ 22, 840703 },
36795 	{ 22, 1627135 },
36796 	{ 22, 1889279 },
36797 	{ 23, 2675711 },
36798 	{ 23, 2937855 },
36799 	{ 23, 3724287 },
36800 	{ 23, 3986431 },
36801 	{ 22, 2093819 },
36802 	{ 22, 2077435 },
36803 	{ 22, 2028283 },
36804 	{ 22, 2011899 },
36805 	{ 22, 1569531 },
36806 	{ 22, 1553147 },
36807 	{ 22, 1503995 },
36808 	{ 22, 1487611 },
36809 	{ 21, 783099 },
36810 	{ 21, 766715 },
36811 	{ 21, 717563 },
36812 	{ 21, 701179 },
36813 	{ 20, 389883 },
36814 	{ 20, 373499 },
36815 	{ 20, 324347 },
36816 	{ 20, 307963 },
36817 	{ 18, 94971 },
36818 	{ 18, 78587 },
36819 	{ 20, 135931 },
36820 	{ 18, 86779 },
36821 	{ 20, 37627 },
36822 	{ 13, 670 },
36823 	{ 20, 54015 },
36824 	{ 20, 316159 },
36825 	{ 22, 578303 },
36826 	{ 22, 840447 },
36827 	{ 22, 1626879 },
36828 	{ 22, 1889023 },
36829 	{ 23, 2675455 },
36830 	{ 23, 2937599 },
36831 	{ 23, 3724031 },
36832 	{ 23, 3986175 },
36833 	{ 20, 522751 },
36834 	{ 20, 261627 },
36835 	{ 20, 257531 },
36836 	{ 20, 245243 },
36837 	{ 20, 241147 },
36838 	{ 20, 130555 },
36839 	{ 20, 126459 },
36840 	{ 20, 114171 },
36841 	{ 19, 195071 },
36842 	{ 19, 65019 },
36843 	{ 19, 60923 },
36844 	{ 19, 48635 },
36845 	{ 18, 96767 },
36846 	{ 18, 32251 },
36847 	{ 18, 28155 },
36848 	{ 18, 15867 },
36849 	{ 16, 23039 },
36850 	{ 16, 7675 },
36851 	{ 16, 3579 },
36852 	{ 12, 2939 },
36853 	{ 11, 955 },
36854 	{ 11, 1054 },
36855 	{ 18, 9727 },
36856 	{ 18, 75263 },
36857 	{ 20, 140799 },
36858 	{ 20, 206335 },
36859 	{ 20, 402943 },
36860 	{ 20, 468479 },
36861 	{ 21, 665087 },
36862 	{ 21, 730623 },
36863 	{ 21, 927231 },
36864 	{ 21, 992767 },
36865 	{ 20, 1039613 },
36866 	{ 20, 1034489 },
36867 	{ 20, 1018105 },
36868 	{ 20, 968953 },
36869 	{ 20, 952569 },
36870 	{ 20, 510201 },
36871 	{ 20, 493817 },
36872 	{ 20, 444665 },
36873 	{ 19, 253181 },
36874 	{ 19, 248057 },
36875 	{ 19, 231673 },
36876 	{ 19, 182521 },
36877 	{ 18, 122109 },
36878 	{ 18, 116985 },
36879 	{ 18, 100601 },
36880 	{ 18, 51449 },
36881 	{ 16, 23805 },
36882 	{ 16, 18681 },
36883 	{ 16, 2297 },
36884 	{ 12, 377 },
36885 	{ 10, 123 },
36886 	{ 11, 106 },
36887 	{ 18, 8445 },
36888 	{ 18, 73981 },
36889 	{ 20, 139517 },
36890 	{ 20, 205053 },
36891 	{ 20, 401661 },
36892 	{ 20, 467197 },
36893 	{ 21, 663805 },
36894 	{ 21, 729341 },
36895 	{ 21, 925949 },
36896 	{ 21, 991485 },
36897 	{ 20, 1039869 },
36898 	{ 20, 1034745 },
36899 	{ 20, 1018361 },
36900 	{ 20, 969209 },
36901 	{ 20, 952825 },
36902 	{ 20, 510457 },
36903 	{ 20, 494073 },
36904 	{ 20, 444921 },
36905 	{ 19, 253437 },
36906 	{ 19, 248313 },
36907 	{ 19, 231929 },
36908 	{ 19, 182777 },
36909 	{ 18, 122365 },
36910 	{ 18, 117241 },
36911 	{ 18, 100857 },
36912 	{ 18, 51705 },
36913 	{ 16, 24061 },
36914 	{ 16, 18937 },
36915 	{ 16, 2553 },
36916 	{ 12, 2425 },
36917 	{ 10, 185 },
36918 	{ 11, 1130 },
36919 	{ 18, 8701 },
36920 	{ 18, 74237 },
36921 	{ 20, 139773 },
36922 	{ 20, 205309 },
36923 	{ 20, 401917 },
36924 	{ 20, 467453 },
36925 	{ 21, 664061 },
36926 	{ 21, 729597 },
36927 	{ 21, 926205 },
36928 	{ 21, 991741 },
36929 	{ 22, 1712637 },
36930 	{ 22, 4141821 },
36931 	{ 22, 4076285 },
36932 	{ 22, 3879677 },
36933 	{ 22, 3814141 },
36934 	{ 22, 2044669 },
36935 	{ 22, 1979133 },
36936 	{ 22, 1782525 },
36937 	{ 22, 1716989 },
36938 	{ 21, 996093 },
36939 	{ 21, 930557 },
36940 	{ 21, 733949 },
36941 	{ 21, 668413 },
36942 	{ 20, 471805 },
36943 	{ 20, 406269 },
36944 	{ 20, 209661 },
36945 	{ 20, 144125 },
36946 	{ 18, 78589 },
36947 	{ 18, 13053 },
36948 	{ 10, 489 },
36949 	{ 8, 41 },
36950 	{ 9, 90 },
36951 	{ 12, 1469 },
36952 	{ 18, 82685 },
36953 	{ 20, 148221 },
36954 	{ 20, 213757 },
36955 	{ 20, 410365 },
36956 	{ 20, 475901 },
36957 	{ 21, 672509 },
36958 	{ 21, 738045 },
36959 	{ 21, 934653 },
36960 	{ 21, 1000189 },
36961 	{ 22, 1721085 },
36962 	{ 22, 1786621 },
36963 	{ 22, 1983229 },
36964 	{ 22, 2048765 },
36965 	{ 22, 3818237 },
36966 	{ 22, 3883773 },
36967 	{ 22, 4080381 },
36968 	{ 22, 4145917 },
36969 	{ 22, 1717245 },
36970 	{ 21, 996349 },
36971 	{ 21, 930813 },
36972 	{ 21, 734205 },
36973 	{ 21, 668669 },
36974 	{ 20, 472061 },
36975 	{ 20, 406525 },
36976 	{ 20, 209917 },
36977 	{ 20, 144381 },
36978 	{ 18, 78845 },
36979 	{ 18, 13309 },
36980 	{ 10, 313 },
36981 	{ 7, 9 },
36982 	{ 9, 218 },
36983 	{ 11, 701 },
36984 	{ 18, 82941 },
36985 	{ 20, 148477 },
36986 	{ 20, 214013 },
36987 	{ 20, 410621 },
36988 	{ 20, 476157 },
36989 	{ 21, 672765 },
36990 	{ 21, 738301 },
36991 	{ 21, 934909 },
36992 	{ 21, 1000445 },
36993 	{ 22, 1721341 },
36994 	{ 22, 1786877 },
36995 	{ 22, 1983485 },
36996 	{ 22, 4134653 },
36997 	{ 22, 4069117 },
36998 	{ 22, 3872509 },
36999 	{ 22, 3806973 },
37000 	{ 22, 2037501 },
37001 	{ 22, 1971965 },
37002 	{ 22, 1775357 },
37003 	{ 22, 1709821 },
37004 	{ 21, 988925 },
37005 	{ 21, 923389 },
37006 	{ 21, 726781 },
37007 	{ 21, 661245 },
37008 	{ 20, 464637 },
37009 	{ 20, 399101 },
37010 	{ 20, 202493 },
37011 	{ 20, 136957 },
37012 	{ 14, 6013 },
37013 	{ 8, 93 },
37014 	{ 24, 507641 },
37015 	{ 9, 173 },
37016 	{ 14, 5501 },
37017 	{ 20, 132861 },
37018 	{ 20, 198397 },
37019 	{ 20, 395005 },
37020 	{ 20, 460541 },
37021 	{ 21, 657149 },
37022 	{ 21, 722685 },
37023 	{ 21, 919293 },
37024 	{ 21, 984829 },
37025 	{ 22, 1705725 },
37026 	{ 22, 1771261 },
37027 	{ 22, 1967869 },
37028 	{ 22, 2033405 },
37029 	{ 22, 3802877 },
37030 	{ 22, 3868413 },
37031 	{ 22, 4065021 },
37032 	{ 22, 4130557 },
37033 	{ 22, 1972221 },
37034 	{ 22, 1775613 },
37035 	{ 22, 1710077 },
37036 	{ 21, 989181 },
37037 	{ 21, 923645 },
37038 	{ 21, 727037 },
37039 	{ 21, 661501 },
37040 	{ 20, 464893 },
37041 	{ 20, 399357 },
37042 	{ 20, 202749 },
37043 	{ 20, 137213 },
37044 	{ 14, 8061 },
37045 	{ 11, 877 },
37046 	{ 10, 138 },
37047 	{ 8, 77 },
37048 	{ 14, 7549 },
37049 	{ 20, 133117 },
37050 	{ 20, 198653 },
37051 	{ 20, 395261 },
37052 	{ 20, 460797 },
37053 	{ 21, 657405 },
37054 	{ 21, 722941 },
37055 	{ 21, 919549 },
37056 	{ 21, 985085 },
37057 	{ 22, 1705981 },
37058 	{ 22, 1771517 },
37059 	{ 22, 1968125 },
37060 	{ 22, 2033661 },
37061 	{ 22, 3803133 },
37062 	{ 22, 3868669 },
37063 	{ 22, 4065277 },
37064 	{ 22, 4130813 },
37065 	{ 24, 7949053 },
37066 	{ 24, 7162621 },
37067 	{ 24, 6900477 },
37068 	{ 23, 4016893 },
37069 	{ 23, 3754749 },
37070 	{ 23, 2968317 },
37071 	{ 23, 2706173 },
37072 	{ 22, 1919741 },
37073 	{ 22, 1657597 },
37074 	{ 22, 871165 },
37075 	{ 22, 609021 },
37076 	{ 20, 346877 },
37077 	{ 13, 3709 },
37078 	{ 10, 202 },
37079 	{ 9, 217 },
37080 	{ 12, 2029 },
37081 	{ 20, 35581 },
37082 	{ 20, 101117 },
37083 	{ 22, 166653 },
37084 	{ 22, 232189 },
37085 	{ 22, 428797 },
37086 	{ 22, 494333 },
37087 	{ 23, 690941 },
37088 	{ 23, 756477 },
37089 	{ 23, 953085 },
37090 	{ 23, 1018621 },
37091 	{ 24, 1739517 },
37092 	{ 24, 1805053 },
37093 	{ 24, 2001661 },
37094 	{ 24, 2067197 },
37095 	{ 24, 3836669 },
37096 	{ 24, 3902205 },
37097 	{ 24, 4098813 },
37098 	{ 24, 4164349 },
37099 	{ 24, 6900733 },
37100 	{ 23, 4017149 },
37101 	{ 23, 3755005 },
37102 	{ 23, 2968573 },
37103 	{ 23, 2706429 },
37104 	{ 22, 1919997 },
37105 	{ 22, 1657853 },
37106 	{ 22, 871421 },
37107 	{ 22, 609277 },
37108 	{ 20, 347133 },
37109 	{ 14, 8125 },
37110 	{ 12, 1850 },
37111 	{ 12, 1897 },
37112 	{ 12, 1853 },
37113 	{ 20, 35837 },
37114 	{ 20, 101373 },
37115 	{ 22, 166909 },
37116 	{ 22, 232445 },
37117 	{ 22, 429053 },
37118 	{ 22, 494589 },
37119 	{ 23, 691197 },
37120 	{ 23, 756733 },
37121 	{ 23, 953341 },
37122 	{ 23, 1018877 },
37123 	{ 24, 1739773 },
37124 	{ 24, 1805309 },
37125 	{ 24, 2001917 },
37126 	{ 24, 2067453 },
37127 	{ 24, 3836925 },
37128 	{ 24, 3902461 },
37129 	{ 24, 4099069 },
37130 	{ 24, 4164605 },
37131 	{ 26, 27414269 },
37132 	{ 25, 15879933 },
37133 	{ 25, 14831357 },
37134 	{ 25, 11685629 },
37135 	{ 25, 10637053 },
37136 	{ 24, 7491325 },
37137 	{ 24, 6442749 },
37138 	{ 24, 3297021 },
37139 	{ 24, 2248445 },
37140 	{ 22, 1199869 },
37141 	{ 22, 151293 },
37142 	{ 15, 6682 },
37143 	{ 14, 7801 },
37144 	{ 16, 14201 },
37145 	{ 20, 52985 },
37146 	{ 20, 118521 },
37147 	{ 20, 364285 },
37148 	{ 22, 249593 },
37149 	{ 22, 446201 },
37150 	{ 22, 511737 },
37151 	{ 22, 1543933 },
37152 	{ 23, 773881 },
37153 	{ 23, 970489 },
37154 	{ 23, 1036025 },
37155 	{ 23, 3116797 },
37156 	{ 24, 1822457 },
37157 	{ 24, 2019065 },
37158 	{ 24, 2084601 },
37159 	{ 24, 3854073 },
37160 	{ 24, 3919609 },
37161 	{ 24, 4116217 },
37162 	{ 24, 4181753 },
37163 	{ 24, 8359677 },
37164 	{ 25, 15880189 },
37165 	{ 25, 14831613 },
37166 	{ 25, 11685885 },
37167 	{ 25, 10637309 },
37168 	{ 24, 7491581 },
37169 	{ 24, 6443005 },
37170 	{ 24, 3297277 },
37171 	{ 24, 2248701 },
37172 	{ 22, 1200125 },
37173 	{ 22, 151549 },
37174 	{ 15, 7706 },
37175 	{ 15, 16313 },
37176 	{ 16, 16249 },
37177 	{ 20, 53241 },
37178 	{ 20, 118777 },
37179 	{ 20, 364541 },
37180 	{ 22, 249849 },
37181 	{ 22, 446457 },
37182 	{ 22, 511993 },
37183 	{ 22, 1544189 },
37184 	{ 23, 774137 },
37185 	{ 23, 970745 },
37186 	{ 23, 1036281 },
37187 	{ 23, 3117053 },
37188 	{ 24, 1822713 },
37189 	{ 24, 2019321 },
37190 	{ 24, 2084857 },
37191 	{ 24, 3854329 },
37192 	{ 24, 3919865 },
37193 	{ 24, 4116473 },
37194 	{ 24, 4182009 },
37195 	{ 24, 8359933 },
37196 	{ 25, 15948541 },
37197 	{ 25, 14899965 },
37198 	{ 25, 11754237 },
37199 	{ 25, 10705661 },
37200 	{ 24, 7559933 },
37201 	{ 24, 6511357 },
37202 	{ 24, 3365629 },
37203 	{ 24, 2317053 },
37204 	{ 22, 1268477 },
37205 	{ 22, 219901 },
37206 	{ 15, 12954 },
37207 	{ 22, 154361 },
37208 	{ 20, 350969 },
37209 	{ 22, 547577 },
37210 	{ 20, 318201 },
37211 	{ 20, 383737 },
37212 	{ 22, 1235705 },
37213 	{ 22, 1301241 },
37214 	{ 22, 1497849 },
37215 	{ 22, 1563385 },
37216 	{ 23, 2808569 },
37217 	{ 23, 2874105 },
37218 	{ 23, 3070713 },
37219 	{ 23, 3136249 },
37220 	{ 24, 5954297 },
37221 	{ 24, 6019833 },
37222 	{ 24, 6216441 },
37223 	{ 24, 6281977 },
37224 	{ 24, 8051449 },
37225 	{ 24, 8116985 },
37226 	{ 24, 8313593 },
37227 	{ 24, 8379129 },
37228 	{ 25, 15948797 },
37229 	{ 25, 14900221 },
37230 	{ 25, 11754493 },
37231 	{ 25, 10705917 },
37232 	{ 24, 7560189 },
37233 	{ 24, 6511613 },
37234 	{ 24, 3365885 },
37235 	{ 24, 2317309 },
37236 	{ 22, 1268733 },
37237 	{ 22, 220157 },
37238 	{ 15, 13978 },
37239 	{ 22, 154617 },
37240 	{ 20, 351225 },
37241 	{ 22, 547833 },
37242 	{ 20, 318457 },
37243 	{ 20, 383993 },
37244 	{ 22, 1235961 },
37245 	{ 22, 1301497 },
37246 	{ 22, 1498105 },
37247 	{ 22, 1563641 },
37248 	{ 23, 2808825 },
37249 	{ 23, 2874361 },
37250 	{ 23, 3070969 },
37251 	{ 23, 3136505 },
37252 	{ 24, 5954553 },
37253 	{ 24, 6020089 },
37254 	{ 24, 6216697 },
37255 	{ 24, 6282233 },
37256 	{ 24, 8051705 },
37257 	{ 24, 8117241 },
37258 	{ 24, 8313849 },
37259 	{ 24, 8379385 },
37260 	{ 25, 16146173 },
37261 	{ 25, 15097597 },
37262 	{ 25, 11951869 },
37263 	{ 25, 10903293 },
37264 	{ 24, 7757565 },
37265 	{ 24, 6708989 },
37266 	{ 24, 3563261 },
37267 	{ 24, 2514685 },
37268 	{ 22, 1466109 },
37269 	{ 22, 417533 },
37270 	{ 17, 59674 },
37271 	{ 22, 220921 },
37272 	{ 22, 1203961 },
37273 	{ 22, 614137 },
37274 	{ 22, 810745 },
37275 	{ 22, 581369 },
37276 	{ 22, 646905 },
37277 	{ 22, 892669 },
37278 	{ 24, 2350841 },
37279 	{ 24, 2547449 },
37280 	{ 24, 2612985 },
37281 	{ 24, 3645181 },
37282 	{ 25, 4972281 },
37283 	{ 25, 5168889 },
37284 	{ 25, 5234425 },
37285 	{ 25, 7315197 },
37286 	{ 26, 10215161 },
37287 	{ 26, 10411769 },
37288 	{ 26, 10477305 },
37289 	{ 26, 12246777 },
37290 	{ 26, 12312313 },
37291 	{ 26, 12508921 },
37292 	{ 25, 16146429 },
37293 	{ 25, 15097853 },
37294 	{ 25, 11952125 },
37295 	{ 25, 10903549 },
37296 	{ 24, 7757821 },
37297 	{ 24, 6709245 },
37298 	{ 24, 3563517 },
37299 	{ 24, 2514941 },
37300 	{ 22, 1466365 },
37301 	{ 22, 417789 },
37302 	{ 17, 63770 },
37303 	{ 22, 221177 },
37304 	{ 22, 1204217 },
37305 	{ 22, 614393 },
37306 	{ 22, 811001 },
37307 	{ 22, 581625 },
37308 	{ 22, 647161 },
37309 	{ 22, 892925 },
37310 	{ 24, 2351097 },
37311 	{ 24, 2547705 },
37312 	{ 24, 2613241 },
37313 	{ 24, 3645437 },
37314 	{ 25, 4972537 },
37315 	{ 25, 5169145 },
37316 	{ 25, 5234681 },
37317 	{ 25, 7315453 },
37318 	{ 26, 10215417 },
37319 	{ 26, 10412025 },
37320 	{ 26, 10477561 },
37321 	{ 26, 12247033 },
37322 	{ 26, 12312569 },
37323 	{ 26, 12509177 },
37324 	{ 26, 12574713 },
37325 	{ 26, 16752637 },
37326 	{ 27, 48048893 },
37327 	{ 27, 43854589 },
37328 	{ 26, 31271677 },
37329 	{ 26, 27077373 },
37330 	{ 26, 14494461 },
37331 	{ 26, 10300157 },
37332 	{ 24, 6105853 },
37333 	{ 24, 1911549 },
37334 	{ 18, 84378 },
37335 	{ 24, 1649401 },
37336 	{ 24, 5057273 },
37337 	{ 26, 8989433 },
37338 	{ 24, 3484409 },
37339 	{ 24, 6367993 },
37340 	{ 24, 3353337 },
37341 	{ 24, 3615481 },
37342 	{ 24, 6695677 },
37343 	{ 26, 13576953 },
37344 	{ 26, 14363385 },
37345 	{ 26, 14625529 },
37346 	{ 26, 27142909 },
37347 	{ 27, 28257017 },
37348 	{ 27, 29043449 },
37349 	{ 27, 29305593 },
37350 	{ 27, 54405885 },
37351 	{ 28, 57617145 },
37352 	{ 28, 58403577 },
37353 	{ 28, 58665721 },
37354 	{ 28, 65743609 },
37355 	{ 28, 66005753 },
37356 	{ 27, 64826365 },
37357 	{ 27, 60632061 },
37358 	{ 27, 48049149 },
37359 	{ 27, 43854845 },
37360 	{ 26, 31271933 },
37361 	{ 26, 27077629 },
37362 	{ 26, 14494717 },
37363 	{ 26, 10300413 },
37364 	{ 24, 6106109 },
37365 	{ 24, 1911805 },
37366 	{ 18, 88474 },
37367 	{ 24, 1649657 },
37368 	{ 24, 5057529 },
37369 	{ 26, 8989689 },
37370 	{ 24, 3484665 },
37371 	{ 24, 6368249 },
37372 	{ 24, 3353593 },
37373 	{ 24, 3615737 },
37374 	{ 24, 6695933 },
37375 	{ 26, 13577209 },
37376 	{ 26, 14363641 },
37377 	{ 26, 14625785 },
37378 	{ 26, 27143165 },
37379 	{ 27, 28257273 },
37380 	{ 27, 29043705 },
37381 	{ 27, 29305849 },
37382 	{ 27, 54406141 },
37383 	{ 28, 57617401 },
37384 	{ 28, 58403833 },
37385 	{ 28, 58665977 },
37386 	{ 28, 65743865 },
37387 	{ 28, 66006009 },
37388 	{ 28, 66792441 },
37389 	{ 28, 67054585 },
37390 	{ 28, 94973693 },
37391 	{ 28, 86585085 },
37392 	{ 27, 61419261 },
37393 	{ 27, 53030653 },
37394 	{ 27, 27864829 },
37395 	{ 27, 19476221 },
37396 	{ 25, 11087613 },
37397 	{ 25, 2699005 },
37398 	{ 18, 92954 },
37399 	{ 24, 1912569 },
37400 	{ 24, 5844729 },
37401 	{ 26, 9252601 },
37402 	{ 26, 13184761 },
37403 	{ 24, 6631161 },
37404 	{ 24, 7417593 },
37405 	{ 24, 6500089 },
37406 	{ 24, 6762233 },
37407 	{ 24, 7745277 },
37408 	{ 26, 26160889 },
37409 	{ 26, 26947321 },
37410 	{ 26, 27209465 },
37411 	{ 26, 31338237 },
37412 	{ 27, 53423865 },
37413 	{ 27, 54210297 },
37414 	{ 27, 54472441 },
37415 	{ 27, 62795517 },
37416 	{ 28, 107949817 },
37417 	{ 28, 108736249 },
37418 	{ 28, 108998393 },
37419 	{ 28, 116076281 },
37420 	{ 28, 116338425 },
37421 	{ 28, 117124857 },
37422 	{ 28, 117387001 },
37423 	{ 28, 134098685 },
37424 	{ 27, 61419517 },
37425 	{ 27, 53030909 },
37426 	{ 27, 27865085 },
37427 	{ 27, 19476477 },
37428 	{ 25, 11087869 },
37429 	{ 25, 2699261 },
37430 	{ 18, 97050 },
37431 	{ 24, 1912825 },
37432 	{ 24, 5844985 },
37433 	{ 26, 9252857 },
37434 	{ 26, 13185017 },
37435 	{ 24, 6631417 },
37436 	{ 24, 7417849 },
37437 	{ 24, 6500345 },
37438 	{ 24, 6762489 },
37439 	{ 24, 7745533 },
37440 	{ 26, 26161145 },
37441 	{ 26, 26947577 },
37442 	{ 26, 27209721 },
37443 	{ 26, 31338493 },
37444 	{ 27, 53424121 },
37445 	{ 27, 54210553 },
37446 	{ 27, 54472697 },
37447 	{ 27, 62795773 },
37448 	{ 28, 107950073 },
37449 	{ 28, 108736505 },
37450 	{ 28, 108998649 },
37451 	{ 28, 116076537 },
37452 	{ 28, 116338681 },
37453 	{ 28, 117125113 },
37454 	{ 28, 117387257 },
37455 	{ 28, 86850301 },
37456 	{ 27, 61684477 },
37457 	{ 27, 53295869 },
37458 	{ 27, 28130045 },
37459 	{ 27, 19741437 },
37460 	{ 25, 11352829 },
37461 	{ 25, 2964221 },
37462 	{ 18, 117658 },
37463 	{ 25, 2702073 },
37464 	{ 24, 6109945 },
37465 	{ 25, 12124155 },
37466 	{ 26, 13449977 },
37467 	{ 26, 25770745 },
37468 	{ 24, 7682809 },
37469 	{ 25, 10566393 },
37470 	{ 24, 7551737 },
37471 	{ 24, 7813881 },
37472 	{ 25, 10894077 },
37473 	{ 26, 30358265 },
37474 	{ 26, 31144697 },
37475 	{ 26, 31406841 },
37476 	{ 27, 61553401 },
37477 	{ 27, 61815545 },
37478 	{ 27, 62601977 },
37479 	{ 27, 62864121 },
37480 	{ 28, 124467961 },
37481 	{ 28, 124730105 },
37482 	{ 28, 125516537 },
37483 	{ 28, 125778681 },
37484 	{ 28, 132856569 },
37485 	{ 28, 133118713 },
37486 	{ 28, 133905145 },
37487 	{ 28, 134167289 },
37488 	{ 27, 61684733 },
37489 	{ 27, 53296125 },
37490 	{ 27, 28130301 },
37491 	{ 27, 19741693 },
37492 	{ 25, 11353085 },
37493 	{ 25, 2964477 },
37494 	{ 18, 121754 },
37495 	{ 25, 2702329 },
37496 	{ 24, 6110201 },
37497 	{ 25, 12123899 },
37498 	{ 26, 13450233 },
37499 	{ 26, 25771001 },
37500 	{ 24, 7683065 },
37501 	{ 25, 10566649 },
37502 	{ 24, 7551993 },
37503 	{ 24, 7814137 },
37504 	{ 25, 10894333 },
37505 	{ 26, 30358521 },
37506 	{ 26, 31144953 },
37507 	{ 26, 31407097 },
37508 	{ 27, 61553657 },
37509 	{ 27, 61815801 },
37510 	{ 27, 62602233 },
37511 	{ 27, 62864377 },
37512 	{ 28, 124468217 },
37513 	{ 28, 124730361 },
37514 	{ 28, 125516793 },
37515 	{ 28, 125778937 },
37516 	{ 28, 132856825 },
37517 	{ 28, 133118969 },
37518 	{ 28, 133905401 },
37519 	{ 28, 134167545 },
37520 	{ 27, 62471933 },
37521 	{ 27, 54083325 },
37522 	{ 27, 28917501 },
37523 	{ 27, 20528893 },
37524 	{ 25, 12140285 },
37525 	{ 25, 3751677 },
37526 	{ 19, 251162 },
37527 	{ 25, 2965241 },
37528 	{ 25, 11091705 },
37529 	{ 26, 10305273 },
37530 	{ 26, 14237433 },
37531 	{ 26, 26033913 },
37532 	{ 26, 29966073 },
37533 	{ 25, 10829561 },
37534 	{ 25, 11615993 },
37535 	{ 25, 10698489 },
37536 	{ 25, 10960633 },
37537 	{ 25, 11943677 },
37538 	{ 26, 23002111 },
37539 	{ 27, 43728633 },
37540 	{ 27, 43990777 },
37541 	{ 27, 48119549 },
37542 	{ 28, 86982393 },
37543 	{ 28, 87768825 },
37544 	{ 28, 88030969 },
37545 	{ 28, 96354045 },
37546 	{ 29, 175062777 },
37547 	{ 29, 175849209 },
37548 	{ 28, 129581053 },
37549 	{ 28, 121192445 },
37550 	{ 28, 96026621 },
37551 	{ 28, 87638013 },
37552 	{ 27, 62472189 },
37553 	{ 27, 54083581 },
37554 	{ 27, 28917757 },
37555 	{ 27, 20529149 },
37556 	{ 25, 12140541 },
37557 	{ 25, 3751933 },
37558 	{ 19, 259354 },
37559 	{ 25, 2965497 },
37560 	{ 25, 11091961 },
37561 	{ 26, 10305529 },
37562 	{ 26, 14237689 },
37563 	{ 26, 26034169 },
37564 	{ 26, 29966329 },
37565 	{ 25, 10829817 },
37566 	{ 25, 11616249 },
37567 	{ 25, 10698745 },
37568 	{ 25, 10960889 },
37569 	{ 25, 11943933 },
37570 	{ 26, 23001855 },
37571 	{ 27, 43728889 },
37572 	{ 27, 43991033 },
37573 	{ 27, 48119805 },
37574 	{ 28, 86982649 },
37575 	{ 28, 87769081 },
37576 	{ 28, 88031225 },
37577 	{ 28, 96354301 },
37578 	{ 29, 175063033 },
37579 	{ 29, 175849465 },
37580 	{ 28, 129854205 },
37581 	{ 28, 121465597 },
37582 	{ 28, 96299773 },
37583 	{ 28, 87911165 },
37584 	{ 27, 62745341 },
37585 	{ 27, 54356733 },
37586 	{ 27, 29190909 },
37587 	{ 27, 20802301 },
37588 	{ 25, 12413693 },
37589 	{ 25, 4025085 },
37590 	{ 20, 431514 },
37591 	{ 25, 3762937 },
37592 	{ 25, 11365113 },
37593 	{ 26, 22605819 },
37594 	{ 26, 14510841 },
37595 	{ 26, 26831609 },
37596 	{ 26, 30239481 },
37597 	{ 27, 42560249 },
37598 	{ 25, 11889401 },
37599 	{ 25, 14772985 },
37600 	{ 25, 11758329 },
37601 	{ 25, 12020473 },
37602 	{ 25, 15100669 },
37603 	{ 26, 24571903 },
37604 	{ 27, 47934201 },
37605 	{ 27, 48196345 },
37606 	{ 27, 60713725 },
37607 	{ 28, 95382265 },
37608 	{ 28, 96168697 },
37609 	{ 28, 96430841 },
37610 	{ 28, 121531133 },
37611 	{ 29, 191851257 },
37612 	{ 28, 129854461 },
37613 	{ 28, 121465853 },
37614 	{ 28, 96300029 },
37615 	{ 28, 87911421 },
37616 	{ 27, 62745597 },
37617 	{ 27, 54356989 },
37618 	{ 27, 29191165 },
37619 	{ 27, 20802557 },
37620 	{ 25, 12413949 },
37621 	{ 25, 4025341 },
37622 	{ 20, 439706 },
37623 	{ 25, 3763193 },
37624 	{ 25, 11365369 },
37625 	{ 26, 22605563 },
37626 	{ 26, 14511097 },
37627 	{ 26, 26831865 },
37628 	{ 26, 30239737 },
37629 	{ 27, 42560505 },
37630 	{ 25, 11889657 },
37631 	{ 25, 14773241 },
37632 	{ 25, 11758585 },
37633 	{ 25, 12020729 },
37634 	{ 25, 15100925 },
37635 	{ 26, 24571647 },
37636 	{ 27, 47934457 },
37637 	{ 27, 48196601 },
37638 	{ 27, 60713981 },
37639 	{ 28, 95382521 },
37640 	{ 28, 96168953 },
37641 	{ 28, 96431097 },
37642 	{ 28, 121531389 },
37643 	{ 29, 191851513 },
37644 	{ 29, 259812345 },
37645 	{ 29, 250113017 },
37646 	{ 29, 200043513 },
37647 	{ 29, 184052729 },
37648 	{ 28, 133983225 },
37649 	{ 28, 107572989 },
37650 	{ 28, 57241341 },
37651 	{ 28, 40464125 },
37652 	{ 26, 23686909 },
37653 	{ 26, 6909693 },
37654 	{ 20, 448282 },
37655 	{ 25, 4026105 },
37656 	{ 25, 12152569 },
37657 	{ 26, 24177659 },
37658 	{ 27, 27881209 },
37659 	{ 26, 27094777 },
37660 	{ 26, 31026937 },
37661 	{ 27, 42823417 },
37662 	{ 27, 46755577 },
37663 	{ 25, 15036153 },
37664 	{ 25, 15822585 },
37665 	{ 25, 14905081 },
37666 	{ 25, 15167225 },
37667 	{ 25, 16150269 },
37668 	{ 26, 25095167 },
37669 	{ 27, 60518137 },
37670 	{ 27, 60780281 },
37671 	{ 27, 64909053 },
37672 	{ 28, 120549113 },
37673 	{ 28, 121335545 },
37674 	{ 28, 121597689 },
37675 	{ 28, 129920765 },
37676 	{ 29, 259550969 },
37677 	{ 29, 243035897 },
37678 	{ 29, 199782137 },
37679 	{ 29, 183267065 },
37680 	{ 28, 133721849 },
37681 	{ 28, 117206777 },
37682 	{ 28, 57241597 },
37683 	{ 28, 40464381 },
37684 	{ 26, 23687165 },
37685 	{ 26, 6909949 },
37686 	{ 20, 456474 },
37687 	{ 25, 4026361 },
37688 	{ 25, 12152825 },
37689 	{ 26, 24177403 },
37690 	{ 27, 27881465 },
37691 	{ 26, 27095033 },
37692 	{ 26, 31027193 },
37693 	{ 27, 42823673 },
37694 	{ 27, 46755833 },
37695 	{ 25, 15036409 },
37696 	{ 25, 15822841 },
37697 	{ 25, 14905337 },
37698 	{ 25, 15167481 },
37699 	{ 25, 16150525 },
37700 	{ 26, 25094911 },
37701 	{ 27, 60518393 },
37702 	{ 27, 60780537 },
37703 	{ 27, 64909309 },
37704 	{ 28, 120549369 },
37705 	{ 28, 121335801 },
37706 	{ 28, 121597945 },
37707 	{ 28, 129921021 },
37708 	{ 29, 259551225 },
37709 	{ 29, 243036153 },
37710 	{ 29, 199782393 },
37711 	{ 29, 183267321 },
37712 	{ 28, 133722105 },
37713 	{ 28, 117207033 },
37714 	{ 28, 57506557 },
37715 	{ 28, 40729341 },
37716 	{ 26, 23952125 },
37717 	{ 26, 7174909 },
37718 	{ 20, 497562 },
37719 	{ 20, 1046510 },
37720 	{ 25, 12417785 },
37721 	{ 26, 24690683 },
37722 	{ 27, 28146425 },
37723 	{ 27, 53050105 },
37724 	{ 26, 31292153 },
37725 	{ 27, 43612921 },
37726 	{ 27, 47020793 },
37727 	{ 27, 59341561 },
37728 	{ 25, 16087801 },
37729 	{ 26, 27359993 },
37730 	{ 25, 15956729 },
37731 	{ 25, 16218873 },
37732 	{ 26, 27687677 },
37733 	{ 27, 63929081 },
37734 	{ 27, 64715513 },
37735 	{ 27, 64977657 },
37736 	{ 28, 128678649 },
37737 	{ 28, 128940793 },
37738 	{ 28, 129727225 },
37739 	{ 28, 129989369 },
37740 	{ 29, 258767609 },
37741 	{ 29, 242776825 },
37742 	{ 29, 192707321 },
37743 	{ 29, 183007993 },
37744 	{ 28, 132938489 },
37745 	{ 28, 116947705 },
37746 	{ 28, 66878201 },
37747 	{ 28, 40729597 },
37748 	{ 26, 23952381 },
37749 	{ 26, 7175165 },
37750 	{ 20, 505754 },
37751 	{ 20, 1038318 },
37752 	{ 25, 12418041 },
37753 	{ 26, 24690427 },
37754 	{ 27, 28146681 },
37755 	{ 27, 53050361 },
37756 	{ 26, 31292409 },
37757 	{ 27, 43613177 },
37758 	{ 27, 47021049 },
37759 	{ 27, 59341817 },
37760 	{ 25, 16088057 },
37761 	{ 26, 27360249 },
37762 	{ 25, 15956985 },
37763 	{ 25, 16219129 },
37764 	{ 26, 27687933 },
37765 	{ 27, 63929337 },
37766 	{ 27, 64715769 },
37767 	{ 27, 64977913 },
37768 	{ 28, 128678905 },
37769 	{ 28, 128941049 },
37770 	{ 28, 129727481 },
37771 	{ 28, 129989625 },
37772 	{ 29, 258767865 },
37773 	{ 29, 242777081 },
37774 	{ 29, 192707577 },
37775 	{ 29, 183008249 },
37776 	{ 28, 132938745 },
37777 	{ 28, 116947961 },
37778 	{ 28, 66878457 },
37779 	{ 28, 41516797 },
37780 	{ 26, 24739581 },
37781 	{ 26, 7962365 },
37782 	{ 21, 1027354 },
37783 	{ 21, 2059630 },
37784 	{ 26, 23691001 },
37785 	{ 27, 20807417 },
37786 	{ 27, 28933881 },
37787 	{ 27, 53313273 },
37788 	{ 27, 61439737 },
37789 	{ 27, 43876089 },
37790 	{ 27, 47808249 },
37791 	{ 27, 59604729 },
37792 	{ 27, 63536889 },
37793 	{ 26, 27623161 },
37794 	{ 26, 28409593 },
37795 	{ 26, 27492089 },
37796 	{ 26, 27754233 },
37797 	{ 26, 28737277 },
37798 	{ 27, 48151551 },
37799 	{ 28, 245137145 },
37800 	{ 28, 111116025 },
37801 	{ 28, 115244797 },
37802 	{ 29, 230194937 },
37803 	{ 29, 222068473 },
37804 	{ 29, 258506489 },
37805 	{ 29, 241991417 },
37806 	{ 29, 192446201 },
37807 	{ 29, 175931129 },
37808 	{ 28, 132677369 },
37809 	{ 28, 116162297 },
37810 	{ 28, 66617081 },
37811 	{ 28, 50102009 },
37812 	{ 26, 24739837 },
37813 	{ 26, 7962621 },
37814 	{ 21, 1043738 },
37815 	{ 21, 2043246 },
37816 	{ 26, 23691257 },
37817 	{ 27, 20807673 },
37818 	{ 27, 28934137 },
37819 	{ 27, 53313529 },
37820 	{ 27, 61439993 },
37821 	{ 27, 43876345 },
37822 	{ 27, 47808505 },
37823 	{ 27, 59604985 },
37824 	{ 27, 63537145 },
37825 	{ 26, 27623417 },
37826 	{ 26, 28409849 },
37827 	{ 26, 27492345 },
37828 	{ 26, 27754489 },
37829 	{ 26, 28737533 },
37830 	{ 27, 48151295 },
37831 	{ 28, 245137401 },
37832 	{ 28, 111116281 },
37833 	{ 28, 115245053 },
37834 	{ 29, 230195193 },
37835 	{ 29, 222068729 },
37836 	{ 29, 258506745 },
37837 	{ 29, 241991673 },
37838 	{ 29, 192446457 },
37839 	{ 29, 175931385 },
37840 	{ 28, 132677625 },
37841 	{ 28, 116162553 },
37842 	{ 28, 66617337 },
37843 	{ 28, 50102265 },
37844 	{ 27, 49982205 },
37845 	{ 27, 16427773 },
37846 	{ 21, 1912218 },
37847 	{ 21, 1961454 },
37848 	{ 27, 47885049 },
37849 	{ 27, 47755259 },
37850 	{ 28, 58370809 },
37851 	{ 28, 108178169 },
37852 	{ 28, 123382521 },
37853 	{ 28, 123252731 },
37854 	{ 28, 96119545 },
37855 	{ 28, 120761081 },
37856 	{ 28, 127576825 },
37857 	{ 27, 66890489 },
37858 	{ 27, 33336057 },
37859 	{ 27, 63089401 },
37860 	{ 27, 132688633 },
37861 	{ 27, 57584377 },
37862 	{ 27, 63744765 },
37863 	{ 27, 49721343 },
37864 	{ 29, 263760633 },
37865 	{ 29, 230599417 },
37866 	{ 29, 255634173 },
37867 	{ 29, 251047935 },
37868 	{ 29, 259566329 },
37869 	{ 29, 259698683 },
37870 	{ 30, 383298297 },
37871 	{ 30, 351316729 },
37872 	{ 29, 251177721 },
37873 	{ 29, 231779065 },
37874 	{ 29, 131640057 },
37875 	{ 29, 99658489 },
37876 	{ 27, 66628345 },
37877 	{ 27, 16428029 },
37878 	{ 21, 1916906 },
37879 	{ 21, 1945070 },
37880 	{ 27, 47885305 },
37881 	{ 27, 47755003 },
37882 	{ 28, 58371065 },
37883 	{ 28, 108178425 },
37884 	{ 28, 123382777 },
37885 	{ 28, 123252475 },
37886 	{ 28, 96119801 },
37887 	{ 28, 120761337 },
37888 	{ 28, 127577081 },
37889 	{ 27, 66890745 },
37890 	{ 27, 33336313 },
37891 	{ 27, 63089657 },
37892 	{ 27, 132688889 },
37893 	{ 27, 57584633 },
37894 	{ 27, 63745021 },
37895 	{ 27, 49721087 },
37896 	{ 29, 263760889 },
37897 	{ 29, 230599673 },
37898 	{ 29, 255634429 },
37899 	{ 29, 251047679 },
37900 	{ 29, 259566585 },
37901 	{ 29, 259698427 },
37902 	{ 30, 383298553 },
37903 	{ 30, 351316985 },
37904 	{ 29, 251177977 },
37905 	{ 29, 231779321 },
37906 	{ 29, 131640313 },
37907 	{ 29, 99658745 },
37908 	{ 27, 66628601 },
37909 	{ 27, 30584573 },
37910 	{ 21, 1933290 },
37911 	{ 21, 1929070 },
37912 	{ 27, 49458937 },
37913 	{ 27, 49327099 },
37914 	{ 29, 114470649 },
37915 	{ 28, 108703481 },
37916 	{ 28, 124956409 },
37917 	{ 28, 124824571 },
37918 	{ 29, 267693817 },
37919 	{ 28, 121286393 },
37920 	{ 28, 129150713 },
37921 	{ 27, 67022589 },
37922 	{ 27, 66367225 },
37923 	{ 27, 32812793 },
37924 	{ 27, 132165369 },
37925 	{ 27, 130592505 },
37926 	{ 27, 63876857 },
37927 	{ 27, 65842941 },
37928 	{ 27, 50244607 },
37929 	{ 29, 255373049 },
37930 	{ 29, 255766265 },
37931 	{ 29, 264023805 },
37932 	{ 29, 259043065 },
37933 	{ 29, 242790137 },
37934 	{ 29, 242920443 },
37935 	{ 30, 349744889 },
37936 	{ 29, 250654457 },
37937 	{ 29, 217624313 },
37938 	{ 29, 131116793 },
37939 	{ 29, 98086649 },
37940 	{ 27, 66105081 },
37941 	{ 27, 33074937 },
37942 	{ 21, 1949546 },
37943 	{ 21, 1912686 },
37944 	{ 27, 49459193 },
37945 	{ 27, 49326843 },
37946 	{ 29, 114470905 },
37947 	{ 28, 108703737 },
37948 	{ 28, 124956665 },
37949 	{ 28, 124824315 },
37950 	{ 29, 267694073 },
37951 	{ 28, 121286649 },
37952 	{ 28, 129150969 },
37953 	{ 27, 67022845 },
37954 	{ 27, 66367481 },
37955 	{ 27, 32813049 },
37956 	{ 27, 132165625 },
37957 	{ 27, 130592761 },
37958 	{ 27, 63877113 },
37959 	{ 27, 65843197 },
37960 	{ 27, 50244351 },
37961 	{ 29, 255373305 },
37962 	{ 29, 255766521 },
37963 	{ 29, 264024061 },
37964 	{ 29, 259043321 },
37965 	{ 29, 242790393 },
37966 	{ 29, 242920187 },
37967 	{ 29, 200048639 },
37968 	{ 29, 250654713 },
37969 	{ 28, 132939775 },
37970 	{ 28, 116162559 },
37971 	{ 28, 65830911 },
37972 	{ 27, 66105337 },
37973 	{ 26, 32276479 },
37974 	{ 21, 1965930 },
37975 	{ 21, 1044462 },
37976 	{ 26, 15237115 },
37977 	{ 26, 24936443 },
37978 	{ 28, 41451515 },
37979 	{ 28, 57442299 },
37980 	{ 28, 125483769 },
37981 	{ 27, 62685179 },
37982 	{ 28, 87588859 },
37983 	{ 28, 95191035 },
37984 	{ 28, 129678073 },
37985 	{ 27, 64782331 },
37986 	{ 27, 66501373 },
37987 	{ 26, 65437695 },
37988 	{ 26, 62357499 },
37989 	{ 26, 32800763 },
37990 	{ 26, 60850171 },
37991 	{ 26, 8290299 },
37992 	{ 26, 25067515 },
37993 	{ 26, 32210943 },
37994 	{ 28, 58621947 },
37995 	{ 28, 108953595 },
37996 	{ 28, 125730811 },
37997 	{ 28, 128811003 },
37998 	{ 28, 121208827 },
37999 	{ 28, 96305147 },
38000 	{ 29, 249084665 },
38001 	{ 28, 124616699 },
38002 	{ 28, 108625915 },
38003 	{ 28, 58556411 },
38004 	{ 27, 64535289 },
38005 	{ 26, 32342011 },
38006 	{ 21, 2047466 },
38007 	{ 21, 1028078 },
38008 	{ 26, 15236859 },
38009 	{ 26, 24936187 },
38010 	{ 28, 41451259 },
38011 	{ 28, 57442043 },
38012 	{ 28, 125484025 },
38013 	{ 27, 62684923 },
38014 	{ 28, 87588603 },
38015 	{ 28, 95190779 },
38016 	{ 28, 129678329 },
38017 	{ 27, 64782075 },
38018 	{ 27, 66501629 },
38019 	{ 26, 65437439 },
38020 	{ 26, 62357243 },
38021 	{ 26, 32800507 },
38022 	{ 26, 60849915 },
38023 	{ 26, 8290043 },
38024 	{ 26, 25067259 },
38025 	{ 26, 32210687 },
38026 	{ 28, 58621691 },
38027 	{ 28, 108953339 },
38028 	{ 28, 125730555 },
38029 	{ 28, 128810747 },
38030 	{ 28, 121208571 },
38031 	{ 28, 96304891 },
38032 	{ 29, 249084921 },
38033 	{ 28, 124616443 },
38034 	{ 28, 108625659 },
38035 	{ 28, 58556155 },
38036 	{ 27, 64535545 },
38037 	{ 26, 32341755 },
38038 	{ 21, 2063850 },
38039 	{ 21, 1015150 },
38040 	{ 26, 15498235 },
38041 	{ 26, 32013307 },
38042 	{ 28, 41712635 },
38043 	{ 28, 58227707 },
38044 	{ 28, 107772923 },
38045 	{ 28, 124287995 },
38046 	{ 28, 87849979 },
38047 	{ 28, 95976443 },
38048 	{ 28, 120355835 },
38049 	{ 28, 128482299 },
38050 	{ 28, 110918651 },
38051 	{ 27, 64929533 },
38052 	{ 26, 62290943 },
38053 	{ 26, 61307899 },
38054 	{ 26, 61111291 },
38055 	{ 26, 61897723 },
38056 	{ 26, 15367163 },
38057 	{ 26, 32144379 },
38058 	{ 26, 32472063 },
38059 	{ 28, 65698811 },
38060 	{ 28, 116030459 },
38061 	{ 28, 132807675 },
38062 	{ 28, 120421371 },
38063 	{ 28, 96041979 },
38064 	{ 28, 87915515 },
38065 	{ 28, 124353531 },
38066 	{ 28, 107838459 },
38067 	{ 28, 58293243 },
38068 	{ 27, 64012025 },
38069 	{ 26, 32078843 },
38070 	{ 21, 2080106 },
38071 	{ 21, 998766 },
38072 	{ 26, 15497979 },
38073 	{ 26, 32013051 },
38074 	{ 28, 41712379 },
38075 	{ 28, 58227451 },
38076 	{ 28, 107772667 },
38077 	{ 28, 124287739 },
38078 	{ 28, 87849723 },
38079 	{ 28, 95976187 },
38080 	{ 28, 120355579 },
38081 	{ 28, 128482043 },
38082 	{ 28, 110918395 },
38083 	{ 27, 64929789 },
38084 	{ 26, 62290687 },
38085 	{ 26, 61307643 },
38086 	{ 26, 61111035 },
38087 	{ 26, 61897467 },
38088 	{ 26, 15366907 },
38089 	{ 26, 32144123 },
38090 	{ 26, 32471807 },
38091 	{ 28, 65698555 },
38092 	{ 28, 116030203 },
38093 	{ 28, 132807419 },
38094 	{ 28, 120421115 },
38095 	{ 28, 96041723 },
38096 	{ 28, 87915259 },
38097 	{ 28, 124353275 },
38098 	{ 28, 107838203 },
38099 	{ 28, 58292987 },
38100 	{ 27, 64012281 },
38101 	{ 26, 32078587 },
38102 	{ 21, 2096490 },
38103 	{ 21, 916974 },
38104 	{ 26, 16281595 },
38105 	{ 26, 32272379 },
38106 	{ 28, 48787451 },
38107 	{ 28, 58486779 },
38108 	{ 28, 108556283 },
38109 	{ 28, 124547067 },
38110 	{ 29, 192604921 },
38111 	{ 28, 96235515 },
38112 	{ 28, 121139195 },
38113 	{ 28, 128741371 },
38114 	{ 28, 132083707 },
38115 	{ 28, 115109883 },
38116 	{ 27, 64416509 },
38117 	{ 26, 61239295 },
38118 	{ 26, 32993275 },
38119 	{ 26, 62156795 },
38120 	{ 26, 65040379 },
38121 	{ 26, 15626235 },
38122 	{ 26, 32403451 },
38123 	{ 26, 33255423 },
38124 	{ 28, 129559289 },
38125 	{ 27, 64843771 },
38126 	{ 28, 133066747 },
38127 	{ 28, 95252475 },
38128 	{ 28, 125364985 },
38129 	{ 27, 62746619 },
38130 	{ 28, 107573243 },
38131 	{ 28, 57503739 },
38132 	{ 27, 49867513 },
38133 	{ 26, 24997883 },
38134 	{ 26, 15298555 },
38135 	{ 21, 900590 },
38136 	{ 26, 16281339 },
38137 	{ 26, 32272123 },
38138 	{ 28, 48787195 },
38139 	{ 28, 58486523 },
38140 	{ 28, 108556027 },
38141 	{ 28, 124546811 },
38142 	{ 29, 192605177 },
38143 	{ 28, 96235259 },
38144 	{ 28, 121138939 },
38145 	{ 28, 128741115 },
38146 	{ 28, 132083451 },
38147 	{ 28, 115109627 },
38148 	{ 27, 64416765 },
38149 	{ 26, 61239039 },
38150 	{ 26, 32993019 },
38151 	{ 26, 62156539 },
38152 	{ 26, 65040123 },
38153 	{ 26, 15625979 },
38154 	{ 26, 32403195 },
38155 	{ 26, 33255167 },
38156 	{ 28, 129559545 },
38157 	{ 27, 64843515 },
38158 	{ 28, 133066491 },
38159 	{ 28, 95252219 },
38160 	{ 28, 125365241 },
38161 	{ 27, 62746363 },
38162 	{ 28, 107572987 },
38163 	{ 28, 57503483 },
38164 	{ 27, 49867769 },
38165 	{ 26, 24997627 },
38166 	{ 26, 15298299 },
38167 	{ 21, 884590 },
38168 	{ 26, 16542715 },
38169 	{ 26, 33057787 },
38170 	{ 28, 49048571 },
38171 	{ 28, 65563643 },
38172 	{ 28, 108817403 },
38173 	{ 28, 125332475 },
38174 	{ 29, 174877691 },
38175 	{ 29, 242937593 },
38176 	{ 28, 121400315 },
38177 	{ 28, 129526779 },
38178 	{ 28, 132017151 },
38179 	{ 28, 127888379 },
38180 	{ 28, 127691771 },
38181 	{ 27, 50261757 },
38182 	{ 26, 32926719 },
38183 	{ 26, 31943675 },
38184 	{ 26, 65301499 },
38185 	{ 26, 66087931 },
38186 	{ 26, 16411643 },
38187 	{ 26, 33188859 },
38188 	{ 26, 33516543 },
38189 	{ 27, 64580603 },
38190 	{ 27, 60648443 },
38191 	{ 28, 133852155 },
38192 	{ 28, 124841721 },
38193 	{ 27, 62483451 },
38194 	{ 27, 54356987 },
38195 	{ 28, 57240571 },
38196 	{ 27, 49344249 },
38197 	{ 26, 24734715 },
38198 	{ 26, 8219643 },
38199 	{ 21, 868206 },
38200 	{ 26, 16542459 },
38201 	{ 26, 33057531 },
38202 	{ 28, 49048315 },
38203 	{ 28, 65563387 },
38204 	{ 28, 108817147 },
38205 	{ 28, 125332219 },
38206 	{ 29, 174877435 },
38207 	{ 29, 242937849 },
38208 	{ 28, 121400059 },
38209 	{ 28, 129526523 },
38210 	{ 28, 132016895 },
38211 	{ 28, 127888123 },
38212 	{ 28, 127691515 },
38213 	{ 27, 50262013 },
38214 	{ 26, 32926463 },
38215 	{ 26, 31943419 },
38216 	{ 26, 65301243 },
38217 	{ 26, 66087675 },
38218 	{ 26, 16411387 },
38219 	{ 26, 33188603 },
38220 	{ 26, 33516287 },
38221 	{ 27, 64580347 },
38222 	{ 27, 60648187 },
38223 	{ 28, 133851899 },
38224 	{ 28, 124841977 },
38225 	{ 27, 62483195 },
38226 	{ 27, 54356731 },
38227 	{ 28, 57240315 },
38228 	{ 27, 49344505 },
38229 	{ 26, 24734459 },
38230 	{ 26, 8219387 },
38231 	{ 20, 524270 },
38232 	{ 26, 15297279 },
38233 	{ 26, 33308667 },
38234 	{ 28, 49823739 },
38235 	{ 28, 65814523 },
38236 	{ 28, 115884027 },
38237 	{ 28, 125583355 },
38238 	{ 29, 175652859 },
38239 	{ 29, 191643643 },
38240 	{ 29, 259717881 },
38241 	{ 28, 129777659 },
38242 	{ 29, 251067133 },
38243 	{ 28, 127811583 },
38244 	{ 28, 115294203 },
38245 	{ 28, 131874811 },
38246 	{ 27, 49740541 },
38247 	{ 26, 31866879 },
38248 	{ 26, 28786683 },
38249 	{ 26, 66338811 },
38250 	{ 26, 31539195 },
38251 	{ 26, 16662523 },
38252 	{ 26, 33439739 },
38253 	{ 27, 63782907 },
38254 	{ 27, 60375035 },
38255 	{ 27, 48054267 },
38256 	{ 28, 123271929 },
38257 	{ 27, 61685755 },
38258 	{ 27, 54083579 },
38259 	{ 27, 29179899 },
38260 	{ 27, 47774457 },
38261 	{ 26, 23937019 },
38262 	{ 26, 7946235 },
38263 	{ 20, 507886 },
38264 	{ 26, 8208383 },
38265 	{ 26, 33308411 },
38266 	{ 28, 49823483 },
38267 	{ 28, 65814267 },
38268 	{ 28, 115883771 },
38269 	{ 28, 125583099 },
38270 	{ 29, 175652603 },
38271 	{ 29, 191643387 },
38272 	{ 29, 259718137 },
38273 	{ 28, 129777403 },
38274 	{ 29, 251067389 },
38275 	{ 28, 127811327 },
38276 	{ 28, 115293947 },
38277 	{ 28, 131874555 },
38278 	{ 27, 49740797 },
38279 	{ 26, 31866623 },
38280 	{ 26, 28786427 },
38281 	{ 26, 66338555 },
38282 	{ 26, 31538939 },
38283 	{ 26, 16662267 },
38284 	{ 26, 33439483 },
38285 	{ 27, 63782651 },
38286 	{ 27, 60374779 },
38287 	{ 27, 48054011 },
38288 	{ 28, 123272185 },
38289 	{ 27, 61685499 },
38290 	{ 27, 54083323 },
38291 	{ 27, 29179643 },
38292 	{ 27, 47774713 },
38293 	{ 26, 23936763 },
38294 	{ 26, 7945979 },
38295 	{ 20, 503198 },
38296 	{ 26, 8208127 },
38297 	{ 26, 24985343 },
38298 	{ 28, 50084859 },
38299 	{ 28, 66599931 },
38300 	{ 28, 116145147 },
38301 	{ 28, 132660219 },
38302 	{ 29, 175913979 },
38303 	{ 29, 192429051 },
38304 	{ 29, 241974267 },
38305 	{ 29, 258489339 },
38306 	{ 29, 222051323 },
38307 	{ 29, 249495293 },
38308 	{ 28, 115227647 },
38309 	{ 28, 111098875 },
38310 	{ 28, 245119995 },
38311 	{ 27, 48168701 },
38312 	{ 26, 28720127 },
38313 	{ 26, 27737083 },
38314 	{ 26, 27474939 },
38315 	{ 26, 28392443 },
38316 	{ 26, 27606011 },
38317 	{ 27, 63519739 },
38318 	{ 27, 59587579 },
38319 	{ 27, 47791099 },
38320 	{ 27, 43858939 },
38321 	{ 27, 61422587 },
38322 	{ 27, 53296123 },
38323 	{ 27, 28916731 },
38324 	{ 27, 47251193 },
38325 	{ 26, 23673851 },
38326 	{ 26, 7158779 },
38327 	{ 20, 486686 },
38328 	{ 26, 7945215 },
38329 	{ 26, 24722431 },
38330 	{ 28, 50084603 },
38331 	{ 28, 66599675 },
38332 	{ 28, 116144891 },
38333 	{ 28, 132659963 },
38334 	{ 29, 175913723 },
38335 	{ 29, 192428795 },
38336 	{ 29, 241974011 },
38337 	{ 29, 258489083 },
38338 	{ 29, 222051067 },
38339 	{ 29, 249495549 },
38340 	{ 28, 115227391 },
38341 	{ 28, 111098619 },
38342 	{ 28, 245119739 },
38343 	{ 27, 48168957 },
38344 	{ 26, 28719871 },
38345 	{ 26, 27736827 },
38346 	{ 26, 27474683 },
38347 	{ 26, 28392187 },
38348 	{ 26, 27605755 },
38349 	{ 27, 63519483 },
38350 	{ 27, 59587323 },
38351 	{ 27, 47790843 },
38352 	{ 27, 43858683 },
38353 	{ 27, 61422331 },
38354 	{ 27, 53295867 },
38355 	{ 27, 28916475 },
38356 	{ 27, 47251449 },
38357 	{ 26, 23673595 },
38358 	{ 26, 7158523 },
38359 	{ 20, 470302 },
38360 	{ 26, 7944959 },
38361 	{ 26, 24722175 },
38362 	{ 28, 41499391 },
38363 	{ 28, 66859003 },
38364 	{ 28, 116928507 },
38365 	{ 28, 132919291 },
38366 	{ 29, 182988795 },
38367 	{ 29, 192688123 },
38368 	{ 29, 242757627 },
38369 	{ 29, 258748411 },
38370 	{ 28, 129970171 },
38371 	{ 28, 129708027 },
38372 	{ 28, 128921595 },
38373 	{ 28, 128659451 },
38374 	{ 27, 64958459 },
38375 	{ 27, 64696315 },
38376 	{ 27, 63909883 },
38377 	{ 26, 27668479 },
38378 	{ 25, 16199675 },
38379 	{ 25, 15937531 },
38380 	{ 26, 27340795 },
38381 	{ 25, 16068603 },
38382 	{ 27, 59322363 },
38383 	{ 27, 47001595 },
38384 	{ 27, 43593723 },
38385 	{ 26, 31272955 },
38386 	{ 27, 53030907 },
38387 	{ 27, 28127227 },
38388 	{ 27, 49392377 },
38389 	{ 25, 12398587 },
38390 	{ 26, 6893563 },
38391 	{ 19, 194462 },
38392 	{ 26, 7155711 },
38393 	{ 26, 23932927 },
38394 	{ 28, 40710143 },
38395 	{ 28, 66858747 },
38396 	{ 28, 116928251 },
38397 	{ 28, 132919035 },
38398 	{ 29, 182988539 },
38399 	{ 29, 192687867 },
38400 	{ 29, 242757371 },
38401 	{ 29, 258748155 },
38402 	{ 28, 129969915 },
38403 	{ 28, 129707771 },
38404 	{ 28, 128921339 },
38405 	{ 28, 128659195 },
38406 	{ 27, 64958203 },
38407 	{ 27, 64696059 },
38408 	{ 27, 63909627 },
38409 	{ 26, 27668223 },
38410 	{ 25, 16199419 },
38411 	{ 25, 15937275 },
38412 	{ 26, 27340539 },
38413 	{ 25, 16068347 },
38414 	{ 27, 59322107 },
38415 	{ 27, 47001339 },
38416 	{ 27, 43593467 },
38417 	{ 26, 31272699 },
38418 	{ 27, 53030651 },
38419 	{ 27, 28126971 },
38420 	{ 27, 49392633 },
38421 	{ 25, 12398331 },
38422 	{ 26, 6893307 },
38423 	{ 19, 186270 },
38424 	{ 26, 7155455 },
38425 	{ 26, 23932671 },
38426 	{ 28, 40709887 },
38427 	{ 28, 57487103 },
38428 	{ 28, 117189627 },
38429 	{ 28, 133704699 },
38430 	{ 29, 183249915 },
38431 	{ 29, 199764987 },
38432 	{ 29, 243018747 },
38433 	{ 29, 259533819 },
38434 	{ 28, 129903615 },
38435 	{ 28, 121580539 },
38436 	{ 28, 121318395 },
38437 	{ 28, 120531963 },
38438 	{ 27, 64891903 },
38439 	{ 27, 60763131 },
38440 	{ 27, 60500987 },
38441 	{ 27, 50179837 },
38442 	{ 25, 16133119 },
38443 	{ 25, 15150075 },
38444 	{ 25, 14887931 },
38445 	{ 25, 15805435 },
38446 	{ 25, 15019003 },
38447 	{ 27, 46738427 },
38448 	{ 27, 42806267 },
38449 	{ 26, 31009787 },
38450 	{ 26, 27077627 },
38451 	{ 27, 27864059 },
38452 	{ 27, 48344825 },
38453 	{ 25, 12135419 },
38454 	{ 25, 4008955 },
38455 	{ 19, 177950 },
38456 	{ 26, 6892543 },
38457 	{ 26, 23669759 },
38458 	{ 28, 40446975 },
38459 	{ 28, 57224191 },
38460 	{ 28, 117189371 },
38461 	{ 28, 133704443 },
38462 	{ 29, 183249659 },
38463 	{ 29, 199764731 },
38464 	{ 29, 243018491 },
38465 	{ 29, 259533563 },
38466 	{ 28, 129903359 },
38467 	{ 28, 121580283 },
38468 	{ 28, 121318139 },
38469 	{ 28, 120531707 },
38470 	{ 27, 64891647 },
38471 	{ 27, 60762875 },
38472 	{ 27, 60500731 },
38473 	{ 27, 50180093 },
38474 	{ 25, 16132863 },
38475 	{ 25, 15149819 },
38476 	{ 25, 14887675 },
38477 	{ 25, 15805179 },
38478 	{ 25, 15018747 },
38479 	{ 27, 46738171 },
38480 	{ 27, 42806011 },
38481 	{ 26, 31009531 },
38482 	{ 26, 27077371 },
38483 	{ 27, 27863803 },
38484 	{ 27, 48345081 },
38485 	{ 25, 12135163 },
38486 	{ 25, 4008699 },
38487 	{ 19, 169758 },
38488 	{ 26, 6892287 },
38489 	{ 26, 23669503 },
38490 	{ 28, 40446719 },
38491 	{ 27, 62889983 },
38492 	{ 27, 50323451 },
38493 	{ 26, 33497083 },
38494 	{ 27, 46014459 },
38495 	{ 27, 50012155 },
38496 	{ 27, 62529531 },
38497 	{ 27, 64954363 },
38498 	{ 27, 47964155 },
38499 	{ 26, 30384127 },
38500 	{ 26, 24109051 },
38501 	{ 26, 24043515 },
38502 	{ 26, 23846907 },
38503 	{ 25, 15179775 },
38504 	{ 25, 12050427 },
38505 	{ 25, 11984891 },
38506 	{ 25, 11788283 },
38507 	{ 23, 3776511 },
38508 	{ 23, 3006459 },
38509 	{ 23, 2940923 },
38510 	{ 23, 3694587 },
38511 	{ 23, 2973691 },
38512 	{ 25, 10641403 },
38513 	{ 24, 7561211 },
38514 	{ 24, 6709243 },
38515 	{ 24, 3629051 },
38516 	{ 25, 4874235 },
38517 	{ 23, 2842619 },
38518 	{ 23, 942075 },
38519 	{ 18, 128414 },
38520 	{ 23, 1007615 },
38521 	{ 23, 3104767 },
38522 	{ 25, 5201919 },
38523 	{ 25, 7299071 },
38524 	{ 25, 13590527 },
38525 	{ 25, 15687679 },
38526 	{ 26, 21979135 },
38527 	{ 26, 24076287 },
38528 	{ 26, 30367743 },
38529 	{ 26, 32464895 },
38530 	{ 27, 47963899 },
38531 	{ 26, 30383871 },
38532 	{ 26, 24108795 },
38533 	{ 26, 24043259 },
38534 	{ 26, 23846651 },
38535 	{ 25, 15179519 },
38536 	{ 25, 12050171 },
38537 	{ 25, 11984635 },
38538 	{ 25, 11788027 },
38539 	{ 23, 3776255 },
38540 	{ 23, 3006203 },
38541 	{ 23, 2940667 },
38542 	{ 23, 3694331 },
38543 	{ 23, 2973435 },
38544 	{ 25, 10641147 },
38545 	{ 24, 7560955 },
38546 	{ 24, 6708987 },
38547 	{ 24, 3628795 },
38548 	{ 25, 4873979 },
38549 	{ 23, 2842363 },
38550 	{ 23, 941819 },
38551 	{ 18, 120222 },
38552 	{ 23, 1007359 },
38553 	{ 23, 3104511 },
38554 	{ 25, 5201663 },
38555 	{ 25, 7298815 },
38556 	{ 25, 13590271 },
38557 	{ 25, 15687423 },
38558 	{ 26, 21978879 },
38559 	{ 26, 24076031 },
38560 	{ 26, 30367487 },
38561 	{ 26, 32464639 },
38562 	{ 27, 43965435 },
38563 	{ 27, 43768827 },
38564 	{ 26, 24091647 },
38565 	{ 26, 22010875 },
38566 	{ 26, 21945339 },
38567 	{ 26, 21748731 },
38568 	{ 25, 12033023 },
38569 	{ 25, 11000827 },
38570 	{ 25, 10935291 },
38571 	{ 25, 10738683 },
38572 	{ 23, 2989055 },
38573 	{ 23, 2743291 },
38574 	{ 23, 2677755 },
38575 	{ 23, 2907131 },
38576 	{ 23, 2710523 },
38577 	{ 24, 7494651 },
38578 	{ 24, 6511611 },
38579 	{ 24, 3562491 },
38580 	{ 24, 2579451 },
38581 	{ 23, 2776059 },
38582 	{ 23, 744443 },
38583 	{ 18, 111902 },
38584 	{ 23, 941055 },
38585 	{ 23, 3038207 },
38586 	{ 25, 5135359 },
38587 	{ 25, 7232511 },
38588 	{ 25, 13523967 },
38589 	{ 25, 15621119 },
38590 	{ 26, 21912575 },
38591 	{ 26, 24009727 },
38592 	{ 26, 30301183 },
38593 	{ 26, 32398335 },
38594 	{ 27, 43965179 },
38595 	{ 27, 43768571 },
38596 	{ 26, 24091391 },
38597 	{ 26, 22010619 },
38598 	{ 26, 21945083 },
38599 	{ 26, 21748475 },
38600 	{ 25, 12032767 },
38601 	{ 25, 11000571 },
38602 	{ 25, 10935035 },
38603 	{ 25, 10738427 },
38604 	{ 23, 2988799 },
38605 	{ 23, 2743035 },
38606 	{ 23, 2677499 },
38607 	{ 23, 2906875 },
38608 	{ 23, 2710267 },
38609 	{ 24, 7494395 },
38610 	{ 24, 6511355 },
38611 	{ 24, 3562235 },
38612 	{ 24, 2579195 },
38613 	{ 23, 2775803 },
38614 	{ 23, 744187 },
38615 	{ 18, 103710 },
38616 	{ 23, 940799 },
38617 	{ 23, 3037951 },
38618 	{ 25, 5135103 },
38619 	{ 25, 7232255 },
38620 	{ 25, 13523711 },
38621 	{ 25, 15620863 },
38622 	{ 26, 33542139 },
38623 	{ 26, 33476603 },
38624 	{ 26, 33279995 },
38625 	{ 26, 33214459 },
38626 	{ 26, 31444987 },
38627 	{ 26, 31379451 },
38628 	{ 26, 31182843 },
38629 	{ 26, 31117307 },
38630 	{ 25, 15716347 },
38631 	{ 25, 15650811 },
38632 	{ 25, 15454203 },
38633 	{ 25, 15388667 },
38634 	{ 24, 7852027 },
38635 	{ 24, 7786491 },
38636 	{ 24, 7589883 },
38637 	{ 23, 2723839 },
38638 	{ 22, 1953787 },
38639 	{ 22, 1888251 },
38640 	{ 23, 2641915 },
38641 	{ 22, 1921019 },
38642 	{ 24, 6443003 },
38643 	{ 24, 3362811 },
38644 	{ 24, 2510843 },
38645 	{ 22, 1527803 },
38646 	{ 23, 675835 },
38647 	{ 17, 31646 },
38648 	{ 23, 741375 },
38649 	{ 23, 2838527 },
38650 	{ 25, 4935679 },
38651 	{ 25, 7032831 },
38652 	{ 25, 13324287 },
38653 	{ 25, 15421439 },
38654 	{ 26, 33541883 },
38655 	{ 26, 33476347 },
38656 	{ 26, 33279739 },
38657 	{ 26, 33214203 },
38658 	{ 26, 31444731 },
38659 	{ 26, 31379195 },
38660 	{ 26, 31182587 },
38661 	{ 26, 31117051 },
38662 	{ 25, 15716091 },
38663 	{ 25, 15650555 },
38664 	{ 25, 15453947 },
38665 	{ 25, 15388411 },
38666 	{ 24, 7851771 },
38667 	{ 24, 7786235 },
38668 	{ 24, 7589627 },
38669 	{ 23, 2723583 },
38670 	{ 22, 1953531 },
38671 	{ 22, 1887995 },
38672 	{ 23, 2641659 },
38673 	{ 22, 1920763 },
38674 	{ 24, 6442747 },
38675 	{ 24, 3362555 },
38676 	{ 24, 2510587 },
38677 	{ 22, 1527547 },
38678 	{ 23, 675579 },
38679 	{ 17, 27550 },
38680 	{ 23, 741119 },
38681 	{ 23, 2838271 },
38682 	{ 25, 4935423 },
38683 	{ 25, 7032575 },
38684 	{ 25, 13324031 },
38685 	{ 25, 15421183 },
38686 	{ 26, 21712639 },
38687 	{ 26, 29346811 },
38688 	{ 26, 29281275 },
38689 	{ 26, 29084667 },
38690 	{ 26, 29019131 },
38691 	{ 26, 27249659 },
38692 	{ 26, 27184123 },
38693 	{ 26, 26987515 },
38694 	{ 25, 15698943 },
38695 	{ 25, 13618171 },
38696 	{ 25, 13552635 },
38697 	{ 25, 13356027 },
38698 	{ 24, 7834623 },
38699 	{ 24, 6802427 },
38700 	{ 24, 6736891 },
38701 	{ 24, 6540283 },
38702 	{ 22, 1936383 },
38703 	{ 22, 1690619 },
38704 	{ 22, 1625083 },
38705 	{ 22, 1854459 },
38706 	{ 22, 1657851 },
38707 	{ 24, 3296251 },
38708 	{ 24, 2313211 },
38709 	{ 22, 1461243 },
38710 	{ 22, 478203 },
38711 	{ 17, 23326 },
38712 	{ 23, 674815 },
38713 	{ 23, 2771967 },
38714 	{ 25, 4869119 },
38715 	{ 25, 6966271 },
38716 	{ 25, 13257727 },
38717 	{ 25, 15354879 },
38718 	{ 26, 33524479 },
38719 	{ 26, 29346555 },
38720 	{ 26, 29281019 },
38721 	{ 26, 29084411 },
38722 	{ 26, 29018875 },
38723 	{ 26, 27249403 },
38724 	{ 26, 27183867 },
38725 	{ 26, 26987259 },
38726 	{ 25, 15698687 },
38727 	{ 25, 13617915 },
38728 	{ 25, 13552379 },
38729 	{ 25, 13355771 },
38730 	{ 24, 7834367 },
38731 	{ 24, 6802171 },
38732 	{ 24, 6736635 },
38733 	{ 24, 6540027 },
38734 	{ 22, 1936127 },
38735 	{ 22, 1690363 },
38736 	{ 22, 1624827 },
38737 	{ 22, 1854203 },
38738 	{ 22, 1657595 },
38739 	{ 24, 3295995 },
38740 	{ 24, 2312955 },
38741 	{ 22, 1460987 },
38742 	{ 22, 477947 },
38743 	{ 17, 19230 },
38744 	{ 23, 674559 },
38745 	{ 23, 2771711 },
38746 	{ 25, 4868863 },
38747 	{ 25, 6966015 },
38748 	{ 25, 13257471 },
38749 	{ 25, 15354623 },
38750 	{ 26, 21646079 },
38751 	{ 24, 7333887 },
38752 	{ 24, 4192251 },
38753 	{ 24, 4175867 },
38754 	{ 24, 4126715 },
38755 	{ 24, 4110331 },
38756 	{ 24, 3667963 },
38757 	{ 24, 3651579 },
38758 	{ 24, 3602427 },
38759 	{ 23, 3401727 },
38760 	{ 23, 1832955 },
38761 	{ 23, 1816571 },
38762 	{ 23, 1767419 },
38763 	{ 22, 1697791 },
38764 	{ 22, 915451 },
38765 	{ 22, 899067 },
38766 	{ 22, 849915 },
38767 	{ 20, 419839 },
38768 	{ 20, 227323 },
38769 	{ 20, 210939 },
38770 	{ 20, 399355 },
38771 	{ 20, 219131 },
38772 	{ 22, 563195 },
38773 	{ 20, 317435 },
38774 	{ 20, 104443 },
38775 	{ 15, 14750 },
38776 	{ 20, 120831 },
38777 	{ 20, 382975 },
38778 	{ 22, 645119 },
38779 	{ 22, 907263 },
38780 	{ 22, 1693695 },
38781 	{ 22, 1955839 },
38782 	{ 23, 2742271 },
38783 	{ 23, 3004415 },
38784 	{ 23, 3790847 },
38785 	{ 23, 4052991 },
38786 	{ 24, 4126459 },
38787 	{ 24, 4110075 },
38788 	{ 24, 3667707 },
38789 	{ 24, 3651323 },
38790 	{ 24, 3602171 },
38791 	{ 23, 3401471 },
38792 	{ 23, 1832699 },
38793 	{ 23, 1816315 },
38794 	{ 23, 1767163 },
38795 	{ 22, 1697535 },
38796 	{ 22, 915195 },
38797 	{ 22, 898811 },
38798 	{ 22, 849659 },
38799 	{ 20, 419583 },
38800 	{ 20, 227067 },
38801 	{ 20, 210683 },
38802 	{ 20, 399099 },
38803 	{ 20, 218875 },
38804 	{ 22, 562939 },
38805 	{ 20, 317179 },
38806 	{ 20, 104187 },
38807 	{ 15, 10654 },
38808 	{ 20, 120575 },
38809 	{ 20, 382719 },
38810 	{ 22, 644863 },
38811 	{ 22, 907007 },
38812 	{ 22, 1693439 },
38813 	{ 22, 1955583 },
38814 	{ 23, 2742015 },
38815 	{ 23, 3004159 },
38816 	{ 23, 3790591 },
38817 	{ 23, 4052735 },
38818 	{ 24, 3126267 },
38819 	{ 24, 3077115 },
38820 	{ 24, 3060731 },
38821 	{ 24, 2618363 },
38822 	{ 24, 2601979 },
38823 	{ 24, 2552827 },
38824 	{ 23, 1827839 },
38825 	{ 23, 1307643 },
38826 	{ 23, 1291259 },
38827 	{ 23, 1242107 },
38828 	{ 22, 910335 },
38829 	{ 22, 652283 },
38830 	{ 22, 635899 },
38831 	{ 22, 586747 },
38832 	{ 20, 222207 },
38833 	{ 20, 160763 },
38834 	{ 20, 144379 },
38835 	{ 20, 201723 },
38836 	{ 20, 152571 },
38837 	{ 20, 300027 },
38838 	{ 20, 54267 },
38839 	{ 15, 6430 },
38840 	{ 20, 103423 },
38841 	{ 20, 365567 },
38842 	{ 22, 627711 },
38843 	{ 22, 889855 },
38844 	{ 22, 1676287 },
38845 	{ 22, 1938431 },
38846 	{ 23, 2724863 },
38847 	{ 23, 2987007 },
38848 	{ 23, 3773439 },
38849 	{ 23, 4035583 },
38850 	{ 24, 3126011 },
38851 	{ 24, 3076859 },
38852 	{ 24, 3060475 },
38853 	{ 24, 2618107 },
38854 	{ 24, 2601723 },
38855 	{ 24, 2552571 },
38856 	{ 23, 1827583 },
38857 	{ 23, 1307387 },
38858 	{ 23, 1291003 },
38859 	{ 23, 1241851 },
38860 	{ 22, 910079 },
38861 	{ 22, 652027 },
38862 	{ 22, 635643 },
38863 	{ 22, 586491 },
38864 	{ 20, 221951 },
38865 	{ 20, 160507 },
38866 	{ 20, 144123 },
38867 	{ 20, 201467 },
38868 	{ 20, 152315 },
38869 	{ 20, 299771 },
38870 	{ 20, 54011 },
38871 	{ 15, 2334 },
38872 	{ 20, 103167 },
38873 	{ 20, 365311 },
38874 	{ 22, 627455 },
38875 	{ 22, 889599 },
38876 	{ 22, 1676031 },
38877 	{ 22, 1938175 },
38878 	{ 23, 2724607 },
38879 	{ 23, 2986751 },
38880 	{ 23, 3773183 },
38881 	{ 22, 784895 },
38882 	{ 20, 523771 },
38883 	{ 20, 519675 },
38884 	{ 20, 507387 },
38885 	{ 20, 503291 },
38886 	{ 20, 392699 },
38887 	{ 20, 388603 },
38888 	{ 20, 376315 },
38889 	{ 20, 372219 },
38890 	{ 19, 196091 },
38891 	{ 19, 191995 },
38892 	{ 19, 179707 },
38893 	{ 19, 175611 },
38894 	{ 18, 97787 },
38895 	{ 18, 93691 },
38896 	{ 18, 81403 },
38897 	{ 18, 77307 },
38898 	{ 16, 24059 },
38899 	{ 16, 19963 },
38900 	{ 18, 34299 },
38901 	{ 16, 22011 },
38902 	{ 18, 9723 },
38903 	{ 11, 1182 },
38904 	{ 18, 13823 },
38905 	{ 18, 79359 },
38906 	{ 20, 144895 },
38907 	{ 20, 210431 },
38908 	{ 20, 407039 },
38909 	{ 20, 472575 },
38910 	{ 21, 669183 },
38911 	{ 21, 734719 },
38912 	{ 21, 931327 },
38913 	{ 21, 996863 },
38914 	{ 20, 1038585 },
38915 	{ 20, 1022201 },
38916 	{ 20, 973049 },
38917 	{ 20, 956665 },
38918 	{ 20, 514297 },
38919 	{ 20, 497913 },
38920 	{ 20, 448761 },
38921 	{ 20, 432377 },
38922 	{ 19, 252153 },
38923 	{ 19, 235769 },
38924 	{ 19, 186617 },
38925 	{ 19, 170233 },
38926 	{ 18, 121081 },
38927 	{ 18, 104697 },
38928 	{ 18, 55545 },
38929 	{ 18, 39161 },
38930 	{ 16, 22777 },
38931 	{ 16, 6393 },
38932 	{ 18, 33017 },
38933 	{ 16, 20729 },
38934 	{ 18, 8441 },
38935 	{ 11, 234 },
38936 	{ 18, 12541 },
38937 	{ 18, 78077 },
38938 	{ 20, 143613 },
38939 	{ 20, 209149 },
38940 	{ 20, 405757 },
38941 	{ 20, 471293 },
38942 	{ 21, 667901 },
38943 	{ 21, 733437 },
38944 	{ 21, 930045 },
38945 	{ 21, 995581 },
38946 	{ 20, 1038841 },
38947 	{ 20, 1022457 },
38948 	{ 20, 973305 },
38949 	{ 20, 956921 },
38950 	{ 20, 514553 },
38951 	{ 20, 498169 },
38952 	{ 20, 449017 },
38953 	{ 20, 432633 },
38954 	{ 19, 252409 },
38955 	{ 19, 236025 },
38956 	{ 19, 186873 },
38957 	{ 19, 170489 },
38958 	{ 18, 121337 },
38959 	{ 18, 104953 },
38960 	{ 18, 55801 },
38961 	{ 18, 39417 },
38962 	{ 16, 23033 },
38963 	{ 16, 6649 },
38964 	{ 18, 33273 },
38965 	{ 16, 20985 },
38966 	{ 18, 8697 },
38967 	{ 11, 1258 },
38968 	{ 18, 12797 },
38969 	{ 18, 78333 },
38970 	{ 20, 143869 },
38971 	{ 20, 209405 },
38972 	{ 20, 406013 },
38973 	{ 20, 471549 },
38974 	{ 21, 668157 },
38975 	{ 21, 733693 },
38976 	{ 21, 930301 },
38977 	{ 21, 995837 },
38978 	{ 22, 4158205 },
38979 	{ 22, 4137721 },
38980 	{ 22, 4072185 },
38981 	{ 22, 3875577 },
38982 	{ 22, 3810041 },
38983 	{ 22, 2040569 },
38984 	{ 22, 1975033 },
38985 	{ 22, 1778425 },
38986 	{ 21, 1012477 },
38987 	{ 21, 991993 },
38988 	{ 21, 926457 },
38989 	{ 21, 729849 },
38990 	{ 20, 488189 },
38991 	{ 20, 467705 },
38992 	{ 20, 402169 },
38993 	{ 20, 205561 },
38994 	{ 18, 94973 },
38995 	{ 18, 74489 },
38996 	{ 18, 8953 },
38997 	{ 14, 1401 },
38998 	{ 12, 1465 },
38999 	{ 13, 618 },
39000 	{ 20, 33533 },
39001 	{ 20, 295677 },
39002 	{ 22, 557821 },
39003 	{ 22, 819965 },
39004 	{ 22, 1606397 },
39005 	{ 22, 1868541 },
39006 	{ 23, 2654973 },
39007 	{ 23, 2917117 },
39008 	{ 23, 3703549 },
39009 	{ 23, 3965693 },
39010 	{ 22, 4158461 },
39011 	{ 22, 4137977 },
39012 	{ 22, 4072441 },
39013 	{ 22, 3875833 },
39014 	{ 22, 3810297 },
39015 	{ 22, 2040825 },
39016 	{ 22, 1975289 },
39017 	{ 22, 1778681 },
39018 	{ 21, 1012733 },
39019 	{ 21, 992249 },
39020 	{ 21, 926713 },
39021 	{ 21, 730105 },
39022 	{ 20, 488445 },
39023 	{ 20, 467961 },
39024 	{ 20, 402425 },
39025 	{ 20, 205817 },
39026 	{ 18, 95229 },
39027 	{ 18, 74745 },
39028 	{ 18, 9209 },
39029 	{ 14, 3449 },
39030 	{ 11, 697 },
39031 	{ 13, 1642 },
39032 	{ 20, 33789 },
39033 	{ 20, 295933 },
39034 	{ 22, 558077 },
39035 	{ 22, 820221 },
39036 	{ 22, 1606653 },
39037 	{ 22, 1868797 },
39038 	{ 23, 2655229 },
39039 	{ 23, 2917373 },
39040 	{ 23, 3703805 },
39041 	{ 23, 3965949 },
39042 	{ 24, 6849533 },
39043 	{ 22, 4142845 },
39044 	{ 22, 4077309 },
39045 	{ 22, 3880701 },
39046 	{ 22, 3815165 },
39047 	{ 22, 2045693 },
39048 	{ 22, 1980157 },
39049 	{ 22, 1783549 },
39050 	{ 22, 1718013 },
39051 	{ 21, 997117 },
39052 	{ 21, 931581 },
39053 	{ 21, 734973 },
39054 	{ 21, 669437 },
39055 	{ 20, 472829 },
39056 	{ 20, 407293 },
39057 	{ 20, 210685 },
39058 	{ 20, 145149 },
39059 	{ 18, 79613 },
39060 	{ 18, 14077 },
39061 	{ 11, 1001 },
39062 	{ 9, 169 },
39063 	{ 10, 346 },
39064 	{ 13, 3517 },
39065 	{ 18, 83709 },
39066 	{ 20, 149245 },
39067 	{ 20, 214781 },
39068 	{ 20, 411389 },
39069 	{ 20, 476925 },
39070 	{ 21, 673533 },
39071 	{ 21, 739069 },
39072 	{ 21, 935677 },
39073 	{ 21, 1001213 },
39074 	{ 22, 1722109 },
39075 	{ 22, 1787645 },
39076 	{ 22, 1984253 },
39077 	{ 22, 2049789 },
39078 	{ 22, 3819261 },
39079 	{ 22, 3884797 },
39080 	{ 22, 4081405 },
39081 	{ 22, 4146941 },
39082 	{ 22, 1718269 },
39083 	{ 21, 997373 },
39084 	{ 21, 931837 },
39085 	{ 21, 735229 },
39086 	{ 21, 669693 },
39087 	{ 20, 473085 },
39088 	{ 20, 407549 },
39089 	{ 20, 210941 },
39090 	{ 20, 145405 },
39091 	{ 18, 79869 },
39092 	{ 18, 14333 },
39093 	{ 11, 825 },
39094 	{ 8, 73 },
39095 	{ 10, 474 },
39096 	{ 12, 1725 },
39097 	{ 18, 83965 },
39098 	{ 20, 149501 },
39099 	{ 20, 215037 },
39100 	{ 20, 411645 },
39101 	{ 20, 477181 },
39102 	{ 21, 673789 },
39103 	{ 21, 739325 },
39104 	{ 21, 935933 },
39105 	{ 21, 1001469 },
39106 	{ 22, 1722365 },
39107 	{ 22, 1787901 },
39108 	{ 22, 1984509 },
39109 	{ 22, 2050045 },
39110 	{ 22, 3819517 },
39111 	{ 22, 3885053 },
39112 	{ 22, 4081661 },
39113 	{ 22, 4147197 },
39114 	{ 24, 7883517 },
39115 	{ 24, 7097085 },
39116 	{ 24, 6834941 },
39117 	{ 23, 3951357 },
39118 	{ 23, 3689213 },
39119 	{ 23, 2902781 },
39120 	{ 23, 2640637 },
39121 	{ 22, 1854205 },
39122 	{ 22, 1592061 },
39123 	{ 22, 805629 },
39124 	{ 22, 543485 },
39125 	{ 16, 10109 },
39126 	{ 9, 221 },
39127 	{ 24, 518905 },
39128 	{ 10, 429 },
39129 	{ 16, 9597 },
39130 	{ 22, 527101 },
39131 	{ 22, 789245 },
39132 	{ 22, 1575677 },
39133 	{ 22, 1837821 },
39134 	{ 23, 2624253 },
39135 	{ 23, 2886397 },
39136 	{ 23, 3672829 },
39137 	{ 23, 3934973 },
39138 	{ 24, 6818557 },
39139 	{ 24, 7080701 },
39140 	{ 24, 7867133 },
39141 	{ 24, 8129277 },
39142 	{ 24, 15207165 },
39143 	{ 24, 15469309 },
39144 	{ 24, 16255741 },
39145 	{ 24, 16517885 },
39146 	{ 24, 7883773 },
39147 	{ 24, 7097341 },
39148 	{ 24, 6835197 },
39149 	{ 23, 3951613 },
39150 	{ 23, 3689469 },
39151 	{ 23, 2903037 },
39152 	{ 23, 2640893 },
39153 	{ 22, 1854461 },
39154 	{ 22, 1592317 },
39155 	{ 22, 805885 },
39156 	{ 22, 543741 },
39157 	{ 16, 12157 },
39158 	{ 12, 1901 },
39159 	{ 10, 394 },
39160 	{ 9, 205 },
39161 	{ 16, 11645 },
39162 	{ 22, 527357 },
39163 	{ 22, 789501 },
39164 	{ 22, 1575933 },
39165 	{ 22, 1838077 },
39166 	{ 23, 2624509 },
39167 	{ 23, 2886653 },
39168 	{ 23, 3673085 },
39169 	{ 23, 3935229 },
39170 	{ 24, 6818813 },
39171 	{ 24, 7080957 },
39172 	{ 24, 7867389 },
39173 	{ 24, 16600829 },
39174 	{ 24, 16338685 },
39175 	{ 24, 15552253 },
39176 	{ 24, 15290109 },
39177 	{ 24, 8212221 },
39178 	{ 24, 7950077 },
39179 	{ 24, 7163645 },
39180 	{ 24, 6901501 },
39181 	{ 23, 4017917 },
39182 	{ 23, 3755773 },
39183 	{ 23, 2969341 },
39184 	{ 23, 2707197 },
39185 	{ 22, 1920765 },
39186 	{ 22, 1658621 },
39187 	{ 22, 872189 },
39188 	{ 22, 610045 },
39189 	{ 20, 347901 },
39190 	{ 14, 7805 },
39191 	{ 10, 458 },
39192 	{ 10, 473 },
39193 	{ 13, 4077 },
39194 	{ 20, 36605 },
39195 	{ 20, 102141 },
39196 	{ 22, 167677 },
39197 	{ 22, 233213 },
39198 	{ 22, 429821 },
39199 	{ 22, 495357 },
39200 	{ 23, 691965 },
39201 	{ 23, 757501 },
39202 	{ 23, 954109 },
39203 	{ 23, 1019645 },
39204 	{ 24, 1740541 },
39205 	{ 24, 1806077 },
39206 	{ 24, 2002685 },
39207 	{ 24, 2068221 },
39208 	{ 24, 3837693 },
39209 	{ 24, 3903229 },
39210 	{ 24, 4099837 },
39211 	{ 24, 4165373 },
39212 	{ 24, 6901757 },
39213 	{ 23, 4018173 },
39214 	{ 23, 3756029 },
39215 	{ 23, 2969597 },
39216 	{ 23, 2707453 },
39217 	{ 22, 1921021 },
39218 	{ 22, 1658877 },
39219 	{ 22, 872445 },
39220 	{ 22, 610301 },
39221 	{ 20, 348157 },
39222 	{ 15, 16317 },
39223 	{ 13, 3898 },
39224 	{ 13, 3945 },
39225 	{ 13, 3901 },
39226 	{ 20, 36861 },
39227 	{ 20, 102397 },
39228 	{ 22, 167933 },
39229 	{ 22, 233469 },
39230 	{ 22, 430077 },
39231 	{ 22, 495613 },
39232 	{ 23, 692221 },
39233 	{ 23, 757757 },
39234 	{ 23, 954365 },
39235 	{ 23, 1019901 },
39236 	{ 24, 1740797 },
39237 	{ 24, 1806333 },
39238 	{ 24, 2002941 },
39239 	{ 24, 2068477 },
39240 	{ 24, 3837949 },
39241 	{ 24, 3903485 },
39242 	{ 24, 4100093 },
39243 	{ 24, 4165629 },
39244 	{ 26, 27417341 },
39245 	{ 25, 15883005 },
39246 	{ 25, 14834429 },
39247 	{ 25, 11688701 },
39248 	{ 25, 10640125 },
39249 	{ 24, 7494397 },
39250 	{ 24, 6445821 },
39251 	{ 24, 3300093 },
39252 	{ 24, 2251517 },
39253 	{ 22, 1202941 },
39254 	{ 22, 154365 },
39255 	{ 15, 12826 },
39256 	{ 15, 15993 },
39257 	{ 16, 26489 },
39258 	{ 20, 56057 },
39259 	{ 20, 121593 },
39260 	{ 20, 367357 },
39261 	{ 22, 252665 },
39262 	{ 22, 449273 },
39263 	{ 22, 514809 },
39264 	{ 22, 1547005 },
39265 	{ 23, 776953 },
39266 	{ 23, 973561 },
39267 	{ 23, 1039097 },
39268 	{ 23, 3119869 },
39269 	{ 24, 1825529 },
39270 	{ 24, 2022137 },
39271 	{ 24, 2087673 },
39272 	{ 24, 3857145 },
39273 	{ 24, 3922681 },
39274 	{ 24, 4119289 },
39275 	{ 24, 4184825 },
39276 	{ 24, 8362749 },
39277 	{ 25, 15883261 },
39278 	{ 25, 14834685 },
39279 	{ 25, 11688957 },
39280 	{ 25, 10640381 },
39281 	{ 24, 7494653 },
39282 	{ 24, 6446077 },
39283 	{ 24, 3300349 },
39284 	{ 24, 2251773 },
39285 	{ 22, 1203197 },
39286 	{ 22, 154621 },
39287 	{ 15, 13850 },
39288 	{ 16, 32697 },
39289 	{ 16, 28537 },
39290 	{ 20, 56313 },
39291 	{ 20, 121849 },
39292 	{ 20, 367613 },
39293 	{ 22, 252921 },
39294 	{ 22, 449529 },
39295 	{ 22, 515065 },
39296 	{ 22, 1547261 },
39297 	{ 23, 777209 },
39298 	{ 23, 973817 },
39299 	{ 23, 1039353 },
39300 	{ 23, 3120125 },
39301 	{ 24, 1825785 },
39302 	{ 24, 2022393 },
39303 	{ 24, 2087929 },
39304 	{ 24, 3857401 },
39305 	{ 24, 3922937 },
39306 	{ 24, 4119545 },
39307 	{ 24, 4185081 },
39308 	{ 24, 8363005 },
39309 	{ 25, 15949565 },
39310 	{ 25, 14900989 },
39311 	{ 25, 11755261 },
39312 	{ 25, 10706685 },
39313 	{ 24, 7560957 },
39314 	{ 24, 6512381 },
39315 	{ 24, 3366653 },
39316 	{ 24, 2318077 },
39317 	{ 22, 1269501 },
39318 	{ 22, 220925 },
39319 	{ 15, 15002 },
39320 	{ 22, 155385 },
39321 	{ 20, 351993 },
39322 	{ 22, 548601 },
39323 	{ 20, 319225 },
39324 	{ 20, 384761 },
39325 	{ 22, 1236729 },
39326 	{ 22, 1302265 },
39327 	{ 22, 1498873 },
39328 	{ 22, 1564409 },
39329 	{ 23, 2809593 },
39330 	{ 23, 2875129 },
39331 	{ 23, 3071737 },
39332 	{ 23, 3137273 },
39333 	{ 24, 5955321 },
39334 	{ 24, 6020857 },
39335 	{ 24, 6217465 },
39336 	{ 24, 6283001 },
39337 	{ 24, 8052473 },
39338 	{ 24, 8118009 },
39339 	{ 24, 8314617 },
39340 	{ 24, 8380153 },
39341 	{ 25, 15949821 },
39342 	{ 25, 14901245 },
39343 	{ 25, 11755517 },
39344 	{ 25, 10706941 },
39345 	{ 24, 7561213 },
39346 	{ 24, 6512637 },
39347 	{ 24, 3366909 },
39348 	{ 24, 2318333 },
39349 	{ 22, 1269757 },
39350 	{ 22, 221181 },
39351 	{ 15, 16026 },
39352 	{ 22, 155641 },
39353 	{ 20, 352249 },
39354 	{ 22, 548857 },
39355 	{ 20, 319481 },
39356 	{ 20, 385017 },
39357 	{ 22, 1236985 },
39358 	{ 22, 1302521 },
39359 	{ 22, 1499129 },
39360 	{ 22, 1564665 },
39361 	{ 23, 2809849 },
39362 	{ 23, 2875385 },
39363 	{ 23, 3071993 },
39364 	{ 23, 3137529 },
39365 	{ 24, 5955577 },
39366 	{ 24, 6021113 },
39367 	{ 24, 6217721 },
39368 	{ 24, 6283257 },
39369 	{ 24, 8052729 },
39370 	{ 24, 8118265 },
39371 	{ 24, 8314873 },
39372 	{ 24, 8380409 },
39373 	{ 26, 12558333 },
39374 	{ 27, 60369661 },
39375 	{ 27, 47786749 },
39376 	{ 27, 43592445 },
39377 	{ 26, 31009533 },
39378 	{ 26, 26815229 },
39379 	{ 26, 14232317 },
39380 	{ 26, 10038013 },
39381 	{ 24, 5843709 },
39382 	{ 24, 1649405 },
39383 	{ 18, 84250 },
39384 	{ 24, 862969 },
39385 	{ 24, 4795129 },
39386 	{ 24, 2435833 },
39387 	{ 24, 3222265 },
39388 	{ 24, 2304761 },
39389 	{ 24, 2566905 },
39390 	{ 24, 3549949 },
39391 	{ 26, 9382649 },
39392 	{ 26, 10169081 },
39393 	{ 26, 10431225 },
39394 	{ 26, 14559997 },
39395 	{ 27, 19868409 },
39396 	{ 27, 20654841 },
39397 	{ 27, 20916985 },
39398 	{ 27, 29240061 },
39399 	{ 28, 40839929 },
39400 	{ 28, 41626361 },
39401 	{ 28, 41888505 },
39402 	{ 28, 48966393 },
39403 	{ 28, 49228537 },
39404 	{ 28, 50014969 },
39405 	{ 27, 64564221 },
39406 	{ 27, 60369917 },
39407 	{ 27, 47787005 },
39408 	{ 27, 43592701 },
39409 	{ 26, 31009789 },
39410 	{ 26, 26815485 },
39411 	{ 26, 14232573 },
39412 	{ 26, 10038269 },
39413 	{ 24, 5843965 },
39414 	{ 24, 1649661 },
39415 	{ 18, 88346 },
39416 	{ 24, 863225 },
39417 	{ 24, 4795385 },
39418 	{ 24, 2436089 },
39419 	{ 24, 3222521 },
39420 	{ 24, 2305017 },
39421 	{ 24, 2567161 },
39422 	{ 24, 3550205 },
39423 	{ 26, 9382905 },
39424 	{ 26, 10169337 },
39425 	{ 26, 10431481 },
39426 	{ 26, 14560253 },
39427 	{ 27, 19868665 },
39428 	{ 27, 20655097 },
39429 	{ 27, 20917241 },
39430 	{ 27, 29240317 },
39431 	{ 28, 40840185 },
39432 	{ 28, 41626617 },
39433 	{ 28, 41888761 },
39434 	{ 28, 48966649 },
39435 	{ 28, 49228793 },
39436 	{ 28, 50015225 },
39437 	{ 27, 64827133 },
39438 	{ 27, 60632829 },
39439 	{ 27, 48049917 },
39440 	{ 27, 43855613 },
39441 	{ 26, 31272701 },
39442 	{ 26, 27078397 },
39443 	{ 26, 14495485 },
39444 	{ 26, 10301181 },
39445 	{ 24, 6106877 },
39446 	{ 24, 1912573 },
39447 	{ 18, 92570 },
39448 	{ 24, 1650425 },
39449 	{ 24, 5058297 },
39450 	{ 26, 8990457 },
39451 	{ 24, 3485433 },
39452 	{ 24, 6369017 },
39453 	{ 24, 3354361 },
39454 	{ 24, 3616505 },
39455 	{ 24, 6696701 },
39456 	{ 26, 13577977 },
39457 	{ 26, 14364409 },
39458 	{ 26, 14626553 },
39459 	{ 26, 27143933 },
39460 	{ 27, 28258041 },
39461 	{ 27, 29044473 },
39462 	{ 27, 29306617 },
39463 	{ 27, 54406909 },
39464 	{ 28, 57618169 },
39465 	{ 28, 58404601 },
39466 	{ 28, 58666745 },
39467 	{ 28, 65744633 },
39468 	{ 28, 66006777 },
39469 	{ 27, 64827389 },
39470 	{ 27, 60633085 },
39471 	{ 27, 48050173 },
39472 	{ 27, 43855869 },
39473 	{ 26, 31272957 },
39474 	{ 26, 27078653 },
39475 	{ 26, 14495741 },
39476 	{ 26, 10301437 },
39477 	{ 24, 6107133 },
39478 	{ 24, 1912829 },
39479 	{ 18, 96666 },
39480 	{ 24, 1650681 },
39481 	{ 24, 5058553 },
39482 	{ 26, 8990713 },
39483 	{ 24, 3485689 },
39484 	{ 24, 6369273 },
39485 	{ 24, 3354617 },
39486 	{ 24, 3616761 },
39487 	{ 24, 6696957 },
39488 	{ 26, 13578233 },
39489 	{ 26, 14364665 },
39490 	{ 26, 14626809 },
39491 	{ 26, 27144189 },
39492 	{ 27, 28258297 },
39493 	{ 27, 29044729 },
39494 	{ 27, 29306873 },
39495 	{ 27, 54407165 },
39496 	{ 28, 57618425 },
39497 	{ 28, 58404857 },
39498 	{ 28, 58667001 },
39499 	{ 28, 65744889 },
39500 	{ 28, 66007033 },
39501 	{ 28, 66793465 },
39502 	{ 28, 67055609 },
39503 	{ 28, 94976765 },
39504 	{ 28, 86588157 },
39505 	{ 27, 61422333 },
39506 	{ 27, 53033725 },
39507 	{ 27, 27867901 },
39508 	{ 27, 19479293 },
39509 	{ 25, 11090685 },
39510 	{ 25, 2702077 },
39511 	{ 18, 117530 },
39512 	{ 24, 1915641 },
39513 	{ 24, 5847801 },
39514 	{ 25, 11599867 },
39515 	{ 26, 13187833 },
39516 	{ 24, 6634233 },
39517 	{ 24, 7420665 },
39518 	{ 24, 6503161 },
39519 	{ 24, 6765305 },
39520 	{ 24, 7748349 },
39521 	{ 25, 12517375 },
39522 	{ 26, 26950393 },
39523 	{ 26, 27212537 },
39524 	{ 26, 31341309 },
39525 	{ 27, 53426937 },
39526 	{ 27, 54213369 },
39527 	{ 27, 54475513 },
39528 	{ 27, 62798589 },
39529 	{ 28, 107952889 },
39530 	{ 28, 108739321 },
39531 	{ 28, 109001465 },
39532 	{ 28, 116079353 },
39533 	{ 28, 116341497 },
39534 	{ 28, 117127929 },
39535 	{ 28, 117390073 },
39536 	{ 28, 134101757 },
39537 	{ 27, 61422589 },
39538 	{ 27, 53033981 },
39539 	{ 27, 27868157 },
39540 	{ 27, 19479549 },
39541 	{ 25, 11090941 },
39542 	{ 25, 2702333 },
39543 	{ 18, 121626 },
39544 	{ 24, 1915897 },
39545 	{ 24, 5848057 },
39546 	{ 25, 11599611 },
39547 	{ 26, 13188089 },
39548 	{ 24, 6634489 },
39549 	{ 24, 7420921 },
39550 	{ 24, 6503417 },
39551 	{ 24, 6765561 },
39552 	{ 24, 7748605 },
39553 	{ 25, 12517119 },
39554 	{ 26, 26950649 },
39555 	{ 26, 27212793 },
39556 	{ 26, 31341565 },
39557 	{ 27, 53427193 },
39558 	{ 27, 54213625 },
39559 	{ 27, 54475769 },
39560 	{ 27, 62798845 },
39561 	{ 28, 107953145 },
39562 	{ 28, 108739577 },
39563 	{ 28, 109001721 },
39564 	{ 28, 116079609 },
39565 	{ 28, 116341753 },
39566 	{ 28, 117128185 },
39567 	{ 28, 117390329 },
39568 	{ 28, 86851325 },
39569 	{ 27, 61685501 },
39570 	{ 27, 53296893 },
39571 	{ 27, 28131069 },
39572 	{ 27, 19742461 },
39573 	{ 25, 11353853 },
39574 	{ 25, 2965245 },
39575 	{ 18, 125850 },
39576 	{ 25, 2703097 },
39577 	{ 24, 6110969 },
39578 	{ 25, 12123131 },
39579 	{ 26, 13451001 },
39580 	{ 26, 25771769 },
39581 	{ 24, 7683833 },
39582 	{ 25, 10567417 },
39583 	{ 24, 7552761 },
39584 	{ 24, 7814905 },
39585 	{ 25, 10895101 },
39586 	{ 26, 30359289 },
39587 	{ 26, 31145721 },
39588 	{ 26, 31407865 },
39589 	{ 27, 61554425 },
39590 	{ 27, 61816569 },
39591 	{ 27, 62603001 },
39592 	{ 27, 62865145 },
39593 	{ 28, 124468985 },
39594 	{ 28, 124731129 },
39595 	{ 28, 125517561 },
39596 	{ 28, 125779705 },
39597 	{ 28, 132857593 },
39598 	{ 28, 133119737 },
39599 	{ 28, 133906169 },
39600 	{ 28, 134168313 },
39601 	{ 27, 61685757 },
39602 	{ 27, 53297149 },
39603 	{ 27, 28131325 },
39604 	{ 27, 19742717 },
39605 	{ 25, 11354109 },
39606 	{ 25, 2965501 },
39607 	{ 18, 129946 },
39608 	{ 25, 2703353 },
39609 	{ 24, 6111225 },
39610 	{ 25, 12122875 },
39611 	{ 26, 13451257 },
39612 	{ 26, 25772025 },
39613 	{ 24, 7684089 },
39614 	{ 25, 10567673 },
39615 	{ 24, 7553017 },
39616 	{ 24, 7815161 },
39617 	{ 25, 10895357 },
39618 	{ 26, 30359545 },
39619 	{ 26, 31145977 },
39620 	{ 26, 31408121 },
39621 	{ 27, 61554681 },
39622 	{ 27, 61816825 },
39623 	{ 27, 62603257 },
39624 	{ 27, 62865401 },
39625 	{ 28, 124469241 },
39626 	{ 28, 124731385 },
39627 	{ 28, 125517817 },
39628 	{ 28, 125779961 },
39629 	{ 28, 132857849 },
39630 	{ 28, 133119993 },
39631 	{ 28, 133906425 },
39632 	{ 28, 134168569 },
39633 	{ 27, 62483197 },
39634 	{ 27, 54094589 },
39635 	{ 27, 28928765 },
39636 	{ 27, 20540157 },
39637 	{ 25, 12151549 },
39638 	{ 25, 3762941 },
39639 	{ 20, 431386 },
39640 	{ 25, 2976505 },
39641 	{ 25, 11102969 },
39642 	{ 26, 10316537 },
39643 	{ 26, 14248697 },
39644 	{ 26, 26045177 },
39645 	{ 26, 29977337 },
39646 	{ 25, 10840825 },
39647 	{ 25, 11627257 },
39648 	{ 25, 10709753 },
39649 	{ 25, 10971897 },
39650 	{ 25, 11954941 },
39651 	{ 26, 22999039 },
39652 	{ 27, 43739897 },
39653 	{ 27, 44002041 },
39654 	{ 27, 48130813 },
39655 	{ 28, 86993657 },
39656 	{ 28, 87780089 },
39657 	{ 28, 88042233 },
39658 	{ 28, 96365309 },
39659 	{ 29, 175074041 },
39660 	{ 29, 175860473 },
39661 	{ 28, 129592317 },
39662 	{ 28, 121203709 },
39663 	{ 28, 96037885 },
39664 	{ 28, 87649277 },
39665 	{ 27, 62483453 },
39666 	{ 27, 54094845 },
39667 	{ 27, 28929021 },
39668 	{ 27, 20540413 },
39669 	{ 25, 12151805 },
39670 	{ 25, 3763197 },
39671 	{ 20, 439578 },
39672 	{ 25, 2976761 },
39673 	{ 25, 11103225 },
39674 	{ 26, 10316793 },
39675 	{ 26, 14248953 },
39676 	{ 26, 26045433 },
39677 	{ 26, 29977593 },
39678 	{ 25, 10841081 },
39679 	{ 25, 11627513 },
39680 	{ 25, 10710009 },
39681 	{ 25, 10972153 },
39682 	{ 25, 11955197 },
39683 	{ 26, 22998783 },
39684 	{ 27, 43740153 },
39685 	{ 27, 44002297 },
39686 	{ 27, 48131069 },
39687 	{ 28, 86993913 },
39688 	{ 28, 87780345 },
39689 	{ 28, 88042489 },
39690 	{ 28, 96365565 },
39691 	{ 29, 175074297 },
39692 	{ 29, 175860729 },
39693 	{ 28, 129855229 },
39694 	{ 28, 121466621 },
39695 	{ 28, 96300797 },
39696 	{ 28, 87912189 },
39697 	{ 27, 62746365 },
39698 	{ 27, 54357757 },
39699 	{ 27, 29191933 },
39700 	{ 27, 20803325 },
39701 	{ 25, 12414717 },
39702 	{ 25, 4026109 },
39703 	{ 20, 447898 },
39704 	{ 25, 3763961 },
39705 	{ 25, 11366137 },
39706 	{ 26, 22604795 },
39707 	{ 26, 14511865 },
39708 	{ 26, 26832633 },
39709 	{ 26, 30240505 },
39710 	{ 27, 42561273 },
39711 	{ 25, 11890425 },
39712 	{ 25, 14774009 },
39713 	{ 25, 11759353 },
39714 	{ 25, 12021497 },
39715 	{ 25, 15101693 },
39716 	{ 26, 24570879 },
39717 	{ 27, 47935225 },
39718 	{ 27, 48197369 },
39719 	{ 27, 60714749 },
39720 	{ 28, 95383289 },
39721 	{ 28, 96169721 },
39722 	{ 28, 96431865 },
39723 	{ 28, 121532157 },
39724 	{ 29, 191852281 },
39725 	{ 28, 129855485 },
39726 	{ 28, 121466877 },
39727 	{ 28, 96301053 },
39728 	{ 28, 87912445 },
39729 	{ 27, 62746621 },
39730 	{ 27, 54358013 },
39731 	{ 27, 29192189 },
39732 	{ 27, 20803581 },
39733 	{ 25, 12414973 },
39734 	{ 25, 4026365 },
39735 	{ 20, 456090 },
39736 	{ 25, 3764217 },
39737 	{ 25, 11366393 },
39738 	{ 26, 22604539 },
39739 	{ 26, 14512121 },
39740 	{ 26, 26832889 },
39741 	{ 26, 30240761 },
39742 	{ 27, 42561529 },
39743 	{ 25, 11890681 },
39744 	{ 25, 14774265 },
39745 	{ 25, 11759609 },
39746 	{ 25, 12021753 },
39747 	{ 25, 15101949 },
39748 	{ 26, 24570623 },
39749 	{ 27, 47935481 },
39750 	{ 27, 48197625 },
39751 	{ 27, 60715005 },
39752 	{ 28, 95383545 },
39753 	{ 28, 96169977 },
39754 	{ 28, 96432121 },
39755 	{ 28, 121532413 },
39756 	{ 29, 191852537 },
39757 	{ 29, 259813369 },
39758 	{ 29, 250114041 },
39759 	{ 29, 200044537 },
39760 	{ 29, 184053753 },
39761 	{ 28, 133984249 },
39762 	{ 28, 107576061 },
39763 	{ 28, 57244413 },
39764 	{ 28, 40467197 },
39765 	{ 26, 23689981 },
39766 	{ 26, 6912765 },
39767 	{ 20, 497434 },
39768 	{ 20, 1046382 },
39769 	{ 25, 12155641 },
39770 	{ 26, 24166395 },
39771 	{ 27, 27884281 },
39772 	{ 26, 27097849 },
39773 	{ 26, 31030009 },
39774 	{ 27, 42826489 },
39775 	{ 27, 46758649 },
39776 	{ 25, 15039225 },
39777 	{ 25, 15825657 },
39778 	{ 25, 14908153 },
39779 	{ 25, 15170297 },
39780 	{ 25, 16153341 },
39781 	{ 26, 25083903 },
39782 	{ 27, 60521209 },
39783 	{ 27, 60783353 },
39784 	{ 27, 64912125 },
39785 	{ 28, 120552185 },
39786 	{ 28, 121338617 },
39787 	{ 28, 121600761 },
39788 	{ 28, 129923837 },
39789 	{ 29, 259554041 },
39790 	{ 29, 243038969 },
39791 	{ 29, 199785209 },
39792 	{ 29, 183270137 },
39793 	{ 28, 133724921 },
39794 	{ 28, 117209849 },
39795 	{ 28, 57244669 },
39796 	{ 28, 40467453 },
39797 	{ 26, 23690237 },
39798 	{ 26, 6913021 },
39799 	{ 20, 505626 },
39800 	{ 20, 1038190 },
39801 	{ 25, 12155897 },
39802 	{ 26, 24166139 },
39803 	{ 27, 27884537 },
39804 	{ 26, 27098105 },
39805 	{ 26, 31030265 },
39806 	{ 27, 42826745 },
39807 	{ 27, 46758905 },
39808 	{ 25, 15039481 },
39809 	{ 25, 15825913 },
39810 	{ 25, 14908409 },
39811 	{ 25, 15170553 },
39812 	{ 25, 16153597 },
39813 	{ 26, 25083647 },
39814 	{ 27, 60521465 },
39815 	{ 27, 60783609 },
39816 	{ 27, 64912381 },
39817 	{ 28, 120552441 },
39818 	{ 28, 121338873 },
39819 	{ 28, 121601017 },
39820 	{ 28, 129924093 },
39821 	{ 29, 259554297 },
39822 	{ 29, 243039225 },
39823 	{ 29, 199785465 },
39824 	{ 29, 183270393 },
39825 	{ 28, 133725177 },
39826 	{ 28, 117210105 },
39827 	{ 28, 57507581 },
39828 	{ 28, 40730365 },
39829 	{ 26, 23953149 },
39830 	{ 26, 7175933 },
39831 	{ 20, 513946 },
39832 	{ 20, 1030126 },
39833 	{ 25, 12418809 },
39834 	{ 26, 24689659 },
39835 	{ 27, 28147449 },
39836 	{ 27, 53051129 },
39837 	{ 26, 31293177 },
39838 	{ 27, 43613945 },
39839 	{ 27, 47021817 },
39840 	{ 27, 59342585 },
39841 	{ 25, 16088825 },
39842 	{ 26, 27361017 },
39843 	{ 25, 15957753 },
39844 	{ 25, 16219897 },
39845 	{ 26, 27688701 },
39846 	{ 27, 63930105 },
39847 	{ 27, 64716537 },
39848 	{ 27, 64978681 },
39849 	{ 28, 128679673 },
39850 	{ 28, 128941817 },
39851 	{ 28, 129728249 },
39852 	{ 28, 129990393 },
39853 	{ 29, 258768633 },
39854 	{ 29, 242777849 },
39855 	{ 29, 192708345 },
39856 	{ 29, 183009017 },
39857 	{ 28, 132939513 },
39858 	{ 28, 116948729 },
39859 	{ 28, 66879225 },
39860 	{ 28, 40730621 },
39861 	{ 26, 23953405 },
39862 	{ 26, 7176189 },
39863 	{ 20, 522138 },
39864 	{ 20, 1021934 },
39865 	{ 25, 12419065 },
39866 	{ 26, 24689403 },
39867 	{ 27, 28147705 },
39868 	{ 27, 53051385 },
39869 	{ 26, 31293433 },
39870 	{ 27, 43614201 },
39871 	{ 27, 47022073 },
39872 	{ 27, 59342841 },
39873 	{ 25, 16089081 },
39874 	{ 26, 27361273 },
39875 	{ 25, 15958009 },
39876 	{ 25, 16220153 },
39877 	{ 26, 27688957 },
39878 	{ 27, 63930361 },
39879 	{ 27, 64716793 },
39880 	{ 27, 64978937 },
39881 	{ 28, 128679929 },
39882 	{ 28, 128942073 },
39883 	{ 28, 129728505 },
39884 	{ 28, 129990649 },
39885 	{ 29, 258768889 },
39886 	{ 29, 242778105 },
39887 	{ 29, 192708601 },
39888 	{ 29, 183009273 },
39889 	{ 28, 132939769 },
39890 	{ 28, 116948985 },
39891 	{ 28, 66879481 },
39892 	{ 29, 268402681 },
39893 	{ 27, 49457917 },
39894 	{ 27, 15903485 },
39895 	{ 21, 1912090 },
39896 	{ 21, 1961326 },
39897 	{ 27, 47360761 },
39898 	{ 27, 47230971 },
39899 	{ 28, 57846521 },
39900 	{ 28, 106605305 },
39901 	{ 28, 122858233 },
39902 	{ 28, 87730937 },
39903 	{ 28, 95595257 },
39904 	{ 28, 119188217 },
39905 	{ 28, 127052537 },
39906 	{ 27, 55225081 },
39907 	{ 27, 56797945 },
39908 	{ 27, 54962937 },
39909 	{ 27, 55487225 },
39910 	{ 27, 57453309 },
39911 	{ 27, 48148479 },
39912 	{ 29, 490253049 },
39913 	{ 29, 222210809 },
39914 	{ 29, 230468349 },
39915 	{ 29, 249475071 },
39916 	{ 30, 444115705 },
39917 	{ 30, 516991737 },
39918 	{ 30, 483961593 },
39919 	{ 30, 384871161 },
39920 	{ 30, 351841017 },
39921 	{ 29, 265333497 },
39922 	{ 29, 232303353 },
39923 	{ 29, 133212921 },
39924 	{ 29, 100182777 },
39925 	{ 27, 49458173 },
39926 	{ 27, 15903741 },
39927 	{ 21, 1928474 },
39928 	{ 21, 1944942 },
39929 	{ 27, 47361017 },
39930 	{ 27, 47230715 },
39931 	{ 28, 57846777 },
39932 	{ 28, 106605561 },
39933 	{ 28, 122858489 },
39934 	{ 28, 87731193 },
39935 	{ 28, 95595513 },
39936 	{ 28, 119188473 },
39937 	{ 28, 127052793 },
39938 	{ 27, 55225337 },
39939 	{ 27, 56798201 },
39940 	{ 27, 54963193 },
39941 	{ 27, 55487481 },
39942 	{ 27, 57453565 },
39943 	{ 27, 48148223 },
39944 	{ 29, 490253305 },
39945 	{ 29, 222211065 },
39946 	{ 29, 230468605 },
39947 	{ 29, 249474815 },
39948 	{ 30, 444115961 },
39949 	{ 30, 516991993 },
39950 	{ 30, 483961849 },
39951 	{ 30, 384871417 },
39952 	{ 30, 351841273 },
39953 	{ 29, 265333753 },
39954 	{ 29, 232303609 },
39955 	{ 29, 133213177 },
39956 	{ 29, 100183033 },
39957 	{ 27, 49983229 },
39958 	{ 27, 16428797 },
39959 	{ 21, 1944986 },
39960 	{ 21, 1928686 },
39961 	{ 27, 47886073 },
39962 	{ 27, 47754235 },
39963 	{ 28, 58371833 },
39964 	{ 28, 108179193 },
39965 	{ 28, 123383545 },
39966 	{ 28, 123251707 },
39967 	{ 28, 96120569 },
39968 	{ 28, 120762105 },
39969 	{ 28, 127577849 },
39970 	{ 27, 66891513 },
39971 	{ 27, 33337081 },
39972 	{ 27, 63090425 },
39973 	{ 27, 132689657 },
39974 	{ 27, 57585401 },
39975 	{ 27, 63745789 },
39976 	{ 27, 49720319 },
39977 	{ 29, 263761657 },
39978 	{ 29, 230600441 },
39979 	{ 29, 255635197 },
39980 	{ 29, 251046911 },
39981 	{ 29, 259567353 },
39982 	{ 29, 259697659 },
39983 	{ 30, 383299321 },
39984 	{ 30, 351317753 },
39985 	{ 29, 251178745 },
39986 	{ 29, 231780089 },
39987 	{ 29, 131641081 },
39988 	{ 29, 99659513 },
39989 	{ 27, 66629369 },
39990 	{ 27, 16429053 },
39991 	{ 21, 1949674 },
39992 	{ 21, 1912302 },
39993 	{ 27, 47886329 },
39994 	{ 27, 47753979 },
39995 	{ 28, 58372089 },
39996 	{ 28, 108179449 },
39997 	{ 28, 123383801 },
39998 	{ 28, 123251451 },
39999 	{ 28, 96120825 },
40000 	{ 28, 120762361 },
40001 	{ 28, 127578105 },
40002 	{ 27, 66891769 },
40003 	{ 27, 33337337 },
40004 	{ 27, 63090681 },
40005 	{ 27, 132689913 },
40006 	{ 27, 57585657 },
40007 	{ 27, 63746045 },
40008 	{ 27, 49720063 },
40009 	{ 29, 263761913 },
40010 	{ 29, 230600697 },
40011 	{ 29, 255635453 },
40012 	{ 29, 251046655 },
40013 	{ 29, 259567609 },
40014 	{ 29, 259697403 },
40015 	{ 29, 250118143 },
40016 	{ 29, 199786495 },
40017 	{ 29, 251179001 },
40018 	{ 28, 132677631 },
40019 	{ 28, 115900415 },
40020 	{ 28, 65568767 },
40021 	{ 27, 66629625 },
40022 	{ 26, 32014335 },
40023 	{ 21, 1966058 },
40024 	{ 21, 1044334 },
40025 	{ 26, 8159227 },
40026 	{ 26, 24674299 },
40027 	{ 28, 40665083 },
40028 	{ 28, 108706553 },
40029 	{ 27, 54296571 },
40030 	{ 27, 62423035 },
40031 	{ 28, 86802427 },
40032 	{ 28, 121289465 },
40033 	{ 27, 60588027 },
40034 	{ 27, 67025661 },
40035 	{ 26, 66486271 },
40036 	{ 26, 65503227 },
40037 	{ 26, 31752187 },
40038 	{ 26, 32538619 },
40039 	{ 26, 8028155 },
40040 	{ 26, 24805371 },
40041 	{ 26, 25133055 },
40042 	{ 28, 58359803 },
40043 	{ 28, 108691451 },
40044 	{ 28, 125468667 },
40045 	{ 28, 125796351 },
40046 	{ 28, 129597435 },
40047 	{ 28, 121470971 },
40048 	{ 29, 259686395 },
40049 	{ 29, 250657529 },
40050 	{ 28, 125403131 },
40051 	{ 28, 108888059 },
40052 	{ 28, 65634299 },
40053 	{ 27, 66108153 },
40054 	{ 26, 33128443 },
40055 	{ 21, 2047850 },
40056 	{ 21, 1027950 },
40057 	{ 26, 8158971 },
40058 	{ 26, 24674043 },
40059 	{ 28, 40664827 },
40060 	{ 28, 108706809 },
40061 	{ 27, 54296315 },
40062 	{ 27, 62422779 },
40063 	{ 28, 86802171 },
40064 	{ 28, 121289721 },
40065 	{ 27, 60587771 },
40066 	{ 27, 67025917 },
40067 	{ 26, 66486015 },
40068 	{ 26, 65502971 },
40069 	{ 26, 31751931 },
40070 	{ 26, 32538363 },
40071 	{ 26, 8027899 },
40072 	{ 26, 24805115 },
40073 	{ 26, 25132799 },
40074 	{ 28, 58359547 },
40075 	{ 28, 108691195 },
40076 	{ 28, 125468411 },
40077 	{ 28, 125796095 },
40078 	{ 28, 129597179 },
40079 	{ 28, 121470715 },
40080 	{ 29, 259686139 },
40081 	{ 29, 250657785 },
40082 	{ 28, 125402875 },
40083 	{ 28, 108887803 },
40084 	{ 28, 65634043 },
40085 	{ 27, 66108409 },
40086 	{ 26, 33128187 },
40087 	{ 21, 2064234 },
40088 	{ 21, 1011694 },
40089 	{ 26, 15236091 },
40090 	{ 26, 24935419 },
40091 	{ 28, 41450491 },
40092 	{ 28, 57441275 },
40093 	{ 28, 125484793 },
40094 	{ 27, 62684155 },
40095 	{ 28, 87587835 },
40096 	{ 28, 95190011 },
40097 	{ 28, 129679097 },
40098 	{ 27, 64781307 },
40099 	{ 27, 66502397 },
40100 	{ 26, 65436671 },
40101 	{ 26, 62356475 },
40102 	{ 26, 32799739 },
40103 	{ 26, 60849147 },
40104 	{ 26, 8289275 },
40105 	{ 26, 25066491 },
40106 	{ 26, 32209919 },
40107 	{ 28, 58620923 },
40108 	{ 28, 108952571 },
40109 	{ 28, 125729787 },
40110 	{ 28, 128809979 },
40111 	{ 28, 121207803 },
40112 	{ 28, 96304123 },
40113 	{ 29, 249085689 },
40114 	{ 28, 124615675 },
40115 	{ 28, 108624891 },
40116 	{ 28, 58555387 },
40117 	{ 27, 64536313 },
40118 	{ 26, 32340987 },
40119 	{ 21, 2080234 },
40120 	{ 21, 995310 },
40121 	{ 26, 15235835 },
40122 	{ 26, 24935163 },
40123 	{ 28, 41450235 },
40124 	{ 28, 57441019 },
40125 	{ 28, 125485049 },
40126 	{ 27, 62683899 },
40127 	{ 28, 87587579 },
40128 	{ 28, 95189755 },
40129 	{ 28, 129679353 },
40130 	{ 27, 64781051 },
40131 	{ 27, 66502653 },
40132 	{ 26, 65436415 },
40133 	{ 26, 62356219 },
40134 	{ 26, 32799483 },
40135 	{ 26, 60848891 },
40136 	{ 26, 8289019 },
40137 	{ 26, 25066235 },
40138 	{ 26, 32209663 },
40139 	{ 28, 58620667 },
40140 	{ 28, 108952315 },
40141 	{ 28, 125729531 },
40142 	{ 28, 128809723 },
40143 	{ 28, 121207547 },
40144 	{ 28, 96303867 },
40145 	{ 29, 249085945 },
40146 	{ 28, 124615419 },
40147 	{ 28, 108624635 },
40148 	{ 28, 58555131 },
40149 	{ 27, 64536569 },
40150 	{ 26, 32340731 },
40151 	{ 21, 2096618 },
40152 	{ 21, 916846 },
40153 	{ 26, 15495163 },
40154 	{ 26, 32010235 },
40155 	{ 28, 41709563 },
40156 	{ 28, 58224635 },
40157 	{ 28, 107769851 },
40158 	{ 28, 124284923 },
40159 	{ 28, 87846907 },
40160 	{ 28, 95973371 },
40161 	{ 28, 120352763 },
40162 	{ 28, 128479227 },
40163 	{ 28, 110915579 },
40164 	{ 27, 64940797 },
40165 	{ 26, 62287871 },
40166 	{ 26, 61304827 },
40167 	{ 26, 61108219 },
40168 	{ 26, 61894651 },
40169 	{ 26, 15364091 },
40170 	{ 26, 32141307 },
40171 	{ 26, 32468991 },
40172 	{ 28, 65695739 },
40173 	{ 28, 116027387 },
40174 	{ 28, 132804603 },
40175 	{ 28, 120418299 },
40176 	{ 28, 96038907 },
40177 	{ 28, 87912443 },
40178 	{ 28, 124350459 },
40179 	{ 28, 107835387 },
40180 	{ 28, 58290171 },
40181 	{ 27, 64023289 },
40182 	{ 26, 32075771 },
40183 	{ 26, 15560699 },
40184 	{ 21, 900462 },
40185 	{ 26, 15494907 },
40186 	{ 26, 32009979 },
40187 	{ 28, 41709307 },
40188 	{ 28, 58224379 },
40189 	{ 28, 107769595 },
40190 	{ 28, 124284667 },
40191 	{ 28, 87846651 },
40192 	{ 28, 95973115 },
40193 	{ 28, 120352507 },
40194 	{ 28, 128478971 },
40195 	{ 28, 110915323 },
40196 	{ 27, 64941053 },
40197 	{ 26, 62287615 },
40198 	{ 26, 61304571 },
40199 	{ 26, 61107963 },
40200 	{ 26, 61894395 },
40201 	{ 26, 15363835 },
40202 	{ 26, 32141051 },
40203 	{ 26, 32468735 },
40204 	{ 28, 65695483 },
40205 	{ 28, 116027131 },
40206 	{ 28, 132804347 },
40207 	{ 28, 120418043 },
40208 	{ 28, 96038651 },
40209 	{ 28, 87912187 },
40210 	{ 28, 124350203 },
40211 	{ 28, 107835131 },
40212 	{ 28, 58289915 },
40213 	{ 27, 64023545 },
40214 	{ 26, 32075515 },
40215 	{ 26, 15560443 },
40216 	{ 21, 884206 },
40217 	{ 26, 16280571 },
40218 	{ 26, 32271355 },
40219 	{ 28, 48786427 },
40220 	{ 28, 58485755 },
40221 	{ 28, 108555259 },
40222 	{ 28, 124546043 },
40223 	{ 29, 192605945 },
40224 	{ 28, 96234491 },
40225 	{ 28, 121138171 },
40226 	{ 28, 128740347 },
40227 	{ 28, 132082683 },
40228 	{ 28, 115108859 },
40229 	{ 27, 64417533 },
40230 	{ 26, 61238271 },
40231 	{ 26, 32992251 },
40232 	{ 26, 62155771 },
40233 	{ 26, 65039355 },
40234 	{ 26, 15625211 },
40235 	{ 26, 32402427 },
40236 	{ 26, 33254399 },
40237 	{ 28, 129560313 },
40238 	{ 27, 64842747 },
40239 	{ 28, 133065723 },
40240 	{ 28, 95251451 },
40241 	{ 28, 125366009 },
40242 	{ 27, 62745595 },
40243 	{ 28, 107572219 },
40244 	{ 28, 57502715 },
40245 	{ 27, 49868537 },
40246 	{ 26, 24996859 },
40247 	{ 26, 15297531 },
40248 	{ 21, 867822 },
40249 	{ 26, 16280315 },
40250 	{ 26, 32271099 },
40251 	{ 28, 48786171 },
40252 	{ 28, 58485499 },
40253 	{ 28, 108555003 },
40254 	{ 28, 124545787 },
40255 	{ 29, 192606201 },
40256 	{ 28, 96234235 },
40257 	{ 28, 121137915 },
40258 	{ 28, 128740091 },
40259 	{ 28, 132082427 },
40260 	{ 28, 115108603 },
40261 	{ 27, 64417789 },
40262 	{ 26, 61238015 },
40263 	{ 26, 32991995 },
40264 	{ 26, 62155515 },
40265 	{ 26, 65039099 },
40266 	{ 26, 15624955 },
40267 	{ 26, 32402171 },
40268 	{ 26, 33254143 },
40269 	{ 28, 129560569 },
40270 	{ 27, 64842491 },
40271 	{ 28, 133065467 },
40272 	{ 28, 95251195 },
40273 	{ 28, 125366265 },
40274 	{ 27, 62745339 },
40275 	{ 28, 107571963 },
40276 	{ 28, 57502459 },
40277 	{ 27, 49868793 },
40278 	{ 26, 24996603 },
40279 	{ 26, 15297275 },
40280 	{ 20, 524142 },
40281 	{ 26, 16531451 },
40282 	{ 26, 33046523 },
40283 	{ 28, 49037307 },
40284 	{ 28, 65552379 },
40285 	{ 28, 108806139 },
40286 	{ 28, 125321211 },
40287 	{ 29, 174866427 },
40288 	{ 29, 242940665 },
40289 	{ 28, 121389051 },
40290 	{ 28, 129515515 },
40291 	{ 28, 132005887 },
40292 	{ 28, 127877115 },
40293 	{ 28, 127680507 },
40294 	{ 27, 50264829 },
40295 	{ 26, 32915455 },
40296 	{ 26, 31932411 },
40297 	{ 26, 65290235 },
40298 	{ 26, 66076667 },
40299 	{ 26, 16400379 },
40300 	{ 26, 33177595 },
40301 	{ 26, 33505279 },
40302 	{ 27, 64569339 },
40303 	{ 27, 60637179 },
40304 	{ 28, 133840891 },
40305 	{ 28, 124844793 },
40306 	{ 27, 62472187 },
40307 	{ 27, 54345723 },
40308 	{ 28, 57229307 },
40309 	{ 27, 49347321 },
40310 	{ 26, 24723451 },
40311 	{ 26, 8208379 },
40312 	{ 20, 507758 },
40313 	{ 26, 16531195 },
40314 	{ 26, 33046267 },
40315 	{ 28, 49037051 },
40316 	{ 28, 65552123 },
40317 	{ 28, 108805883 },
40318 	{ 28, 125320955 },
40319 	{ 29, 174866171 },
40320 	{ 29, 242940921 },
40321 	{ 28, 121388795 },
40322 	{ 28, 129515259 },
40323 	{ 28, 132005631 },
40324 	{ 28, 127876859 },
40325 	{ 28, 127680251 },
40326 	{ 27, 50265085 },
40327 	{ 26, 32915199 },
40328 	{ 26, 31932155 },
40329 	{ 26, 65289979 },
40330 	{ 26, 66076411 },
40331 	{ 26, 16400123 },
40332 	{ 26, 33177339 },
40333 	{ 26, 33505023 },
40334 	{ 27, 64569083 },
40335 	{ 27, 60636923 },
40336 	{ 28, 133840635 },
40337 	{ 28, 124845049 },
40338 	{ 27, 62471931 },
40339 	{ 27, 54345467 },
40340 	{ 28, 57229051 },
40341 	{ 27, 49347577 },
40342 	{ 26, 24723195 },
40343 	{ 26, 8208123 },
40344 	{ 20, 491502 },
40345 	{ 26, 15286015 },
40346 	{ 26, 33307643 },
40347 	{ 28, 49822715 },
40348 	{ 28, 65813499 },
40349 	{ 28, 115883003 },
40350 	{ 28, 125582331 },
40351 	{ 29, 175651835 },
40352 	{ 29, 191642619 },
40353 	{ 29, 259718905 },
40354 	{ 28, 129776635 },
40355 	{ 29, 251068157 },
40356 	{ 28, 127810559 },
40357 	{ 28, 115293179 },
40358 	{ 28, 131873787 },
40359 	{ 27, 49741565 },
40360 	{ 26, 31865855 },
40361 	{ 26, 28785659 },
40362 	{ 26, 66337787 },
40363 	{ 26, 31538171 },
40364 	{ 26, 16661499 },
40365 	{ 26, 33438715 },
40366 	{ 27, 63781883 },
40367 	{ 27, 60374011 },
40368 	{ 27, 48053243 },
40369 	{ 28, 123272953 },
40370 	{ 27, 61684731 },
40371 	{ 27, 54082555 },
40372 	{ 27, 29178875 },
40373 	{ 27, 47775481 },
40374 	{ 26, 23935995 },
40375 	{ 26, 7945211 },
40376 	{ 20, 475118 },
40377 	{ 26, 8207359 },
40378 	{ 26, 33307387 },
40379 	{ 28, 49822459 },
40380 	{ 28, 65813243 },
40381 	{ 28, 115882747 },
40382 	{ 28, 125582075 },
40383 	{ 29, 175651579 },
40384 	{ 29, 191642363 },
40385 	{ 29, 259719161 },
40386 	{ 28, 129776379 },
40387 	{ 29, 251068413 },
40388 	{ 28, 127810303 },
40389 	{ 28, 115292923 },
40390 	{ 28, 131873531 },
40391 	{ 27, 49741821 },
40392 	{ 26, 31865599 },
40393 	{ 26, 28785403 },
40394 	{ 26, 66337531 },
40395 	{ 26, 31537915 },
40396 	{ 26, 16661243 },
40397 	{ 26, 33438459 },
40398 	{ 27, 63781627 },
40399 	{ 27, 60373755 },
40400 	{ 27, 48052987 },
40401 	{ 28, 123273209 },
40402 	{ 27, 61684475 },
40403 	{ 27, 54082299 },
40404 	{ 27, 29178619 },
40405 	{ 27, 47775737 },
40406 	{ 26, 23935739 },
40407 	{ 26, 7944955 },
40408 	{ 20, 470430 },
40409 	{ 26, 8207103 },
40410 	{ 26, 24984319 },
40411 	{ 28, 50081787 },
40412 	{ 28, 66596859 },
40413 	{ 28, 116142075 },
40414 	{ 28, 132657147 },
40415 	{ 29, 175910907 },
40416 	{ 29, 192425979 },
40417 	{ 29, 241971195 },
40418 	{ 29, 258486267 },
40419 	{ 29, 222048251 },
40420 	{ 29, 230174715 },
40421 	{ 28, 115224575 },
40422 	{ 28, 111095803 },
40423 	{ 28, 245116923 },
40424 	{ 28, 96316157 },
40425 	{ 26, 28717055 },
40426 	{ 26, 27734011 },
40427 	{ 26, 27471867 },
40428 	{ 26, 28389371 },
40429 	{ 26, 27602939 },
40430 	{ 27, 63516667 },
40431 	{ 27, 59584507 },
40432 	{ 27, 47788027 },
40433 	{ 27, 43855867 },
40434 	{ 27, 61419515 },
40435 	{ 27, 53293051 },
40436 	{ 27, 28913659 },
40437 	{ 27, 20787195 },
40438 	{ 26, 23670779 },
40439 	{ 26, 7155707 },
40440 	{ 20, 388382 },
40441 	{ 26, 7942143 },
40442 	{ 26, 24719359 },
40443 	{ 28, 50081531 },
40444 	{ 28, 66596603 },
40445 	{ 28, 116141819 },
40446 	{ 28, 132656891 },
40447 	{ 29, 175910651 },
40448 	{ 29, 192425723 },
40449 	{ 29, 241970939 },
40450 	{ 29, 258486011 },
40451 	{ 29, 222047995 },
40452 	{ 29, 230174459 },
40453 	{ 28, 115224319 },
40454 	{ 28, 111095547 },
40455 	{ 28, 245116667 },
40456 	{ 28, 96316413 },
40457 	{ 26, 28716799 },
40458 	{ 26, 27733755 },
40459 	{ 26, 27471611 },
40460 	{ 26, 28389115 },
40461 	{ 26, 27602683 },
40462 	{ 27, 63516411 },
40463 	{ 27, 59584251 },
40464 	{ 27, 47787771 },
40465 	{ 27, 43855611 },
40466 	{ 27, 61419259 },
40467 	{ 27, 53292795 },
40468 	{ 27, 28913403 },
40469 	{ 27, 20786939 },
40470 	{ 26, 23670523 },
40471 	{ 26, 7155451 },
40472 	{ 20, 371998 },
40473 	{ 26, 7941887 },
40474 	{ 26, 24719103 },
40475 	{ 28, 41496319 },
40476 	{ 28, 66857979 },
40477 	{ 28, 116927483 },
40478 	{ 28, 132918267 },
40479 	{ 29, 182987771 },
40480 	{ 29, 192687099 },
40481 	{ 29, 242756603 },
40482 	{ 29, 258747387 },
40483 	{ 28, 129969147 },
40484 	{ 28, 129707003 },
40485 	{ 28, 128920571 },
40486 	{ 28, 128658427 },
40487 	{ 27, 64957435 },
40488 	{ 27, 64695291 },
40489 	{ 27, 63908859 },
40490 	{ 26, 27667455 },
40491 	{ 25, 16198651 },
40492 	{ 25, 15936507 },
40493 	{ 26, 27339771 },
40494 	{ 25, 16067579 },
40495 	{ 27, 59321339 },
40496 	{ 27, 47000571 },
40497 	{ 27, 43592699 },
40498 	{ 26, 31271931 },
40499 	{ 27, 53029883 },
40500 	{ 27, 28126203 },
40501 	{ 27, 49393401 },
40502 	{ 25, 12397563 },
40503 	{ 26, 6892539 },
40504 	{ 19, 178078 },
40505 	{ 26, 7154687 },
40506 	{ 26, 23931903 },
40507 	{ 28, 40709119 },
40508 	{ 28, 66857723 },
40509 	{ 28, 116927227 },
40510 	{ 28, 132918011 },
40511 	{ 29, 182987515 },
40512 	{ 29, 192686843 },
40513 	{ 29, 242756347 },
40514 	{ 29, 258747131 },
40515 	{ 28, 129968891 },
40516 	{ 28, 129706747 },
40517 	{ 28, 128920315 },
40518 	{ 28, 128658171 },
40519 	{ 27, 64957179 },
40520 	{ 27, 64695035 },
40521 	{ 27, 63908603 },
40522 	{ 26, 27667199 },
40523 	{ 25, 16198395 },
40524 	{ 25, 15936251 },
40525 	{ 26, 27339515 },
40526 	{ 25, 16067323 },
40527 	{ 27, 59321083 },
40528 	{ 27, 47000315 },
40529 	{ 27, 43592443 },
40530 	{ 26, 31271675 },
40531 	{ 27, 53029627 },
40532 	{ 27, 28125947 },
40533 	{ 27, 49393657 },
40534 	{ 25, 12397307 },
40535 	{ 26, 6892283 },
40536 	{ 19, 169886 },
40537 	{ 26, 7154431 },
40538 	{ 26, 23931647 },
40539 	{ 27, 67084287 },
40540 	{ 27, 62906363 },
40541 	{ 5, 27 },
40542 	{ 26, 33431547 },
40543 	{ 27, 45817851 },
40544 	{ 27, 49946619 },
40545 	{ 27, 60760059 },
40546 	{ 27, 64888827 },
40547 	{ 26, 32481279 },
40548 	{ 26, 30400507 },
40549 	{ 26, 30334971 },
40550 	{ 26, 30138363 },
40551 	{ 25, 16228351 },
40552 	{ 25, 15196155 },
40553 	{ 25, 15130619 },
40554 	{ 25, 14934011 },
40555 	{ 23, 4038655 },
40556 	{ 23, 3792891 },
40557 	{ 23, 3727355 },
40558 	{ 23, 3956731 },
40559 	{ 23, 3760123 },
40560 	{ 25, 11689979 },
40561 	{ 25, 10706939 },
40562 	{ 24, 7757819 },
40563 	{ 24, 6774779 },
40564 	{ 25, 6971387 },
40565 	{ 25, 4939771 },
40566 	{ 23, 3039227 },
40567 	{ 23, 1007611 },
40568 	{ 18, 128798 },
40569 	{ 24, 1728511 },
40570 	{ 24, 5922815 },
40571 	{ 26, 10117119 },
40572 	{ 26, 14311423 },
40573 	{ 26, 29302523 },
40574 	{ 26, 33431291 },
40575 	{ 27, 45817595 },
40576 	{ 27, 49946363 },
40577 	{ 27, 60759803 },
40578 	{ 27, 64888571 },
40579 	{ 26, 32481023 },
40580 	{ 26, 30400251 },
40581 	{ 26, 30334715 },
40582 	{ 26, 30138107 },
40583 	{ 25, 16228095 },
40584 	{ 25, 15195899 },
40585 	{ 25, 15130363 },
40586 	{ 25, 14933755 },
40587 	{ 23, 4038399 },
40588 	{ 23, 3792635 },
40589 	{ 23, 3727099 },
40590 	{ 23, 3956475 },
40591 	{ 23, 3759867 },
40592 	{ 25, 11689723 },
40593 	{ 25, 10706683 },
40594 	{ 24, 7757563 },
40595 	{ 24, 6774523 },
40596 	{ 25, 6971131 },
40597 	{ 25, 4939515 },
40598 	{ 23, 3038971 },
40599 	{ 23, 1007355 },
40600 	{ 18, 120606 },
40601 	{ 24, 1728255 },
40602 	{ 24, 5922559 },
40603 	{ 26, 10116863 },
40604 	{ 26, 14311167 },
40605 	{ 26, 26894079 },
40606 	{ 26, 33496059 },
40607 	{ 27, 46013435 },
40608 	{ 27, 50011131 },
40609 	{ 27, 62528507 },
40610 	{ 27, 64953339 },
40611 	{ 27, 47963131 },
40612 	{ 26, 30383103 },
40613 	{ 26, 24108027 },
40614 	{ 26, 24042491 },
40615 	{ 26, 23845883 },
40616 	{ 25, 15178751 },
40617 	{ 25, 12049403 },
40618 	{ 25, 11983867 },
40619 	{ 25, 11787259 },
40620 	{ 23, 3775487 },
40621 	{ 23, 3005435 },
40622 	{ 23, 2939899 },
40623 	{ 23, 3693563 },
40624 	{ 23, 2972667 },
40625 	{ 25, 10640379 },
40626 	{ 24, 7560187 },
40627 	{ 24, 6708219 },
40628 	{ 24, 3628027 },
40629 	{ 25, 4873211 },
40630 	{ 23, 2841595 },
40631 	{ 23, 941051 },
40632 	{ 18, 112030 },
40633 	{ 23, 1006591 },
40634 	{ 23, 3103743 },
40635 	{ 25, 5200895 },
40636 	{ 25, 7298047 },
40637 	{ 25, 13589503 },
40638 	{ 25, 15686655 },
40639 	{ 26, 21978111 },
40640 	{ 26, 24075263 },
40641 	{ 26, 30366719 },
40642 	{ 26, 32463871 },
40643 	{ 27, 47962875 },
40644 	{ 26, 30382847 },
40645 	{ 26, 24107771 },
40646 	{ 26, 24042235 },
40647 	{ 26, 23845627 },
40648 	{ 25, 15178495 },
40649 	{ 25, 12049147 },
40650 	{ 25, 11983611 },
40651 	{ 25, 11787003 },
40652 	{ 23, 3775231 },
40653 	{ 23, 3005179 },
40654 	{ 23, 2939643 },
40655 	{ 23, 3693307 },
40656 	{ 23, 2972411 },
40657 	{ 25, 10640123 },
40658 	{ 24, 7559931 },
40659 	{ 24, 6707963 },
40660 	{ 24, 3627771 },
40661 	{ 25, 4872955 },
40662 	{ 23, 2841339 },
40663 	{ 23, 940795 },
40664 	{ 18, 103838 },
40665 	{ 23, 1006335 },
40666 	{ 23, 3103487 },
40667 	{ 25, 5200639 },
40668 	{ 25, 7297791 },
40669 	{ 25, 13589247 },
40670 	{ 25, 15686399 },
40671 	{ 26, 21977855 },
40672 	{ 26, 24075007 },
40673 	{ 26, 30366463 },
40674 	{ 26, 32463615 },
40675 	{ 27, 43962363 },
40676 	{ 27, 43765755 },
40677 	{ 26, 24088575 },
40678 	{ 26, 22007803 },
40679 	{ 26, 21942267 },
40680 	{ 26, 21745659 },
40681 	{ 25, 12029951 },
40682 	{ 25, 10997755 },
40683 	{ 25, 10932219 },
40684 	{ 25, 10735611 },
40685 	{ 23, 2985983 },
40686 	{ 23, 2740219 },
40687 	{ 23, 2674683 },
40688 	{ 23, 2904059 },
40689 	{ 23, 2707451 },
40690 	{ 24, 7491579 },
40691 	{ 24, 6508539 },
40692 	{ 24, 3559419 },
40693 	{ 24, 2576379 },
40694 	{ 23, 2772987 },
40695 	{ 23, 741371 },
40696 	{ 18, 62750 },
40697 	{ 23, 937983 },
40698 	{ 23, 3035135 },
40699 	{ 25, 5132287 },
40700 	{ 25, 7229439 },
40701 	{ 25, 13520895 },
40702 	{ 25, 15618047 },
40703 	{ 26, 21909503 },
40704 	{ 26, 24006655 },
40705 	{ 26, 30298111 },
40706 	{ 26, 32395263 },
40707 	{ 27, 43962107 },
40708 	{ 27, 43765499 },
40709 	{ 26, 24088319 },
40710 	{ 26, 22007547 },
40711 	{ 26, 21942011 },
40712 	{ 26, 21745403 },
40713 	{ 25, 12029695 },
40714 	{ 25, 10997499 },
40715 	{ 25, 10931963 },
40716 	{ 25, 10735355 },
40717 	{ 23, 2985727 },
40718 	{ 23, 2739963 },
40719 	{ 23, 2674427 },
40720 	{ 23, 2903803 },
40721 	{ 23, 2707195 },
40722 	{ 24, 7491323 },
40723 	{ 24, 6508283 },
40724 	{ 24, 3559163 },
40725 	{ 24, 2576123 },
40726 	{ 23, 2772731 },
40727 	{ 23, 741115 },
40728 	{ 18, 54558 },
40729 	{ 23, 937727 },
40730 	{ 23, 3034879 },
40731 	{ 25, 5132031 },
40732 	{ 25, 7229183 },
40733 	{ 25, 13520639 },
40734 	{ 25, 15617791 },
40735 	{ 26, 33541115 },
40736 	{ 26, 33475579 },
40737 	{ 26, 33278971 },
40738 	{ 26, 33213435 },
40739 	{ 26, 31443963 },
40740 	{ 26, 31378427 },
40741 	{ 26, 31181819 },
40742 	{ 26, 31116283 },
40743 	{ 25, 15715323 },
40744 	{ 25, 15649787 },
40745 	{ 25, 15453179 },
40746 	{ 25, 15387643 },
40747 	{ 24, 7851003 },
40748 	{ 24, 7785467 },
40749 	{ 24, 7588859 },
40750 	{ 23, 2722815 },
40751 	{ 22, 1952763 },
40752 	{ 22, 1887227 },
40753 	{ 23, 2640891 },
40754 	{ 22, 1919995 },
40755 	{ 24, 6441979 },
40756 	{ 24, 3361787 },
40757 	{ 24, 2509819 },
40758 	{ 22, 1526779 },
40759 	{ 23, 674811 },
40760 	{ 17, 23454 },
40761 	{ 23, 740351 },
40762 	{ 23, 2837503 },
40763 	{ 25, 4934655 },
40764 	{ 25, 7031807 },
40765 	{ 25, 13323263 },
40766 	{ 25, 15420415 },
40767 	{ 26, 33540859 },
40768 	{ 26, 33475323 },
40769 	{ 26, 33278715 },
40770 	{ 26, 33213179 },
40771 	{ 26, 31443707 },
40772 	{ 26, 31378171 },
40773 	{ 26, 31181563 },
40774 	{ 26, 31116027 },
40775 	{ 25, 15715067 },
40776 	{ 25, 15649531 },
40777 	{ 25, 15452923 },
40778 	{ 25, 15387387 },
40779 	{ 24, 7850747 },
40780 	{ 24, 7785211 },
40781 	{ 24, 7588603 },
40782 	{ 23, 2722559 },
40783 	{ 22, 1952507 },
40784 	{ 22, 1886971 },
40785 	{ 23, 2640635 },
40786 	{ 22, 1919739 },
40787 	{ 24, 6441723 },
40788 	{ 24, 3361531 },
40789 	{ 24, 2509563 },
40790 	{ 22, 1526523 },
40791 	{ 23, 674555 },
40792 	{ 17, 19358 },
40793 	{ 23, 740095 },
40794 	{ 23, 2837247 },
40795 	{ 25, 4934399 },
40796 	{ 25, 7031551 },
40797 	{ 25, 13323007 },
40798 	{ 25, 15420159 },
40799 	{ 24, 8382463 },
40800 	{ 24, 7337979 },
40801 	{ 24, 7321595 },
40802 	{ 24, 7272443 },
40803 	{ 24, 7256059 },
40804 	{ 24, 6813691 },
40805 	{ 24, 6797307 },
40806 	{ 24, 6748155 },
40807 	{ 23, 3926015 },
40808 	{ 23, 3405819 },
40809 	{ 23, 3389435 },
40810 	{ 23, 3340283 },
40811 	{ 22, 1959935 },
40812 	{ 22, 1701883 },
40813 	{ 22, 1685499 },
40814 	{ 22, 1636347 },
40815 	{ 20, 485375 },
40816 	{ 20, 423931 },
40817 	{ 20, 407547 },
40818 	{ 20, 464891 },
40819 	{ 20, 415739 },
40820 	{ 22, 825339 },
40821 	{ 22, 579579 },
40822 	{ 20, 366587 },
40823 	{ 20, 120827 },
40824 	{ 15, 15134 },
40825 	{ 21, 169983 },
40826 	{ 21, 694271 },
40827 	{ 23, 1218559 },
40828 	{ 23, 1742847 },
40829 	{ 23, 3315711 },
40830 	{ 23, 3839999 },
40831 	{ 24, 8382207 },
40832 	{ 24, 7337723 },
40833 	{ 24, 7321339 },
40834 	{ 24, 7272187 },
40835 	{ 24, 7255803 },
40836 	{ 24, 6813435 },
40837 	{ 24, 6797051 },
40838 	{ 24, 6747899 },
40839 	{ 23, 3925759 },
40840 	{ 23, 3405563 },
40841 	{ 23, 3389179 },
40842 	{ 23, 3340027 },
40843 	{ 22, 1959679 },
40844 	{ 22, 1701627 },
40845 	{ 22, 1685243 },
40846 	{ 22, 1636091 },
40847 	{ 20, 485119 },
40848 	{ 20, 423675 },
40849 	{ 20, 407291 },
40850 	{ 20, 464635 },
40851 	{ 20, 415483 },
40852 	{ 22, 825083 },
40853 	{ 22, 579323 },
40854 	{ 20, 366331 },
40855 	{ 20, 120571 },
40856 	{ 15, 11038 },
40857 	{ 21, 169727 },
40858 	{ 21, 694015 },
40859 	{ 23, 1218303 },
40860 	{ 23, 1742591 },
40861 	{ 23, 3315455 },
40862 	{ 23, 3839743 },
40863 	{ 24, 5412607 },
40864 	{ 24, 5936895 },
40865 	{ 24, 4191227 },
40866 	{ 24, 4174843 },
40867 	{ 24, 4125691 },
40868 	{ 24, 4109307 },
40869 	{ 24, 3666939 },
40870 	{ 24, 3650555 },
40871 	{ 24, 3601403 },
40872 	{ 23, 3400703 },
40873 	{ 23, 1831931 },
40874 	{ 23, 1815547 },
40875 	{ 23, 1766395 },
40876 	{ 22, 1696767 },
40877 	{ 22, 914427 },
40878 	{ 22, 898043 },
40879 	{ 22, 848891 },
40880 	{ 20, 418815 },
40881 	{ 20, 226299 },
40882 	{ 20, 209915 },
40883 	{ 20, 398331 },
40884 	{ 20, 218107 },
40885 	{ 22, 562171 },
40886 	{ 20, 316411 },
40887 	{ 20, 103419 },
40888 	{ 15, 6558 },
40889 	{ 20, 119807 },
40890 	{ 20, 381951 },
40891 	{ 22, 644095 },
40892 	{ 22, 906239 },
40893 	{ 22, 1692671 },
40894 	{ 22, 1954815 },
40895 	{ 23, 2741247 },
40896 	{ 23, 3003391 },
40897 	{ 23, 3789823 },
40898 	{ 23, 4051967 },
40899 	{ 24, 4125435 },
40900 	{ 24, 4109051 },
40901 	{ 24, 3666683 },
40902 	{ 24, 3650299 },
40903 	{ 24, 3601147 },
40904 	{ 23, 3400447 },
40905 	{ 23, 1831675 },
40906 	{ 23, 1815291 },
40907 	{ 23, 1766139 },
40908 	{ 22, 1696511 },
40909 	{ 22, 914171 },
40910 	{ 22, 897787 },
40911 	{ 22, 848635 },
40912 	{ 20, 418559 },
40913 	{ 20, 226043 },
40914 	{ 20, 209659 },
40915 	{ 20, 398075 },
40916 	{ 20, 217851 },
40917 	{ 22, 561915 },
40918 	{ 20, 316155 },
40919 	{ 20, 103163 },
40920 	{ 15, 2462 },
40921 	{ 20, 119551 },
40922 	{ 20, 381695 },
40923 	{ 22, 643839 },
40924 	{ 22, 905983 },
40925 	{ 22, 1692415 },
40926 	{ 22, 1954559 },
40927 	{ 23, 2740991 },
40928 	{ 23, 3003135 },
40929 	{ 22, 1047039 },
40930 	{ 22, 785915 },
40931 	{ 22, 781819 },
40932 	{ 22, 769531 },
40933 	{ 22, 765435 },
40934 	{ 22, 654843 },
40935 	{ 22, 650747 },
40936 	{ 22, 638459 },
40937 	{ 21, 457215 },
40938 	{ 21, 327163 },
40939 	{ 21, 323067 },
40940 	{ 21, 310779 },
40941 	{ 20, 227839 },
40942 	{ 20, 163323 },
40943 	{ 20, 159227 },
40944 	{ 20, 146939 },
40945 	{ 18, 55807 },
40946 	{ 18, 40443 },
40947 	{ 18, 36347 },
40948 	{ 18, 50683 },
40949 	{ 18, 38395 },
40950 	{ 18, 75259 },
40951 	{ 18, 13819 },
40952 	{ 13, 4382 },
40953 	{ 18, 26111 },
40954 	{ 18, 91647 },
40955 	{ 20, 157183 },
40956 	{ 20, 222719 },
40957 	{ 20, 419327 },
40958 	{ 20, 484863 },
40959 	{ 21, 681471 },
40960 	{ 21, 747007 },
40961 	{ 21, 943615 },
40962 	{ 21, 1009151 },
40963 	{ 22, 4073721 },
40964 	{ 22, 3877113 },
40965 	{ 22, 3811577 },
40966 	{ 22, 2042105 },
40967 	{ 22, 1976569 },
40968 	{ 22, 1779961 },
40969 	{ 21, 998653 },
40970 	{ 21, 993529 },
40971 	{ 21, 927993 },
40972 	{ 21, 731385 },
40973 	{ 20, 474365 },
40974 	{ 20, 469241 },
40975 	{ 20, 403705 },
40976 	{ 20, 207097 },
40977 	{ 18, 81149 },
40978 	{ 18, 76025 },
40979 	{ 18, 10489 },
40980 	{ 18, 49401 },
40981 	{ 18, 37113 },
40982 	{ 18, 73977 },
40983 	{ 18, 12537 },
40984 	{ 13, 362 },
40985 	{ 18, 24829 },
40986 	{ 18, 90365 },
40987 	{ 20, 155901 },
40988 	{ 20, 221437 },
40989 	{ 20, 418045 },
40990 	{ 20, 483581 },
40991 	{ 21, 680189 },
40992 	{ 21, 745725 },
40993 	{ 21, 942333 },
40994 	{ 21, 1007869 },
40995 	{ 22, 4073977 },
40996 	{ 22, 3877369 },
40997 	{ 22, 3811833 },
40998 	{ 22, 2042361 },
40999 	{ 22, 1976825 },
41000 	{ 22, 1780217 },
41001 	{ 21, 998909 },
41002 	{ 21, 993785 },
41003 	{ 21, 928249 },
41004 	{ 21, 731641 },
41005 	{ 20, 474621 },
41006 	{ 20, 469497 },
41007 	{ 20, 403961 },
41008 	{ 20, 207353 },
41009 	{ 18, 81405 },
41010 	{ 18, 76281 },
41011 	{ 18, 10745 },
41012 	{ 18, 49657 },
41013 	{ 18, 37369 },
41014 	{ 18, 74233 },
41015 	{ 18, 12793 },
41016 	{ 13, 4458 },
41017 	{ 18, 25085 },
41018 	{ 18, 90621 },
41019 	{ 20, 156157 },
41020 	{ 20, 221693 },
41021 	{ 20, 418301 },
41022 	{ 20, 483837 },
41023 	{ 21, 680445 },
41024 	{ 21, 745981 },
41025 	{ 21, 942589 },
41026 	{ 21, 1008125 },
41027 	{ 22, 4154105 },
41028 	{ 22, 4088569 },
41029 	{ 22, 3891961 },
41030 	{ 22, 3826425 },
41031 	{ 22, 2056953 },
41032 	{ 22, 1991417 },
41033 	{ 22, 1794809 },
41034 	{ 22, 1729273 },
41035 	{ 21, 1008377 },
41036 	{ 21, 942841 },
41037 	{ 21, 746233 },
41038 	{ 21, 680697 },
41039 	{ 20, 484089 },
41040 	{ 20, 418553 },
41041 	{ 20, 221945 },
41042 	{ 20, 156409 },
41043 	{ 18, 90873 },
41044 	{ 18, 25337 },
41045 	{ 20, 131833 },
41046 	{ 18, 82681 },
41047 	{ 20, 33529 },
41048 	{ 13, 746 },
41049 	{ 20, 49917 },
41050 	{ 20, 312061 },
41051 	{ 22, 574205 },
41052 	{ 22, 836349 },
41053 	{ 22, 1622781 },
41054 	{ 22, 1884925 },
41055 	{ 23, 2671357 },
41056 	{ 23, 2933501 },
41057 	{ 23, 3719933 },
41058 	{ 23, 3982077 },
41059 	{ 22, 4154361 },
41060 	{ 22, 4088825 },
41061 	{ 22, 3892217 },
41062 	{ 22, 3826681 },
41063 	{ 22, 2057209 },
41064 	{ 22, 1991673 },
41065 	{ 22, 1795065 },
41066 	{ 22, 1729529 },
41067 	{ 21, 1008633 },
41068 	{ 21, 943097 },
41069 	{ 21, 746489 },
41070 	{ 21, 680953 },
41071 	{ 20, 484345 },
41072 	{ 20, 418809 },
41073 	{ 20, 222201 },
41074 	{ 20, 156665 },
41075 	{ 18, 91129 },
41076 	{ 18, 25593 },
41077 	{ 20, 132089 },
41078 	{ 18, 82937 },
41079 	{ 20, 33785 },
41080 	{ 13, 1770 },
41081 	{ 20, 50173 },
41082 	{ 20, 312317 },
41083 	{ 22, 574461 },
41084 	{ 22, 836605 },
41085 	{ 22, 1623037 },
41086 	{ 22, 1885181 },
41087 	{ 23, 2671613 },
41088 	{ 23, 2933757 },
41089 	{ 23, 3720189 },
41090 	{ 23, 3982333 },
41091 	{ 22, 4159229 },
41092 	{ 22, 4138745 },
41093 	{ 22, 4073209 },
41094 	{ 22, 3876601 },
41095 	{ 22, 3811065 },
41096 	{ 22, 2041593 },
41097 	{ 22, 1976057 },
41098 	{ 22, 1779449 },
41099 	{ 21, 1013501 },
41100 	{ 21, 993017 },
41101 	{ 21, 927481 },
41102 	{ 21, 730873 },
41103 	{ 20, 489213 },
41104 	{ 20, 468729 },
41105 	{ 20, 403193 },
41106 	{ 20, 206585 },
41107 	{ 18, 95997 },
41108 	{ 18, 75513 },
41109 	{ 18, 9977 },
41110 	{ 14, 5497 },
41111 	{ 13, 3513 },
41112 	{ 13, 2666 },
41113 	{ 20, 34557 },
41114 	{ 20, 296701 },
41115 	{ 22, 558845 },
41116 	{ 22, 820989 },
41117 	{ 22, 1607421 },
41118 	{ 22, 1869565 },
41119 	{ 23, 2655997 },
41120 	{ 23, 2918141 },
41121 	{ 23, 3704573 },
41122 	{ 23, 3966717 },
41123 	{ 22, 4159485 },
41124 	{ 22, 4139001 },
41125 	{ 22, 4073465 },
41126 	{ 22, 3876857 },
41127 	{ 22, 3811321 },
41128 	{ 22, 2041849 },
41129 	{ 22, 1976313 },
41130 	{ 22, 1779705 },
41131 	{ 21, 1013757 },
41132 	{ 21, 993273 },
41133 	{ 21, 927737 },
41134 	{ 21, 731129 },
41135 	{ 20, 489469 },
41136 	{ 20, 468985 },
41137 	{ 20, 403449 },
41138 	{ 20, 206841 },
41139 	{ 18, 96253 },
41140 	{ 18, 75769 },
41141 	{ 18, 10233 },
41142 	{ 14, 7545 },
41143 	{ 12, 1721 },
41144 	{ 13, 3690 },
41145 	{ 20, 34813 },
41146 	{ 20, 296957 },
41147 	{ 22, 559101 },
41148 	{ 22, 821245 },
41149 	{ 22, 1607677 },
41150 	{ 22, 1869821 },
41151 	{ 23, 2656253 },
41152 	{ 23, 2918397 },
41153 	{ 23, 3704829 },
41154 	{ 23, 3966973 },
41155 	{ 24, 6850557 },
41156 	{ 24, 16567037 },
41157 	{ 24, 16304893 },
41158 	{ 24, 15518461 },
41159 	{ 24, 15256317 },
41160 	{ 24, 8178429 },
41161 	{ 24, 7916285 },
41162 	{ 24, 7129853 },
41163 	{ 24, 6867709 },
41164 	{ 23, 3984125 },
41165 	{ 23, 3721981 },
41166 	{ 23, 2935549 },
41167 	{ 23, 2673405 },
41168 	{ 22, 1886973 },
41169 	{ 22, 1624829 },
41170 	{ 22, 838397 },
41171 	{ 22, 576253 },
41172 	{ 20, 314109 },
41173 	{ 20, 51965 },
41174 	{ 12, 2025 },
41175 	{ 10, 425 },
41176 	{ 11, 858 },
41177 	{ 14, 7613 },
41178 	{ 20, 330493 },
41179 	{ 22, 592637 },
41180 	{ 22, 854781 },
41181 	{ 22, 1641213 },
41182 	{ 22, 1903357 },
41183 	{ 23, 2689789 },
41184 	{ 23, 2951933 },
41185 	{ 23, 3738365 },
41186 	{ 23, 4000509 },
41187 	{ 24, 6884093 },
41188 	{ 24, 7146237 },
41189 	{ 24, 7932669 },
41190 	{ 24, 8194813 },
41191 	{ 24, 15272701 },
41192 	{ 24, 15534845 },
41193 	{ 24, 16321277 },
41194 	{ 24, 16583421 },
41195 	{ 24, 6867965 },
41196 	{ 23, 3984381 },
41197 	{ 23, 3722237 },
41198 	{ 23, 2935805 },
41199 	{ 23, 2673661 },
41200 	{ 22, 1887229 },
41201 	{ 22, 1625085 },
41202 	{ 22, 838653 },
41203 	{ 22, 576509 },
41204 	{ 20, 314365 },
41205 	{ 20, 52221 },
41206 	{ 12, 1849 },
41207 	{ 9, 201 },
41208 	{ 11, 986 },
41209 	{ 13, 3773 },
41210 	{ 20, 330749 },
41211 	{ 22, 592893 },
41212 	{ 22, 855037 },
41213 	{ 22, 1641469 },
41214 	{ 22, 1903613 },
41215 	{ 23, 2690045 },
41216 	{ 23, 2952189 },
41217 	{ 23, 3738621 },
41218 	{ 23, 4000765 },
41219 	{ 24, 6884349 },
41220 	{ 24, 7146493 },
41221 	{ 24, 7932925 },
41222 	{ 24, 16535293 },
41223 	{ 24, 16273149 },
41224 	{ 24, 15486717 },
41225 	{ 24, 15224573 },
41226 	{ 24, 8146685 },
41227 	{ 24, 7884541 },
41228 	{ 24, 7098109 },
41229 	{ 24, 6835965 },
41230 	{ 23, 3952381 },
41231 	{ 23, 3690237 },
41232 	{ 23, 2903805 },
41233 	{ 23, 2641661 },
41234 	{ 22, 1855229 },
41235 	{ 22, 1593085 },
41236 	{ 22, 806653 },
41237 	{ 22, 544509 },
41238 	{ 16, 14205 },
41239 	{ 10, 477 },
41240 	{ 24, 519929 },
41241 	{ 11, 941 },
41242 	{ 16, 13693 },
41243 	{ 22, 528125 },
41244 	{ 22, 790269 },
41245 	{ 22, 1576701 },
41246 	{ 22, 1838845 },
41247 	{ 23, 2625277 },
41248 	{ 23, 2887421 },
41249 	{ 23, 3673853 },
41250 	{ 23, 3935997 },
41251 	{ 24, 6819581 },
41252 	{ 24, 7081725 },
41253 	{ 24, 7868157 },
41254 	{ 24, 8130301 },
41255 	{ 24, 15208189 },
41256 	{ 24, 15470333 },
41257 	{ 24, 16256765 },
41258 	{ 24, 16518909 },
41259 	{ 24, 7884797 },
41260 	{ 24, 7098365 },
41261 	{ 24, 6836221 },
41262 	{ 23, 3952637 },
41263 	{ 23, 3690493 },
41264 	{ 23, 2904061 },
41265 	{ 23, 2641917 },
41266 	{ 22, 1855485 },
41267 	{ 22, 1593341 },
41268 	{ 22, 806909 },
41269 	{ 22, 544765 },
41270 	{ 16, 16253 },
41271 	{ 13, 3949 },
41272 	{ 12, 650 },
41273 	{ 10, 461 },
41274 	{ 16, 15741 },
41275 	{ 22, 528381 },
41276 	{ 22, 790525 },
41277 	{ 22, 1576957 },
41278 	{ 22, 1839101 },
41279 	{ 23, 2625533 },
41280 	{ 23, 2887677 },
41281 	{ 23, 3674109 },
41282 	{ 23, 3936253 },
41283 	{ 24, 6819837 },
41284 	{ 24, 7081981 },
41285 	{ 24, 7868413 },
41286 	{ 24, 16603901 },
41287 	{ 24, 16341757 },
41288 	{ 24, 15555325 },
41289 	{ 24, 15293181 },
41290 	{ 24, 8215293 },
41291 	{ 24, 7953149 },
41292 	{ 24, 7166717 },
41293 	{ 24, 6904573 },
41294 	{ 23, 4020989 },
41295 	{ 23, 3758845 },
41296 	{ 23, 2972413 },
41297 	{ 23, 2710269 },
41298 	{ 22, 1923837 },
41299 	{ 22, 1661693 },
41300 	{ 22, 875261 },
41301 	{ 22, 613117 },
41302 	{ 20, 350973 },
41303 	{ 15, 15997 },
41304 	{ 12, 714 },
41305 	{ 11, 985 },
41306 	{ 14, 8173 },
41307 	{ 20, 39677 },
41308 	{ 20, 105213 },
41309 	{ 22, 170749 },
41310 	{ 22, 236285 },
41311 	{ 22, 432893 },
41312 	{ 22, 498429 },
41313 	{ 23, 695037 },
41314 	{ 23, 760573 },
41315 	{ 23, 957181 },
41316 	{ 23, 1022717 },
41317 	{ 24, 1743613 },
41318 	{ 24, 1809149 },
41319 	{ 24, 2005757 },
41320 	{ 24, 2071293 },
41321 	{ 24, 3840765 },
41322 	{ 24, 3906301 },
41323 	{ 24, 4102909 },
41324 	{ 24, 4168445 },
41325 	{ 24, 6904829 },
41326 	{ 23, 4021245 },
41327 	{ 23, 3759101 },
41328 	{ 23, 2972669 },
41329 	{ 23, 2710525 },
41330 	{ 22, 1924093 },
41331 	{ 22, 1661949 },
41332 	{ 22, 875517 },
41333 	{ 22, 613373 },
41334 	{ 20, 351229 },
41335 	{ 16, 32701 },
41336 	{ 14, 7994 },
41337 	{ 14, 8041 },
41338 	{ 14, 7997 },
41339 	{ 20, 39933 },
41340 	{ 20, 105469 },
41341 	{ 22, 171005 },
41342 	{ 22, 236541 },
41343 	{ 22, 433149 },
41344 	{ 22, 498685 },
41345 	{ 23, 695293 },
41346 	{ 23, 760829 },
41347 	{ 23, 957437 },
41348 	{ 23, 1022973 },
41349 	{ 24, 1743869 },
41350 	{ 24, 1809405 },
41351 	{ 24, 2006013 },
41352 	{ 24, 2071549 },
41353 	{ 24, 3841021 },
41354 	{ 24, 3906557 },
41355 	{ 24, 4103165 },
41356 	{ 24, 4168701 },
41357 	{ 26, 27418365 },
41358 	{ 25, 15884029 },
41359 	{ 25, 14835453 },
41360 	{ 25, 11689725 },
41361 	{ 25, 10641149 },
41362 	{ 24, 7495421 },
41363 	{ 24, 6446845 },
41364 	{ 24, 3301117 },
41365 	{ 24, 2252541 },
41366 	{ 22, 1203965 },
41367 	{ 22, 155389 },
41368 	{ 15, 14874 },
41369 	{ 16, 32377 },
41370 	{ 16, 30585 },
41371 	{ 20, 57081 },
41372 	{ 20, 122617 },
41373 	{ 20, 368381 },
41374 	{ 22, 253689 },
41375 	{ 22, 450297 },
41376 	{ 22, 515833 },
41377 	{ 22, 1548029 },
41378 	{ 23, 777977 },
41379 	{ 23, 974585 },
41380 	{ 23, 1040121 },
41381 	{ 23, 3120893 },
41382 	{ 24, 1826553 },
41383 	{ 24, 2023161 },
41384 	{ 24, 2088697 },
41385 	{ 24, 3858169 },
41386 	{ 24, 3923705 },
41387 	{ 24, 4120313 },
41388 	{ 24, 4185849 },
41389 	{ 24, 8363773 },
41390 	{ 25, 15884285 },
41391 	{ 25, 14835709 },
41392 	{ 25, 11689981 },
41393 	{ 25, 10641405 },
41394 	{ 24, 7495677 },
41395 	{ 24, 6447101 },
41396 	{ 24, 3301373 },
41397 	{ 24, 2252797 },
41398 	{ 22, 1204221 },
41399 	{ 22, 155645 },
41400 	{ 15, 15898 },
41401 	{ 17, 65465 },
41402 	{ 16, 32633 },
41403 	{ 20, 57337 },
41404 	{ 20, 122873 },
41405 	{ 20, 368637 },
41406 	{ 22, 253945 },
41407 	{ 22, 450553 },
41408 	{ 22, 516089 },
41409 	{ 22, 1548285 },
41410 	{ 23, 778233 },
41411 	{ 23, 974841 },
41412 	{ 23, 1040377 },
41413 	{ 23, 3121149 },
41414 	{ 24, 1826809 },
41415 	{ 24, 2023417 },
41416 	{ 24, 2088953 },
41417 	{ 24, 3858425 },
41418 	{ 24, 3923961 },
41419 	{ 24, 4120569 },
41420 	{ 24, 4186105 },
41421 	{ 24, 8364029 },
41422 	{ 27, 63777533 },
41423 	{ 27, 59583229 },
41424 	{ 27, 47000317 },
41425 	{ 27, 42806013 },
41426 	{ 26, 30223101 },
41427 	{ 26, 26028797 },
41428 	{ 26, 13445885 },
41429 	{ 26, 9251581 },
41430 	{ 24, 5057277 },
41431 	{ 24, 862973 },
41432 	{ 16, 21146 },
41433 	{ 24, 600825 },
41434 	{ 22, 1387257 },
41435 	{ 24, 2173689 },
41436 	{ 22, 1256185 },
41437 	{ 22, 1518329 },
41438 	{ 24, 4926201 },
41439 	{ 24, 5188345 },
41440 	{ 24, 5974777 },
41441 	{ 24, 6236921 },
41442 	{ 25, 11217657 },
41443 	{ 25, 11479801 },
41444 	{ 25, 12266233 },
41445 	{ 25, 12528377 },
41446 	{ 26, 23800569 },
41447 	{ 26, 24062713 },
41448 	{ 26, 24849145 },
41449 	{ 26, 25111289 },
41450 	{ 26, 32189177 },
41451 	{ 26, 32451321 },
41452 	{ 26, 33237753 },
41453 	{ 26, 33499897 },
41454 	{ 27, 63777789 },
41455 	{ 27, 59583485 },
41456 	{ 27, 47000573 },
41457 	{ 27, 42806269 },
41458 	{ 26, 30223357 },
41459 	{ 26, 26029053 },
41460 	{ 26, 13446141 },
41461 	{ 26, 9251837 },
41462 	{ 24, 5057533 },
41463 	{ 24, 863229 },
41464 	{ 16, 22170 },
41465 	{ 24, 601081 },
41466 	{ 22, 1387513 },
41467 	{ 24, 2173945 },
41468 	{ 22, 1256441 },
41469 	{ 22, 1518585 },
41470 	{ 24, 4926457 },
41471 	{ 24, 5188601 },
41472 	{ 24, 5975033 },
41473 	{ 24, 6237177 },
41474 	{ 25, 11217913 },
41475 	{ 25, 11480057 },
41476 	{ 25, 12266489 },
41477 	{ 25, 12528633 },
41478 	{ 26, 23800825 },
41479 	{ 26, 24062969 },
41480 	{ 26, 24849401 },
41481 	{ 26, 25111545 },
41482 	{ 26, 32189433 },
41483 	{ 26, 32451577 },
41484 	{ 26, 33238009 },
41485 	{ 26, 33500153 },
41486 	{ 27, 64564989 },
41487 	{ 27, 60370685 },
41488 	{ 27, 47787773 },
41489 	{ 27, 43593469 },
41490 	{ 26, 31010557 },
41491 	{ 26, 26816253 },
41492 	{ 26, 14233341 },
41493 	{ 26, 10039037 },
41494 	{ 24, 5844733 },
41495 	{ 24, 1650429 },
41496 	{ 18, 92442 },
41497 	{ 24, 863993 },
41498 	{ 24, 4796153 },
41499 	{ 24, 2436857 },
41500 	{ 24, 3223289 },
41501 	{ 24, 2305785 },
41502 	{ 24, 2567929 },
41503 	{ 24, 3550973 },
41504 	{ 26, 9383673 },
41505 	{ 26, 10170105 },
41506 	{ 26, 10432249 },
41507 	{ 26, 14561021 },
41508 	{ 27, 19869433 },
41509 	{ 27, 20655865 },
41510 	{ 27, 20918009 },
41511 	{ 27, 29241085 },
41512 	{ 28, 40840953 },
41513 	{ 28, 41627385 },
41514 	{ 28, 41889529 },
41515 	{ 28, 48967417 },
41516 	{ 28, 49229561 },
41517 	{ 28, 50015993 },
41518 	{ 27, 64565245 },
41519 	{ 27, 60370941 },
41520 	{ 27, 47788029 },
41521 	{ 27, 43593725 },
41522 	{ 26, 31010813 },
41523 	{ 26, 26816509 },
41524 	{ 26, 14233597 },
41525 	{ 26, 10039293 },
41526 	{ 24, 5844989 },
41527 	{ 24, 1650685 },
41528 	{ 18, 96538 },
41529 	{ 24, 864249 },
41530 	{ 24, 4796409 },
41531 	{ 24, 2437113 },
41532 	{ 24, 3223545 },
41533 	{ 24, 2306041 },
41534 	{ 24, 2568185 },
41535 	{ 24, 3551229 },
41536 	{ 26, 9383929 },
41537 	{ 26, 10170361 },
41538 	{ 26, 10432505 },
41539 	{ 26, 14561277 },
41540 	{ 27, 19869689 },
41541 	{ 27, 20656121 },
41542 	{ 27, 20918265 },
41543 	{ 27, 29241341 },
41544 	{ 28, 40841209 },
41545 	{ 28, 41627641 },
41546 	{ 28, 41889785 },
41547 	{ 28, 48967673 },
41548 	{ 28, 49229817 },
41549 	{ 28, 50016249 },
41550 	{ 27, 64830205 },
41551 	{ 27, 60635901 },
41552 	{ 27, 48052989 },
41553 	{ 27, 43858685 },
41554 	{ 26, 31275773 },
41555 	{ 26, 27081469 },
41556 	{ 26, 14498557 },
41557 	{ 26, 10304253 },
41558 	{ 24, 6109949 },
41559 	{ 24, 1915645 },
41560 	{ 18, 117146 },
41561 	{ 24, 1653497 },
41562 	{ 24, 5061369 },
41563 	{ 25, 10027003 },
41564 	{ 24, 3488505 },
41565 	{ 24, 6372089 },
41566 	{ 24, 3357433 },
41567 	{ 24, 3619577 },
41568 	{ 24, 6699773 },
41569 	{ 25, 11993087 },
41570 	{ 26, 14367481 },
41571 	{ 26, 14629625 },
41572 	{ 26, 27147005 },
41573 	{ 27, 28261113 },
41574 	{ 27, 29047545 },
41575 	{ 27, 29309689 },
41576 	{ 27, 54409981 },
41577 	{ 28, 57621241 },
41578 	{ 28, 58407673 },
41579 	{ 28, 58669817 },
41580 	{ 28, 65747705 },
41581 	{ 28, 66009849 },
41582 	{ 27, 64830461 },
41583 	{ 27, 60636157 },
41584 	{ 27, 48053245 },
41585 	{ 27, 43858941 },
41586 	{ 26, 31276029 },
41587 	{ 26, 27081725 },
41588 	{ 26, 14498813 },
41589 	{ 26, 10304509 },
41590 	{ 24, 6110205 },
41591 	{ 24, 1915901 },
41592 	{ 18, 121242 },
41593 	{ 24, 1653753 },
41594 	{ 24, 5061625 },
41595 	{ 25, 10026747 },
41596 	{ 24, 3488761 },
41597 	{ 24, 6372345 },
41598 	{ 24, 3357689 },
41599 	{ 24, 3619833 },
41600 	{ 24, 6700029 },
41601 	{ 25, 11992831 },
41602 	{ 26, 14367737 },
41603 	{ 26, 14629881 },
41604 	{ 26, 27147261 },
41605 	{ 27, 28261369 },
41606 	{ 27, 29047801 },
41607 	{ 27, 29309945 },
41608 	{ 27, 54410237 },
41609 	{ 28, 57621497 },
41610 	{ 28, 58407929 },
41611 	{ 28, 58670073 },
41612 	{ 28, 65747961 },
41613 	{ 28, 66010105 },
41614 	{ 28, 66796537 },
41615 	{ 28, 67058681 },
41616 	{ 28, 94977789 },
41617 	{ 28, 86589181 },
41618 	{ 27, 61423357 },
41619 	{ 27, 53034749 },
41620 	{ 27, 27868925 },
41621 	{ 27, 19480317 },
41622 	{ 25, 11091709 },
41623 	{ 25, 2703101 },
41624 	{ 18, 125722 },
41625 	{ 24, 1916665 },
41626 	{ 24, 5848825 },
41627 	{ 25, 11598843 },
41628 	{ 26, 13188857 },
41629 	{ 24, 6635257 },
41630 	{ 24, 7421689 },
41631 	{ 24, 6504185 },
41632 	{ 24, 6766329 },
41633 	{ 24, 7749373 },
41634 	{ 25, 12516351 },
41635 	{ 26, 26951417 },
41636 	{ 26, 27213561 },
41637 	{ 26, 31342333 },
41638 	{ 27, 53427961 },
41639 	{ 27, 54214393 },
41640 	{ 27, 54476537 },
41641 	{ 27, 62799613 },
41642 	{ 28, 107953913 },
41643 	{ 28, 108740345 },
41644 	{ 28, 109002489 },
41645 	{ 28, 116080377 },
41646 	{ 28, 116342521 },
41647 	{ 28, 117128953 },
41648 	{ 28, 117391097 },
41649 	{ 28, 134102781 },
41650 	{ 27, 61423613 },
41651 	{ 27, 53035005 },
41652 	{ 27, 27869181 },
41653 	{ 27, 19480573 },
41654 	{ 25, 11091965 },
41655 	{ 25, 2703357 },
41656 	{ 18, 129818 },
41657 	{ 24, 1916921 },
41658 	{ 24, 5849081 },
41659 	{ 25, 11598587 },
41660 	{ 26, 13189113 },
41661 	{ 24, 6635513 },
41662 	{ 24, 7421945 },
41663 	{ 24, 6504441 },
41664 	{ 24, 6766585 },
41665 	{ 24, 7749629 },
41666 	{ 25, 12516095 },
41667 	{ 26, 26951673 },
41668 	{ 26, 27213817 },
41669 	{ 26, 31342589 },
41670 	{ 27, 53428217 },
41671 	{ 27, 54214649 },
41672 	{ 27, 54476793 },
41673 	{ 27, 62799869 },
41674 	{ 28, 107954169 },
41675 	{ 28, 108740601 },
41676 	{ 28, 109002745 },
41677 	{ 28, 116080633 },
41678 	{ 28, 116342777 },
41679 	{ 28, 117129209 },
41680 	{ 28, 117391353 },
41681 	{ 28, 86862589 },
41682 	{ 27, 61696765 },
41683 	{ 27, 53308157 },
41684 	{ 27, 28142333 },
41685 	{ 27, 19753725 },
41686 	{ 25, 11365117 },
41687 	{ 25, 2976509 },
41688 	{ 19, 215962 },
41689 	{ 25, 2714361 },
41690 	{ 24, 6122233 },
41691 	{ 25, 12120059 },
41692 	{ 26, 13462265 },
41693 	{ 26, 25783033 },
41694 	{ 24, 7695097 },
41695 	{ 25, 10578681 },
41696 	{ 24, 7564025 },
41697 	{ 24, 7826169 },
41698 	{ 25, 10906365 },
41699 	{ 26, 30370553 },
41700 	{ 26, 31156985 },
41701 	{ 26, 31419129 },
41702 	{ 27, 61565689 },
41703 	{ 27, 61827833 },
41704 	{ 27, 62614265 },
41705 	{ 27, 62876409 },
41706 	{ 28, 124480249 },
41707 	{ 28, 124742393 },
41708 	{ 28, 125528825 },
41709 	{ 28, 125790969 },
41710 	{ 28, 132868857 },
41711 	{ 28, 133131001 },
41712 	{ 28, 133917433 },
41713 	{ 28, 134179577 },
41714 	{ 27, 61697021 },
41715 	{ 27, 53308413 },
41716 	{ 27, 28142589 },
41717 	{ 27, 19753981 },
41718 	{ 25, 11365373 },
41719 	{ 25, 2976765 },
41720 	{ 19, 220058 },
41721 	{ 25, 2714617 },
41722 	{ 24, 6122489 },
41723 	{ 25, 12119803 },
41724 	{ 26, 13462521 },
41725 	{ 26, 25783289 },
41726 	{ 24, 7695353 },
41727 	{ 25, 10578937 },
41728 	{ 24, 7564281 },
41729 	{ 24, 7826425 },
41730 	{ 25, 10906621 },
41731 	{ 26, 30370809 },
41732 	{ 26, 31157241 },
41733 	{ 26, 31419385 },
41734 	{ 27, 61565945 },
41735 	{ 27, 61828089 },
41736 	{ 27, 62614521 },
41737 	{ 27, 62876665 },
41738 	{ 28, 124480505 },
41739 	{ 28, 124742649 },
41740 	{ 28, 125529081 },
41741 	{ 28, 125791225 },
41742 	{ 28, 132869113 },
41743 	{ 28, 133131257 },
41744 	{ 28, 133917689 },
41745 	{ 28, 134179833 },
41746 	{ 27, 62484221 },
41747 	{ 27, 54095613 },
41748 	{ 27, 28929789 },
41749 	{ 27, 20541181 },
41750 	{ 25, 12152573 },
41751 	{ 25, 3763965 },
41752 	{ 20, 447770 },
41753 	{ 25, 2977529 },
41754 	{ 25, 11103993 },
41755 	{ 26, 10317561 },
41756 	{ 26, 14249721 },
41757 	{ 26, 26046201 },
41758 	{ 26, 29978361 },
41759 	{ 25, 10841849 },
41760 	{ 25, 11628281 },
41761 	{ 25, 10710777 },
41762 	{ 25, 10972921 },
41763 	{ 25, 11955965 },
41764 	{ 26, 22998015 },
41765 	{ 27, 43740921 },
41766 	{ 27, 44003065 },
41767 	{ 27, 48131837 },
41768 	{ 28, 86994681 },
41769 	{ 28, 87781113 },
41770 	{ 28, 88043257 },
41771 	{ 28, 96366333 },
41772 	{ 29, 175075065 },
41773 	{ 29, 175861497 },
41774 	{ 28, 129593341 },
41775 	{ 28, 121204733 },
41776 	{ 28, 96038909 },
41777 	{ 28, 87650301 },
41778 	{ 27, 62484477 },
41779 	{ 27, 54095869 },
41780 	{ 27, 28930045 },
41781 	{ 27, 20541437 },
41782 	{ 25, 12152829 },
41783 	{ 25, 3764221 },
41784 	{ 20, 455962 },
41785 	{ 25, 2977785 },
41786 	{ 25, 11104249 },
41787 	{ 26, 10317817 },
41788 	{ 26, 14249977 },
41789 	{ 26, 26046457 },
41790 	{ 26, 29978617 },
41791 	{ 25, 10842105 },
41792 	{ 25, 11628537 },
41793 	{ 25, 10711033 },
41794 	{ 25, 10973177 },
41795 	{ 25, 11956221 },
41796 	{ 26, 22997759 },
41797 	{ 27, 43741177 },
41798 	{ 27, 44003321 },
41799 	{ 27, 48132093 },
41800 	{ 28, 86994937 },
41801 	{ 28, 87781369 },
41802 	{ 28, 88043513 },
41803 	{ 28, 96366589 },
41804 	{ 29, 175075321 },
41805 	{ 29, 175861753 },
41806 	{ 28, 129858301 },
41807 	{ 28, 121469693 },
41808 	{ 28, 96303869 },
41809 	{ 28, 87915261 },
41810 	{ 27, 62749437 },
41811 	{ 27, 54360829 },
41812 	{ 27, 29195005 },
41813 	{ 27, 20806397 },
41814 	{ 25, 12417789 },
41815 	{ 25, 4029181 },
41816 	{ 20, 497050 },
41817 	{ 20, 1045998 },
41818 	{ 25, 11369209 },
41819 	{ 26, 22593531 },
41820 	{ 26, 14514937 },
41821 	{ 26, 26835705 },
41822 	{ 26, 30243577 },
41823 	{ 27, 42564345 },
41824 	{ 25, 11893497 },
41825 	{ 25, 14777081 },
41826 	{ 25, 11762425 },
41827 	{ 25, 12024569 },
41828 	{ 25, 15104765 },
41829 	{ 26, 24559615 },
41830 	{ 27, 47938297 },
41831 	{ 27, 48200441 },
41832 	{ 27, 60717821 },
41833 	{ 28, 95386361 },
41834 	{ 28, 96172793 },
41835 	{ 28, 96434937 },
41836 	{ 28, 121535229 },
41837 	{ 29, 191855353 },
41838 	{ 28, 129858557 },
41839 	{ 28, 121469949 },
41840 	{ 28, 96304125 },
41841 	{ 28, 87915517 },
41842 	{ 27, 62749693 },
41843 	{ 27, 54361085 },
41844 	{ 27, 29195261 },
41845 	{ 27, 20806653 },
41846 	{ 25, 12418045 },
41847 	{ 25, 4029437 },
41848 	{ 20, 505242 },
41849 	{ 20, 1037806 },
41850 	{ 25, 11369465 },
41851 	{ 26, 22593275 },
41852 	{ 26, 14515193 },
41853 	{ 26, 26835961 },
41854 	{ 26, 30243833 },
41855 	{ 27, 42564601 },
41856 	{ 25, 11893753 },
41857 	{ 25, 14777337 },
41858 	{ 25, 11762681 },
41859 	{ 25, 12024825 },
41860 	{ 25, 15105021 },
41861 	{ 26, 24559359 },
41862 	{ 27, 47938553 },
41863 	{ 27, 48200697 },
41864 	{ 27, 60718077 },
41865 	{ 28, 95386617 },
41866 	{ 28, 96173049 },
41867 	{ 28, 96435193 },
41868 	{ 28, 121535485 },
41869 	{ 29, 191855609 },
41870 	{ 29, 259816441 },
41871 	{ 29, 250117113 },
41872 	{ 29, 200047609 },
41873 	{ 29, 184056825 },
41874 	{ 28, 133987321 },
41875 	{ 28, 107577085 },
41876 	{ 28, 57245437 },
41877 	{ 28, 40468221 },
41878 	{ 26, 23691005 },
41879 	{ 26, 6913789 },
41880 	{ 20, 513818 },
41881 	{ 20, 1029998 },
41882 	{ 25, 12156665 },
41883 	{ 26, 24165371 },
41884 	{ 27, 27885305 },
41885 	{ 26, 27098873 },
41886 	{ 26, 31031033 },
41887 	{ 27, 42827513 },
41888 	{ 27, 46759673 },
41889 	{ 25, 15040249 },
41890 	{ 25, 15826681 },
41891 	{ 25, 14909177 },
41892 	{ 25, 15171321 },
41893 	{ 25, 16154365 },
41894 	{ 26, 25082879 },
41895 	{ 27, 60522233 },
41896 	{ 27, 60784377 },
41897 	{ 27, 64913149 },
41898 	{ 28, 120553209 },
41899 	{ 28, 121339641 },
41900 	{ 28, 121601785 },
41901 	{ 28, 129924861 },
41902 	{ 29, 259555065 },
41903 	{ 29, 243039993 },
41904 	{ 29, 199786233 },
41905 	{ 29, 183271161 },
41906 	{ 28, 133725945 },
41907 	{ 28, 117210873 },
41908 	{ 28, 57245693 },
41909 	{ 28, 40468477 },
41910 	{ 26, 23691261 },
41911 	{ 26, 6914045 },
41912 	{ 20, 522010 },
41913 	{ 20, 1021806 },
41914 	{ 25, 12156921 },
41915 	{ 26, 24165115 },
41916 	{ 27, 27885561 },
41917 	{ 26, 27099129 },
41918 	{ 26, 31031289 },
41919 	{ 27, 42827769 },
41920 	{ 27, 46759929 },
41921 	{ 25, 15040505 },
41922 	{ 25, 15826937 },
41923 	{ 25, 14909433 },
41924 	{ 25, 15171577 },
41925 	{ 25, 16154621 },
41926 	{ 26, 25082623 },
41927 	{ 27, 60522489 },
41928 	{ 27, 60784633 },
41929 	{ 27, 64913405 },
41930 	{ 28, 120553465 },
41931 	{ 28, 121339897 },
41932 	{ 28, 121602041 },
41933 	{ 28, 129925117 },
41934 	{ 29, 259555321 },
41935 	{ 29, 243040249 },
41936 	{ 29, 199786489 },
41937 	{ 29, 183271417 },
41938 	{ 28, 133726201 },
41939 	{ 28, 117211129 },
41940 	{ 29, 251625465 },
41941 	{ 29, 81439485 },
41942 	{ 27, 47885053 },
41943 	{ 27, 14330621 },
41944 	{ 20, 956314 },
41945 	{ 20, 980974 },
41946 	{ 26, 24816377 },
41947 	{ 26, 24686587 },
41948 	{ 28, 56273657 },
41949 	{ 28, 106081017 },
41950 	{ 27, 62565113 },
41951 	{ 27, 62435323 },
41952 	{ 28, 94022393 },
41953 	{ 28, 118663929 },
41954 	{ 26, 32156409 },
41955 	{ 26, 32026619 },
41956 	{ 26, 31894265 },
41957 	{ 26, 32418553 },
41958 	{ 26, 24948731 },
41959 	{ 27, 47624191 },
41960 	{ 28, 129411833 },
41961 	{ 28, 129936121 },
41962 	{ 28, 125612027 },
41963 	{ 29, 257862393 },
41964 	{ 29, 259435257 },
41965 	{ 29, 259959545 },
41966 	{ 29, 259829755 },
41967 	{ 30, 485534457 },
41968 	{ 30, 385395449 },
41969 	{ 30, 365996793 },
41970 	{ 29, 265857785 },
41971 	{ 29, 233876217 },
41972 	{ 29, 133737209 },
41973 	{ 29, 81439741 },
41974 	{ 27, 47885309 },
41975 	{ 27, 14330877 },
41976 	{ 20, 964506 },
41977 	{ 20, 972782 },
41978 	{ 26, 24816633 },
41979 	{ 26, 24686331 },
41980 	{ 28, 56273913 },
41981 	{ 28, 106081273 },
41982 	{ 27, 62565369 },
41983 	{ 27, 62435067 },
41984 	{ 28, 94022649 },
41985 	{ 28, 118664185 },
41986 	{ 26, 32156665 },
41987 	{ 26, 32026363 },
41988 	{ 26, 31894521 },
41989 	{ 26, 32418809 },
41990 	{ 26, 24948475 },
41991 	{ 27, 47623935 },
41992 	{ 28, 129412089 },
41993 	{ 28, 129936377 },
41994 	{ 28, 125611771 },
41995 	{ 29, 257862649 },
41996 	{ 29, 259435513 },
41997 	{ 29, 259959801 },
41998 	{ 29, 259829499 },
41999 	{ 30, 485534713 },
42000 	{ 30, 385395705 },
42001 	{ 30, 365997049 },
42002 	{ 29, 265858041 },
42003 	{ 29, 233876473 },
42004 	{ 29, 133737465 },
42005 	{ 29, 83013373 },
42006 	{ 27, 49458941 },
42007 	{ 27, 15904509 },
42008 	{ 21, 1944858 },
42009 	{ 21, 1928558 },
42010 	{ 27, 47361785 },
42011 	{ 27, 47229947 },
42012 	{ 28, 57847545 },
42013 	{ 28, 106606329 },
42014 	{ 28, 122859257 },
42015 	{ 28, 87731961 },
42016 	{ 28, 95596281 },
42017 	{ 28, 119189241 },
42018 	{ 28, 127053561 },
42019 	{ 27, 55226105 },
42020 	{ 27, 56798969 },
42021 	{ 27, 54963961 },
42022 	{ 27, 55488249 },
42023 	{ 27, 57454333 },
42024 	{ 27, 48147455 },
42025 	{ 29, 490254073 },
42026 	{ 29, 222211833 },
42027 	{ 29, 230469373 },
42028 	{ 29, 249474047 },
42029 	{ 30, 444116729 },
42030 	{ 30, 516992761 },
42031 	{ 30, 483962617 },
42032 	{ 30, 384872185 },
42033 	{ 30, 351842041 },
42034 	{ 29, 265334521 },
42035 	{ 29, 232304377 },
42036 	{ 29, 133213945 },
42037 	{ 29, 100183801 },
42038 	{ 27, 49459197 },
42039 	{ 27, 15904765 },
42040 	{ 21, 1961242 },
42041 	{ 21, 1912174 },
42042 	{ 27, 47362041 },
42043 	{ 27, 47229691 },
42044 	{ 28, 57847801 },
42045 	{ 28, 106606585 },
42046 	{ 28, 122859513 },
42047 	{ 28, 87732217 },
42048 	{ 28, 95596537 },
42049 	{ 28, 119189497 },
42050 	{ 28, 127053817 },
42051 	{ 27, 55226361 },
42052 	{ 27, 56799225 },
42053 	{ 27, 54964217 },
42054 	{ 27, 55488505 },
42055 	{ 27, 57454589 },
42056 	{ 27, 48147199 },
42057 	{ 29, 490254329 },
42058 	{ 29, 222212089 },
42059 	{ 29, 230469629 },
42060 	{ 29, 249473791 },
42061 	{ 30, 444116985 },
42062 	{ 30, 516993017 },
42063 	{ 29, 259817471 },
42064 	{ 29, 243040255 },
42065 	{ 29, 192708607 },
42066 	{ 29, 265334777 },
42067 	{ 28, 125599743 },
42068 	{ 28, 108822527 },
42069 	{ 28, 58490879 },
42070 	{ 27, 49986301 },
42071 	{ 26, 24936447 },
42072 	{ 21, 2043290 },
42073 	{ 21, 1043950 },
42074 	{ 26, 7897083 },
42075 	{ 26, 23887867 },
42076 	{ 28, 58374905 },
42077 	{ 27, 29130747 },
42078 	{ 27, 54034427 },
42079 	{ 27, 61636603 },
42080 	{ 28, 96123641 },
42081 	{ 27, 48005115 },
42082 	{ 27, 60325883 },
42083 	{ 27, 66894585 },
42084 	{ 26, 66551803 },
42085 	{ 26, 28606459 },
42086 	{ 26, 31490043 },
42087 	{ 26, 7241723 },
42088 	{ 26, 24018939 },
42089 	{ 26, 24870911 },
42090 	{ 28, 57573371 },
42091 	{ 28, 107905019 },
42092 	{ 28, 124682235 },
42093 	{ 28, 125534207 },
42094 	{ 29, 259570425 },
42095 	{ 28, 129859579 },
42096 	{ 29, 258899963 },
42097 	{ 29, 191725563 },
42098 	{ 29, 251181817 },
42099 	{ 28, 125665275 },
42100 	{ 28, 115965947 },
42101 	{ 28, 65896443 },
42102 	{ 27, 66632441 },
42103 	{ 26, 33390587 },
42104 	{ 21, 2047978 },
42105 	{ 21, 1027566 },
42106 	{ 26, 7896827 },
42107 	{ 26, 23887611 },
42108 	{ 28, 58375161 },
42109 	{ 27, 29130491 },
42110 	{ 27, 54034171 },
42111 	{ 27, 61636347 },
42112 	{ 28, 96123897 },
42113 	{ 27, 48004859 },
42114 	{ 27, 60325627 },
42115 	{ 27, 66894841 },
42116 	{ 26, 66551547 },
42117 	{ 26, 28606203 },
42118 	{ 26, 31489787 },
42119 	{ 26, 7241467 },
42120 	{ 26, 24018683 },
42121 	{ 26, 24870655 },
42122 	{ 28, 57573115 },
42123 	{ 28, 107904763 },
42124 	{ 28, 124681979 },
42125 	{ 28, 125533951 },
42126 	{ 29, 259570681 },
42127 	{ 28, 129859323 },
42128 	{ 29, 258899707 },
42129 	{ 29, 191725307 },
42130 	{ 29, 251182073 },
42131 	{ 28, 125665019 },
42132 	{ 28, 115965691 },
42133 	{ 28, 65896187 },
42134 	{ 27, 66632697 },
42135 	{ 26, 33390331 },
42136 	{ 21, 2064362 },
42137 	{ 21, 1011566 },
42138 	{ 26, 8158203 },
42139 	{ 26, 24673275 },
42140 	{ 28, 40664059 },
42141 	{ 28, 108707577 },
42142 	{ 27, 54295547 },
42143 	{ 27, 62422011 },
42144 	{ 28, 86801403 },
42145 	{ 28, 121290489 },
42146 	{ 27, 60587003 },
42147 	{ 27, 67026685 },
42148 	{ 26, 66485247 },
42149 	{ 26, 65502203 },
42150 	{ 26, 31751163 },
42151 	{ 26, 32537595 },
42152 	{ 26, 8027131 },
42153 	{ 26, 24804347 },
42154 	{ 26, 25132031 },
42155 	{ 28, 58358779 },
42156 	{ 28, 108690427 },
42157 	{ 28, 125467643 },
42158 	{ 28, 125795327 },
42159 	{ 28, 129596411 },
42160 	{ 28, 121469947 },
42161 	{ 29, 259685371 },
42162 	{ 29, 250658553 },
42163 	{ 28, 125402107 },
42164 	{ 28, 108887035 },
42165 	{ 28, 65633275 },
42166 	{ 27, 66109177 },
42167 	{ 26, 33127419 },
42168 	{ 21, 2080618 },
42169 	{ 21, 995182 },
42170 	{ 26, 8157947 },
42171 	{ 26, 24673019 },
42172 	{ 28, 40663803 },
42173 	{ 28, 108707833 },
42174 	{ 27, 54295291 },
42175 	{ 27, 62421755 },
42176 	{ 28, 86801147 },
42177 	{ 28, 121290745 },
42178 	{ 27, 60586747 },
42179 	{ 27, 67026941 },
42180 	{ 26, 66484991 },
42181 	{ 26, 65501947 },
42182 	{ 26, 31750907 },
42183 	{ 26, 32537339 },
42184 	{ 26, 8026875 },
42185 	{ 26, 24804091 },
42186 	{ 26, 25131775 },
42187 	{ 28, 58358523 },
42188 	{ 28, 108690171 },
42189 	{ 28, 125467387 },
42190 	{ 28, 125795071 },
42191 	{ 28, 129596155 },
42192 	{ 28, 121469691 },
42193 	{ 29, 259685115 },
42194 	{ 29, 250658809 },
42195 	{ 28, 125401851 },
42196 	{ 28, 108886779 },
42197 	{ 28, 65633019 },
42198 	{ 27, 66109433 },
42199 	{ 26, 33127163 },
42200 	{ 21, 2097002 },
42201 	{ 21, 913390 },
42202 	{ 26, 15233019 },
42203 	{ 26, 24932347 },
42204 	{ 28, 41447419 },
42205 	{ 28, 57438203 },
42206 	{ 28, 125496057 },
42207 	{ 27, 62681083 },
42208 	{ 28, 87584763 },
42209 	{ 28, 95186939 },
42210 	{ 28, 129690361 },
42211 	{ 27, 64778235 },
42212 	{ 27, 66513661 },
42213 	{ 26, 65433599 },
42214 	{ 26, 62353403 },
42215 	{ 26, 32796667 },
42216 	{ 26, 60846075 },
42217 	{ 26, 8286203 },
42218 	{ 26, 25063419 },
42219 	{ 26, 32206847 },
42220 	{ 28, 58617851 },
42221 	{ 28, 108949499 },
42222 	{ 28, 125726715 },
42223 	{ 28, 128806907 },
42224 	{ 28, 121204731 },
42225 	{ 28, 96301051 },
42226 	{ 29, 249096953 },
42227 	{ 28, 124612603 },
42228 	{ 28, 108621819 },
42229 	{ 28, 58552315 },
42230 	{ 27, 64547577 },
42231 	{ 26, 32337915 },
42232 	{ 26, 16347131 },
42233 	{ 21, 897006 },
42234 	{ 26, 15232763 },
42235 	{ 26, 24932091 },
42236 	{ 28, 41447163 },
42237 	{ 28, 57437947 },
42238 	{ 28, 125496313 },
42239 	{ 27, 62680827 },
42240 	{ 28, 87584507 },
42241 	{ 28, 95186683 },
42242 	{ 28, 129690617 },
42243 	{ 27, 64777979 },
42244 	{ 27, 66513917 },
42245 	{ 26, 65433343 },
42246 	{ 26, 62353147 },
42247 	{ 26, 32796411 },
42248 	{ 26, 60845819 },
42249 	{ 26, 8285947 },
42250 	{ 26, 25063163 },
42251 	{ 26, 32206591 },
42252 	{ 28, 58617595 },
42253 	{ 28, 108949243 },
42254 	{ 28, 125726459 },
42255 	{ 28, 128806651 },
42256 	{ 28, 121204475 },
42257 	{ 28, 96300795 },
42258 	{ 29, 249097209 },
42259 	{ 28, 124612347 },
42260 	{ 28, 108621563 },
42261 	{ 28, 58552059 },
42262 	{ 27, 64547833 },
42263 	{ 26, 32337659 },
42264 	{ 26, 16346875 },
42265 	{ 21, 884078 },
42266 	{ 26, 15494139 },
42267 	{ 26, 32009211 },
42268 	{ 28, 41708539 },
42269 	{ 28, 58223611 },
42270 	{ 28, 107768827 },
42271 	{ 28, 124283899 },
42272 	{ 28, 87845883 },
42273 	{ 28, 95972347 },
42274 	{ 28, 120351739 },
42275 	{ 28, 128478203 },
42276 	{ 28, 110914555 },
42277 	{ 27, 64941821 },
42278 	{ 26, 62286847 },
42279 	{ 26, 61303803 },
42280 	{ 26, 61107195 },
42281 	{ 26, 61893627 },
42282 	{ 26, 15363067 },
42283 	{ 26, 32140283 },
42284 	{ 26, 32467967 },
42285 	{ 28, 65694715 },
42286 	{ 28, 116026363 },
42287 	{ 28, 132803579 },
42288 	{ 28, 120417275 },
42289 	{ 28, 96037883 },
42290 	{ 28, 87911419 },
42291 	{ 28, 124349435 },
42292 	{ 28, 107834363 },
42293 	{ 28, 58289147 },
42294 	{ 27, 64024313 },
42295 	{ 26, 32074747 },
42296 	{ 26, 15559675 },
42297 	{ 21, 867694 },
42298 	{ 26, 15493883 },
42299 	{ 26, 32008955 },
42300 	{ 28, 41708283 },
42301 	{ 28, 58223355 },
42302 	{ 28, 107768571 },
42303 	{ 28, 124283643 },
42304 	{ 28, 87845627 },
42305 	{ 28, 95972091 },
42306 	{ 28, 120351483 },
42307 	{ 28, 128477947 },
42308 	{ 28, 110914299 },
42309 	{ 27, 64942077 },
42310 	{ 26, 62286591 },
42311 	{ 26, 61303547 },
42312 	{ 26, 61106939 },
42313 	{ 26, 61893371 },
42314 	{ 26, 15362811 },
42315 	{ 26, 32140027 },
42316 	{ 26, 32467711 },
42317 	{ 28, 65694459 },
42318 	{ 28, 116026107 },
42319 	{ 28, 132803323 },
42320 	{ 28, 120417019 },
42321 	{ 28, 96037627 },
42322 	{ 28, 87911163 },
42323 	{ 28, 124349179 },
42324 	{ 28, 107834107 },
42325 	{ 28, 58288891 },
42326 	{ 27, 64024569 },
42327 	{ 26, 32074491 },
42328 	{ 26, 15559419 },
42329 	{ 20, 523758 },
42330 	{ 26, 16269307 },
42331 	{ 26, 32260091 },
42332 	{ 28, 48775163 },
42333 	{ 28, 58474491 },
42334 	{ 28, 108543995 },
42335 	{ 28, 124534779 },
42336 	{ 29, 192609017 },
42337 	{ 28, 96223227 },
42338 	{ 28, 121126907 },
42339 	{ 28, 128729083 },
42340 	{ 28, 132071419 },
42341 	{ 28, 115097595 },
42342 	{ 27, 64420605 },
42343 	{ 26, 61227007 },
42344 	{ 26, 32980987 },
42345 	{ 26, 62144507 },
42346 	{ 26, 65028091 },
42347 	{ 26, 15613947 },
42348 	{ 26, 32391163 },
42349 	{ 26, 33243135 },
42350 	{ 28, 129563385 },
42351 	{ 27, 64831483 },
42352 	{ 28, 133054459 },
42353 	{ 28, 95240187 },
42354 	{ 28, 125369081 },
42355 	{ 27, 62734331 },
42356 	{ 28, 107560955 },
42357 	{ 28, 57491451 },
42358 	{ 27, 49871609 },
42359 	{ 26, 24985595 },
42360 	{ 26, 15286267 },
42361 	{ 20, 507374 },
42362 	{ 26, 16269051 },
42363 	{ 26, 32259835 },
42364 	{ 28, 48774907 },
42365 	{ 28, 58474235 },
42366 	{ 28, 108543739 },
42367 	{ 28, 124534523 },
42368 	{ 29, 192609273 },
42369 	{ 28, 96222971 },
42370 	{ 28, 121126651 },
42371 	{ 28, 128728827 },
42372 	{ 28, 132071163 },
42373 	{ 28, 115097339 },
42374 	{ 27, 64420861 },
42375 	{ 26, 61226751 },
42376 	{ 26, 32980731 },
42377 	{ 26, 62144251 },
42378 	{ 26, 65027835 },
42379 	{ 26, 15613691 },
42380 	{ 26, 32390907 },
42381 	{ 26, 33242879 },
42382 	{ 28, 129563641 },
42383 	{ 27, 64831227 },
42384 	{ 28, 133054203 },
42385 	{ 28, 95239931 },
42386 	{ 28, 125369337 },
42387 	{ 27, 62734075 },
42388 	{ 28, 107560699 },
42389 	{ 28, 57491195 },
42390 	{ 27, 49871865 },
42391 	{ 26, 24985339 },
42392 	{ 26, 15286011 },
42393 	{ 20, 491374 },
42394 	{ 26, 16530427 },
42395 	{ 26, 33045499 },
42396 	{ 28, 49036283 },
42397 	{ 28, 65551355 },
42398 	{ 28, 108805115 },
42399 	{ 28, 125320187 },
42400 	{ 29, 174865403 },
42401 	{ 29, 242941689 },
42402 	{ 28, 121388027 },
42403 	{ 28, 129514491 },
42404 	{ 28, 132004863 },
42405 	{ 28, 127876091 },
42406 	{ 28, 127679483 },
42407 	{ 27, 50265853 },
42408 	{ 26, 32914431 },
42409 	{ 26, 31931387 },
42410 	{ 26, 65289211 },
42411 	{ 26, 66075643 },
42412 	{ 26, 16399355 },
42413 	{ 26, 33176571 },
42414 	{ 26, 33504255 },
42415 	{ 27, 64568315 },
42416 	{ 27, 60636155 },
42417 	{ 28, 133839867 },
42418 	{ 28, 124845817 },
42419 	{ 27, 62471163 },
42420 	{ 27, 54344699 },
42421 	{ 28, 57228283 },
42422 	{ 27, 49348345 },
42423 	{ 26, 24722427 },
42424 	{ 26, 8207355 },
42425 	{ 20, 474990 },
42426 	{ 26, 16530171 },
42427 	{ 26, 33045243 },
42428 	{ 28, 49036027 },
42429 	{ 28, 65551099 },
42430 	{ 28, 108804859 },
42431 	{ 28, 125319931 },
42432 	{ 29, 174865147 },
42433 	{ 29, 242941945 },
42434 	{ 28, 121387771 },
42435 	{ 28, 129514235 },
42436 	{ 28, 132004607 },
42437 	{ 28, 127875835 },
42438 	{ 28, 127679227 },
42439 	{ 27, 50266109 },
42440 	{ 26, 32914175 },
42441 	{ 26, 31931131 },
42442 	{ 26, 65288955 },
42443 	{ 26, 66075387 },
42444 	{ 26, 16399099 },
42445 	{ 26, 33176315 },
42446 	{ 26, 33503999 },
42447 	{ 27, 64568059 },
42448 	{ 27, 60635899 },
42449 	{ 28, 133839611 },
42450 	{ 28, 124846073 },
42451 	{ 27, 62470907 },
42452 	{ 27, 54344443 },
42453 	{ 28, 57228027 },
42454 	{ 27, 49348601 },
42455 	{ 26, 24722171 },
42456 	{ 26, 8207099 },
42457 	{ 20, 393198 },
42458 	{ 26, 15284991 },
42459 	{ 26, 33304571 },
42460 	{ 28, 49819643 },
42461 	{ 28, 65810427 },
42462 	{ 28, 115879931 },
42463 	{ 28, 125579259 },
42464 	{ 29, 175648763 },
42465 	{ 29, 191639547 },
42466 	{ 29, 241709051 },
42467 	{ 28, 129773563 },
42468 	{ 29, 221786107 },
42469 	{ 28, 127807487 },
42470 	{ 28, 115290107 },
42471 	{ 28, 131870715 },
42472 	{ 28, 99461885 },
42473 	{ 26, 31862783 },
42474 	{ 26, 28782587 },
42475 	{ 26, 66334715 },
42476 	{ 26, 31535099 },
42477 	{ 26, 16658427 },
42478 	{ 26, 33435643 },
42479 	{ 27, 63778811 },
42480 	{ 27, 60370939 },
42481 	{ 27, 48050171 },
42482 	{ 28, 134098939 },
42483 	{ 27, 61681659 },
42484 	{ 27, 54079483 },
42485 	{ 27, 29175803 },
42486 	{ 28, 95529721 },
42487 	{ 26, 23932923 },
42488 	{ 26, 7942139 },
42489 	{ 20, 376814 },
42490 	{ 26, 8204287 },
42491 	{ 26, 33304315 },
42492 	{ 28, 49819387 },
42493 	{ 28, 65810171 },
42494 	{ 28, 115879675 },
42495 	{ 28, 125579003 },
42496 	{ 29, 175648507 },
42497 	{ 29, 191639291 },
42498 	{ 29, 241708795 },
42499 	{ 28, 129773307 },
42500 	{ 29, 221785851 },
42501 	{ 28, 127807231 },
42502 	{ 28, 115289851 },
42503 	{ 28, 131870459 },
42504 	{ 28, 99462141 },
42505 	{ 26, 31862527 },
42506 	{ 26, 28782331 },
42507 	{ 26, 66334459 },
42508 	{ 26, 31534843 },
42509 	{ 26, 16658171 },
42510 	{ 26, 33435387 },
42511 	{ 27, 63778555 },
42512 	{ 27, 60370683 },
42513 	{ 27, 48049915 },
42514 	{ 28, 134098683 },
42515 	{ 27, 61681403 },
42516 	{ 27, 54079227 },
42517 	{ 27, 29175547 },
42518 	{ 28, 95529977 },
42519 	{ 26, 23932667 },
42520 	{ 26, 7941883 },
42521 	{ 20, 372126 },
42522 	{ 26, 8204031 },
42523 	{ 26, 24981247 },
42524 	{ 28, 50080763 },
42525 	{ 28, 66595835 },
42526 	{ 28, 116141051 },
42527 	{ 28, 132656123 },
42528 	{ 29, 175909883 },
42529 	{ 29, 192424955 },
42530 	{ 29, 241970171 },
42531 	{ 29, 258485243 },
42532 	{ 29, 222047227 },
42533 	{ 29, 230173691 },
42534 	{ 28, 115223551 },
42535 	{ 28, 111094779 },
42536 	{ 28, 245115899 },
42537 	{ 28, 96317181 },
42538 	{ 26, 28716031 },
42539 	{ 26, 27732987 },
42540 	{ 26, 27470843 },
42541 	{ 26, 28388347 },
42542 	{ 26, 27601915 },
42543 	{ 27, 63515643 },
42544 	{ 27, 59583483 },
42545 	{ 27, 47787003 },
42546 	{ 27, 43854843 },
42547 	{ 27, 61418491 },
42548 	{ 27, 53292027 },
42549 	{ 27, 28912635 },
42550 	{ 27, 20786171 },
42551 	{ 26, 23669755 },
42552 	{ 26, 7154683 },
42553 	{ 20, 355614 },
42554 	{ 26, 7941119 },
42555 	{ 26, 24718335 },
42556 	{ 28, 50080507 },
42557 	{ 28, 66595579 },
42558 	{ 28, 116140795 },
42559 	{ 28, 132655867 },
42560 	{ 29, 175909627 },
42561 	{ 29, 192424699 },
42562 	{ 29, 241969915 },
42563 	{ 29, 258484987 },
42564 	{ 29, 222046971 },
42565 	{ 29, 230173435 },
42566 	{ 28, 115223295 },
42567 	{ 28, 111094523 },
42568 	{ 28, 245115643 },
42569 	{ 28, 96317437 },
42570 	{ 26, 28715775 },
42571 	{ 26, 27732731 },
42572 	{ 26, 27470587 },
42573 	{ 26, 28388091 },
42574 	{ 26, 27601659 },
42575 	{ 27, 63515387 },
42576 	{ 27, 59583227 },
42577 	{ 27, 47786747 },
42578 	{ 27, 43854587 },
42579 	{ 27, 61418235 },
42580 	{ 27, 53291771 },
42581 	{ 27, 28912379 },
42582 	{ 27, 20785915 },
42583 	{ 26, 23669499 },
42584 	{ 26, 7154427 },
42585 	{ 20, 339230 },
42586 	{ 26, 7940863 },
42587 	{ 26, 24718079 },
42588 	{ 27, 67100667 },
42589 	{ 26, 16719867 },
42590 	{ 26, 29237243 },
42591 	{ 26, 33234939 },
42592 	{ 27, 45752315 },
42593 	{ 27, 48177147 },
42594 	{ 27, 60694523 },
42595 	{ 27, 64692219 },
42596 	{ 26, 32497659 },
42597 	{ 26, 32432123 },
42598 	{ 26, 32235515 },
42599 	{ 26, 32169979 },
42600 	{ 25, 16244731 },
42601 	{ 25, 16179195 },
42602 	{ 25, 15982587 },
42603 	{ 24, 6922239 },
42604 	{ 23, 4055035 },
42605 	{ 23, 3989499 },
42606 	{ 24, 6840315 },
42607 	{ 23, 4022267 },
42608 	{ 25, 14835707 },
42609 	{ 25, 11755515 },
42610 	{ 25, 10903547 },
42611 	{ 24, 7823355 },
42612 	{ 25, 13262843 },
42613 	{ 25, 7036923 },
42614 	{ 25, 5136379 },
42615 	{ 23, 3104763 },
42616 	{ 24, 1728507 },
42617 	{ 18, 128926 },
42618 	{ 24, 1794047 },
42619 	{ 24, 5988351 },
42620 	{ 26, 10182655 },
42621 	{ 26, 16719611 },
42622 	{ 26, 29236987 },
42623 	{ 26, 33234683 },
42624 	{ 27, 45752059 },
42625 	{ 27, 48176891 },
42626 	{ 27, 60694267 },
42627 	{ 27, 64691963 },
42628 	{ 26, 32497403 },
42629 	{ 26, 32431867 },
42630 	{ 26, 32235259 },
42631 	{ 26, 32169723 },
42632 	{ 25, 16244475 },
42633 	{ 25, 16178939 },
42634 	{ 25, 15982331 },
42635 	{ 24, 6921983 },
42636 	{ 23, 4054779 },
42637 	{ 23, 3989243 },
42638 	{ 24, 6840059 },
42639 	{ 23, 4022011 },
42640 	{ 25, 14835451 },
42641 	{ 25, 11755259 },
42642 	{ 25, 10903291 },
42643 	{ 24, 7823099 },
42644 	{ 25, 13262587 },
42645 	{ 25, 7036667 },
42646 	{ 25, 5136123 },
42647 	{ 23, 3104507 },
42648 	{ 24, 1728251 },
42649 	{ 18, 120734 },
42650 	{ 24, 1793791 },
42651 	{ 24, 5988095 },
42652 	{ 26, 10182399 },
42653 	{ 26, 14376703 },
42654 	{ 26, 29301755 },
42655 	{ 26, 33430523 },
42656 	{ 27, 45816827 },
42657 	{ 27, 49945595 },
42658 	{ 27, 60759035 },
42659 	{ 27, 64887803 },
42660 	{ 26, 32480255 },
42661 	{ 26, 30399483 },
42662 	{ 26, 30333947 },
42663 	{ 26, 30137339 },
42664 	{ 25, 16227327 },
42665 	{ 25, 15195131 },
42666 	{ 25, 15129595 },
42667 	{ 25, 14932987 },
42668 	{ 23, 4037631 },
42669 	{ 23, 3791867 },
42670 	{ 23, 3726331 },
42671 	{ 23, 3955707 },
42672 	{ 23, 3759099 },
42673 	{ 25, 11688955 },
42674 	{ 25, 10705915 },
42675 	{ 24, 7756795 },
42676 	{ 24, 6773755 },
42677 	{ 25, 6970363 },
42678 	{ 25, 4938747 },
42679 	{ 23, 3038203 },
42680 	{ 23, 1006587 },
42681 	{ 18, 112414 },
42682 	{ 24, 1727487 },
42683 	{ 24, 5921791 },
42684 	{ 26, 10116095 },
42685 	{ 26, 14310399 },
42686 	{ 26, 29301499 },
42687 	{ 26, 33430267 },
42688 	{ 27, 45816571 },
42689 	{ 27, 49945339 },
42690 	{ 27, 60758779 },
42691 	{ 27, 64887547 },
42692 	{ 26, 32479999 },
42693 	{ 26, 30399227 },
42694 	{ 26, 30333691 },
42695 	{ 26, 30137083 },
42696 	{ 25, 16227071 },
42697 	{ 25, 15194875 },
42698 	{ 25, 15129339 },
42699 	{ 25, 14932731 },
42700 	{ 23, 4037375 },
42701 	{ 23, 3791611 },
42702 	{ 23, 3726075 },
42703 	{ 23, 3955451 },
42704 	{ 23, 3758843 },
42705 	{ 25, 11688699 },
42706 	{ 25, 10705659 },
42707 	{ 24, 7756539 },
42708 	{ 24, 6773499 },
42709 	{ 25, 6970107 },
42710 	{ 25, 4938491 },
42711 	{ 23, 3037947 },
42712 	{ 23, 1006331 },
42713 	{ 18, 104222 },
42714 	{ 24, 1727231 },
42715 	{ 24, 5921535 },
42716 	{ 26, 10115839 },
42717 	{ 26, 14310143 },
42718 	{ 26, 26893055 },
42719 	{ 26, 33492987 },
42720 	{ 27, 46010363 },
42721 	{ 27, 50008059 },
42722 	{ 27, 62525435 },
42723 	{ 27, 64950267 },
42724 	{ 27, 47960059 },
42725 	{ 26, 30380031 },
42726 	{ 26, 24104955 },
42727 	{ 26, 24039419 },
42728 	{ 26, 23842811 },
42729 	{ 25, 15175679 },
42730 	{ 25, 12046331 },
42731 	{ 25, 11980795 },
42732 	{ 25, 11784187 },
42733 	{ 23, 3772415 },
42734 	{ 23, 3002363 },
42735 	{ 23, 2936827 },
42736 	{ 23, 3690491 },
42737 	{ 23, 2969595 },
42738 	{ 25, 10637307 },
42739 	{ 24, 7557115 },
42740 	{ 24, 6705147 },
42741 	{ 24, 3624955 },
42742 	{ 25, 4870139 },
42743 	{ 23, 2838523 },
42744 	{ 23, 937979 },
42745 	{ 18, 62878 },
42746 	{ 23, 1003519 },
42747 	{ 23, 3100671 },
42748 	{ 25, 5197823 },
42749 	{ 25, 7294975 },
42750 	{ 25, 13586431 },
42751 	{ 25, 15683583 },
42752 	{ 26, 21975039 },
42753 	{ 26, 24072191 },
42754 	{ 26, 30363647 },
42755 	{ 26, 32460799 },
42756 	{ 27, 47959803 },
42757 	{ 26, 30379775 },
42758 	{ 26, 24104699 },
42759 	{ 26, 24039163 },
42760 	{ 26, 23842555 },
42761 	{ 25, 15175423 },
42762 	{ 25, 12046075 },
42763 	{ 25, 11980539 },
42764 	{ 25, 11783931 },
42765 	{ 23, 3772159 },
42766 	{ 23, 3002107 },
42767 	{ 23, 2936571 },
42768 	{ 23, 3690235 },
42769 	{ 23, 2969339 },
42770 	{ 25, 10637051 },
42771 	{ 24, 7556859 },
42772 	{ 24, 6704891 },
42773 	{ 24, 3624699 },
42774 	{ 25, 4869883 },
42775 	{ 23, 2838267 },
42776 	{ 23, 937723 },
42777 	{ 18, 54686 },
42778 	{ 23, 1003263 },
42779 	{ 23, 3100415 },
42780 	{ 25, 5197567 },
42781 	{ 25, 7294719 },
42782 	{ 25, 13586175 },
42783 	{ 25, 15683327 },
42784 	{ 26, 21974783 },
42785 	{ 26, 24071935 },
42786 	{ 26, 30363391 },
42787 	{ 26, 32460543 },
42788 	{ 27, 43961339 },
42789 	{ 27, 43764731 },
42790 	{ 26, 24087551 },
42791 	{ 26, 22006779 },
42792 	{ 26, 21941243 },
42793 	{ 26, 21744635 },
42794 	{ 25, 12028927 },
42795 	{ 25, 10996731 },
42796 	{ 25, 10931195 },
42797 	{ 25, 10734587 },
42798 	{ 23, 2984959 },
42799 	{ 23, 2739195 },
42800 	{ 23, 2673659 },
42801 	{ 23, 2903035 },
42802 	{ 23, 2706427 },
42803 	{ 24, 7490555 },
42804 	{ 24, 6507515 },
42805 	{ 24, 3558395 },
42806 	{ 24, 2575355 },
42807 	{ 23, 2771963 },
42808 	{ 23, 740347 },
42809 	{ 18, 46366 },
42810 	{ 23, 936959 },
42811 	{ 23, 3034111 },
42812 	{ 25, 5131263 },
42813 	{ 25, 7228415 },
42814 	{ 25, 13519871 },
42815 	{ 25, 15617023 },
42816 	{ 26, 21908479 },
42817 	{ 26, 24005631 },
42818 	{ 26, 30297087 },
42819 	{ 26, 32394239 },
42820 	{ 27, 43961083 },
42821 	{ 27, 43764475 },
42822 	{ 26, 24087295 },
42823 	{ 26, 22006523 },
42824 	{ 26, 21940987 },
42825 	{ 26, 21744379 },
42826 	{ 25, 12028671 },
42827 	{ 25, 10996475 },
42828 	{ 25, 10930939 },
42829 	{ 25, 10734331 },
42830 	{ 23, 2984703 },
42831 	{ 23, 2738939 },
42832 	{ 23, 2673403 },
42833 	{ 23, 2902779 },
42834 	{ 23, 2706171 },
42835 	{ 24, 7490299 },
42836 	{ 24, 6507259 },
42837 	{ 24, 3558139 },
42838 	{ 24, 2575099 },
42839 	{ 23, 2771707 },
42840 	{ 23, 740091 },
42841 	{ 18, 38174 },
42842 	{ 23, 936703 },
42843 	{ 23, 3033855 },
42844 	{ 25, 5131007 },
42845 	{ 25, 7228159 },
42846 	{ 25, 13519615 },
42847 	{ 25, 15616767 },
42848 	{ 24, 8386555 },
42849 	{ 24, 8370171 },
42850 	{ 24, 8321019 },
42851 	{ 24, 8304635 },
42852 	{ 24, 7862267 },
42853 	{ 24, 7845883 },
42854 	{ 24, 7796731 },
42855 	{ 24, 7780347 },
42856 	{ 23, 3930107 },
42857 	{ 23, 3913723 },
42858 	{ 23, 3864571 },
42859 	{ 23, 3848187 },
42860 	{ 22, 1964027 },
42861 	{ 22, 1947643 },
42862 	{ 22, 1898491 },
42863 	{ 21, 681983 },
42864 	{ 20, 489467 },
42865 	{ 20, 473083 },
42866 	{ 21, 661499 },
42867 	{ 20, 481275 },
42868 	{ 22, 1611771 },
42869 	{ 22, 841723 },
42870 	{ 22, 628731 },
42871 	{ 20, 382971 },
42872 	{ 21, 169979 },
42873 	{ 15, 15262 },
42874 	{ 21, 186367 },
42875 	{ 21, 710655 },
42876 	{ 23, 1234943 },
42877 	{ 23, 1759231 },
42878 	{ 23, 3332095 },
42879 	{ 23, 3856383 },
42880 	{ 24, 8386299 },
42881 	{ 24, 8369915 },
42882 	{ 24, 8320763 },
42883 	{ 24, 8304379 },
42884 	{ 24, 7862011 },
42885 	{ 24, 7845627 },
42886 	{ 24, 7796475 },
42887 	{ 24, 7780091 },
42888 	{ 23, 3929851 },
42889 	{ 23, 3913467 },
42890 	{ 23, 3864315 },
42891 	{ 23, 3847931 },
42892 	{ 22, 1963771 },
42893 	{ 22, 1947387 },
42894 	{ 22, 1898235 },
42895 	{ 21, 681727 },
42896 	{ 20, 489211 },
42897 	{ 20, 472827 },
42898 	{ 21, 661243 },
42899 	{ 20, 481019 },
42900 	{ 22, 1611515 },
42901 	{ 22, 841467 },
42902 	{ 22, 628475 },
42903 	{ 20, 382715 },
42904 	{ 21, 169723 },
42905 	{ 15, 11166 },
42906 	{ 21, 186111 },
42907 	{ 21, 710399 },
42908 	{ 23, 1234687 },
42909 	{ 23, 1758975 },
42910 	{ 23, 3331839 },
42911 	{ 23, 3856127 },
42912 	{ 24, 5428991 },
42913 	{ 24, 7336955 },
42914 	{ 24, 7320571 },
42915 	{ 24, 7271419 },
42916 	{ 24, 7255035 },
42917 	{ 24, 6812667 },
42918 	{ 24, 6796283 },
42919 	{ 24, 6747131 },
42920 	{ 23, 3924991 },
42921 	{ 23, 3404795 },
42922 	{ 23, 3388411 },
42923 	{ 23, 3339259 },
42924 	{ 22, 1958911 },
42925 	{ 22, 1700859 },
42926 	{ 22, 1684475 },
42927 	{ 22, 1635323 },
42928 	{ 20, 484351 },
42929 	{ 20, 422907 },
42930 	{ 20, 406523 },
42931 	{ 20, 463867 },
42932 	{ 20, 414715 },
42933 	{ 22, 824315 },
42934 	{ 22, 578555 },
42935 	{ 20, 365563 },
42936 	{ 20, 119803 },
42937 	{ 15, 6942 },
42938 	{ 21, 168959 },
42939 	{ 21, 693247 },
42940 	{ 23, 1217535 },
42941 	{ 23, 1741823 },
42942 	{ 23, 3314687 },
42943 	{ 23, 3838975 },
42944 	{ 24, 8381183 },
42945 	{ 24, 7336699 },
42946 	{ 24, 7320315 },
42947 	{ 24, 7271163 },
42948 	{ 24, 7254779 },
42949 	{ 24, 6812411 },
42950 	{ 24, 6796027 },
42951 	{ 24, 6746875 },
42952 	{ 23, 3924735 },
42953 	{ 23, 3404539 },
42954 	{ 23, 3388155 },
42955 	{ 23, 3339003 },
42956 	{ 22, 1958655 },
42957 	{ 22, 1700603 },
42958 	{ 22, 1684219 },
42959 	{ 22, 1635067 },
42960 	{ 20, 484095 },
42961 	{ 20, 422651 },
42962 	{ 20, 406267 },
42963 	{ 20, 463611 },
42964 	{ 20, 414459 },
42965 	{ 22, 824059 },
42966 	{ 22, 578299 },
42967 	{ 20, 365307 },
42968 	{ 20, 119547 },
42969 	{ 15, 2846 },
42970 	{ 21, 168703 },
42971 	{ 21, 692991 },
42972 	{ 23, 1217279 },
42973 	{ 23, 1741567 },
42974 	{ 23, 3314431 },
42975 	{ 23, 3838719 },
42976 	{ 24, 5411583 },
42977 	{ 22, 1833471 },
42978 	{ 22, 1048059 },
42979 	{ 22, 1043963 },
42980 	{ 22, 1031675 },
42981 	{ 22, 1027579 },
42982 	{ 22, 916987 },
42983 	{ 22, 912891 },
42984 	{ 22, 900603 },
42985 	{ 21, 850431 },
42986 	{ 21, 458235 },
42987 	{ 21, 454139 },
42988 	{ 21, 441851 },
42989 	{ 20, 424447 },
42990 	{ 20, 228859 },
42991 	{ 20, 224763 },
42992 	{ 20, 212475 },
42993 	{ 18, 104959 },
42994 	{ 18, 56827 },
42995 	{ 18, 52731 },
42996 	{ 18, 99835 },
42997 	{ 18, 54779 },
42998 	{ 20, 140795 },
42999 	{ 18, 79355 },
43000 	{ 18, 26107 },
43001 	{ 13, 4510 },
43002 	{ 18, 30207 },
43003 	{ 18, 95743 },
43004 	{ 20, 161279 },
43005 	{ 20, 226815 },
43006 	{ 20, 423423 },
43007 	{ 20, 488959 },
43008 	{ 21, 685567 },
43009 	{ 21, 751103 },
43010 	{ 21, 947711 },
43011 	{ 21, 1013247 },
43012 	{ 22, 3881209 },
43013 	{ 22, 3815673 },
43014 	{ 22, 2046201 },
43015 	{ 22, 1980665 },
43016 	{ 22, 1784057 },
43017 	{ 21, 1010941 },
43018 	{ 21, 997625 },
43019 	{ 21, 932089 },
43020 	{ 21, 735481 },
43021 	{ 20, 486653 },
43022 	{ 20, 473337 },
43023 	{ 20, 407801 },
43024 	{ 20, 211193 },
43025 	{ 18, 93437 },
43026 	{ 18, 80121 },
43027 	{ 18, 14585 },
43028 	{ 18, 98553 },
43029 	{ 18, 53497 },
43030 	{ 20, 139513 },
43031 	{ 18, 78073 },
43032 	{ 18, 24825 },
43033 	{ 13, 490 },
43034 	{ 18, 28925 },
43035 	{ 18, 94461 },
43036 	{ 20, 159997 },
43037 	{ 20, 225533 },
43038 	{ 20, 422141 },
43039 	{ 20, 487677 },
43040 	{ 21, 684285 },
43041 	{ 21, 749821 },
43042 	{ 21, 946429 },
43043 	{ 21, 1011965 },
43044 	{ 22, 3881465 },
43045 	{ 22, 3815929 },
43046 	{ 22, 2046457 },
43047 	{ 22, 1980921 },
43048 	{ 22, 1784313 },
43049 	{ 21, 1011197 },
43050 	{ 21, 997881 },
43051 	{ 21, 932345 },
43052 	{ 21, 735737 },
43053 	{ 20, 486909 },
43054 	{ 20, 473593 },
43055 	{ 20, 408057 },
43056 	{ 20, 211449 },
43057 	{ 18, 93693 },
43058 	{ 18, 80377 },
43059 	{ 18, 14841 },
43060 	{ 18, 98809 },
43061 	{ 18, 53753 },
43062 	{ 20, 139769 },
43063 	{ 18, 78329 },
43064 	{ 18, 25081 },
43065 	{ 13, 4586 },
43066 	{ 18, 29181 },
43067 	{ 18, 94717 },
43068 	{ 20, 160253 },
43069 	{ 20, 225789 },
43070 	{ 20, 422397 },
43071 	{ 20, 487933 },
43072 	{ 21, 684541 },
43073 	{ 21, 750077 },
43074 	{ 21, 946685 },
43075 	{ 21, 1012221 },
43076 	{ 22, 1733117 },
43077 	{ 22, 1798653 },
43078 	{ 22, 1995261 },
43079 	{ 22, 2060797 },
43080 	{ 22, 3830269 },
43081 	{ 22, 3895805 },
43082 	{ 22, 4092413 },
43083 	{ 22, 4157949 },
43084 	{ 23, 3711737 },
43085 	{ 23, 2925305 },
43086 	{ 22, 1897213 },
43087 	{ 22, 1876729 },
43088 	{ 22, 1614585 },
43089 	{ 22, 828153 },
43090 	{ 20, 324349 },
43091 	{ 20, 303865 },
43092 	{ 20, 41721 },
43093 	{ 20, 197369 },
43094 	{ 20, 148217 },
43095 	{ 20, 295673 },
43096 	{ 20, 49913 },
43097 	{ 15, 2410 },
43098 	{ 20, 99069 },
43099 	{ 20, 361213 },
43100 	{ 22, 623357 },
43101 	{ 22, 885501 },
43102 	{ 22, 1671933 },
43103 	{ 22, 1934077 },
43104 	{ 23, 2720509 },
43105 	{ 23, 2982653 },
43106 	{ 23, 3769085 },
43107 	{ 23, 4031229 },
43108 	{ 24, 16294905 },
43109 	{ 24, 15508473 },
43110 	{ 24, 15246329 },
43111 	{ 24, 8168441 },
43112 	{ 24, 7906297 },
43113 	{ 24, 7119865 },
43114 	{ 23, 3994621 },
43115 	{ 23, 3974137 },
43116 	{ 23, 3711993 },
43117 	{ 23, 2925561 },
43118 	{ 22, 1897469 },
43119 	{ 22, 1876985 },
43120 	{ 22, 1614841 },
43121 	{ 22, 828409 },
43122 	{ 20, 324605 },
43123 	{ 20, 304121 },
43124 	{ 20, 41977 },
43125 	{ 20, 197625 },
43126 	{ 20, 148473 },
43127 	{ 20, 295929 },
43128 	{ 20, 50169 },
43129 	{ 15, 6506 },
43130 	{ 20, 99325 },
43131 	{ 20, 361469 },
43132 	{ 22, 623613 },
43133 	{ 22, 885757 },
43134 	{ 22, 1672189 },
43135 	{ 22, 1934333 },
43136 	{ 23, 2720765 },
43137 	{ 23, 2982909 },
43138 	{ 23, 3769341 },
43139 	{ 23, 4031485 },
43140 	{ 22, 4155129 },
43141 	{ 22, 4089593 },
43142 	{ 22, 3892985 },
43143 	{ 22, 3827449 },
43144 	{ 22, 2057977 },
43145 	{ 22, 1992441 },
43146 	{ 22, 1795833 },
43147 	{ 22, 1730297 },
43148 	{ 21, 1009401 },
43149 	{ 21, 943865 },
43150 	{ 21, 747257 },
43151 	{ 21, 681721 },
43152 	{ 20, 485113 },
43153 	{ 20, 419577 },
43154 	{ 20, 222969 },
43155 	{ 20, 157433 },
43156 	{ 18, 91897 },
43157 	{ 18, 26361 },
43158 	{ 20, 132857 },
43159 	{ 18, 83705 },
43160 	{ 20, 34553 },
43161 	{ 13, 2794 },
43162 	{ 20, 50941 },
43163 	{ 20, 313085 },
43164 	{ 22, 575229 },
43165 	{ 22, 837373 },
43166 	{ 22, 1623805 },
43167 	{ 22, 1885949 },
43168 	{ 23, 2672381 },
43169 	{ 23, 2934525 },
43170 	{ 23, 3720957 },
43171 	{ 23, 3983101 },
43172 	{ 22, 4155385 },
43173 	{ 22, 4089849 },
43174 	{ 22, 3893241 },
43175 	{ 22, 3827705 },
43176 	{ 22, 2058233 },
43177 	{ 22, 1992697 },
43178 	{ 22, 1796089 },
43179 	{ 22, 1730553 },
43180 	{ 21, 1009657 },
43181 	{ 21, 944121 },
43182 	{ 21, 747513 },
43183 	{ 21, 681977 },
43184 	{ 20, 485369 },
43185 	{ 20, 419833 },
43186 	{ 20, 223225 },
43187 	{ 20, 157689 },
43188 	{ 18, 92153 },
43189 	{ 18, 26617 },
43190 	{ 20, 133113 },
43191 	{ 18, 83961 },
43192 	{ 20, 34809 },
43193 	{ 13, 3818 },
43194 	{ 20, 51197 },
43195 	{ 20, 313341 },
43196 	{ 22, 575485 },
43197 	{ 22, 837629 },
43198 	{ 22, 1624061 },
43199 	{ 22, 1886205 },
43200 	{ 23, 2672637 },
43201 	{ 23, 2934781 },
43202 	{ 23, 3721213 },
43203 	{ 23, 3983357 },
43204 	{ 24, 16632573 },
43205 	{ 24, 16550649 },
43206 	{ 24, 16288505 },
43207 	{ 24, 15502073 },
43208 	{ 24, 15239929 },
43209 	{ 24, 8162041 },
43210 	{ 24, 7899897 },
43211 	{ 24, 7113465 },
43212 	{ 23, 4049661 },
43213 	{ 23, 3967737 },
43214 	{ 23, 3705593 },
43215 	{ 23, 2919161 },
43216 	{ 22, 1952509 },
43217 	{ 22, 1870585 },
43218 	{ 22, 1608441 },
43219 	{ 22, 822009 },
43220 	{ 20, 379645 },
43221 	{ 20, 297721 },
43222 	{ 20, 35577 },
43223 	{ 16, 9593 },
43224 	{ 14, 7609 },
43225 	{ 15, 4714 },
43226 	{ 22, 133885 },
43227 	{ 22, 1182461 },
43228 	{ 24, 2231037 },
43229 	{ 24, 3279613 },
43230 	{ 24, 6425341 },
43231 	{ 24, 7473917 },
43232 	{ 25, 10619645 },
43233 	{ 25, 11668221 },
43234 	{ 25, 14813949 },
43235 	{ 25, 15862525 },
43236 	{ 24, 16632829 },
43237 	{ 24, 16550905 },
43238 	{ 24, 16288761 },
43239 	{ 24, 15502329 },
43240 	{ 24, 15240185 },
43241 	{ 24, 8162297 },
43242 	{ 24, 7900153 },
43243 	{ 24, 7113721 },
43244 	{ 23, 4049917 },
43245 	{ 23, 3967993 },
43246 	{ 23, 3705849 },
43247 	{ 23, 2919417 },
43248 	{ 22, 1952765 },
43249 	{ 22, 1870841 },
43250 	{ 22, 1608697 },
43251 	{ 22, 822265 },
43252 	{ 20, 379901 },
43253 	{ 20, 297977 },
43254 	{ 20, 35833 },
43255 	{ 16, 11641 },
43256 	{ 13, 3769 },
43257 	{ 15, 5738 },
43258 	{ 22, 134141 },
43259 	{ 22, 1182717 },
43260 	{ 24, 2231293 },
43261 	{ 24, 3279869 },
43262 	{ 24, 6425597 },
43263 	{ 24, 7474173 },
43264 	{ 25, 10619901 },
43265 	{ 25, 11668477 },
43266 	{ 25, 14814205 },
43267 	{ 25, 15862781 },
43268 	{ 26, 27397117 },
43269 	{ 24, 16568061 },
43270 	{ 24, 16305917 },
43271 	{ 24, 15519485 },
43272 	{ 24, 15257341 },
43273 	{ 24, 8179453 },
43274 	{ 24, 7917309 },
43275 	{ 24, 7130877 },
43276 	{ 24, 6868733 },
43277 	{ 23, 3985149 },
43278 	{ 23, 3723005 },
43279 	{ 23, 2936573 },
43280 	{ 23, 2674429 },
43281 	{ 22, 1887997 },
43282 	{ 22, 1625853 },
43283 	{ 22, 839421 },
43284 	{ 22, 577277 },
43285 	{ 20, 315133 },
43286 	{ 20, 52989 },
43287 	{ 13, 4073 },
43288 	{ 11, 937 },
43289 	{ 12, 1882 },
43290 	{ 15, 15805 },
43291 	{ 20, 331517 },
43292 	{ 22, 593661 },
43293 	{ 22, 855805 },
43294 	{ 22, 1642237 },
43295 	{ 22, 1904381 },
43296 	{ 23, 2690813 },
43297 	{ 23, 2952957 },
43298 	{ 23, 3739389 },
43299 	{ 23, 4001533 },
43300 	{ 24, 6885117 },
43301 	{ 24, 7147261 },
43302 	{ 24, 7933693 },
43303 	{ 24, 8195837 },
43304 	{ 24, 15273725 },
43305 	{ 24, 15535869 },
43306 	{ 24, 16322301 },
43307 	{ 24, 16584445 },
43308 	{ 24, 6868989 },
43309 	{ 23, 3985405 },
43310 	{ 23, 3723261 },
43311 	{ 23, 2936829 },
43312 	{ 23, 2674685 },
43313 	{ 22, 1888253 },
43314 	{ 22, 1626109 },
43315 	{ 22, 839677 },
43316 	{ 22, 577533 },
43317 	{ 20, 315389 },
43318 	{ 20, 53245 },
43319 	{ 13, 3897 },
43320 	{ 10, 457 },
43321 	{ 12, 2010 },
43322 	{ 14, 7869 },
43323 	{ 20, 331773 },
43324 	{ 22, 593917 },
43325 	{ 22, 856061 },
43326 	{ 22, 1642493 },
43327 	{ 22, 1904637 },
43328 	{ 23, 2691069 },
43329 	{ 23, 2953213 },
43330 	{ 23, 3739645 },
43331 	{ 23, 4001789 },
43332 	{ 24, 6885373 },
43333 	{ 24, 7147517 },
43334 	{ 24, 7933949 },
43335 	{ 24, 16538365 },
43336 	{ 24, 16276221 },
43337 	{ 24, 15489789 },
43338 	{ 24, 15227645 },
43339 	{ 24, 8149757 },
43340 	{ 24, 7887613 },
43341 	{ 24, 7101181 },
43342 	{ 24, 6839037 },
43343 	{ 23, 3955453 },
43344 	{ 23, 3693309 },
43345 	{ 23, 2906877 },
43346 	{ 23, 2644733 },
43347 	{ 22, 1858301 },
43348 	{ 22, 1596157 },
43349 	{ 22, 809725 },
43350 	{ 22, 547581 },
43351 	{ 16, 26493 },
43352 	{ 11, 989 },
43353 	{ 24, 523001 },
43354 	{ 12, 1965 },
43355 	{ 16, 25981 },
43356 	{ 22, 531197 },
43357 	{ 22, 793341 },
43358 	{ 22, 1579773 },
43359 	{ 22, 1841917 },
43360 	{ 23, 2628349 },
43361 	{ 23, 2890493 },
43362 	{ 23, 3676925 },
43363 	{ 23, 3939069 },
43364 	{ 24, 6822653 },
43365 	{ 24, 7084797 },
43366 	{ 24, 7871229 },
43367 	{ 24, 8133373 },
43368 	{ 24, 15211261 },
43369 	{ 24, 15473405 },
43370 	{ 24, 16259837 },
43371 	{ 24, 16521981 },
43372 	{ 24, 7887869 },
43373 	{ 24, 7101437 },
43374 	{ 24, 6839293 },
43375 	{ 23, 3955709 },
43376 	{ 23, 3693565 },
43377 	{ 23, 2907133 },
43378 	{ 23, 2644989 },
43379 	{ 22, 1858557 },
43380 	{ 22, 1596413 },
43381 	{ 22, 809981 },
43382 	{ 22, 547837 },
43383 	{ 16, 28541 },
43384 	{ 14, 8045 },
43385 	{ 12, 906 },
43386 	{ 11, 973 },
43387 	{ 16, 28029 },
43388 	{ 22, 531453 },
43389 	{ 22, 793597 },
43390 	{ 22, 1580029 },
43391 	{ 22, 1842173 },
43392 	{ 23, 2628605 },
43393 	{ 23, 2890749 },
43394 	{ 23, 3677181 },
43395 	{ 23, 3939325 },
43396 	{ 24, 6822909 },
43397 	{ 24, 7085053 },
43398 	{ 24, 7871485 },
43399 	{ 24, 16604925 },
43400 	{ 24, 16342781 },
43401 	{ 24, 15556349 },
43402 	{ 24, 15294205 },
43403 	{ 24, 8216317 },
43404 	{ 24, 7954173 },
43405 	{ 24, 7167741 },
43406 	{ 24, 6905597 },
43407 	{ 23, 4022013 },
43408 	{ 23, 3759869 },
43409 	{ 23, 2973437 },
43410 	{ 23, 2711293 },
43411 	{ 22, 1924861 },
43412 	{ 22, 1662717 },
43413 	{ 22, 876285 },
43414 	{ 22, 614141 },
43415 	{ 20, 351997 },
43416 	{ 16, 32381 },
43417 	{ 12, 970 },
43418 	{ 12, 2009 },
43419 	{ 15, 16365 },
43420 	{ 20, 40701 },
43421 	{ 20, 106237 },
43422 	{ 22, 171773 },
43423 	{ 22, 237309 },
43424 	{ 22, 433917 },
43425 	{ 22, 499453 },
43426 	{ 23, 696061 },
43427 	{ 23, 761597 },
43428 	{ 23, 958205 },
43429 	{ 23, 1023741 },
43430 	{ 24, 1744637 },
43431 	{ 24, 1810173 },
43432 	{ 24, 2006781 },
43433 	{ 24, 2072317 },
43434 	{ 24, 3841789 },
43435 	{ 24, 3907325 },
43436 	{ 24, 4103933 },
43437 	{ 24, 4169469 },
43438 	{ 24, 6905853 },
43439 	{ 23, 4022269 },
43440 	{ 23, 3760125 },
43441 	{ 23, 2973693 },
43442 	{ 23, 2711549 },
43443 	{ 22, 1925117 },
43444 	{ 22, 1662973 },
43445 	{ 22, 876541 },
43446 	{ 22, 614397 },
43447 	{ 20, 352253 },
43448 	{ 17, 65469 },
43449 	{ 15, 16186 },
43450 	{ 15, 16233 },
43451 	{ 15, 16189 },
43452 	{ 20, 40957 },
43453 	{ 20, 106493 },
43454 	{ 22, 172029 },
43455 	{ 22, 237565 },
43456 	{ 22, 434173 },
43457 	{ 22, 499709 },
43458 	{ 23, 696317 },
43459 	{ 23, 761853 },
43460 	{ 23, 958461 },
43461 	{ 23, 1023997 },
43462 	{ 24, 1744893 },
43463 	{ 24, 1810429 },
43464 	{ 24, 2007037 },
43465 	{ 24, 2072573 },
43466 	{ 24, 3842045 },
43467 	{ 24, 3907581 },
43468 	{ 24, 4104189 },
43469 	{ 24, 4169725 },
43470 	{ 28, 109652733 },
43471 	{ 27, 63515389 },
43472 	{ 27, 59321085 },
43473 	{ 27, 46738173 },
43474 	{ 27, 42543869 },
43475 	{ 26, 29960957 },
43476 	{ 26, 25766653 },
43477 	{ 26, 13183741 },
43478 	{ 26, 8989437 },
43479 	{ 24, 4795133 },
43480 	{ 24, 600829 },
43481 	{ 16, 21018 },
43482 	{ 17, 65145 },
43483 	{ 17, 42873 },
43484 	{ 22, 207609 },
43485 	{ 22, 469753 },
43486 	{ 22, 1452797 },
43487 	{ 24, 994041 },
43488 	{ 24, 1780473 },
43489 	{ 24, 2042617 },
43490 	{ 24, 6171389 },
43491 	{ 25, 3091193 },
43492 	{ 25, 3877625 },
43493 	{ 25, 4139769 },
43494 	{ 25, 12462845 },
43495 	{ 26, 7285497 },
43496 	{ 26, 8071929 },
43497 	{ 26, 8334073 },
43498 	{ 26, 15411961 },
43499 	{ 26, 15674105 },
43500 	{ 26, 16460537 },
43501 	{ 26, 16722681 },
43502 	{ 26, 33434365 },
43503 	{ 27, 63515645 },
43504 	{ 27, 59321341 },
43505 	{ 27, 46738429 },
43506 	{ 27, 42544125 },
43507 	{ 26, 29961213 },
43508 	{ 26, 25766909 },
43509 	{ 26, 13183997 },
43510 	{ 26, 8989693 },
43511 	{ 24, 4795389 },
43512 	{ 24, 601085 },
43513 	{ 16, 22042 },
43514 	{ 18, 131001 },
43515 	{ 17, 44921 },
43516 	{ 22, 207865 },
43517 	{ 22, 470009 },
43518 	{ 22, 1453053 },
43519 	{ 24, 994297 },
43520 	{ 24, 1780729 },
43521 	{ 24, 2042873 },
43522 	{ 24, 6171645 },
43523 	{ 25, 3091449 },
43524 	{ 25, 3877881 },
43525 	{ 25, 4140025 },
43526 	{ 25, 12463101 },
43527 	{ 26, 7285753 },
43528 	{ 26, 8072185 },
43529 	{ 26, 8334329 },
43530 	{ 26, 15412217 },
43531 	{ 26, 15674361 },
43532 	{ 26, 16460793 },
43533 	{ 26, 16722937 },
43534 	{ 26, 33434621 },
43535 	{ 27, 63778557 },
43536 	{ 27, 59584253 },
43537 	{ 27, 47001341 },
43538 	{ 27, 42807037 },
43539 	{ 26, 30224125 },
43540 	{ 26, 26029821 },
43541 	{ 26, 13446909 },
43542 	{ 26, 9252605 },
43543 	{ 24, 5058301 },
43544 	{ 24, 863997 },
43545 	{ 16, 23194 },
43546 	{ 24, 601849 },
43547 	{ 22, 1388281 },
43548 	{ 24, 2174713 },
43549 	{ 22, 1257209 },
43550 	{ 22, 1519353 },
43551 	{ 24, 4927225 },
43552 	{ 24, 5189369 },
43553 	{ 24, 5975801 },
43554 	{ 24, 6237945 },
43555 	{ 25, 11218681 },
43556 	{ 25, 11480825 },
43557 	{ 25, 12267257 },
43558 	{ 25, 12529401 },
43559 	{ 26, 23801593 },
43560 	{ 26, 24063737 },
43561 	{ 26, 24850169 },
43562 	{ 26, 25112313 },
43563 	{ 26, 32190201 },
43564 	{ 26, 32452345 },
43565 	{ 26, 33238777 },
43566 	{ 26, 33500921 },
43567 	{ 27, 63778813 },
43568 	{ 27, 59584509 },
43569 	{ 27, 47001597 },
43570 	{ 27, 42807293 },
43571 	{ 26, 30224381 },
43572 	{ 26, 26030077 },
43573 	{ 26, 13447165 },
43574 	{ 26, 9252861 },
43575 	{ 24, 5058557 },
43576 	{ 24, 864253 },
43577 	{ 16, 24218 },
43578 	{ 24, 602105 },
43579 	{ 22, 1388537 },
43580 	{ 24, 2174969 },
43581 	{ 22, 1257465 },
43582 	{ 22, 1519609 },
43583 	{ 24, 4927481 },
43584 	{ 24, 5189625 },
43585 	{ 24, 5976057 },
43586 	{ 24, 6238201 },
43587 	{ 25, 11218937 },
43588 	{ 25, 11481081 },
43589 	{ 25, 12267513 },
43590 	{ 25, 12529657 },
43591 	{ 26, 23801849 },
43592 	{ 26, 24063993 },
43593 	{ 26, 24850425 },
43594 	{ 26, 25112569 },
43595 	{ 26, 32190457 },
43596 	{ 26, 32452601 },
43597 	{ 26, 33239033 },
43598 	{ 26, 33501177 },
43599 	{ 27, 64568061 },
43600 	{ 27, 60373757 },
43601 	{ 27, 47790845 },
43602 	{ 27, 43596541 },
43603 	{ 26, 31013629 },
43604 	{ 26, 26819325 },
43605 	{ 26, 14236413 },
43606 	{ 26, 10042109 },
43607 	{ 24, 5847805 },
43608 	{ 24, 1653501 },
43609 	{ 18, 117018 },
43610 	{ 24, 867065 },
43611 	{ 24, 4799225 },
43612 	{ 24, 2439929 },
43613 	{ 24, 3226361 },
43614 	{ 24, 2308857 },
43615 	{ 24, 2571001 },
43616 	{ 24, 3554045 },
43617 	{ 25, 10420223 },
43618 	{ 26, 10173177 },
43619 	{ 26, 10435321 },
43620 	{ 26, 14564093 },
43621 	{ 27, 19872505 },
43622 	{ 27, 20658937 },
43623 	{ 27, 20921081 },
43624 	{ 27, 29244157 },
43625 	{ 28, 40844025 },
43626 	{ 28, 41630457 },
43627 	{ 28, 41892601 },
43628 	{ 28, 48970489 },
43629 	{ 28, 49232633 },
43630 	{ 28, 50019065 },
43631 	{ 27, 64568317 },
43632 	{ 27, 60374013 },
43633 	{ 27, 47791101 },
43634 	{ 27, 43596797 },
43635 	{ 26, 31013885 },
43636 	{ 26, 26819581 },
43637 	{ 26, 14236669 },
43638 	{ 26, 10042365 },
43639 	{ 24, 5848061 },
43640 	{ 24, 1653757 },
43641 	{ 18, 121114 },
43642 	{ 24, 867321 },
43643 	{ 24, 4799481 },
43644 	{ 24, 2440185 },
43645 	{ 24, 3226617 },
43646 	{ 24, 2309113 },
43647 	{ 24, 2571257 },
43648 	{ 24, 3554301 },
43649 	{ 25, 10419967 },
43650 	{ 26, 10173433 },
43651 	{ 26, 10435577 },
43652 	{ 26, 14564349 },
43653 	{ 27, 19872761 },
43654 	{ 27, 20659193 },
43655 	{ 27, 20921337 },
43656 	{ 27, 29244413 },
43657 	{ 28, 40844281 },
43658 	{ 28, 41630713 },
43659 	{ 28, 41892857 },
43660 	{ 28, 48970745 },
43661 	{ 28, 49232889 },
43662 	{ 28, 50019321 },
43663 	{ 27, 64831229 },
43664 	{ 27, 60636925 },
43665 	{ 27, 48054013 },
43666 	{ 27, 43859709 },
43667 	{ 26, 31276797 },
43668 	{ 26, 27082493 },
43669 	{ 26, 14499581 },
43670 	{ 26, 10305277 },
43671 	{ 24, 6110973 },
43672 	{ 24, 1916669 },
43673 	{ 18, 125338 },
43674 	{ 24, 1654521 },
43675 	{ 24, 5062393 },
43676 	{ 25, 10025979 },
43677 	{ 24, 3489529 },
43678 	{ 24, 6373113 },
43679 	{ 24, 3358457 },
43680 	{ 24, 3620601 },
43681 	{ 24, 6700797 },
43682 	{ 25, 11992063 },
43683 	{ 26, 14368505 },
43684 	{ 26, 14630649 },
43685 	{ 26, 27148029 },
43686 	{ 27, 28262137 },
43687 	{ 27, 29048569 },
43688 	{ 27, 29310713 },
43689 	{ 27, 54411005 },
43690 	{ 28, 57622265 },
43691 	{ 28, 58408697 },
43692 	{ 28, 58670841 },
43693 	{ 28, 65748729 },
43694 	{ 28, 66010873 },
43695 	{ 27, 64831485 },
43696 	{ 27, 60637181 },
43697 	{ 27, 48054269 },
43698 	{ 27, 43859965 },
43699 	{ 26, 31277053 },
43700 	{ 26, 27082749 },
43701 	{ 26, 14499837 },
43702 	{ 26, 10305533 },
43703 	{ 24, 6111229 },
43704 	{ 24, 1916925 },
43705 	{ 18, 129434 },
43706 	{ 24, 1654777 },
43707 	{ 24, 5062649 },
43708 	{ 25, 10025723 },
43709 	{ 24, 3489785 },
43710 	{ 24, 6373369 },
43711 	{ 24, 3358713 },
43712 	{ 24, 3620857 },
43713 	{ 24, 6701053 },
43714 	{ 25, 11991807 },
43715 	{ 26, 14368761 },
43716 	{ 26, 14630905 },
43717 	{ 26, 27148285 },
43718 	{ 27, 28262393 },
43719 	{ 27, 29048825 },
43720 	{ 27, 29310969 },
43721 	{ 27, 54411261 },
43722 	{ 28, 57622521 },
43723 	{ 28, 58408953 },
43724 	{ 28, 58671097 },
43725 	{ 28, 65748985 },
43726 	{ 28, 66011129 },
43727 	{ 28, 66797561 },
43728 	{ 28, 67059705 },
43729 	{ 28, 94989053 },
43730 	{ 28, 86600445 },
43731 	{ 27, 61434621 },
43732 	{ 27, 53046013 },
43733 	{ 27, 27880189 },
43734 	{ 27, 19491581 },
43735 	{ 25, 11102973 },
43736 	{ 25, 2714365 },
43737 	{ 19, 215834 },
43738 	{ 24, 1927929 },
43739 	{ 24, 5860089 },
43740 	{ 25, 11595771 },
43741 	{ 26, 13200121 },
43742 	{ 24, 6646521 },
43743 	{ 24, 7432953 },
43744 	{ 24, 6515449 },
43745 	{ 24, 6777593 },
43746 	{ 24, 7760637 },
43747 	{ 25, 12513279 },
43748 	{ 26, 26962681 },
43749 	{ 26, 27224825 },
43750 	{ 26, 31353597 },
43751 	{ 27, 53439225 },
43752 	{ 27, 54225657 },
43753 	{ 27, 54487801 },
43754 	{ 27, 62810877 },
43755 	{ 28, 107965177 },
43756 	{ 28, 108751609 },
43757 	{ 28, 109013753 },
43758 	{ 28, 116091641 },
43759 	{ 28, 116353785 },
43760 	{ 28, 117140217 },
43761 	{ 28, 117402361 },
43762 	{ 28, 134114045 },
43763 	{ 27, 61434877 },
43764 	{ 27, 53046269 },
43765 	{ 27, 27880445 },
43766 	{ 27, 19491837 },
43767 	{ 25, 11103229 },
43768 	{ 25, 2714621 },
43769 	{ 19, 219930 },
43770 	{ 24, 1928185 },
43771 	{ 24, 5860345 },
43772 	{ 25, 11595515 },
43773 	{ 26, 13200377 },
43774 	{ 24, 6646777 },
43775 	{ 24, 7433209 },
43776 	{ 24, 6515705 },
43777 	{ 24, 6777849 },
43778 	{ 24, 7760893 },
43779 	{ 25, 12513023 },
43780 	{ 26, 26962937 },
43781 	{ 26, 27225081 },
43782 	{ 26, 31353853 },
43783 	{ 27, 53439481 },
43784 	{ 27, 54225913 },
43785 	{ 27, 54488057 },
43786 	{ 27, 62811133 },
43787 	{ 28, 107965433 },
43788 	{ 28, 108751865 },
43789 	{ 28, 109014009 },
43790 	{ 28, 116091897 },
43791 	{ 28, 116354041 },
43792 	{ 28, 117140473 },
43793 	{ 28, 117402617 },
43794 	{ 28, 86863613 },
43795 	{ 27, 61697789 },
43796 	{ 27, 53309181 },
43797 	{ 27, 28143357 },
43798 	{ 27, 19754749 },
43799 	{ 25, 11366141 },
43800 	{ 25, 2977533 },
43801 	{ 19, 224154 },
43802 	{ 25, 2715385 },
43803 	{ 24, 6123257 },
43804 	{ 25, 12119035 },
43805 	{ 26, 13463289 },
43806 	{ 26, 25784057 },
43807 	{ 24, 7696121 },
43808 	{ 25, 10579705 },
43809 	{ 24, 7565049 },
43810 	{ 24, 7827193 },
43811 	{ 25, 10907389 },
43812 	{ 26, 30371577 },
43813 	{ 26, 31158009 },
43814 	{ 26, 31420153 },
43815 	{ 27, 61566713 },
43816 	{ 27, 61828857 },
43817 	{ 27, 62615289 },
43818 	{ 27, 62877433 },
43819 	{ 28, 124481273 },
43820 	{ 28, 124743417 },
43821 	{ 28, 125529849 },
43822 	{ 28, 125791993 },
43823 	{ 28, 132869881 },
43824 	{ 28, 133132025 },
43825 	{ 28, 133918457 },
43826 	{ 28, 134180601 },
43827 	{ 27, 61698045 },
43828 	{ 27, 53309437 },
43829 	{ 27, 28143613 },
43830 	{ 27, 19755005 },
43831 	{ 25, 11366397 },
43832 	{ 25, 2977789 },
43833 	{ 19, 228250 },
43834 	{ 25, 2715641 },
43835 	{ 24, 6123513 },
43836 	{ 25, 12118779 },
43837 	{ 26, 13463545 },
43838 	{ 26, 25784313 },
43839 	{ 24, 7696377 },
43840 	{ 25, 10579961 },
43841 	{ 24, 7565305 },
43842 	{ 24, 7827449 },
43843 	{ 25, 10907645 },
43844 	{ 26, 30371833 },
43845 	{ 26, 31158265 },
43846 	{ 26, 31420409 },
43847 	{ 27, 61566969 },
43848 	{ 27, 61829113 },
43849 	{ 27, 62615545 },
43850 	{ 27, 62877689 },
43851 	{ 28, 124481529 },
43852 	{ 28, 124743673 },
43853 	{ 28, 125530105 },
43854 	{ 28, 125792249 },
43855 	{ 28, 132870137 },
43856 	{ 28, 133132281 },
43857 	{ 28, 133918713 },
43858 	{ 28, 134180857 },
43859 	{ 27, 62487293 },
43860 	{ 27, 54098685 },
43861 	{ 27, 28932861 },
43862 	{ 27, 20544253 },
43863 	{ 25, 12155645 },
43864 	{ 25, 3767037 },
43865 	{ 20, 496922 },
43866 	{ 20, 1045870 },
43867 	{ 25, 11107065 },
43868 	{ 26, 10320633 },
43869 	{ 26, 14252793 },
43870 	{ 26, 26049273 },
43871 	{ 26, 29981433 },
43872 	{ 25, 10844921 },
43873 	{ 25, 11631353 },
43874 	{ 25, 10713849 },
43875 	{ 25, 10975993 },
43876 	{ 25, 11959037 },
43877 	{ 26, 22986751 },
43878 	{ 27, 43743993 },
43879 	{ 27, 44006137 },
43880 	{ 27, 48134909 },
43881 	{ 28, 86997753 },
43882 	{ 28, 87784185 },
43883 	{ 28, 88046329 },
43884 	{ 28, 96369405 },
43885 	{ 29, 175078137 },
43886 	{ 29, 175864569 },
43887 	{ 28, 129596413 },
43888 	{ 28, 121207805 },
43889 	{ 28, 96041981 },
43890 	{ 28, 87653373 },
43891 	{ 27, 62487549 },
43892 	{ 27, 54098941 },
43893 	{ 27, 28933117 },
43894 	{ 27, 20544509 },
43895 	{ 25, 12155901 },
43896 	{ 25, 3767293 },
43897 	{ 20, 505114 },
43898 	{ 20, 1037678 },
43899 	{ 25, 11107321 },
43900 	{ 26, 10320889 },
43901 	{ 26, 14253049 },
43902 	{ 26, 26049529 },
43903 	{ 26, 29981689 },
43904 	{ 25, 10845177 },
43905 	{ 25, 11631609 },
43906 	{ 25, 10714105 },
43907 	{ 25, 10976249 },
43908 	{ 25, 11959293 },
43909 	{ 26, 22986495 },
43910 	{ 27, 43744249 },
43911 	{ 27, 44006393 },
43912 	{ 27, 48135165 },
43913 	{ 28, 86998009 },
43914 	{ 28, 87784441 },
43915 	{ 28, 88046585 },
43916 	{ 28, 96369661 },
43917 	{ 29, 175078393 },
43918 	{ 29, 175864825 },
43919 	{ 28, 129859325 },
43920 	{ 28, 121470717 },
43921 	{ 28, 96304893 },
43922 	{ 28, 87916285 },
43923 	{ 27, 62750461 },
43924 	{ 27, 54361853 },
43925 	{ 27, 29196029 },
43926 	{ 27, 20807421 },
43927 	{ 25, 12418813 },
43928 	{ 25, 4030205 },
43929 	{ 20, 513434 },
43930 	{ 20, 1029614 },
43931 	{ 25, 11370233 },
43932 	{ 26, 22592507 },
43933 	{ 26, 14515961 },
43934 	{ 26, 26836729 },
43935 	{ 26, 30244601 },
43936 	{ 27, 42565369 },
43937 	{ 25, 11894521 },
43938 	{ 25, 14778105 },
43939 	{ 25, 11763449 },
43940 	{ 25, 12025593 },
43941 	{ 25, 15105789 },
43942 	{ 26, 24558591 },
43943 	{ 27, 47939321 },
43944 	{ 27, 48201465 },
43945 	{ 27, 60718845 },
43946 	{ 28, 95387385 },
43947 	{ 28, 96173817 },
43948 	{ 28, 96435961 },
43949 	{ 28, 121536253 },
43950 	{ 29, 191856377 },
43951 	{ 28, 129859581 },
43952 	{ 28, 121470973 },
43953 	{ 28, 96305149 },
43954 	{ 28, 87916541 },
43955 	{ 27, 62750717 },
43956 	{ 27, 54362109 },
43957 	{ 27, 29196285 },
43958 	{ 27, 20807677 },
43959 	{ 25, 12419069 },
43960 	{ 25, 4030461 },
43961 	{ 20, 521626 },
43962 	{ 20, 1021422 },
43963 	{ 25, 11370489 },
43964 	{ 26, 22592251 },
43965 	{ 26, 14516217 },
43966 	{ 26, 26836985 },
43967 	{ 26, 30244857 },
43968 	{ 27, 42565625 },
43969 	{ 25, 11894777 },
43970 	{ 25, 14778361 },
43971 	{ 25, 11763705 },
43972 	{ 25, 12025849 },
43973 	{ 25, 15106045 },
43974 	{ 26, 24558335 },
43975 	{ 27, 47939577 },
43976 	{ 27, 48201721 },
43977 	{ 27, 60719101 },
43978 	{ 28, 95387641 },
43979 	{ 28, 96174073 },
43980 	{ 28, 96436217 },
43981 	{ 28, 121536509 },
43982 	{ 29, 191856633 },
43983 	{ 29, 259817465 },
43984 	{ 29, 250118137 },
43985 	{ 29, 200048633 },
43986 	{ 29, 184057849 },
43987 	{ 28, 133988345 },
43988 	{ 29, 201293817 },
43989 	{ 29, 114469629 },
43990 	{ 29, 80915197 },
43991 	{ 27, 47360765 },
43992 	{ 27, 13806333 },
43993 	{ 20, 956186 },
43994 	{ 20, 980846 },
43995 	{ 26, 24292089 },
43996 	{ 26, 24162299 },
43997 	{ 28, 55749369 },
43998 	{ 27, 54176505 },
43999 	{ 27, 62040825 },
44000 	{ 27, 61911035 },
44001 	{ 28, 93498105 },
44002 	{ 26, 30059257 },
44003 	{ 26, 31632121 },
44004 	{ 26, 29797113 },
44005 	{ 26, 30321401 },
44006 	{ 26, 32287485 },
44007 	{ 26, 25079807 },
44008 	{ 28, 121023225 },
44009 	{ 28, 121547513 },
44010 	{ 28, 129805053 },
44011 	{ 28, 125743103 },
44012 	{ 29, 242658041 },
44013 	{ 29, 243182329 },
44014 	{ 29, 259828477 },
44015 	{ 29, 259960831 },
44016 	{ 30, 486058745 },
44017 	{ 30, 399551225 },
44018 	{ 30, 366521081 },
44019 	{ 29, 267430649 },
44020 	{ 29, 234400505 },
44021 	{ 29, 114469885 },
44022 	{ 29, 80915453 },
44023 	{ 27, 47361021 },
44024 	{ 27, 13806589 },
44025 	{ 20, 964378 },
44026 	{ 20, 972654 },
44027 	{ 26, 24292345 },
44028 	{ 26, 24162043 },
44029 	{ 28, 55749625 },
44030 	{ 27, 54176761 },
44031 	{ 27, 62041081 },
44032 	{ 27, 61910779 },
44033 	{ 28, 93498361 },
44034 	{ 26, 30059513 },
44035 	{ 26, 31632377 },
44036 	{ 26, 29797369 },
44037 	{ 26, 30321657 },
44038 	{ 26, 32287741 },
44039 	{ 26, 25079551 },
44040 	{ 28, 121023481 },
44041 	{ 28, 121547769 },
44042 	{ 28, 129805309 },
44043 	{ 28, 125742847 },
44044 	{ 29, 242658297 },
44045 	{ 29, 243182585 },
44046 	{ 29, 259828733 },
44047 	{ 29, 259960575 },
44048 	{ 30, 486059001 },
44049 	{ 30, 399551481 },
44050 	{ 30, 366521337 },
44051 	{ 29, 267430905 },
44052 	{ 29, 234400761 },
44053 	{ 29, 114994941 },
44054 	{ 29, 81440509 },
44055 	{ 27, 47886077 },
44056 	{ 27, 14331645 },
44057 	{ 20, 972698 },
44058 	{ 20, 964590 },
44059 	{ 26, 24817401 },
44060 	{ 26, 24685563 },
44061 	{ 28, 56274681 },
44062 	{ 28, 106082041 },
44063 	{ 27, 62566137 },
44064 	{ 27, 62434299 },
44065 	{ 28, 94023417 },
44066 	{ 28, 118664953 },
44067 	{ 26, 32157433 },
44068 	{ 26, 32025595 },
44069 	{ 26, 31895289 },
44070 	{ 26, 32419577 },
44071 	{ 26, 24947707 },
44072 	{ 27, 47623167 },
44073 	{ 28, 129412857 },
44074 	{ 28, 129937145 },
44075 	{ 28, 125611003 },
44076 	{ 29, 257863417 },
44077 	{ 29, 259436281 },
44078 	{ 29, 259960569 },
44079 	{ 29, 259828731 },
44080 	{ 30, 485535481 },
44081 	{ 30, 385396473 },
44082 	{ 30, 365997817 },
44083 	{ 29, 265858809 },
44084 	{ 29, 233877241 },
44085 	{ 29, 133738233 },
44086 	{ 29, 81440765 },
44087 	{ 27, 47886333 },
44088 	{ 27, 14331901 },
44089 	{ 20, 980890 },
44090 	{ 20, 956398 },
44091 	{ 26, 24817657 },
44092 	{ 26, 24685307 },
44093 	{ 28, 56274937 },
44094 	{ 28, 106082297 },
44095 	{ 27, 62566393 },
44096 	{ 27, 62434043 },
44097 	{ 28, 94023673 },
44098 	{ 28, 118665209 },
44099 	{ 26, 32157689 },
44100 	{ 26, 32025339 },
44101 	{ 26, 31895545 },
44102 	{ 26, 32419833 },
44103 	{ 26, 24947451 },
44104 	{ 27, 47622911 },
44105 	{ 28, 129413113 },
44106 	{ 28, 129937401 },
44107 	{ 28, 125610747 },
44108 	{ 29, 257863673 },
44109 	{ 29, 259436537 },
44110 	{ 29, 259960825 },
44111 	{ 29, 259828475 },
44112 	{ 29, 259555327 },
44113 	{ 29, 242778111 },
44114 	{ 29, 192446463 },
44115 	{ 29, 265859065 },
44116 	{ 28, 125337599 },
44117 	{ 28, 108560383 },
44118 	{ 28, 58228735 },
44119 	{ 27, 49462013 },
44120 	{ 26, 24674303 },
44121 	{ 21, 2043162 },
44122 	{ 21, 1043822 },
44123 	{ 26, 7110651 },
44124 	{ 26, 23625723 },
44125 	{ 27, 20742139 },
44126 	{ 27, 28868603 },
44127 	{ 27, 53247995 },
44128 	{ 27, 61374459 },
44129 	{ 27, 43810811 },
44130 	{ 27, 47742971 },
44131 	{ 27, 59539451 },
44132 	{ 27, 55229177 },
44133 	{ 26, 27557883 },
44134 	{ 26, 28344315 },
44135 	{ 26, 6979579 },
44136 	{ 26, 23756795 },
44137 	{ 26, 24084479 },
44138 	{ 28, 57311227 },
44139 	{ 28, 107642875 },
44140 	{ 28, 124420091 },
44141 	{ 28, 124747775 },
44142 	{ 29, 191528955 },
44143 	{ 29, 241860603 },
44144 	{ 29, 258637819 },
44145 	{ 29, 242057211 },
44146 	{ 29, 192511995 },
44147 	{ 29, 265337593 },
44148 	{ 28, 132743163 },
44149 	{ 28, 116228091 },
44150 	{ 28, 66682875 },
44151 	{ 27, 49462269 },
44152 	{ 26, 24674047 },
44153 	{ 21, 2059546 },
44154 	{ 21, 1027438 },
44155 	{ 26, 7110395 },
44156 	{ 26, 23625467 },
44157 	{ 27, 20741883 },
44158 	{ 27, 28868347 },
44159 	{ 27, 53247739 },
44160 	{ 27, 61374203 },
44161 	{ 27, 43810555 },
44162 	{ 27, 47742715 },
44163 	{ 27, 59539195 },
44164 	{ 27, 55229433 },
44165 	{ 26, 27557627 },
44166 	{ 26, 28344059 },
44167 	{ 26, 6979323 },
44168 	{ 26, 23756539 },
44169 	{ 26, 24084223 },
44170 	{ 28, 57310971 },
44171 	{ 28, 107642619 },
44172 	{ 28, 124419835 },
44173 	{ 28, 124747519 },
44174 	{ 29, 191528699 },
44175 	{ 29, 241860347 },
44176 	{ 29, 258637563 },
44177 	{ 29, 242056955 },
44178 	{ 29, 192511739 },
44179 	{ 29, 265337849 },
44180 	{ 28, 132742907 },
44181 	{ 28, 116227835 },
44182 	{ 28, 66682619 },
44183 	{ 27, 49987325 },
44184 	{ 26, 24935423 },
44185 	{ 21, 2076058 },
44186 	{ 21, 1011182 },
44187 	{ 26, 7896059 },
44188 	{ 26, 23886843 },
44189 	{ 28, 58375929 },
44190 	{ 27, 29129723 },
44191 	{ 27, 54033403 },
44192 	{ 27, 61635579 },
44193 	{ 28, 96124665 },
44194 	{ 27, 48004091 },
44195 	{ 27, 60324859 },
44196 	{ 27, 66895609 },
44197 	{ 26, 66550779 },
44198 	{ 26, 28605435 },
44199 	{ 26, 31489019 },
44200 	{ 26, 7240699 },
44201 	{ 26, 24017915 },
44202 	{ 26, 24869887 },
44203 	{ 28, 57572347 },
44204 	{ 28, 107903995 },
44205 	{ 28, 124681211 },
44206 	{ 28, 125533183 },
44207 	{ 29, 259571449 },
44208 	{ 28, 129858555 },
44209 	{ 29, 258898939 },
44210 	{ 29, 191724539 },
44211 	{ 29, 251182841 },
44212 	{ 28, 125664251 },
44213 	{ 28, 115964923 },
44214 	{ 28, 65895419 },
44215 	{ 27, 66633465 },
44216 	{ 26, 33389563 },
44217 	{ 21, 2080746 },
44218 	{ 21, 994798 },
44219 	{ 26, 7895803 },
44220 	{ 26, 23886587 },
44221 	{ 28, 58376185 },
44222 	{ 27, 29129467 },
44223 	{ 27, 54033147 },
44224 	{ 27, 61635323 },
44225 	{ 28, 96124921 },
44226 	{ 27, 48003835 },
44227 	{ 27, 60324603 },
44228 	{ 27, 66895865 },
44229 	{ 26, 66550523 },
44230 	{ 26, 28605179 },
44231 	{ 26, 31488763 },
44232 	{ 26, 7240443 },
44233 	{ 26, 24017659 },
44234 	{ 26, 24869631 },
44235 	{ 28, 57572091 },
44236 	{ 28, 107903739 },
44237 	{ 28, 124680955 },
44238 	{ 28, 125532927 },
44239 	{ 29, 259571705 },
44240 	{ 28, 129858299 },
44241 	{ 29, 258898683 },
44242 	{ 29, 191724283 },
44243 	{ 29, 251183097 },
44244 	{ 28, 125663995 },
44245 	{ 28, 115964667 },
44246 	{ 28, 65895163 },
44247 	{ 27, 66633721 },
44248 	{ 26, 33389307 },
44249 	{ 21, 2097130 },
44250 	{ 21, 913262 },
44251 	{ 26, 8155131 },
44252 	{ 26, 24670203 },
44253 	{ 28, 40660987 },
44254 	{ 28, 108718841 },
44255 	{ 27, 54292475 },
44256 	{ 27, 62418939 },
44257 	{ 28, 86798331 },
44258 	{ 28, 121301753 },
44259 	{ 27, 60583931 },
44260 	{ 27, 67037949 },
44261 	{ 26, 66482175 },
44262 	{ 26, 65499131 },
44263 	{ 26, 31748091 },
44264 	{ 26, 32534523 },
44265 	{ 26, 8024059 },
44266 	{ 26, 24801275 },
44267 	{ 26, 25128959 },
44268 	{ 28, 58355707 },
44269 	{ 28, 108687355 },
44270 	{ 28, 125464571 },
44271 	{ 28, 125792255 },
44272 	{ 28, 129593339 },
44273 	{ 28, 121466875 },
44274 	{ 29, 259682299 },
44275 	{ 29, 250669817 },
44276 	{ 28, 125399035 },
44277 	{ 28, 108883963 },
44278 	{ 28, 65630203 },
44279 	{ 27, 66120441 },
44280 	{ 26, 33124347 },
44281 	{ 26, 16609275 },
44282 	{ 21, 896878 },
44283 	{ 26, 8154875 },
44284 	{ 26, 24669947 },
44285 	{ 28, 40660731 },
44286 	{ 28, 108719097 },
44287 	{ 27, 54292219 },
44288 	{ 27, 62418683 },
44289 	{ 28, 86798075 },
44290 	{ 28, 121302009 },
44291 	{ 27, 60583675 },
44292 	{ 27, 67038205 },
44293 	{ 26, 66481919 },
44294 	{ 26, 65498875 },
44295 	{ 26, 31747835 },
44296 	{ 26, 32534267 },
44297 	{ 26, 8023803 },
44298 	{ 26, 24801019 },
44299 	{ 26, 25128703 },
44300 	{ 28, 58355451 },
44301 	{ 28, 108687099 },
44302 	{ 28, 125464315 },
44303 	{ 28, 125791999 },
44304 	{ 28, 129593083 },
44305 	{ 28, 121466619 },
44306 	{ 29, 259682043 },
44307 	{ 29, 250670073 },
44308 	{ 28, 125398779 },
44309 	{ 28, 108883707 },
44310 	{ 28, 65629947 },
44311 	{ 27, 66120697 },
44312 	{ 26, 33124091 },
44313 	{ 26, 16609019 },
44314 	{ 21, 880622 },
44315 	{ 26, 15231995 },
44316 	{ 26, 24931323 },
44317 	{ 28, 41446395 },
44318 	{ 28, 57437179 },
44319 	{ 28, 125497081 },
44320 	{ 27, 62680059 },
44321 	{ 28, 87583739 },
44322 	{ 28, 95185915 },
44323 	{ 28, 129691385 },
44324 	{ 27, 64777211 },
44325 	{ 27, 66514685 },
44326 	{ 26, 65432575 },
44327 	{ 26, 62352379 },
44328 	{ 26, 32795643 },
44329 	{ 26, 60845051 },
44330 	{ 26, 8285179 },
44331 	{ 26, 25062395 },
44332 	{ 26, 32205823 },
44333 	{ 28, 58616827 },
44334 	{ 28, 108948475 },
44335 	{ 28, 125725691 },
44336 	{ 28, 128805883 },
44337 	{ 28, 121203707 },
44338 	{ 28, 96300027 },
44339 	{ 29, 249097977 },
44340 	{ 28, 124611579 },
44341 	{ 28, 108620795 },
44342 	{ 28, 58551291 },
44343 	{ 27, 64548601 },
44344 	{ 26, 32336891 },
44345 	{ 26, 16346107 },
44346 	{ 21, 864238 },
44347 	{ 26, 15231739 },
44348 	{ 26, 24931067 },
44349 	{ 28, 41446139 },
44350 	{ 28, 57436923 },
44351 	{ 28, 125497337 },
44352 	{ 27, 62679803 },
44353 	{ 28, 87583483 },
44354 	{ 28, 95185659 },
44355 	{ 28, 129691641 },
44356 	{ 27, 64776955 },
44357 	{ 27, 66514941 },
44358 	{ 26, 65432319 },
44359 	{ 26, 62352123 },
44360 	{ 26, 32795387 },
44361 	{ 26, 60844795 },
44362 	{ 26, 8284923 },
44363 	{ 26, 25062139 },
44364 	{ 26, 32205567 },
44365 	{ 28, 58616571 },
44366 	{ 28, 108948219 },
44367 	{ 28, 125725435 },
44368 	{ 28, 128805627 },
44369 	{ 28, 121203451 },
44370 	{ 28, 96299771 },
44371 	{ 29, 249098233 },
44372 	{ 28, 124611323 },
44373 	{ 28, 108620539 },
44374 	{ 28, 58551035 },
44375 	{ 27, 64548857 },
44376 	{ 26, 32336635 },
44377 	{ 26, 16345851 },
44378 	{ 20, 523630 },
44379 	{ 26, 15482875 },
44380 	{ 26, 31997947 },
44381 	{ 28, 41697275 },
44382 	{ 28, 58212347 },
44383 	{ 28, 107757563 },
44384 	{ 28, 124272635 },
44385 	{ 28, 87834619 },
44386 	{ 28, 95961083 },
44387 	{ 28, 120340475 },
44388 	{ 28, 128466939 },
44389 	{ 28, 110903291 },
44390 	{ 27, 64944893 },
44391 	{ 26, 62275583 },
44392 	{ 26, 61292539 },
44393 	{ 26, 61095931 },
44394 	{ 26, 61882363 },
44395 	{ 26, 15351803 },
44396 	{ 26, 32129019 },
44397 	{ 26, 32456703 },
44398 	{ 28, 65683451 },
44399 	{ 28, 116015099 },
44400 	{ 28, 132792315 },
44401 	{ 28, 120406011 },
44402 	{ 28, 96026619 },
44403 	{ 28, 87900155 },
44404 	{ 28, 124338171 },
44405 	{ 28, 107823099 },
44406 	{ 28, 58277883 },
44407 	{ 27, 64027385 },
44408 	{ 26, 32063483 },
44409 	{ 26, 15548411 },
44410 	{ 20, 507246 },
44411 	{ 26, 15482619 },
44412 	{ 26, 31997691 },
44413 	{ 28, 41697019 },
44414 	{ 28, 58212091 },
44415 	{ 28, 107757307 },
44416 	{ 28, 124272379 },
44417 	{ 28, 87834363 },
44418 	{ 28, 95960827 },
44419 	{ 28, 120340219 },
44420 	{ 28, 128466683 },
44421 	{ 28, 110903035 },
44422 	{ 27, 64945149 },
44423 	{ 26, 62275327 },
44424 	{ 26, 61292283 },
44425 	{ 26, 61095675 },
44426 	{ 26, 61882107 },
44427 	{ 26, 15351547 },
44428 	{ 26, 32128763 },
44429 	{ 26, 32456447 },
44430 	{ 28, 65683195 },
44431 	{ 28, 116014843 },
44432 	{ 28, 132792059 },
44433 	{ 28, 120405755 },
44434 	{ 28, 96026363 },
44435 	{ 28, 87899899 },
44436 	{ 28, 124337915 },
44437 	{ 28, 107822843 },
44438 	{ 28, 58277627 },
44439 	{ 27, 64027641 },
44440 	{ 26, 32063227 },
44441 	{ 26, 15548155 },
44442 	{ 20, 490990 },
44443 	{ 26, 16268283 },
44444 	{ 26, 32259067 },
44445 	{ 28, 48774139 },
44446 	{ 28, 58473467 },
44447 	{ 28, 108542971 },
44448 	{ 28, 124533755 },
44449 	{ 29, 192610041 },
44450 	{ 28, 96222203 },
44451 	{ 28, 121125883 },
44452 	{ 28, 128728059 },
44453 	{ 28, 132070395 },
44454 	{ 28, 115096571 },
44455 	{ 27, 64421629 },
44456 	{ 26, 61225983 },
44457 	{ 26, 32979963 },
44458 	{ 26, 62143483 },
44459 	{ 26, 65027067 },
44460 	{ 26, 15612923 },
44461 	{ 26, 32390139 },
44462 	{ 26, 33242111 },
44463 	{ 28, 129564409 },
44464 	{ 27, 64830459 },
44465 	{ 28, 133053435 },
44466 	{ 28, 95239163 },
44467 	{ 28, 125370105 },
44468 	{ 27, 62733307 },
44469 	{ 28, 107559931 },
44470 	{ 28, 57490427 },
44471 	{ 27, 49872633 },
44472 	{ 26, 24984571 },
44473 	{ 26, 15285243 },
44474 	{ 20, 474606 },
44475 	{ 26, 16268027 },
44476 	{ 26, 32258811 },
44477 	{ 28, 48773883 },
44478 	{ 28, 58473211 },
44479 	{ 28, 108542715 },
44480 	{ 28, 124533499 },
44481 	{ 29, 192610297 },
44482 	{ 28, 96221947 },
44483 	{ 28, 121125627 },
44484 	{ 28, 128727803 },
44485 	{ 28, 132070139 },
44486 	{ 28, 115096315 },
44487 	{ 27, 64421885 },
44488 	{ 26, 61225727 },
44489 	{ 26, 32979707 },
44490 	{ 26, 62143227 },
44491 	{ 26, 65026811 },
44492 	{ 26, 15612667 },
44493 	{ 26, 32389883 },
44494 	{ 26, 33241855 },
44495 	{ 28, 129564665 },
44496 	{ 27, 64830203 },
44497 	{ 28, 133053179 },
44498 	{ 28, 95238907 },
44499 	{ 28, 125370361 },
44500 	{ 27, 62733051 },
44501 	{ 28, 107559675 },
44502 	{ 28, 57490171 },
44503 	{ 27, 49872889 },
44504 	{ 26, 24984315 },
44505 	{ 26, 15284987 },
44506 	{ 20, 393070 },
44507 	{ 26, 16527355 },
44508 	{ 26, 33042427 },
44509 	{ 28, 49033211 },
44510 	{ 28, 65548283 },
44511 	{ 28, 108802043 },
44512 	{ 28, 125317115 },
44513 	{ 29, 174862331 },
44514 	{ 29, 191377403 },
44515 	{ 28, 121384955 },
44516 	{ 28, 129511419 },
44517 	{ 28, 132001791 },
44518 	{ 28, 127873019 },
44519 	{ 28, 127676411 },
44520 	{ 28, 100510461 },
44521 	{ 26, 32911359 },
44522 	{ 26, 31928315 },
44523 	{ 26, 65286139 },
44524 	{ 26, 66072571 },
44525 	{ 26, 16396283 },
44526 	{ 26, 33173499 },
44527 	{ 26, 33501183 },
44528 	{ 27, 64565243 },
44529 	{ 27, 60633083 },
44530 	{ 28, 133836795 },
44531 	{ 28, 86847483 },
44532 	{ 27, 62468091 },
44533 	{ 27, 54341627 },
44534 	{ 28, 57225211 },
44535 	{ 28, 98675449 },
44536 	{ 26, 24719355 },
44537 	{ 26, 8204283 },
44538 	{ 20, 376686 },
44539 	{ 26, 16527099 },
44540 	{ 26, 33042171 },
44541 	{ 28, 49032955 },
44542 	{ 28, 65548027 },
44543 	{ 28, 108801787 },
44544 	{ 28, 125316859 },
44545 	{ 29, 174862075 },
44546 	{ 29, 191377147 },
44547 	{ 28, 121384699 },
44548 	{ 28, 129511163 },
44549 	{ 28, 132001535 },
44550 	{ 28, 127872763 },
44551 	{ 28, 127676155 },
44552 	{ 28, 100510717 },
44553 	{ 26, 32911103 },
44554 	{ 26, 31928059 },
44555 	{ 26, 65285883 },
44556 	{ 26, 66072315 },
44557 	{ 26, 16396027 },
44558 	{ 26, 33173243 },
44559 	{ 26, 33500927 },
44560 	{ 27, 64564987 },
44561 	{ 27, 60632827 },
44562 	{ 28, 133836539 },
44563 	{ 28, 86847227 },
44564 	{ 27, 62467835 },
44565 	{ 27, 54341371 },
44566 	{ 28, 57224955 },
44567 	{ 28, 98675705 },
44568 	{ 26, 24719099 },
44569 	{ 26, 8204027 },
44570 	{ 20, 360430 },
44571 	{ 26, 15281919 },
44572 	{ 26, 33303547 },
44573 	{ 28, 49818619 },
44574 	{ 28, 65809403 },
44575 	{ 28, 115878907 },
44576 	{ 28, 125578235 },
44577 	{ 29, 175647739 },
44578 	{ 29, 191638523 },
44579 	{ 29, 241708027 },
44580 	{ 28, 129772539 },
44581 	{ 29, 221785083 },
44582 	{ 28, 127806463 },
44583 	{ 28, 115289083 },
44584 	{ 28, 131869691 },
44585 	{ 28, 99462909 },
44586 	{ 26, 31861759 },
44587 	{ 26, 28781563 },
44588 	{ 26, 66333691 },
44589 	{ 26, 31534075 },
44590 	{ 26, 16657403 },
44591 	{ 26, 33434619 },
44592 	{ 27, 63777787 },
44593 	{ 27, 60369915 },
44594 	{ 27, 48049147 },
44595 	{ 28, 134097915 },
44596 	{ 27, 61680635 },
44597 	{ 27, 54078459 },
44598 	{ 27, 29174779 },
44599 	{ 28, 95530745 },
44600 	{ 26, 23931899 },
44601 	{ 26, 7941115 },
44602 	{ 20, 344046 },
44603 	{ 26, 8203263 },
44604 	{ 26, 33303291 },
44605 	{ 28, 49818363 },
44606 	{ 28, 65809147 },
44607 	{ 28, 115878651 },
44608 	{ 28, 125577979 },
44609 	{ 29, 175647483 },
44610 	{ 29, 191638267 },
44611 	{ 29, 241707771 },
44612 	{ 28, 129772283 },
44613 	{ 29, 221784827 },
44614 	{ 28, 127806207 },
44615 	{ 28, 115288827 },
44616 	{ 28, 131869435 },
44617 	{ 28, 99463165 },
44618 	{ 26, 31861503 },
44619 	{ 26, 28781307 },
44620 	{ 26, 66333435 },
44621 	{ 26, 31533819 },
44622 	{ 26, 16657147 },
44623 	{ 26, 33434363 },
44624 	{ 27, 63777531 },
44625 	{ 27, 60369659 },
44626 	{ 27, 48048891 },
44627 	{ 28, 134097659 },
44628 	{ 27, 61680379 },
44629 	{ 27, 54078203 },
44630 	{ 27, 29174523 },
44631 	{ 28, 95531001 },
44632 	{ 26, 23931643 },
44633 	{ 26, 7940859 },
44634 	{ 20, 339358 },
44635 	{ 26, 8203007 },
44636 	{ 26, 24980223 },
44637 	{ 26, 12525563 },
44638 	{ 26, 16654331 },
44639 	{ 26, 29040635 },
44640 	{ 26, 33169403 },
44641 	{ 27, 43982843 },
44642 	{ 27, 48111611 },
44643 	{ 27, 60497915 },
44644 	{ 27, 64626683 },
44645 	{ 27, 55517179 },
44646 	{ 27, 57548795 },
44647 	{ 26, 28811263 },
44648 	{ 26, 27779067 },
44649 	{ 26, 61284347 },
44650 	{ 26, 62267387 },
44651 	{ 24, 7184383 },
44652 	{ 24, 6938619 },
44653 	{ 24, 6873083 },
44654 	{ 24, 7102459 },
44655 	{ 24, 6905851 },
44656 	{ 25, 15884283 },
44657 	{ 25, 14901243 },
44658 	{ 25, 11952123 },
44659 	{ 25, 10969083 },
44660 	{ 25, 15359995 },
44661 	{ 25, 13328379 },
44662 	{ 25, 7233531 },
44663 	{ 25, 5201915 },
44664 	{ 24, 5922811 },
44665 	{ 24, 1794043 },
44666 	{ 19, 257310 },
44667 	{ 24, 1990655 },
44668 	{ 24, 6184959 },
44669 	{ 26, 12525307 },
44670 	{ 26, 16654075 },
44671 	{ 26, 29040379 },
44672 	{ 26, 33169147 },
44673 	{ 27, 43982587 },
44674 	{ 27, 48111355 },
44675 	{ 27, 60497659 },
44676 	{ 27, 64626427 },
44677 	{ 27, 55516923 },
44678 	{ 27, 57548539 },
44679 	{ 26, 28811007 },
44680 	{ 26, 27778811 },
44681 	{ 26, 61284091 },
44682 	{ 26, 62267131 },
44683 	{ 24, 7184127 },
44684 	{ 24, 6938363 },
44685 	{ 24, 6872827 },
44686 	{ 24, 7102203 },
44687 	{ 24, 6905595 },
44688 	{ 25, 15884027 },
44689 	{ 25, 14900987 },
44690 	{ 25, 11951867 },
44691 	{ 25, 10968827 },
44692 	{ 25, 15359739 },
44693 	{ 25, 13328123 },
44694 	{ 25, 7233275 },
44695 	{ 25, 5201659 },
44696 	{ 24, 5922555 },
44697 	{ 24, 1793787 },
44698 	{ 19, 240926 },
44699 	{ 24, 1990399 },
44700 	{ 24, 6184703 },
44701 	{ 26, 10379007 },
44702 	{ 26, 16718843 },
44703 	{ 26, 29236219 },
44704 	{ 26, 33233915 },
44705 	{ 27, 45751291 },
44706 	{ 27, 48176123 },
44707 	{ 27, 60693499 },
44708 	{ 27, 64691195 },
44709 	{ 26, 32496635 },
44710 	{ 26, 32431099 },
44711 	{ 26, 32234491 },
44712 	{ 26, 32168955 },
44713 	{ 25, 16243707 },
44714 	{ 25, 16178171 },
44715 	{ 25, 15981563 },
44716 	{ 24, 6921215 },
44717 	{ 23, 4054011 },
44718 	{ 23, 3988475 },
44719 	{ 24, 6839291 },
44720 	{ 23, 4021243 },
44721 	{ 25, 14834683 },
44722 	{ 25, 11754491 },
44723 	{ 25, 10902523 },
44724 	{ 24, 7822331 },
44725 	{ 25, 13261819 },
44726 	{ 25, 7035899 },
44727 	{ 25, 5135355 },
44728 	{ 23, 3103739 },
44729 	{ 24, 1727483 },
44730 	{ 18, 112542 },
44731 	{ 24, 1793023 },
44732 	{ 24, 5987327 },
44733 	{ 26, 10181631 },
44734 	{ 26, 16718587 },
44735 	{ 26, 29235963 },
44736 	{ 26, 33233659 },
44737 	{ 27, 45751035 },
44738 	{ 27, 48175867 },
44739 	{ 27, 60693243 },
44740 	{ 27, 64690939 },
44741 	{ 26, 32496379 },
44742 	{ 26, 32430843 },
44743 	{ 26, 32234235 },
44744 	{ 26, 32168699 },
44745 	{ 25, 16243451 },
44746 	{ 25, 16177915 },
44747 	{ 25, 15981307 },
44748 	{ 24, 6920959 },
44749 	{ 23, 4053755 },
44750 	{ 23, 3988219 },
44751 	{ 24, 6839035 },
44752 	{ 23, 4020987 },
44753 	{ 25, 14834427 },
44754 	{ 25, 11754235 },
44755 	{ 25, 10902267 },
44756 	{ 24, 7822075 },
44757 	{ 25, 13261563 },
44758 	{ 25, 7035643 },
44759 	{ 25, 5135099 },
44760 	{ 23, 3103483 },
44761 	{ 24, 1727227 },
44762 	{ 18, 104350 },
44763 	{ 24, 1792767 },
44764 	{ 24, 5987071 },
44765 	{ 26, 10181375 },
44766 	{ 26, 14375679 },
44767 	{ 26, 29298683 },
44768 	{ 26, 33427451 },
44769 	{ 27, 45813755 },
44770 	{ 27, 49942523 },
44771 	{ 27, 60755963 },
44772 	{ 27, 64884731 },
44773 	{ 26, 32477183 },
44774 	{ 26, 30396411 },
44775 	{ 26, 30330875 },
44776 	{ 26, 30134267 },
44777 	{ 25, 16224255 },
44778 	{ 25, 15192059 },
44779 	{ 25, 15126523 },
44780 	{ 25, 14929915 },
44781 	{ 23, 4034559 },
44782 	{ 23, 3788795 },
44783 	{ 23, 3723259 },
44784 	{ 23, 3952635 },
44785 	{ 23, 3756027 },
44786 	{ 25, 11685883 },
44787 	{ 25, 10702843 },
44788 	{ 24, 7753723 },
44789 	{ 24, 6770683 },
44790 	{ 25, 6967291 },
44791 	{ 25, 4935675 },
44792 	{ 23, 3035131 },
44793 	{ 23, 1003515 },
44794 	{ 18, 63262 },
44795 	{ 24, 1724415 },
44796 	{ 24, 5918719 },
44797 	{ 26, 10113023 },
44798 	{ 26, 14307327 },
44799 	{ 26, 29298427 },
44800 	{ 26, 33427195 },
44801 	{ 27, 45813499 },
44802 	{ 27, 49942267 },
44803 	{ 27, 60755707 },
44804 	{ 27, 64884475 },
44805 	{ 26, 32476927 },
44806 	{ 26, 30396155 },
44807 	{ 26, 30330619 },
44808 	{ 26, 30134011 },
44809 	{ 25, 16223999 },
44810 	{ 25, 15191803 },
44811 	{ 25, 15126267 },
44812 	{ 25, 14929659 },
44813 	{ 23, 4034303 },
44814 	{ 23, 3788539 },
44815 	{ 23, 3723003 },
44816 	{ 23, 3952379 },
44817 	{ 23, 3755771 },
44818 	{ 25, 11685627 },
44819 	{ 25, 10702587 },
44820 	{ 24, 7753467 },
44821 	{ 24, 6770427 },
44822 	{ 25, 6967035 },
44823 	{ 25, 4935419 },
44824 	{ 23, 3034875 },
44825 	{ 23, 1003259 },
44826 	{ 18, 55070 },
44827 	{ 24, 1724159 },
44828 	{ 24, 5918463 },
44829 	{ 26, 10112767 },
44830 	{ 26, 14307071 },
44831 	{ 26, 26889983 },
44832 	{ 26, 33491963 },
44833 	{ 27, 46009339 },
44834 	{ 27, 50007035 },
44835 	{ 27, 62524411 },
44836 	{ 27, 64949243 },
44837 	{ 27, 47959035 },
44838 	{ 26, 30379007 },
44839 	{ 26, 24103931 },
44840 	{ 26, 24038395 },
44841 	{ 26, 23841787 },
44842 	{ 25, 15174655 },
44843 	{ 25, 12045307 },
44844 	{ 25, 11979771 },
44845 	{ 25, 11783163 },
44846 	{ 23, 3771391 },
44847 	{ 23, 3001339 },
44848 	{ 23, 2935803 },
44849 	{ 23, 3689467 },
44850 	{ 23, 2968571 },
44851 	{ 25, 10636283 },
44852 	{ 24, 7556091 },
44853 	{ 24, 6704123 },
44854 	{ 24, 3623931 },
44855 	{ 25, 4869115 },
44856 	{ 23, 2837499 },
44857 	{ 23, 936955 },
44858 	{ 18, 46494 },
44859 	{ 23, 1002495 },
44860 	{ 23, 3099647 },
44861 	{ 25, 5196799 },
44862 	{ 25, 7293951 },
44863 	{ 25, 13585407 },
44864 	{ 25, 15682559 },
44865 	{ 26, 21974015 },
44866 	{ 26, 24071167 },
44867 	{ 26, 30362623 },
44868 	{ 26, 32459775 },
44869 	{ 27, 47958779 },
44870 	{ 26, 30378751 },
44871 	{ 26, 24103675 },
44872 	{ 26, 24038139 },
44873 	{ 26, 23841531 },
44874 	{ 25, 15174399 },
44875 	{ 25, 12045051 },
44876 	{ 25, 11979515 },
44877 	{ 25, 11782907 },
44878 	{ 23, 3771135 },
44879 	{ 23, 3001083 },
44880 	{ 23, 2935547 },
44881 	{ 23, 3689211 },
44882 	{ 23, 2968315 },
44883 	{ 25, 10636027 },
44884 	{ 24, 7555835 },
44885 	{ 24, 6703867 },
44886 	{ 24, 3623675 },
44887 	{ 25, 4868859 },
44888 	{ 23, 2837243 },
44889 	{ 23, 936699 },
44890 	{ 18, 38302 },
44891 	{ 23, 1002239 },
44892 	{ 23, 3099391 },
44893 	{ 25, 5196543 },
44894 	{ 25, 7293695 },
44895 	{ 25, 13585151 },
44896 	{ 25, 11532283 },
44897 	{ 25, 11519995 },
44898 	{ 25, 12552187 },
44899 	{ 25, 15648763 },
44900 	{ 25, 16680955 },
44901 	{ 25, 10991611 },
44902 	{ 25, 10942459 },
44903 	{ 24, 6023167 },
44904 	{ 24, 5502971 },
44905 	{ 24, 5486587 },
44906 	{ 24, 5437435 },
44907 	{ 23, 3008511 },
44908 	{ 23, 2750459 },
44909 	{ 23, 2734075 },
44910 	{ 23, 2684923 },
44911 	{ 21, 747519 },
44912 	{ 21, 686075 },
44913 	{ 21, 669691 },
44914 	{ 21, 727035 },
44915 	{ 21, 677883 },
44916 	{ 22, 1873915 },
44917 	{ 22, 1628155 },
44918 	{ 22, 890875 },
44919 	{ 22, 645115 },
44920 	{ 21, 694267 },
44921 	{ 21, 186363 },
44922 	{ 16, 29982 },
44923 	{ 21, 235519 },
44924 	{ 21, 759807 },
44925 	{ 23, 1284095 },
44926 	{ 23, 1808383 },
44927 	{ 23, 3381247 },
44928 	{ 23, 3905535 },
44929 	{ 24, 5478399 },
44930 	{ 24, 6002687 },
44931 	{ 24, 7575551 },
44932 	{ 24, 8099839 },
44933 	{ 25, 10991355 },
44934 	{ 25, 10942203 },
44935 	{ 24, 6022911 },
44936 	{ 24, 5502715 },
44937 	{ 24, 5486331 },
44938 	{ 24, 5437179 },
44939 	{ 23, 3008255 },
44940 	{ 23, 2750203 },
44941 	{ 23, 2733819 },
44942 	{ 23, 2684667 },
44943 	{ 21, 747263 },
44944 	{ 21, 685819 },
44945 	{ 21, 669435 },
44946 	{ 21, 726779 },
44947 	{ 21, 677627 },
44948 	{ 22, 1873659 },
44949 	{ 22, 1627899 },
44950 	{ 22, 890619 },
44951 	{ 22, 644859 },
44952 	{ 21, 694011 },
44953 	{ 21, 186107 },
44954 	{ 16, 21790 },
44955 	{ 21, 235263 },
44956 	{ 21, 759551 },
44957 	{ 23, 1283839 },
44958 	{ 23, 1808127 },
44959 	{ 23, 3380991 },
44960 	{ 23, 3905279 },
44961 	{ 24, 8385531 },
44962 	{ 24, 8369147 },
44963 	{ 24, 8319995 },
44964 	{ 24, 8303611 },
44965 	{ 24, 7861243 },
44966 	{ 24, 7844859 },
44967 	{ 24, 7795707 },
44968 	{ 24, 7779323 },
44969 	{ 23, 3929083 },
44970 	{ 23, 3912699 },
44971 	{ 23, 3863547 },
44972 	{ 23, 3847163 },
44973 	{ 22, 1963003 },
44974 	{ 22, 1946619 },
44975 	{ 22, 1897467 },
44976 	{ 21, 680959 },
44977 	{ 20, 488443 },
44978 	{ 20, 472059 },
44979 	{ 21, 660475 },
44980 	{ 20, 480251 },
44981 	{ 22, 1610747 },
44982 	{ 22, 840699 },
44983 	{ 22, 627707 },
44984 	{ 20, 381947 },
44985 	{ 21, 168955 },
44986 	{ 15, 7070 },
44987 	{ 21, 185343 },
44988 	{ 21, 709631 },
44989 	{ 23, 1233919 },
44990 	{ 23, 1758207 },
44991 	{ 23, 3331071 },
44992 	{ 23, 3855359 },
44993 	{ 24, 8385275 },
44994 	{ 24, 8368891 },
44995 	{ 24, 8319739 },
44996 	{ 24, 8303355 },
44997 	{ 24, 7860987 },
44998 	{ 24, 7844603 },
44999 	{ 24, 7795451 },
45000 	{ 24, 7779067 },
45001 	{ 23, 3928827 },
45002 	{ 23, 3912443 },
45003 	{ 23, 3863291 },
45004 	{ 23, 3846907 },
45005 	{ 22, 1962747 },
45006 	{ 22, 1946363 },
45007 	{ 22, 1897211 },
45008 	{ 21, 680703 },
45009 	{ 20, 488187 },
45010 	{ 20, 471803 },
45011 	{ 21, 660219 },
45012 	{ 20, 479995 },
45013 	{ 22, 1610491 },
45014 	{ 22, 840443 },
45015 	{ 22, 627451 },
45016 	{ 20, 381691 },
45017 	{ 21, 168699 },
45018 	{ 15, 2974 },
45019 	{ 21, 185087 },
45020 	{ 21, 709375 },
45021 	{ 23, 1233663 },
45022 	{ 23, 1757951 },
45023 	{ 23, 3330815 },
45024 	{ 23, 3855103 },
45025 	{ 22, 2095615 },
45026 	{ 22, 1834491 },
45027 	{ 22, 1830395 },
45028 	{ 22, 1818107 },
45029 	{ 22, 1814011 },
45030 	{ 22, 1703419 },
45031 	{ 22, 1699323 },
45032 	{ 22, 1687035 },
45033 	{ 21, 981503 },
45034 	{ 21, 851451 },
45035 	{ 21, 847355 },
45036 	{ 21, 835067 },
45037 	{ 20, 489983 },
45038 	{ 20, 425467 },
45039 	{ 20, 421371 },
45040 	{ 20, 409083 },
45041 	{ 18, 121343 },
45042 	{ 18, 105979 },
45043 	{ 18, 101883 },
45044 	{ 18, 116219 },
45045 	{ 18, 103931 },
45046 	{ 20, 206331 },
45047 	{ 20, 144891 },
45048 	{ 18, 91643 },
45049 	{ 18, 30203 },
45050 	{ 13, 4894 },
45051 	{ 19, 42495 },
45052 	{ 19, 173567 },
45053 	{ 21, 304639 },
45054 	{ 21, 435711 },
45055 	{ 21, 828927 },
45056 	{ 21, 959999 },
45057 	{ 22, 4160765 },
45058 	{ 22, 4155641 },
45059 	{ 22, 4090105 },
45060 	{ 22, 3893497 },
45061 	{ 22, 3827961 },
45062 	{ 22, 2058489 },
45063 	{ 22, 1992953 },
45064 	{ 22, 1796345 },
45065 	{ 21, 1015037 },
45066 	{ 21, 1009913 },
45067 	{ 21, 944377 },
45068 	{ 21, 747769 },
45069 	{ 20, 490749 },
45070 	{ 20, 485625 },
45071 	{ 20, 420089 },
45072 	{ 20, 223481 },
45073 	{ 18, 97533 },
45074 	{ 18, 92409 },
45075 	{ 18, 26873 },
45076 	{ 18, 114937 },
45077 	{ 18, 102649 },
45078 	{ 20, 205049 },
45079 	{ 20, 143609 },
45080 	{ 18, 90361 },
45081 	{ 18, 28921 },
45082 	{ 13, 874 },
45083 	{ 19, 41213 },
45084 	{ 19, 172285 },
45085 	{ 21, 303357 },
45086 	{ 21, 434429 },
45087 	{ 21, 827645 },
45088 	{ 21, 958717 },
45089 	{ 22, 1351933 },
45090 	{ 22, 4155897 },
45091 	{ 22, 4090361 },
45092 	{ 22, 3893753 },
45093 	{ 22, 3828217 },
45094 	{ 22, 2058745 },
45095 	{ 22, 1993209 },
45096 	{ 22, 1796601 },
45097 	{ 21, 1015293 },
45098 	{ 21, 1010169 },
45099 	{ 21, 944633 },
45100 	{ 21, 748025 },
45101 	{ 20, 491005 },
45102 	{ 20, 485881 },
45103 	{ 20, 420345 },
45104 	{ 20, 223737 },
45105 	{ 18, 97789 },
45106 	{ 18, 92665 },
45107 	{ 18, 27129 },
45108 	{ 18, 115193 },
45109 	{ 18, 102905 },
45110 	{ 20, 205305 },
45111 	{ 20, 143865 },
45112 	{ 18, 90617 },
45113 	{ 18, 29177 },
45114 	{ 13, 4970 },
45115 	{ 19, 41469 },
45116 	{ 19, 172541 },
45117 	{ 21, 303613 },
45118 	{ 21, 434685 },
45119 	{ 21, 827901 },
45120 	{ 21, 958973 },
45121 	{ 22, 1352189 },
45122 	{ 22, 1483261 },
45123 	{ 22, 1876477 },
45124 	{ 22, 2007549 },
45125 	{ 23, 3449341 },
45126 	{ 23, 3580413 },
45127 	{ 23, 3973629 },
45128 	{ 23, 4104701 },
45129 	{ 23, 7643645 },
45130 	{ 23, 4043517 },
45131 	{ 23, 3990265 },
45132 	{ 23, 3728121 },
45133 	{ 23, 2941689 },
45134 	{ 22, 1946365 },
45135 	{ 22, 1893113 },
45136 	{ 22, 1630969 },
45137 	{ 22, 844537 },
45138 	{ 20, 373501 },
45139 	{ 20, 320249 },
45140 	{ 20, 58105 },
45141 	{ 20, 393977 },
45142 	{ 20, 213753 },
45143 	{ 22, 557817 },
45144 	{ 20, 312057 },
45145 	{ 20, 99065 },
45146 	{ 15, 2538 },
45147 	{ 20, 115453 },
45148 	{ 20, 377597 },
45149 	{ 22, 639741 },
45150 	{ 22, 901885 },
45151 	{ 22, 1688317 },
45152 	{ 22, 1950461 },
45153 	{ 23, 2736893 },
45154 	{ 23, 2999037 },
45155 	{ 23, 3785469 },
45156 	{ 23, 4047613 },
45157 	{ 24, 15524857 },
45158 	{ 24, 15262713 },
45159 	{ 24, 8184825 },
45160 	{ 24, 7922681 },
45161 	{ 24, 7136249 },
45162 	{ 23, 4043773 },
45163 	{ 23, 3990521 },
45164 	{ 23, 3728377 },
45165 	{ 23, 2941945 },
45166 	{ 22, 1946621 },
45167 	{ 22, 1893369 },
45168 	{ 22, 1631225 },
45169 	{ 22, 844793 },
45170 	{ 20, 373757 },
45171 	{ 20, 320505 },
45172 	{ 20, 58361 },
45173 	{ 20, 394233 },
45174 	{ 20, 214009 },
45175 	{ 22, 558073 },
45176 	{ 20, 312313 },
45177 	{ 20, 99321 },
45178 	{ 15, 6634 },
45179 	{ 20, 115709 },
45180 	{ 20, 377853 },
45181 	{ 22, 639997 },
45182 	{ 22, 902141 },
45183 	{ 22, 1688573 },
45184 	{ 22, 1950717 },
45185 	{ 23, 2737149 },
45186 	{ 23, 2999293 },
45187 	{ 23, 3785725 },
45188 	{ 23, 4047869 },
45189 	{ 24, 16295673 },
45190 	{ 24, 15509241 },
45191 	{ 24, 15247097 },
45192 	{ 24, 8169209 },
45193 	{ 24, 7907065 },
45194 	{ 24, 7120633 },
45195 	{ 23, 3995389 },
45196 	{ 23, 3974905 },
45197 	{ 23, 3712761 },
45198 	{ 23, 2926329 },
45199 	{ 22, 1898237 },
45200 	{ 22, 1877753 },
45201 	{ 22, 1615609 },
45202 	{ 22, 829177 },
45203 	{ 20, 325373 },
45204 	{ 20, 304889 },
45205 	{ 20, 42745 },
45206 	{ 20, 198393 },
45207 	{ 20, 149241 },
45208 	{ 20, 296697 },
45209 	{ 20, 50937 },
45210 	{ 15, 10602 },
45211 	{ 20, 100093 },
45212 	{ 20, 362237 },
45213 	{ 22, 624381 },
45214 	{ 22, 886525 },
45215 	{ 22, 1672957 },
45216 	{ 22, 1935101 },
45217 	{ 23, 2721533 },
45218 	{ 23, 2983677 },
45219 	{ 23, 3770109 },
45220 	{ 23, 4032253 },
45221 	{ 24, 16295929 },
45222 	{ 24, 15509497 },
45223 	{ 24, 15247353 },
45224 	{ 24, 8169465 },
45225 	{ 24, 7907321 },
45226 	{ 24, 7120889 },
45227 	{ 23, 3995645 },
45228 	{ 23, 3975161 },
45229 	{ 23, 3713017 },
45230 	{ 23, 2926585 },
45231 	{ 22, 1898493 },
45232 	{ 22, 1878009 },
45233 	{ 22, 1615865 },
45234 	{ 22, 829433 },
45235 	{ 20, 325629 },
45236 	{ 20, 305145 },
45237 	{ 20, 43001 },
45238 	{ 20, 198649 },
45239 	{ 20, 149497 },
45240 	{ 20, 296953 },
45241 	{ 20, 51193 },
45242 	{ 15, 14698 },
45243 	{ 20, 100349 },
45244 	{ 20, 362493 },
45245 	{ 22, 624637 },
45246 	{ 22, 886781 },
45247 	{ 22, 1673213 },
45248 	{ 22, 1935357 },
45249 	{ 23, 2721789 },
45250 	{ 23, 2983933 },
45251 	{ 23, 3770365 },
45252 	{ 23, 4032509 },
45253 	{ 24, 16616185 },
45254 	{ 24, 16354041 },
45255 	{ 24, 15567609 },
45256 	{ 24, 15305465 },
45257 	{ 24, 8227577 },
45258 	{ 24, 7965433 },
45259 	{ 24, 7179001 },
45260 	{ 24, 6916857 },
45261 	{ 23, 4033273 },
45262 	{ 23, 3771129 },
45263 	{ 23, 2984697 },
45264 	{ 23, 2722553 },
45265 	{ 22, 1936121 },
45266 	{ 22, 1673977 },
45267 	{ 22, 887545 },
45268 	{ 22, 625401 },
45269 	{ 20, 363257 },
45270 	{ 20, 101113 },
45271 	{ 22, 527097 },
45272 	{ 20, 330489 },
45273 	{ 22, 133881 },
45274 	{ 15, 4842 },
45275 	{ 22, 199421 },
45276 	{ 22, 1247997 },
45277 	{ 24, 2296573 },
45278 	{ 24, 3345149 },
45279 	{ 24, 6490877 },
45280 	{ 24, 7539453 },
45281 	{ 25, 10685181 },
45282 	{ 25, 11733757 },
45283 	{ 25, 14879485 },
45284 	{ 25, 15928061 },
45285 	{ 24, 16616441 },
45286 	{ 24, 16354297 },
45287 	{ 24, 15567865 },
45288 	{ 24, 15305721 },
45289 	{ 24, 8227833 },
45290 	{ 24, 7965689 },
45291 	{ 24, 7179257 },
45292 	{ 24, 6917113 },
45293 	{ 23, 4033529 },
45294 	{ 23, 3771385 },
45295 	{ 23, 2984953 },
45296 	{ 23, 2722809 },
45297 	{ 22, 1936377 },
45298 	{ 22, 1674233 },
45299 	{ 22, 887801 },
45300 	{ 22, 625657 },
45301 	{ 20, 363513 },
45302 	{ 20, 101369 },
45303 	{ 22, 527353 },
45304 	{ 20, 330745 },
45305 	{ 22, 134137 },
45306 	{ 15, 5866 },
45307 	{ 22, 199677 },
45308 	{ 22, 1248253 },
45309 	{ 24, 2296829 },
45310 	{ 24, 3345405 },
45311 	{ 24, 6491133 },
45312 	{ 24, 7539709 },
45313 	{ 25, 10685437 },
45314 	{ 25, 11734013 },
45315 	{ 25, 14879741 },
45316 	{ 25, 15928317 },
45317 	{ 24, 16633597 },
45318 	{ 24, 16551673 },
45319 	{ 24, 16289529 },
45320 	{ 24, 15503097 },
45321 	{ 24, 15240953 },
45322 	{ 24, 8163065 },
45323 	{ 24, 7900921 },
45324 	{ 24, 7114489 },
45325 	{ 23, 4050685 },
45326 	{ 23, 3968761 },
45327 	{ 23, 3706617 },
45328 	{ 23, 2920185 },
45329 	{ 22, 1953533 },
45330 	{ 22, 1871609 },
45331 	{ 22, 1609465 },
45332 	{ 22, 823033 },
45333 	{ 20, 380669 },
45334 	{ 20, 298745 },
45335 	{ 20, 36601 },
45336 	{ 16, 13689 },
45337 	{ 15, 15801 },
45338 	{ 15, 6762 },
45339 	{ 22, 134909 },
45340 	{ 22, 1183485 },
45341 	{ 24, 2232061 },
45342 	{ 24, 3280637 },
45343 	{ 24, 6426365 },
45344 	{ 24, 7474941 },
45345 	{ 25, 10620669 },
45346 	{ 25, 11669245 },
45347 	{ 25, 14814973 },
45348 	{ 25, 15863549 },
45349 	{ 24, 16633853 },
45350 	{ 24, 16551929 },
45351 	{ 24, 16289785 },
45352 	{ 24, 15503353 },
45353 	{ 24, 15241209 },
45354 	{ 24, 8163321 },
45355 	{ 24, 7901177 },
45356 	{ 24, 7114745 },
45357 	{ 23, 4050941 },
45358 	{ 23, 3969017 },
45359 	{ 23, 3706873 },
45360 	{ 23, 2920441 },
45361 	{ 22, 1953789 },
45362 	{ 22, 1871865 },
45363 	{ 22, 1609721 },
45364 	{ 22, 823289 },
45365 	{ 20, 380925 },
45366 	{ 20, 299001 },
45367 	{ 20, 36857 },
45368 	{ 16, 15737 },
45369 	{ 14, 7865 },
45370 	{ 15, 7786 },
45371 	{ 22, 135165 },
45372 	{ 22, 1183741 },
45373 	{ 24, 2232317 },
45374 	{ 24, 3280893 },
45375 	{ 24, 6426621 },
45376 	{ 24, 7475197 },
45377 	{ 25, 10620925 },
45378 	{ 25, 11669501 },
45379 	{ 25, 14815229 },
45380 	{ 25, 15863805 },
45381 	{ 26, 27398141 },
45382 	{ 24, 16571133 },
45383 	{ 24, 16308989 },
45384 	{ 24, 15522557 },
45385 	{ 24, 15260413 },
45386 	{ 24, 8182525 },
45387 	{ 24, 7920381 },
45388 	{ 24, 7133949 },
45389 	{ 24, 6871805 },
45390 	{ 23, 3988221 },
45391 	{ 23, 3726077 },
45392 	{ 23, 2939645 },
45393 	{ 23, 2677501 },
45394 	{ 22, 1891069 },
45395 	{ 22, 1628925 },
45396 	{ 22, 842493 },
45397 	{ 22, 580349 },
45398 	{ 20, 318205 },
45399 	{ 20, 56061 },
45400 	{ 14, 8169 },
45401 	{ 12, 1961 },
45402 	{ 13, 3930 },
45403 	{ 16, 32189 },
45404 	{ 20, 334589 },
45405 	{ 22, 596733 },
45406 	{ 22, 858877 },
45407 	{ 22, 1645309 },
45408 	{ 22, 1907453 },
45409 	{ 23, 2693885 },
45410 	{ 23, 2956029 },
45411 	{ 23, 3742461 },
45412 	{ 23, 4004605 },
45413 	{ 24, 6888189 },
45414 	{ 24, 7150333 },
45415 	{ 24, 7936765 },
45416 	{ 24, 8198909 },
45417 	{ 24, 15276797 },
45418 	{ 24, 15538941 },
45419 	{ 24, 16325373 },
45420 	{ 24, 16587517 },
45421 	{ 24, 6872061 },
45422 	{ 23, 3988477 },
45423 	{ 23, 3726333 },
45424 	{ 23, 2939901 },
45425 	{ 23, 2677757 },
45426 	{ 22, 1891325 },
45427 	{ 22, 1629181 },
45428 	{ 22, 842749 },
45429 	{ 22, 580605 },
45430 	{ 20, 318461 },
45431 	{ 20, 56317 },
45432 	{ 14, 7993 },
45433 	{ 11, 969 },
45434 	{ 13, 4058 },
45435 	{ 15, 16061 },
45436 	{ 20, 334845 },
45437 	{ 22, 596989 },
45438 	{ 22, 859133 },
45439 	{ 22, 1645565 },
45440 	{ 22, 1907709 },
45441 	{ 23, 2694141 },
45442 	{ 23, 2956285 },
45443 	{ 23, 3742717 },
45444 	{ 23, 4004861 },
45445 	{ 24, 6888445 },
45446 	{ 24, 7150589 },
45447 	{ 24, 7937021 },
45448 	{ 24, 16539389 },
45449 	{ 24, 16277245 },
45450 	{ 24, 15490813 },
45451 	{ 24, 15228669 },
45452 	{ 24, 8150781 },
45453 	{ 24, 7888637 },
45454 	{ 24, 7102205 },
45455 	{ 24, 6840061 },
45456 	{ 23, 3956477 },
45457 	{ 23, 3694333 },
45458 	{ 23, 2907901 },
45459 	{ 23, 2645757 },
45460 	{ 22, 1859325 },
45461 	{ 22, 1597181 },
45462 	{ 22, 810749 },
45463 	{ 22, 548605 },
45464 	{ 16, 30589 },
45465 	{ 12, 2013 },
45466 	{ 24, 524025 },
45467 	{ 13, 4013 },
45468 	{ 16, 30077 },
45469 	{ 22, 532221 },
45470 	{ 22, 794365 },
45471 	{ 22, 1580797 },
45472 	{ 22, 1842941 },
45473 	{ 23, 2629373 },
45474 	{ 23, 2891517 },
45475 	{ 23, 3677949 },
45476 	{ 23, 3940093 },
45477 	{ 24, 6823677 },
45478 	{ 24, 7085821 },
45479 	{ 24, 7872253 },
45480 	{ 24, 8134397 },
45481 	{ 24, 15212285 },
45482 	{ 24, 15474429 },
45483 	{ 24, 16260861 },
45484 	{ 24, 16523005 },
45485 	{ 24, 7888893 },
45486 	{ 24, 7102461 },
45487 	{ 24, 6840317 },
45488 	{ 23, 3956733 },
45489 	{ 23, 3694589 },
45490 	{ 23, 2908157 },
45491 	{ 23, 2646013 },
45492 	{ 22, 1859581 },
45493 	{ 22, 1597437 },
45494 	{ 22, 811005 },
45495 	{ 22, 548861 },
45496 	{ 16, 32637 },
45497 	{ 15, 16237 },
45498 	{ 12, 1674 },
45499 	{ 12, 1997 },
45500 	{ 16, 32125 },
45501 	{ 22, 532477 },
45502 	{ 22, 794621 },
45503 	{ 22, 1581053 },
45504 	{ 22, 1843197 },
45505 	{ 23, 2629629 },
45506 	{ 23, 2891773 },
45507 	{ 23, 3678205 },
45508 	{ 23, 3940349 },
45509 	{ 24, 6823933 },
45510 	{ 24, 7086077 },
45511 	{ 24, 7872509 },
45512 	{ 24, 8134653 },
45513 	{ 24, 15212541 },
45514 	{ 24, 15474685 },
45515 	{ 24, 16261117 },
45516 	{ 24, 16523261 },
45517 	{ 26, 31795965 },
45518 	{ 26, 28650237 },
45519 	{ 26, 27601661 },
45520 	{ 25, 16067325 },
45521 	{ 25, 15018749 },
45522 	{ 25, 11873021 },
45523 	{ 25, 10824445 },
45524 	{ 24, 7678717 },
45525 	{ 24, 6630141 },
45526 	{ 24, 3484413 },
45527 	{ 24, 2435837 },
45528 	{ 22, 1387261 },
45529 	{ 17, 65149 },
45530 	{ 12, 1738 },
45531 	{ 13, 4057 },
45532 	{ 16, 32749 },
45533 	{ 22, 142077 },
45534 	{ 22, 404221 },
45535 	{ 24, 666365 },
45536 	{ 24, 928509 },
45537 	{ 24, 1714941 },
45538 	{ 24, 1977085 },
45539 	{ 25, 2763517 },
45540 	{ 25, 3025661 },
45541 	{ 25, 3812093 },
45542 	{ 25, 4074237 },
45543 	{ 26, 6957821 },
45544 	{ 26, 7219965 },
45545 	{ 26, 8006397 },
45546 	{ 26, 8268541 },
45547 	{ 26, 15346429 },
45548 	{ 26, 15608573 },
45549 	{ 26, 16395005 },
45550 	{ 26, 16657149 },
45551 	{ 26, 27601917 },
45552 	{ 25, 16067581 },
45553 	{ 25, 15019005 },
45554 	{ 25, 11873277 },
45555 	{ 25, 10824701 },
45556 	{ 24, 7678973 },
45557 	{ 24, 6630397 },
45558 	{ 24, 3484669 },
45559 	{ 24, 2436093 },
45560 	{ 22, 1387517 },
45561 	{ 18, 131005 },
45562 	{ 16, 32570 },
45563 	{ 16, 32617 },
45564 	{ 16, 32573 },
45565 	{ 22, 142333 },
45566 	{ 22, 404477 },
45567 	{ 24, 666621 },
45568 	{ 24, 928765 },
45569 	{ 24, 1715197 },
45570 	{ 24, 1977341 },
45571 	{ 25, 2763773 },
45572 	{ 25, 3025917 },
45573 	{ 25, 3812349 },
45574 	{ 25, 4074493 },
45575 	{ 26, 6958077 },
45576 	{ 26, 7220221 },
45577 	{ 26, 8006653 },
45578 	{ 26, 8268797 },
45579 	{ 26, 15346685 },
45580 	{ 26, 15608829 },
45581 	{ 26, 16395261 },
45582 	{ 26, 16657405 },
45583 	{ 28, 109653757 },
45584 	{ 27, 63516413 },
45585 	{ 27, 59322109 },
45586 	{ 27, 46739197 },
45587 	{ 27, 42544893 },
45588 	{ 26, 29961981 },
45589 	{ 26, 25767677 },
45590 	{ 26, 13184765 },
45591 	{ 26, 8990461 },
45592 	{ 24, 4796157 },
45593 	{ 24, 601853 },
45594 	{ 16, 23066 },
45595 	{ 18, 130681 },
45596 	{ 17, 46969 },
45597 	{ 22, 208633 },
45598 	{ 22, 470777 },
45599 	{ 22, 1453821 },
45600 	{ 24, 995065 },
45601 	{ 24, 1781497 },
45602 	{ 24, 2043641 },
45603 	{ 24, 6172413 },
45604 	{ 25, 3092217 },
45605 	{ 25, 3878649 },
45606 	{ 25, 4140793 },
45607 	{ 25, 12463869 },
45608 	{ 26, 7286521 },
45609 	{ 26, 8072953 },
45610 	{ 26, 8335097 },
45611 	{ 26, 15412985 },
45612 	{ 26, 15675129 },
45613 	{ 26, 16461561 },
45614 	{ 26, 16723705 },
45615 	{ 26, 33435389 },
45616 	{ 27, 63516669 },
45617 	{ 27, 59322365 },
45618 	{ 27, 46739453 },
45619 	{ 27, 42545149 },
45620 	{ 26, 29962237 },
45621 	{ 26, 25767933 },
45622 	{ 26, 13185021 },
45623 	{ 26, 8990717 },
45624 	{ 24, 4796413 },
45625 	{ 24, 602109 },
45626 	{ 16, 24090 },
45627 	{ 19, 262073 },
45628 	{ 17, 49017 },
45629 	{ 22, 208889 },
45630 	{ 22, 471033 },
45631 	{ 22, 1454077 },
45632 	{ 24, 995321 },
45633 	{ 24, 1781753 },
45634 	{ 24, 2043897 },
45635 	{ 24, 6172669 },
45636 	{ 25, 3092473 },
45637 	{ 25, 3878905 },
45638 	{ 25, 4141049 },
45639 	{ 25, 12464125 },
45640 	{ 26, 7286777 },
45641 	{ 26, 8073209 },
45642 	{ 26, 8335353 },
45643 	{ 26, 15413241 },
45644 	{ 26, 15675385 },
45645 	{ 26, 16461817 },
45646 	{ 26, 16723961 },
45647 	{ 26, 33435645 },
45648 	{ 27, 63781629 },
45649 	{ 27, 59587325 },
45650 	{ 27, 47004413 },
45651 	{ 27, 42810109 },
45652 	{ 26, 30227197 },
45653 	{ 26, 26032893 },
45654 	{ 26, 13449981 },
45655 	{ 26, 9255677 },
45656 	{ 24, 5061373 },
45657 	{ 24, 867069 },
45658 	{ 16, 29338 },
45659 	{ 24, 604921 },
45660 	{ 22, 1391353 },
45661 	{ 23, 2686971 },
45662 	{ 22, 1260281 },
45663 	{ 22, 1522425 },
45664 	{ 23, 2949115 },
45665 	{ 24, 5192441 },
45666 	{ 24, 5978873 },
45667 	{ 24, 6241017 },
45668 	{ 25, 11221753 },
45669 	{ 25, 11483897 },
45670 	{ 25, 12270329 },
45671 	{ 25, 12532473 },
45672 	{ 26, 23804665 },
45673 	{ 26, 24066809 },
45674 	{ 26, 24853241 },
45675 	{ 26, 25115385 },
45676 	{ 26, 32193273 },
45677 	{ 26, 32455417 },
45678 	{ 26, 33241849 },
45679 	{ 26, 33503993 },
45680 	{ 27, 63781885 },
45681 	{ 27, 59587581 },
45682 	{ 27, 47004669 },
45683 	{ 27, 42810365 },
45684 	{ 26, 30227453 },
45685 	{ 26, 26033149 },
45686 	{ 26, 13450237 },
45687 	{ 26, 9255933 },
45688 	{ 24, 5061629 },
45689 	{ 24, 867325 },
45690 	{ 16, 30362 },
45691 	{ 24, 605177 },
45692 	{ 22, 1391609 },
45693 	{ 23, 2686715 },
45694 	{ 22, 1260537 },
45695 	{ 22, 1522681 },
45696 	{ 23, 2948859 },
45697 	{ 24, 5192697 },
45698 	{ 24, 5979129 },
45699 	{ 24, 6241273 },
45700 	{ 25, 11222009 },
45701 	{ 25, 11484153 },
45702 	{ 25, 12270585 },
45703 	{ 25, 12532729 },
45704 	{ 26, 23804921 },
45705 	{ 26, 24067065 },
45706 	{ 26, 24853497 },
45707 	{ 26, 25115641 },
45708 	{ 26, 32193529 },
45709 	{ 26, 32455673 },
45710 	{ 26, 33242105 },
45711 	{ 26, 33504249 },
45712 	{ 27, 64569085 },
45713 	{ 27, 60374781 },
45714 	{ 27, 47791869 },
45715 	{ 27, 43597565 },
45716 	{ 26, 31014653 },
45717 	{ 26, 26820349 },
45718 	{ 26, 14237437 },
45719 	{ 26, 10043133 },
45720 	{ 24, 5848829 },
45721 	{ 24, 1654525 },
45722 	{ 18, 125210 },
45723 	{ 24, 868089 },
45724 	{ 24, 4800249 },
45725 	{ 24, 2440953 },
45726 	{ 24, 3227385 },
45727 	{ 24, 2309881 },
45728 	{ 24, 2572025 },
45729 	{ 24, 3555069 },
45730 	{ 25, 10419199 },
45731 	{ 26, 10174201 },
45732 	{ 26, 10436345 },
45733 	{ 26, 14565117 },
45734 	{ 27, 19873529 },
45735 	{ 27, 20659961 },
45736 	{ 27, 20922105 },
45737 	{ 27, 29245181 },
45738 	{ 28, 40845049 },
45739 	{ 28, 41631481 },
45740 	{ 28, 41893625 },
45741 	{ 28, 48971513 },
45742 	{ 28, 49233657 },
45743 	{ 28, 50020089 },
45744 	{ 27, 64569341 },
45745 	{ 27, 60375037 },
45746 	{ 27, 47792125 },
45747 	{ 27, 43597821 },
45748 	{ 26, 31014909 },
45749 	{ 26, 26820605 },
45750 	{ 26, 14237693 },
45751 	{ 26, 10043389 },
45752 	{ 24, 5849085 },
45753 	{ 24, 1654781 },
45754 	{ 18, 129306 },
45755 	{ 24, 868345 },
45756 	{ 24, 4800505 },
45757 	{ 24, 2441209 },
45758 	{ 24, 3227641 },
45759 	{ 24, 2310137 },
45760 	{ 24, 2572281 },
45761 	{ 24, 3555325 },
45762 	{ 25, 10418943 },
45763 	{ 26, 10174457 },
45764 	{ 26, 10436601 },
45765 	{ 26, 14565373 },
45766 	{ 27, 19873785 },
45767 	{ 27, 20660217 },
45768 	{ 27, 20922361 },
45769 	{ 27, 29245437 },
45770 	{ 28, 40845305 },
45771 	{ 28, 41631737 },
45772 	{ 28, 41893881 },
45773 	{ 28, 48971769 },
45774 	{ 28, 49233913 },
45775 	{ 28, 50020345 },
45776 	{ 27, 64842493 },
45777 	{ 27, 60648189 },
45778 	{ 27, 48065277 },
45779 	{ 27, 43870973 },
45780 	{ 26, 31288061 },
45781 	{ 26, 27093757 },
45782 	{ 26, 14510845 },
45783 	{ 26, 10316541 },
45784 	{ 24, 6122237 },
45785 	{ 24, 1927933 },
45786 	{ 19, 215450 },
45787 	{ 24, 1665785 },
45788 	{ 24, 5073657 },
45789 	{ 25, 10022907 },
45790 	{ 24, 3500793 },
45791 	{ 24, 6384377 },
45792 	{ 24, 3369721 },
45793 	{ 24, 3631865 },
45794 	{ 24, 6712061 },
45795 	{ 25, 11988991 },
45796 	{ 26, 14379769 },
45797 	{ 26, 14641913 },
45798 	{ 26, 27159293 },
45799 	{ 27, 28273401 },
45800 	{ 27, 29059833 },
45801 	{ 27, 29321977 },
45802 	{ 27, 54422269 },
45803 	{ 28, 57633529 },
45804 	{ 28, 58419961 },
45805 	{ 28, 58682105 },
45806 	{ 28, 65759993 },
45807 	{ 28, 66022137 },
45808 	{ 27, 64842749 },
45809 	{ 27, 60648445 },
45810 	{ 27, 48065533 },
45811 	{ 27, 43871229 },
45812 	{ 26, 31288317 },
45813 	{ 26, 27094013 },
45814 	{ 26, 14511101 },
45815 	{ 26, 10316797 },
45816 	{ 24, 6122493 },
45817 	{ 24, 1928189 },
45818 	{ 19, 219546 },
45819 	{ 24, 1666041 },
45820 	{ 24, 5073913 },
45821 	{ 25, 10022651 },
45822 	{ 24, 3501049 },
45823 	{ 24, 6384633 },
45824 	{ 24, 3369977 },
45825 	{ 24, 3632121 },
45826 	{ 24, 6712317 },
45827 	{ 25, 11988735 },
45828 	{ 26, 14380025 },
45829 	{ 26, 14642169 },
45830 	{ 26, 27159549 },
45831 	{ 27, 28273657 },
45832 	{ 27, 29060089 },
45833 	{ 27, 29322233 },
45834 	{ 27, 54422525 },
45835 	{ 28, 57633785 },
45836 	{ 28, 58420217 },
45837 	{ 28, 58682361 },
45838 	{ 28, 65760249 },
45839 	{ 28, 66022393 },
45840 	{ 28, 66808825 },
45841 	{ 28, 67070969 },
45842 	{ 28, 94990077 },
45843 	{ 28, 86601469 },
45844 	{ 27, 61435645 },
45845 	{ 27, 53047037 },
45846 	{ 27, 27881213 },
45847 	{ 27, 19492605 },
45848 	{ 25, 11103997 },
45849 	{ 25, 2715389 },
45850 	{ 19, 224026 },
45851 	{ 24, 1928953 },
45852 	{ 24, 5861113 },
45853 	{ 25, 11594747 },
45854 	{ 26, 13201145 },
45855 	{ 24, 6647545 },
45856 	{ 24, 7433977 },
45857 	{ 24, 6516473 },
45858 	{ 24, 6778617 },
45859 	{ 24, 7761661 },
45860 	{ 25, 12512255 },
45861 	{ 26, 26963705 },
45862 	{ 26, 27225849 },
45863 	{ 26, 31354621 },
45864 	{ 27, 53440249 },
45865 	{ 27, 54226681 },
45866 	{ 27, 54488825 },
45867 	{ 27, 62811901 },
45868 	{ 28, 107966201 },
45869 	{ 28, 108752633 },
45870 	{ 28, 109014777 },
45871 	{ 28, 116092665 },
45872 	{ 28, 116354809 },
45873 	{ 28, 117141241 },
45874 	{ 28, 117403385 },
45875 	{ 28, 134115069 },
45876 	{ 27, 61435901 },
45877 	{ 27, 53047293 },
45878 	{ 27, 27881469 },
45879 	{ 27, 19492861 },
45880 	{ 25, 11104253 },
45881 	{ 25, 2715645 },
45882 	{ 19, 228122 },
45883 	{ 24, 1929209 },
45884 	{ 24, 5861369 },
45885 	{ 25, 11594491 },
45886 	{ 26, 13201401 },
45887 	{ 24, 6647801 },
45888 	{ 24, 7434233 },
45889 	{ 24, 6516729 },
45890 	{ 24, 6778873 },
45891 	{ 24, 7761917 },
45892 	{ 25, 12511999 },
45893 	{ 26, 26963961 },
45894 	{ 26, 27226105 },
45895 	{ 26, 31354877 },
45896 	{ 27, 53440505 },
45897 	{ 27, 54226937 },
45898 	{ 27, 54489081 },
45899 	{ 27, 62812157 },
45900 	{ 28, 107966457 },
45901 	{ 28, 108752889 },
45902 	{ 28, 109015033 },
45903 	{ 28, 116092921 },
45904 	{ 28, 116355065 },
45905 	{ 28, 117141497 },
45906 	{ 28, 117403641 },
45907 	{ 28, 86866685 },
45908 	{ 27, 61700861 },
45909 	{ 27, 53312253 },
45910 	{ 27, 28146429 },
45911 	{ 27, 19757821 },
45912 	{ 25, 11369213 },
45913 	{ 25, 2980605 },
45914 	{ 19, 248730 },
45915 	{ 19, 523246 },
45916 	{ 24, 6126329 },
45917 	{ 25, 12107771 },
45918 	{ 26, 13466361 },
45919 	{ 26, 25787129 },
45920 	{ 24, 7699193 },
45921 	{ 25, 10582777 },
45922 	{ 24, 7568121 },
45923 	{ 24, 7830265 },
45924 	{ 25, 10910461 },
45925 	{ 26, 30374649 },
45926 	{ 26, 31161081 },
45927 	{ 26, 31423225 },
45928 	{ 27, 61569785 },
45929 	{ 27, 61831929 },
45930 	{ 27, 62618361 },
45931 	{ 27, 62880505 },
45932 	{ 28, 124484345 },
45933 	{ 28, 124746489 },
45934 	{ 28, 125532921 },
45935 	{ 28, 125795065 },
45936 	{ 28, 132872953 },
45937 	{ 28, 133135097 },
45938 	{ 28, 133921529 },
45939 	{ 28, 134183673 },
45940 	{ 27, 61701117 },
45941 	{ 27, 53312509 },
45942 	{ 27, 28146685 },
45943 	{ 27, 19758077 },
45944 	{ 25, 11369469 },
45945 	{ 25, 2980861 },
45946 	{ 19, 252826 },
45947 	{ 19, 519150 },
45948 	{ 24, 6126585 },
45949 	{ 25, 12107515 },
45950 	{ 26, 13466617 },
45951 	{ 26, 25787385 },
45952 	{ 24, 7699449 },
45953 	{ 25, 10583033 },
45954 	{ 24, 7568377 },
45955 	{ 24, 7830521 },
45956 	{ 25, 10910717 },
45957 	{ 26, 30374905 },
45958 	{ 26, 31161337 },
45959 	{ 26, 31423481 },
45960 	{ 27, 61570041 },
45961 	{ 27, 61832185 },
45962 	{ 27, 62618617 },
45963 	{ 27, 62880761 },
45964 	{ 28, 124484601 },
45965 	{ 28, 124746745 },
45966 	{ 28, 125533177 },
45967 	{ 28, 125795321 },
45968 	{ 28, 132873209 },
45969 	{ 28, 133135353 },
45970 	{ 28, 133921785 },
45971 	{ 28, 134183929 },
45972 	{ 27, 62488317 },
45973 	{ 27, 54099709 },
45974 	{ 27, 28933885 },
45975 	{ 27, 20545277 },
45976 	{ 25, 12156669 },
45977 	{ 25, 3768061 },
45978 	{ 20, 513306 },
45979 	{ 20, 1029486 },
45980 	{ 25, 11108089 },
45981 	{ 26, 10321657 },
45982 	{ 26, 14253817 },
45983 	{ 26, 26050297 },
45984 	{ 26, 29982457 },
45985 	{ 25, 10845945 },
45986 	{ 25, 11632377 },
45987 	{ 25, 10714873 },
45988 	{ 25, 10977017 },
45989 	{ 25, 11960061 },
45990 	{ 26, 22985727 },
45991 	{ 27, 43745017 },
45992 	{ 27, 44007161 },
45993 	{ 27, 48135933 },
45994 	{ 28, 86998777 },
45995 	{ 28, 87785209 },
45996 	{ 28, 88047353 },
45997 	{ 28, 96370429 },
45998 	{ 29, 175079161 },
45999 	{ 29, 175865593 },
46000 	{ 28, 129597437 },
46001 	{ 28, 121208829 },
46002 	{ 28, 96043005 },
46003 	{ 28, 87654397 },
46004 	{ 27, 62488573 },
46005 	{ 27, 54099965 },
46006 	{ 27, 28934141 },
46007 	{ 27, 20545533 },
46008 	{ 25, 12156925 },
46009 	{ 25, 3768317 },
46010 	{ 20, 521498 },
46011 	{ 20, 1021294 },
46012 	{ 25, 11108345 },
46013 	{ 26, 10321913 },
46014 	{ 26, 14254073 },
46015 	{ 26, 26050553 },
46016 	{ 26, 29982713 },
46017 	{ 25, 10846201 },
46018 	{ 25, 11632633 },
46019 	{ 25, 10715129 },
46020 	{ 25, 10977273 },
46021 	{ 25, 11960317 },
46022 	{ 26, 22985471 },
46023 	{ 27, 43745273 },
46024 	{ 27, 44007417 },
46025 	{ 27, 48136189 },
46026 	{ 28, 86999033 },
46027 	{ 28, 87785465 },
46028 	{ 28, 88047609 },
46029 	{ 28, 96370685 },
46030 	{ 29, 175079417 },
46031 	{ 29, 175865849 },
46032 	{ 29, 266895353 },
46033 	{ 29, 250380281 },
46034 	{ 29, 200835065 },
46035 	{ 29, 184319993 },
46036 	{ 28, 125479677 },
46037 	{ 28, 108702461 },
46038 	{ 28, 58370813 },
46039 	{ 28, 41593597 },
46040 	{ 26, 24816381 },
46041 	{ 26, 8039165 },
46042 	{ 20, 955802 },
46043 	{ 20, 980462 },
46044 	{ 26, 22719225 },
46045 	{ 26, 22589435 },
46046 	{ 27, 29010681 },
46047 	{ 27, 53652217 },
46048 	{ 27, 60467961 },
46049 	{ 27, 60338171 },
46050 	{ 26, 23767801 },
46051 	{ 26, 29534969 },
46052 	{ 26, 23505657 },
46053 	{ 26, 24029945 },
46054 	{ 26, 30190333 },
46055 	{ 26, 24555519 },
46056 	{ 28, 95857401 },
46057 	{ 28, 96381689 },
46058 	{ 28, 121416445 },
46059 	{ 28, 125218815 },
46060 	{ 29, 192326393 },
46061 	{ 29, 192850681 },
46062 	{ 29, 243051261 },
46063 	{ 29, 259436543 },
46064 	{ 29, 259697661 },
46065 	{ 29, 242920445 },
46066 	{ 29, 192588797 },
46067 	{ 29, 175811581 },
46068 	{ 28, 125479933 },
46069 	{ 28, 108702717 },
46070 	{ 28, 58371069 },
46071 	{ 28, 41593853 },
46072 	{ 26, 24816637 },
46073 	{ 26, 8039421 },
46074 	{ 20, 963994 },
46075 	{ 20, 972270 },
46076 	{ 26, 22719481 },
46077 	{ 26, 22589179 },
46078 	{ 27, 29010937 },
46079 	{ 27, 53652473 },
46080 	{ 27, 60468217 },
46081 	{ 27, 60337915 },
46082 	{ 26, 23768057 },
46083 	{ 26, 29535225 },
46084 	{ 26, 23505913 },
46085 	{ 26, 24030201 },
46086 	{ 26, 30190589 },
46087 	{ 26, 24555263 },
46088 	{ 28, 95857657 },
46089 	{ 28, 96381945 },
46090 	{ 28, 121416701 },
46091 	{ 28, 125218559 },
46092 	{ 29, 192326649 },
46093 	{ 29, 192850937 },
46094 	{ 29, 243051517 },
46095 	{ 29, 259436287 },
46096 	{ 30, 519613433 },
46097 	{ 30, 500214777 },
46098 	{ 30, 400075769 },
46099 	{ 30, 368094201 },
46100 	{ 29, 267955193 },
46101 	{ 29, 215133949 },
46102 	{ 29, 114470653 },
46103 	{ 29, 80916221 },
46104 	{ 27, 47361789 },
46105 	{ 27, 13807357 },
46106 	{ 20, 972570 },
46107 	{ 20, 964462 },
46108 	{ 26, 24293113 },
46109 	{ 26, 24161275 },
46110 	{ 28, 55750393 },
46111 	{ 27, 54177529 },
46112 	{ 27, 62041849 },
46113 	{ 27, 61910011 },
46114 	{ 28, 93499129 },
46115 	{ 26, 30060281 },
46116 	{ 26, 31633145 },
46117 	{ 26, 29798137 },
46118 	{ 26, 30322425 },
46119 	{ 26, 32288509 },
46120 	{ 26, 25078783 },
46121 	{ 28, 121024249 },
46122 	{ 28, 121548537 },
46123 	{ 28, 129806077 },
46124 	{ 28, 125742079 },
46125 	{ 29, 242659065 },
46126 	{ 29, 243183353 },
46127 	{ 29, 259829501 },
46128 	{ 29, 259959807 },
46129 	{ 30, 486059769 },
46130 	{ 30, 399552249 },
46131 	{ 30, 366522105 },
46132 	{ 29, 267431673 },
46133 	{ 29, 234401529 },
46134 	{ 29, 114470909 },
46135 	{ 29, 80916477 },
46136 	{ 27, 47362045 },
46137 	{ 27, 13807613 },
46138 	{ 20, 980762 },
46139 	{ 20, 956270 },
46140 	{ 26, 24293369 },
46141 	{ 26, 24161019 },
46142 	{ 28, 55750649 },
46143 	{ 27, 54177785 },
46144 	{ 27, 62042105 },
46145 	{ 27, 61909755 },
46146 	{ 28, 93499385 },
46147 	{ 26, 30060537 },
46148 	{ 26, 31633401 },
46149 	{ 26, 29798393 },
46150 	{ 26, 30322681 },
46151 	{ 26, 32288765 },
46152 	{ 26, 25078527 },
46153 	{ 28, 121024505 },
46154 	{ 28, 121548793 },
46155 	{ 28, 129806333 },
46156 	{ 28, 125741823 },
46157 	{ 29, 242659321 },
46158 	{ 29, 243183609 },
46159 	{ 29, 259829757 },
46160 	{ 29, 259959551 },
46161 	{ 29, 258768895 },
46162 	{ 29, 241991679 },
46163 	{ 29, 191660031 },
46164 	{ 29, 267431929 },
46165 	{ 28, 124551167 },
46166 	{ 28, 107773951 },
46167 	{ 28, 57442303 },
46168 	{ 27, 47889149 },
46169 	{ 26, 23887871 },
46170 	{ 20, 1021850 },
46171 	{ 20, 522222 },
46172 	{ 26, 24820473 },
46173 	{ 25, 12353531 },
46174 	{ 27, 20479995 },
46175 	{ 27, 28082171 },
46176 	{ 27, 62569209 },
46177 	{ 26, 31227899 },
46178 	{ 27, 43548667 },
46179 	{ 27, 46956539 },
46180 	{ 26, 32160505 },
46181 	{ 25, 16023547 },
46182 	{ 26, 31898361 },
46183 	{ 25, 4095995 },
46184 	{ 25, 12484603 },
46185 	{ 26, 23822335 },
46186 	{ 27, 29261819 },
46187 	{ 27, 54427643 },
46188 	{ 27, 62816251 },
46189 	{ 28, 87982075 },
46190 	{ 28, 96370683 },
46191 	{ 28, 121536507 },
46192 	{ 28, 129925115 },
46193 	{ 29, 222199803 },
46194 	{ 29, 230588411 },
46195 	{ 29, 255754235 },
46196 	{ 29, 265861881 },
46197 	{ 28, 133005307 },
46198 	{ 28, 117014523 },
46199 	{ 28, 66945019 },
46200 	{ 27, 47889405 },
46201 	{ 26, 23887615 },
46202 	{ 20, 1030042 },
46203 	{ 20, 514030 },
46204 	{ 26, 24820729 },
46205 	{ 25, 12353275 },
46206 	{ 27, 20479739 },
46207 	{ 27, 28081915 },
46208 	{ 27, 62569465 },
46209 	{ 26, 31227643 },
46210 	{ 27, 43548411 },
46211 	{ 27, 46956283 },
46212 	{ 26, 32160761 },
46213 	{ 25, 16023291 },
46214 	{ 26, 31898617 },
46215 	{ 25, 4095739 },
46216 	{ 25, 12484347 },
46217 	{ 26, 23822079 },
46218 	{ 27, 29261563 },
46219 	{ 27, 54427387 },
46220 	{ 27, 62815995 },
46221 	{ 28, 87981819 },
46222 	{ 28, 96370427 },
46223 	{ 28, 121536251 },
46224 	{ 28, 129924859 },
46225 	{ 29, 222199547 },
46226 	{ 29, 230588155 },
46227 	{ 29, 255753979 },
46228 	{ 29, 265862137 },
46229 	{ 28, 133005051 },
46230 	{ 28, 117014267 },
46231 	{ 28, 66944763 },
46232 	{ 27, 49463037 },
46233 	{ 26, 24673279 },
46234 	{ 21, 2075930 },
46235 	{ 21, 1011054 },
46236 	{ 26, 7109627 },
46237 	{ 26, 23624699 },
46238 	{ 27, 20741115 },
46239 	{ 27, 28867579 },
46240 	{ 27, 53246971 },
46241 	{ 27, 61373435 },
46242 	{ 27, 43809787 },
46243 	{ 27, 47741947 },
46244 	{ 27, 59538427 },
46245 	{ 27, 55230201 },
46246 	{ 26, 27556859 },
46247 	{ 26, 28343291 },
46248 	{ 26, 6978555 },
46249 	{ 26, 23755771 },
46250 	{ 26, 24083455 },
46251 	{ 28, 57310203 },
46252 	{ 28, 107641851 },
46253 	{ 28, 124419067 },
46254 	{ 28, 124746751 },
46255 	{ 29, 191527931 },
46256 	{ 29, 241859579 },
46257 	{ 29, 258636795 },
46258 	{ 29, 242056187 },
46259 	{ 29, 192510971 },
46260 	{ 29, 265338617 },
46261 	{ 28, 132742139 },
46262 	{ 28, 116227067 },
46263 	{ 28, 66681851 },
46264 	{ 27, 49463293 },
46265 	{ 26, 24673023 },
46266 	{ 21, 2092314 },
46267 	{ 21, 994670 },
46268 	{ 26, 7109371 },
46269 	{ 26, 23624443 },
46270 	{ 27, 20740859 },
46271 	{ 27, 28867323 },
46272 	{ 27, 53246715 },
46273 	{ 27, 61373179 },
46274 	{ 27, 43809531 },
46275 	{ 27, 47741691 },
46276 	{ 27, 59538171 },
46277 	{ 27, 55230457 },
46278 	{ 26, 27556603 },
46279 	{ 26, 28343035 },
46280 	{ 26, 6978299 },
46281 	{ 26, 23755515 },
46282 	{ 26, 24083199 },
46283 	{ 28, 57309947 },
46284 	{ 28, 107641595 },
46285 	{ 28, 124418811 },
46286 	{ 28, 124746495 },
46287 	{ 29, 191527675 },
46288 	{ 29, 241859323 },
46289 	{ 29, 258636539 },
46290 	{ 29, 242055931 },
46291 	{ 29, 192510715 },
46292 	{ 29, 265338873 },
46293 	{ 28, 132741883 },
46294 	{ 28, 116226811 },
46295 	{ 28, 66681595 },
46296 	{ 27, 49998589 },
46297 	{ 26, 24932351 },
46298 	{ 26, 8155135 },
46299 	{ 21, 912878 },
46300 	{ 26, 7892987 },
46301 	{ 26, 23883771 },
46302 	{ 28, 58387193 },
46303 	{ 27, 29126651 },
46304 	{ 27, 54030331 },
46305 	{ 27, 61632507 },
46306 	{ 28, 96135929 },
46307 	{ 27, 48001019 },
46308 	{ 27, 60321787 },
46309 	{ 27, 66906873 },
46310 	{ 26, 66547707 },
46311 	{ 26, 28602363 },
46312 	{ 26, 31485947 },
46313 	{ 26, 7237627 },
46314 	{ 26, 24014843 },
46315 	{ 26, 24866815 },
46316 	{ 28, 57569275 },
46317 	{ 28, 107900923 },
46318 	{ 28, 124678139 },
46319 	{ 28, 125530111 },
46320 	{ 29, 259582713 },
46321 	{ 28, 129855483 },
46322 	{ 29, 258895867 },
46323 	{ 29, 191721467 },
46324 	{ 29, 251194105 },
46325 	{ 28, 125661179 },
46326 	{ 28, 115961851 },
46327 	{ 28, 65892347 },
46328 	{ 27, 66644729 },
46329 	{ 26, 33386491 },
46330 	{ 26, 8154879 },
46331 	{ 21, 896494 },
46332 	{ 26, 7892731 },
46333 	{ 26, 23883515 },
46334 	{ 28, 58387449 },
46335 	{ 27, 29126395 },
46336 	{ 27, 54030075 },
46337 	{ 27, 61632251 },
46338 	{ 28, 96136185 },
46339 	{ 27, 48000763 },
46340 	{ 27, 60321531 },
46341 	{ 27, 66907129 },
46342 	{ 26, 66547451 },
46343 	{ 26, 28602107 },
46344 	{ 26, 31485691 },
46345 	{ 26, 7237371 },
46346 	{ 26, 24014587 },
46347 	{ 26, 24866559 },
46348 	{ 28, 57569019 },
46349 	{ 28, 107900667 },
46350 	{ 28, 124677883 },
46351 	{ 28, 125529855 },
46352 	{ 29, 259582969 },
46353 	{ 28, 129855227 },
46354 	{ 29, 258895611 },
46355 	{ 29, 191721211 },
46356 	{ 29, 251194361 },
46357 	{ 28, 125660923 },
46358 	{ 28, 115961595 },
46359 	{ 28, 65892091 },
46360 	{ 27, 66644985 },
46361 	{ 26, 33386235 },
46362 	{ 26, 15231999 },
46363 	{ 21, 880494 },
46364 	{ 26, 8154107 },
46365 	{ 26, 24669179 },
46366 	{ 28, 40659963 },
46367 	{ 28, 108719865 },
46368 	{ 27, 54291451 },
46369 	{ 27, 62417915 },
46370 	{ 28, 86797307 },
46371 	{ 28, 121302777 },
46372 	{ 27, 60582907 },
46373 	{ 27, 67038973 },
46374 	{ 26, 66481151 },
46375 	{ 26, 65498107 },
46376 	{ 26, 31747067 },
46377 	{ 26, 32533499 },
46378 	{ 26, 8023035 },
46379 	{ 26, 24800251 },
46380 	{ 26, 25127935 },
46381 	{ 28, 58354683 },
46382 	{ 28, 108686331 },
46383 	{ 28, 125463547 },
46384 	{ 28, 125791231 },
46385 	{ 28, 129592315 },
46386 	{ 28, 121465851 },
46387 	{ 29, 259681275 },
46388 	{ 29, 250670841 },
46389 	{ 28, 125398011 },
46390 	{ 28, 108882939 },
46391 	{ 28, 65629179 },
46392 	{ 27, 66121465 },
46393 	{ 26, 33123323 },
46394 	{ 26, 16608251 },
46395 	{ 21, 864110 },
46396 	{ 26, 8153851 },
46397 	{ 26, 24668923 },
46398 	{ 28, 40659707 },
46399 	{ 28, 108720121 },
46400 	{ 27, 54291195 },
46401 	{ 27, 62417659 },
46402 	{ 28, 86797051 },
46403 	{ 28, 121303033 },
46404 	{ 27, 60582651 },
46405 	{ 27, 67039229 },
46406 	{ 26, 66480895 },
46407 	{ 26, 65497851 },
46408 	{ 26, 31746811 },
46409 	{ 26, 32533243 },
46410 	{ 26, 8022779 },
46411 	{ 26, 24799995 },
46412 	{ 26, 25127679 },
46413 	{ 28, 58354427 },
46414 	{ 28, 108686075 },
46415 	{ 28, 125463291 },
46416 	{ 28, 125790975 },
46417 	{ 28, 129592059 },
46418 	{ 28, 121465595 },
46419 	{ 29, 259681019 },
46420 	{ 29, 250671097 },
46421 	{ 28, 125397755 },
46422 	{ 28, 108882683 },
46423 	{ 28, 65628923 },
46424 	{ 27, 66121721 },
46425 	{ 26, 33123067 },
46426 	{ 26, 16607995 },
46427 	{ 20, 520174 },
46428 	{ 26, 15220731 },
46429 	{ 26, 24920059 },
46430 	{ 28, 41435131 },
46431 	{ 28, 57425915 },
46432 	{ 28, 125500153 },
46433 	{ 27, 62668795 },
46434 	{ 28, 87572475 },
46435 	{ 28, 95174651 },
46436 	{ 28, 129694457 },
46437 	{ 27, 64765947 },
46438 	{ 27, 66517757 },
46439 	{ 26, 65421311 },
46440 	{ 26, 62341115 },
46441 	{ 26, 32784379 },
46442 	{ 26, 60833787 },
46443 	{ 26, 8273915 },
46444 	{ 26, 25051131 },
46445 	{ 26, 32194559 },
46446 	{ 28, 58605563 },
46447 	{ 28, 108937211 },
46448 	{ 28, 125714427 },
46449 	{ 28, 128794619 },
46450 	{ 28, 121192443 },
46451 	{ 28, 96288763 },
46452 	{ 29, 249101049 },
46453 	{ 28, 124600315 },
46454 	{ 28, 108609531 },
46455 	{ 28, 58540027 },
46456 	{ 27, 64551673 },
46457 	{ 26, 32325627 },
46458 	{ 26, 16334843 },
46459 	{ 20, 503790 },
46460 	{ 26, 15220475 },
46461 	{ 26, 24919803 },
46462 	{ 28, 41434875 },
46463 	{ 28, 57425659 },
46464 	{ 28, 125500409 },
46465 	{ 27, 62668539 },
46466 	{ 28, 87572219 },
46467 	{ 28, 95174395 },
46468 	{ 28, 129694713 },
46469 	{ 27, 64765691 },
46470 	{ 27, 66518013 },
46471 	{ 26, 65421055 },
46472 	{ 26, 62340859 },
46473 	{ 26, 32784123 },
46474 	{ 26, 60833531 },
46475 	{ 26, 8273659 },
46476 	{ 26, 25050875 },
46477 	{ 26, 32194303 },
46478 	{ 28, 58605307 },
46479 	{ 28, 108936955 },
46480 	{ 28, 125714171 },
46481 	{ 28, 128794363 },
46482 	{ 28, 121192187 },
46483 	{ 28, 96288507 },
46484 	{ 29, 249101305 },
46485 	{ 28, 124600059 },
46486 	{ 28, 108609275 },
46487 	{ 28, 58539771 },
46488 	{ 27, 64551929 },
46489 	{ 26, 32325371 },
46490 	{ 26, 16334587 },
46491 	{ 20, 490862 },
46492 	{ 26, 15481851 },
46493 	{ 26, 31996923 },
46494 	{ 28, 41696251 },
46495 	{ 28, 58211323 },
46496 	{ 28, 107756539 },
46497 	{ 28, 124271611 },
46498 	{ 28, 87833595 },
46499 	{ 28, 95960059 },
46500 	{ 28, 120339451 },
46501 	{ 28, 128465915 },
46502 	{ 28, 110902267 },
46503 	{ 27, 64945917 },
46504 	{ 26, 62274559 },
46505 	{ 26, 61291515 },
46506 	{ 26, 61094907 },
46507 	{ 26, 61881339 },
46508 	{ 26, 15350779 },
46509 	{ 26, 32127995 },
46510 	{ 26, 32455679 },
46511 	{ 28, 65682427 },
46512 	{ 28, 116014075 },
46513 	{ 28, 132791291 },
46514 	{ 28, 120404987 },
46515 	{ 28, 96025595 },
46516 	{ 28, 87899131 },
46517 	{ 28, 124337147 },
46518 	{ 28, 107822075 },
46519 	{ 28, 58276859 },
46520 	{ 27, 64028409 },
46521 	{ 26, 32062459 },
46522 	{ 26, 15547387 },
46523 	{ 20, 474478 },
46524 	{ 26, 15481595 },
46525 	{ 26, 31996667 },
46526 	{ 28, 41695995 },
46527 	{ 28, 58211067 },
46528 	{ 28, 107756283 },
46529 	{ 28, 124271355 },
46530 	{ 28, 87833339 },
46531 	{ 28, 95959803 },
46532 	{ 28, 120339195 },
46533 	{ 28, 128465659 },
46534 	{ 28, 110902011 },
46535 	{ 27, 64946173 },
46536 	{ 26, 62274303 },
46537 	{ 26, 61291259 },
46538 	{ 26, 61094651 },
46539 	{ 26, 61881083 },
46540 	{ 26, 15350523 },
46541 	{ 26, 32127739 },
46542 	{ 26, 32455423 },
46543 	{ 28, 65682171 },
46544 	{ 28, 116013819 },
46545 	{ 28, 132791035 },
46546 	{ 28, 120404731 },
46547 	{ 28, 96025339 },
46548 	{ 28, 87898875 },
46549 	{ 28, 124336891 },
46550 	{ 28, 107821819 },
46551 	{ 28, 58276603 },
46552 	{ 27, 64028665 },
46553 	{ 26, 32062203 },
46554 	{ 26, 15547131 },
46555 	{ 20, 392686 },
46556 	{ 26, 16265211 },
46557 	{ 26, 32255995 },
46558 	{ 28, 48771067 },
46559 	{ 28, 58470395 },
46560 	{ 28, 108539899 },
46561 	{ 28, 124530683 },
46562 	{ 29, 174600187 },
46563 	{ 28, 96219131 },
46564 	{ 28, 121122811 },
46565 	{ 28, 128724987 },
46566 	{ 28, 132067323 },
46567 	{ 28, 115093499 },
46568 	{ 28, 128822013 },
46569 	{ 26, 61222911 },
46570 	{ 26, 32976891 },
46571 	{ 26, 62140411 },
46572 	{ 26, 65023995 },
46573 	{ 26, 15609851 },
46574 	{ 26, 32387067 },
46575 	{ 26, 33239039 },
46576 	{ 28, 65941499 },
46577 	{ 27, 64827387 },
46578 	{ 28, 133050363 },
46579 	{ 28, 95236091 },
46580 	{ 28, 87633915 },
46581 	{ 27, 62730235 },
46582 	{ 28, 107556859 },
46583 	{ 28, 57487355 },
46584 	{ 28, 99724025 },
46585 	{ 26, 24981499 },
46586 	{ 26, 15282171 },
46587 	{ 20, 376302 },
46588 	{ 26, 16264955 },
46589 	{ 26, 32255739 },
46590 	{ 28, 48770811 },
46591 	{ 28, 58470139 },
46592 	{ 28, 108539643 },
46593 	{ 28, 124530427 },
46594 	{ 29, 174599931 },
46595 	{ 28, 96218875 },
46596 	{ 28, 121122555 },
46597 	{ 28, 128724731 },
46598 	{ 28, 132067067 },
46599 	{ 28, 115093243 },
46600 	{ 28, 128822269 },
46601 	{ 26, 61222655 },
46602 	{ 26, 32976635 },
46603 	{ 26, 62140155 },
46604 	{ 26, 65023739 },
46605 	{ 26, 15609595 },
46606 	{ 26, 32386811 },
46607 	{ 26, 33238783 },
46608 	{ 28, 65941243 },
46609 	{ 27, 64827131 },
46610 	{ 28, 133050107 },
46611 	{ 28, 95235835 },
46612 	{ 28, 87633659 },
46613 	{ 27, 62729979 },
46614 	{ 28, 107556603 },
46615 	{ 28, 57487099 },
46616 	{ 28, 99724281 },
46617 	{ 26, 24981243 },
46618 	{ 26, 15281915 },
46619 	{ 20, 360302 },
46620 	{ 26, 16526331 },
46621 	{ 26, 33041403 },
46622 	{ 28, 49032187 },
46623 	{ 28, 65547259 },
46624 	{ 28, 108801019 },
46625 	{ 28, 125316091 },
46626 	{ 29, 174861307 },
46627 	{ 29, 191376379 },
46628 	{ 28, 121383931 },
46629 	{ 28, 129510395 },
46630 	{ 28, 132000767 },
46631 	{ 28, 127871995 },
46632 	{ 28, 127675387 },
46633 	{ 28, 100511485 },
46634 	{ 26, 32910335 },
46635 	{ 26, 31927291 },
46636 	{ 26, 65285115 },
46637 	{ 26, 66071547 },
46638 	{ 26, 16395259 },
46639 	{ 26, 33172475 },
46640 	{ 26, 33500159 },
46641 	{ 27, 64564219 },
46642 	{ 27, 60632059 },
46643 	{ 28, 133835771 },
46644 	{ 28, 86846459 },
46645 	{ 27, 62467067 },
46646 	{ 27, 54340603 },
46647 	{ 28, 57224187 },
46648 	{ 28, 98676473 },
46649 	{ 26, 24718331 },
46650 	{ 26, 8203259 },
46651 	{ 20, 343918 },
46652 	{ 26, 16526075 },
46653 	{ 26, 33041147 },
46654 	{ 28, 49031931 },
46655 	{ 28, 65547003 },
46656 	{ 28, 108800763 },
46657 	{ 28, 125315835 },
46658 	{ 29, 174861051 },
46659 	{ 29, 191376123 },
46660 	{ 28, 121383675 },
46661 	{ 28, 129510139 },
46662 	{ 28, 132000511 },
46663 	{ 28, 127871739 },
46664 	{ 28, 127675131 },
46665 	{ 28, 100511741 },
46666 	{ 26, 32910079 },
46667 	{ 26, 31927035 },
46668 	{ 26, 65284859 },
46669 	{ 26, 66071291 },
46670 	{ 26, 16395003 },
46671 	{ 26, 33172219 },
46672 	{ 26, 33499903 },
46673 	{ 27, 64563963 },
46674 	{ 27, 60631803 },
46675 	{ 28, 133835515 },
46676 	{ 28, 86846203 },
46677 	{ 27, 62466811 },
46678 	{ 27, 54340347 },
46679 	{ 28, 57223931 },
46680 	{ 28, 98676729 },
46681 	{ 26, 24718075 },
46682 	{ 26, 8203003 },
46683 	{ 19, 262126 },
46684 	{ 26, 15280895 },
46685 	{ 24, 8331259 },
46686 	{ 26, 12460027 },
46687 	{ 26, 16457723 },
46688 	{ 26, 28975099 },
46689 	{ 26, 31399931 },
46690 	{ 27, 43917307 },
46691 	{ 27, 47915003 },
46692 	{ 27, 60432379 },
46693 	{ 26, 32448507 },
46694 	{ 27, 55451643 },
46695 	{ 26, 31956991 },
46696 	{ 26, 28827643 },
46697 	{ 26, 32972795 },
46698 	{ 26, 61218811 },
46699 	{ 24, 7970815 },
46700 	{ 24, 7200763 },
46701 	{ 24, 16588795 },
46702 	{ 24, 7888891 },
46703 	{ 24, 4169723 },
46704 	{ 24, 8364027 },
46705 	{ 25, 15949819 },
46706 	{ 25, 15097851 },
46707 	{ 25, 12017659 },
46708 	{ 26, 33529851 },
46709 	{ 25, 15425531 },
46710 	{ 25, 13524987 },
46711 	{ 25, 7299067 },
46712 	{ 26, 10117115 },
46713 	{ 24, 5988347 },
46714 	{ 24, 1990651 },
46715 	{ 19, 245742 },
46716 	{ 24, 2056191 },
46717 	{ 24, 8331003 },
46718 	{ 26, 12459771 },
46719 	{ 26, 16457467 },
46720 	{ 26, 28974843 },
46721 	{ 26, 31399675 },
46722 	{ 27, 43917051 },
46723 	{ 27, 47914747 },
46724 	{ 27, 60432123 },
46725 	{ 26, 32448251 },
46726 	{ 27, 55451387 },
46727 	{ 26, 31956735 },
46728 	{ 26, 28827387 },
46729 	{ 26, 32972539 },
46730 	{ 26, 61218555 },
46731 	{ 24, 7970559 },
46732 	{ 24, 7200507 },
46733 	{ 24, 16588539 },
46734 	{ 24, 7888635 },
46735 	{ 24, 4169467 },
46736 	{ 24, 8363771 },
46737 	{ 25, 15949563 },
46738 	{ 25, 15097595 },
46739 	{ 25, 12017403 },
46740 	{ 26, 33529595 },
46741 	{ 25, 15425275 },
46742 	{ 25, 13524731 },
46743 	{ 25, 7298811 },
46744 	{ 26, 10116859 },
46745 	{ 24, 5988091 },
46746 	{ 24, 1990395 },
46747 	{ 19, 241054 },
46748 	{ 24, 2055935 },
46749 	{ 24, 6250239 },
46750 	{ 26, 12524539 },
46751 	{ 26, 16653307 },
46752 	{ 26, 29039611 },
46753 	{ 26, 33168379 },
46754 	{ 27, 43981819 },
46755 	{ 27, 48110587 },
46756 	{ 27, 60496891 },
46757 	{ 27, 64625659 },
46758 	{ 27, 55516155 },
46759 	{ 27, 57547771 },
46760 	{ 26, 28810239 },
46761 	{ 26, 27778043 },
46762 	{ 26, 61283323 },
46763 	{ 26, 62266363 },
46764 	{ 24, 7183359 },
46765 	{ 24, 6937595 },
46766 	{ 24, 6872059 },
46767 	{ 24, 7101435 },
46768 	{ 24, 6904827 },
46769 	{ 25, 15883259 },
46770 	{ 25, 14900219 },
46771 	{ 25, 11951099 },
46772 	{ 25, 10968059 },
46773 	{ 25, 15358971 },
46774 	{ 25, 13327355 },
46775 	{ 25, 7232507 },
46776 	{ 25, 5200891 },
46777 	{ 24, 5921787 },
46778 	{ 24, 1793019 },
46779 	{ 19, 224542 },
46780 	{ 24, 1989631 },
46781 	{ 24, 6183935 },
46782 	{ 26, 12524283 },
46783 	{ 26, 16653051 },
46784 	{ 26, 29039355 },
46785 	{ 26, 33168123 },
46786 	{ 27, 43981563 },
46787 	{ 27, 48110331 },
46788 	{ 27, 60496635 },
46789 	{ 27, 64625403 },
46790 	{ 27, 55515899 },
46791 	{ 27, 57547515 },
46792 	{ 26, 28809983 },
46793 	{ 26, 27777787 },
46794 	{ 26, 61283067 },
46795 	{ 26, 62266107 },
46796 	{ 24, 7183103 },
46797 	{ 24, 6937339 },
46798 	{ 24, 6871803 },
46799 	{ 24, 7101179 },
46800 	{ 24, 6904571 },
46801 	{ 25, 15883003 },
46802 	{ 25, 14899963 },
46803 	{ 25, 11950843 },
46804 	{ 25, 10967803 },
46805 	{ 25, 15358715 },
46806 	{ 25, 13327099 },
46807 	{ 25, 7232251 },
46808 	{ 25, 5200635 },
46809 	{ 24, 5921531 },
46810 	{ 24, 1792763 },
46811 	{ 19, 208158 },
46812 	{ 24, 1989375 },
46813 	{ 24, 6183679 },
46814 	{ 26, 10377983 },
46815 	{ 26, 16715771 },
46816 	{ 26, 29233147 },
46817 	{ 26, 33230843 },
46818 	{ 27, 45748219 },
46819 	{ 27, 48173051 },
46820 	{ 27, 60690427 },
46821 	{ 27, 64688123 },
46822 	{ 26, 32493563 },
46823 	{ 26, 32428027 },
46824 	{ 26, 32231419 },
46825 	{ 26, 32165883 },
46826 	{ 25, 16240635 },
46827 	{ 25, 16175099 },
46828 	{ 25, 15978491 },
46829 	{ 24, 6918143 },
46830 	{ 23, 4050939 },
46831 	{ 23, 3985403 },
46832 	{ 24, 6836219 },
46833 	{ 23, 4018171 },
46834 	{ 25, 14831611 },
46835 	{ 25, 11751419 },
46836 	{ 25, 10899451 },
46837 	{ 24, 7819259 },
46838 	{ 25, 13258747 },
46839 	{ 25, 7032827 },
46840 	{ 25, 5132283 },
46841 	{ 23, 3100667 },
46842 	{ 24, 1724411 },
46843 	{ 18, 63390 },
46844 	{ 24, 1789951 },
46845 	{ 24, 5984255 },
46846 	{ 26, 10178559 },
46847 	{ 26, 16715515 },
46848 	{ 26, 29232891 },
46849 	{ 26, 33230587 },
46850 	{ 27, 45747963 },
46851 	{ 27, 48172795 },
46852 	{ 27, 60690171 },
46853 	{ 27, 64687867 },
46854 	{ 26, 32493307 },
46855 	{ 26, 32427771 },
46856 	{ 26, 32231163 },
46857 	{ 26, 32165627 },
46858 	{ 25, 16240379 },
46859 	{ 25, 16174843 },
46860 	{ 25, 15978235 },
46861 	{ 24, 6917887 },
46862 	{ 23, 4050683 },
46863 	{ 23, 3985147 },
46864 	{ 24, 6835963 },
46865 	{ 23, 4017915 },
46866 	{ 25, 14831355 },
46867 	{ 25, 11751163 },
46868 	{ 25, 10899195 },
46869 	{ 24, 7819003 },
46870 	{ 25, 13258491 },
46871 	{ 25, 7032571 },
46872 	{ 25, 5132027 },
46873 	{ 23, 3100411 },
46874 	{ 24, 1724155 },
46875 	{ 18, 55198 },
46876 	{ 24, 1789695 },
46877 	{ 24, 5983999 },
46878 	{ 26, 10178303 },
46879 	{ 26, 14372607 },
46880 	{ 26, 29297659 },
46881 	{ 26, 33426427 },
46882 	{ 27, 45812731 },
46883 	{ 27, 49941499 },
46884 	{ 27, 60754939 },
46885 	{ 27, 64883707 },
46886 	{ 26, 32476159 },
46887 	{ 26, 30395387 },
46888 	{ 26, 30329851 },
46889 	{ 26, 30133243 },
46890 	{ 25, 16223231 },
46891 	{ 25, 15191035 },
46892 	{ 25, 15125499 },
46893 	{ 25, 14928891 },
46894 	{ 23, 4033535 },
46895 	{ 23, 3787771 },
46896 	{ 23, 3722235 },
46897 	{ 23, 3951611 },
46898 	{ 23, 3755003 },
46899 	{ 25, 11684859 },
46900 	{ 25, 10701819 },
46901 	{ 24, 7752699 },
46902 	{ 24, 6769659 },
46903 	{ 25, 6966267 },
46904 	{ 25, 4934651 },
46905 	{ 23, 3034107 },
46906 	{ 23, 1002491 },
46907 	{ 18, 46878 },
46908 	{ 24, 1723391 },
46909 	{ 24, 5917695 },
46910 	{ 26, 10111999 },
46911 	{ 26, 14306303 },
46912 	{ 26, 29297403 },
46913 	{ 26, 33426171 },
46914 	{ 27, 45812475 },
46915 	{ 27, 49941243 },
46916 	{ 27, 60754683 },
46917 	{ 27, 64883451 },
46918 	{ 26, 32475903 },
46919 	{ 26, 30395131 },
46920 	{ 26, 30329595 },
46921 	{ 26, 30132987 },
46922 	{ 25, 16222975 },
46923 	{ 25, 15190779 },
46924 	{ 25, 15125243 },
46925 	{ 25, 14928635 },
46926 	{ 23, 4033279 },
46927 	{ 23, 3787515 },
46928 	{ 23, 3721979 },
46929 	{ 23, 3951355 },
46930 	{ 23, 3754747 },
46931 	{ 25, 11684603 },
46932 	{ 25, 10701563 },
46933 	{ 24, 7752443 },
46934 	{ 24, 6769403 },
46935 	{ 25, 6966011 },
46936 	{ 25, 4934395 },
46937 	{ 23, 3033851 },
46938 	{ 23, 1002235 },
46939 	{ 18, 38686 },
46940 	{ 24, 1723135 },
46941 	{ 24, 5917439 },
46942 	{ 26, 10111743 },
46943 	{ 25, 15722495 },
46944 	{ 25, 12580859 },
46945 	{ 24, 8374267 },
46946 	{ 25, 11503611 },
46947 	{ 25, 12503035 },
46948 	{ 25, 15632379 },
46949 	{ 25, 16238587 },
46950 	{ 25, 11991035 },
46951 	{ 24, 7596031 },
46952 	{ 24, 6027259 },
46953 	{ 24, 6010875 },
46954 	{ 24, 5961723 },
46955 	{ 23, 3794943 },
46956 	{ 23, 3012603 },
46957 	{ 23, 2996219 },
46958 	{ 23, 2947067 },
46959 	{ 21, 944127 },
46960 	{ 21, 751611 },
46961 	{ 21, 735227 },
46962 	{ 21, 923643 },
46963 	{ 21, 743419 },
46964 	{ 23, 2660347 },
46965 	{ 22, 1890299 },
46966 	{ 22, 1677307 },
46967 	{ 22, 907259 },
46968 	{ 23, 1218555 },
46969 	{ 21, 710651 },
46970 	{ 21, 235515 },
46971 	{ 16, 30110 },
46972 	{ 21, 251903 },
46973 	{ 21, 776191 },
46974 	{ 23, 1300479 },
46975 	{ 23, 1824767 },
46976 	{ 23, 3397631 },
46977 	{ 23, 3921919 },
46978 	{ 24, 5494783 },
46979 	{ 24, 6019071 },
46980 	{ 24, 7591935 },
46981 	{ 24, 8116223 },
46982 	{ 25, 11990779 },
46983 	{ 24, 7595775 },
46984 	{ 24, 6027003 },
46985 	{ 24, 6010619 },
46986 	{ 24, 5961467 },
46987 	{ 23, 3794687 },
46988 	{ 23, 3012347 },
46989 	{ 23, 2995963 },
46990 	{ 23, 2946811 },
46991 	{ 21, 943871 },
46992 	{ 21, 751355 },
46993 	{ 21, 734971 },
46994 	{ 21, 923387 },
46995 	{ 21, 743163 },
46996 	{ 23, 2660091 },
46997 	{ 22, 1890043 },
46998 	{ 22, 1677051 },
46999 	{ 22, 907003 },
47000 	{ 23, 1218299 },
47001 	{ 21, 710395 },
47002 	{ 21, 235259 },
47003 	{ 16, 21918 },
47004 	{ 21, 251647 },
47005 	{ 21, 775935 },
47006 	{ 23, 1300223 },
47007 	{ 23, 1824511 },
47008 	{ 23, 3397375 },
47009 	{ 23, 3921663 },
47010 	{ 24, 5494527 },
47011 	{ 24, 6018815 },
47012 	{ 24, 7591679 },
47013 	{ 24, 8115967 },
47014 	{ 25, 10990587 },
47015 	{ 25, 10941435 },
47016 	{ 24, 6022143 },
47017 	{ 24, 5501947 },
47018 	{ 24, 5485563 },
47019 	{ 24, 5436411 },
47020 	{ 23, 3007487 },
47021 	{ 23, 2749435 },
47022 	{ 23, 2733051 },
47023 	{ 23, 2683899 },
47024 	{ 21, 746495 },
47025 	{ 21, 685051 },
47026 	{ 21, 668667 },
47027 	{ 21, 726011 },
47028 	{ 21, 676859 },
47029 	{ 22, 1872891 },
47030 	{ 22, 1627131 },
47031 	{ 22, 889851 },
47032 	{ 22, 644091 },
47033 	{ 21, 693243 },
47034 	{ 21, 185339 },
47035 	{ 16, 13598 },
47036 	{ 21, 234495 },
47037 	{ 21, 758783 },
47038 	{ 23, 1283071 },
47039 	{ 23, 1807359 },
47040 	{ 23, 3380223 },
47041 	{ 23, 3904511 },
47042 	{ 24, 5477375 },
47043 	{ 24, 6001663 },
47044 	{ 24, 7574527 },
47045 	{ 24, 8098815 },
47046 	{ 25, 10990331 },
47047 	{ 25, 10941179 },
47048 	{ 24, 6021887 },
47049 	{ 24, 5501691 },
47050 	{ 24, 5485307 },
47051 	{ 24, 5436155 },
47052 	{ 23, 3007231 },
47053 	{ 23, 2749179 },
47054 	{ 23, 2732795 },
47055 	{ 23, 2683643 },
47056 	{ 21, 746239 },
47057 	{ 21, 684795 },
47058 	{ 21, 668411 },
47059 	{ 21, 725755 },
47060 	{ 21, 676603 },
47061 	{ 22, 1872635 },
47062 	{ 22, 1626875 },
47063 	{ 22, 889595 },
47064 	{ 22, 643835 },
47065 	{ 21, 692987 },
47066 	{ 21, 185083 },
47067 	{ 16, 5406 },
47068 	{ 21, 234239 },
47069 	{ 21, 758527 },
47070 	{ 23, 1282815 },
47071 	{ 23, 1807103 },
47072 	{ 23, 3379967 },
47073 	{ 23, 3904255 },
47074 	{ 22, 2096635 },
47075 	{ 22, 2092539 },
47076 	{ 22, 2080251 },
47077 	{ 22, 2076155 },
47078 	{ 22, 1965563 },
47079 	{ 22, 1961467 },
47080 	{ 22, 1949179 },
47081 	{ 22, 1945083 },
47082 	{ 21, 982523 },
47083 	{ 21, 978427 },
47084 	{ 21, 966139 },
47085 	{ 21, 962043 },
47086 	{ 20, 491003 },
47087 	{ 20, 486907 },
47088 	{ 20, 474619 },
47089 	{ 19, 170495 },
47090 	{ 18, 122363 },
47091 	{ 18, 118267 },
47092 	{ 19, 165371 },
47093 	{ 18, 120315 },
47094 	{ 20, 402939 },
47095 	{ 20, 210427 },
47096 	{ 20, 157179 },
47097 	{ 18, 95739 },
47098 	{ 19, 42491 },
47099 	{ 13, 5022 },
47100 	{ 19, 46591 },
47101 	{ 19, 177663 },
47102 	{ 21, 308735 },
47103 	{ 21, 439807 },
47104 	{ 21, 833023 },
47105 	{ 21, 964095 },
47106 	{ 22, 4159737 },
47107 	{ 22, 4094201 },
47108 	{ 22, 3897593 },
47109 	{ 22, 3832057 },
47110 	{ 22, 2062585 },
47111 	{ 22, 1997049 },
47112 	{ 22, 1800441 },
47113 	{ 22, 1734905 },
47114 	{ 21, 1014009 },
47115 	{ 21, 948473 },
47116 	{ 21, 751865 },
47117 	{ 21, 686329 },
47118 	{ 20, 489721 },
47119 	{ 20, 424185 },
47120 	{ 20, 227577 },
47121 	{ 19, 175357 },
47122 	{ 18, 96505 },
47123 	{ 18, 30969 },
47124 	{ 19, 164089 },
47125 	{ 18, 119033 },
47126 	{ 20, 401657 },
47127 	{ 20, 209145 },
47128 	{ 20, 155897 },
47129 	{ 18, 94457 },
47130 	{ 19, 41209 },
47131 	{ 13, 1002 },
47132 	{ 19, 45309 },
47133 	{ 19, 176381 },
47134 	{ 21, 307453 },
47135 	{ 21, 438525 },
47136 	{ 21, 831741 },
47137 	{ 21, 962813 },
47138 	{ 22, 4159993 },
47139 	{ 22, 4094457 },
47140 	{ 22, 3897849 },
47141 	{ 22, 3832313 },
47142 	{ 22, 2062841 },
47143 	{ 22, 1997305 },
47144 	{ 22, 1800697 },
47145 	{ 22, 1735161 },
47146 	{ 21, 1014265 },
47147 	{ 21, 948729 },
47148 	{ 21, 752121 },
47149 	{ 21, 686585 },
47150 	{ 20, 489977 },
47151 	{ 20, 424441 },
47152 	{ 20, 227833 },
47153 	{ 19, 175613 },
47154 	{ 18, 96761 },
47155 	{ 18, 31225 },
47156 	{ 19, 164345 },
47157 	{ 18, 119289 },
47158 	{ 20, 401913 },
47159 	{ 20, 209401 },
47160 	{ 20, 156153 },
47161 	{ 18, 94713 },
47162 	{ 19, 41465 },
47163 	{ 13, 5098 },
47164 	{ 19, 45565 },
47165 	{ 19, 176637 },
47166 	{ 21, 307709 },
47167 	{ 21, 438781 },
47168 	{ 21, 831997 },
47169 	{ 21, 963069 },
47170 	{ 22, 1356285 },
47171 	{ 22, 1487357 },
47172 	{ 22, 1880573 },
47173 	{ 22, 2011645 },
47174 	{ 23, 3453437 },
47175 	{ 23, 3584509 },
47176 	{ 23, 3977725 },
47177 	{ 23, 4108797 },
47178 	{ 23, 4059901 },
47179 	{ 23, 4039417 },
47180 	{ 23, 3777273 },
47181 	{ 23, 2990841 },
47182 	{ 22, 1962749 },
47183 	{ 22, 1942265 },
47184 	{ 22, 1680121 },
47185 	{ 22, 893689 },
47186 	{ 20, 389885 },
47187 	{ 20, 369401 },
47188 	{ 20, 107257 },
47189 	{ 20, 459513 },
47190 	{ 20, 410361 },
47191 	{ 22, 819961 },
47192 	{ 22, 574201 },
47193 	{ 20, 361209 },
47194 	{ 20, 115449 },
47195 	{ 15, 2922 },
47196 	{ 21, 164605 },
47197 	{ 21, 688893 },
47198 	{ 23, 1213181 },
47199 	{ 23, 1737469 },
47200 	{ 23, 3310333 },
47201 	{ 23, 3834621 },
47202 	{ 24, 5407485 },
47203 	{ 24, 16622585 },
47204 	{ 24, 16360441 },
47205 	{ 24, 15574009 },
47206 	{ 24, 15311865 },
47207 	{ 24, 8233977 },
47208 	{ 24, 7971833 },
47209 	{ 24, 7185401 },
47210 	{ 23, 4060157 },
47211 	{ 23, 4039673 },
47212 	{ 23, 3777529 },
47213 	{ 23, 2991097 },
47214 	{ 22, 1963005 },
47215 	{ 22, 1942521 },
47216 	{ 22, 1680377 },
47217 	{ 22, 893945 },
47218 	{ 20, 390141 },
47219 	{ 20, 369657 },
47220 	{ 20, 107513 },
47221 	{ 20, 459769 },
47222 	{ 20, 410617 },
47223 	{ 22, 820217 },
47224 	{ 22, 574457 },
47225 	{ 20, 361465 },
47226 	{ 20, 115705 },
47227 	{ 15, 7018 },
47228 	{ 21, 164861 },
47229 	{ 21, 689149 },
47230 	{ 23, 1213437 },
47231 	{ 23, 1737725 },
47232 	{ 23, 3310589 },
47233 	{ 23, 3834877 },
47234 	{ 24, 5407741 },
47235 	{ 24, 16627453 },
47236 	{ 24, 16574201 },
47237 	{ 24, 16312057 },
47238 	{ 24, 15525625 },
47239 	{ 24, 15263481 },
47240 	{ 24, 8185593 },
47241 	{ 24, 7923449 },
47242 	{ 24, 7137017 },
47243 	{ 23, 4044541 },
47244 	{ 23, 3991289 },
47245 	{ 23, 3729145 },
47246 	{ 23, 2942713 },
47247 	{ 22, 1947389 },
47248 	{ 22, 1894137 },
47249 	{ 22, 1631993 },
47250 	{ 22, 845561 },
47251 	{ 20, 374525 },
47252 	{ 20, 321273 },
47253 	{ 20, 59129 },
47254 	{ 20, 395001 },
47255 	{ 20, 214777 },
47256 	{ 22, 558841 },
47257 	{ 20, 313081 },
47258 	{ 20, 100089 },
47259 	{ 15, 10730 },
47260 	{ 20, 116477 },
47261 	{ 20, 378621 },
47262 	{ 22, 640765 },
47263 	{ 22, 902909 },
47264 	{ 22, 1689341 },
47265 	{ 22, 1951485 },
47266 	{ 23, 2737917 },
47267 	{ 23, 3000061 },
47268 	{ 23, 3786493 },
47269 	{ 23, 4048637 },
47270 	{ 24, 15525881 },
47271 	{ 24, 15263737 },
47272 	{ 24, 8185849 },
47273 	{ 24, 7923705 },
47274 	{ 24, 7137273 },
47275 	{ 23, 4044797 },
47276 	{ 23, 3991545 },
47277 	{ 23, 3729401 },
47278 	{ 23, 2942969 },
47279 	{ 22, 1947645 },
47280 	{ 22, 1894393 },
47281 	{ 22, 1632249 },
47282 	{ 22, 845817 },
47283 	{ 20, 374781 },
47284 	{ 20, 321529 },
47285 	{ 20, 59385 },
47286 	{ 20, 395257 },
47287 	{ 20, 215033 },
47288 	{ 22, 559097 },
47289 	{ 20, 313337 },
47290 	{ 20, 100345 },
47291 	{ 15, 14826 },
47292 	{ 20, 116733 },
47293 	{ 20, 378877 },
47294 	{ 22, 641021 },
47295 	{ 22, 903165 },
47296 	{ 22, 1689597 },
47297 	{ 22, 1951741 },
47298 	{ 23, 2738173 },
47299 	{ 23, 3000317 },
47300 	{ 23, 3786749 },
47301 	{ 23, 4048893 },
47302 	{ 24, 6932477 },
47303 	{ 24, 7194621 },
47304 	{ 24, 7981053 },
47305 	{ 24, 8243197 },
47306 	{ 24, 15321085 },
47307 	{ 24, 15583229 },
47308 	{ 24, 16369661 },
47309 	{ 24, 16631805 },
47310 	{ 25, 14846713 },
47311 	{ 25, 11700985 },
47312 	{ 24, 7588605 },
47313 	{ 24, 7506681 },
47314 	{ 24, 6458105 },
47315 	{ 24, 3312377 },
47316 	{ 22, 1297149 },
47317 	{ 22, 1215225 },
47318 	{ 22, 166649 },
47319 	{ 22, 789241 },
47320 	{ 22, 592633 },
47321 	{ 22, 1182457 },
47322 	{ 22, 199417 },
47323 	{ 17, 18794 },
47324 	{ 22, 396029 },
47325 	{ 22, 1444605 },
47326 	{ 24, 2493181 },
47327 	{ 24, 3541757 },
47328 	{ 24, 6687485 },
47329 	{ 24, 7736061 },
47330 	{ 25, 10881789 },
47331 	{ 25, 11930365 },
47332 	{ 25, 15076093 },
47333 	{ 25, 16124669 },
47334 	{ 26, 65178617 },
47335 	{ 26, 62032889 },
47336 	{ 26, 60984313 },
47337 	{ 26, 32672761 },
47338 	{ 26, 31624185 },
47339 	{ 26, 28478457 },
47340 	{ 25, 15977469 },
47341 	{ 25, 15895545 },
47342 	{ 25, 14846969 },
47343 	{ 25, 11701241 },
47344 	{ 24, 7588861 },
47345 	{ 24, 7506937 },
47346 	{ 24, 6458361 },
47347 	{ 24, 3312633 },
47348 	{ 22, 1297405 },
47349 	{ 22, 1215481 },
47350 	{ 22, 166905 },
47351 	{ 22, 789497 },
47352 	{ 22, 592889 },
47353 	{ 22, 1182713 },
47354 	{ 22, 199673 },
47355 	{ 17, 22890 },
47356 	{ 22, 396285 },
47357 	{ 22, 1444861 },
47358 	{ 24, 2493437 },
47359 	{ 24, 3542013 },
47360 	{ 24, 6687741 },
47361 	{ 24, 7736317 },
47362 	{ 25, 10882045 },
47363 	{ 25, 11930621 },
47364 	{ 25, 15076349 },
47365 	{ 25, 16124925 },
47366 	{ 24, 16617209 },
47367 	{ 24, 16355065 },
47368 	{ 24, 15568633 },
47369 	{ 24, 15306489 },
47370 	{ 24, 8228601 },
47371 	{ 24, 7966457 },
47372 	{ 24, 7180025 },
47373 	{ 24, 6917881 },
47374 	{ 23, 4034297 },
47375 	{ 23, 3772153 },
47376 	{ 23, 2985721 },
47377 	{ 23, 2723577 },
47378 	{ 22, 1937145 },
47379 	{ 22, 1675001 },
47380 	{ 22, 888569 },
47381 	{ 22, 626425 },
47382 	{ 20, 364281 },
47383 	{ 20, 102137 },
47384 	{ 22, 528121 },
47385 	{ 20, 331513 },
47386 	{ 22, 134905 },
47387 	{ 15, 6890 },
47388 	{ 22, 200445 },
47389 	{ 22, 1249021 },
47390 	{ 24, 2297597 },
47391 	{ 24, 3346173 },
47392 	{ 24, 6491901 },
47393 	{ 24, 7540477 },
47394 	{ 25, 10686205 },
47395 	{ 25, 11734781 },
47396 	{ 25, 14880509 },
47397 	{ 25, 15929085 },
47398 	{ 24, 16617465 },
47399 	{ 24, 16355321 },
47400 	{ 24, 15568889 },
47401 	{ 24, 15306745 },
47402 	{ 24, 8228857 },
47403 	{ 24, 7966713 },
47404 	{ 24, 7180281 },
47405 	{ 24, 6918137 },
47406 	{ 23, 4034553 },
47407 	{ 23, 3772409 },
47408 	{ 23, 2985977 },
47409 	{ 23, 2723833 },
47410 	{ 22, 1937401 },
47411 	{ 22, 1675257 },
47412 	{ 22, 888825 },
47413 	{ 22, 626681 },
47414 	{ 20, 364537 },
47415 	{ 20, 102393 },
47416 	{ 22, 528377 },
47417 	{ 20, 331769 },
47418 	{ 22, 135161 },
47419 	{ 15, 7914 },
47420 	{ 22, 200701 },
47421 	{ 22, 1249277 },
47422 	{ 24, 2297853 },
47423 	{ 24, 3346429 },
47424 	{ 24, 6492157 },
47425 	{ 24, 7540733 },
47426 	{ 25, 10686461 },
47427 	{ 25, 11735037 },
47428 	{ 25, 14880765 },
47429 	{ 25, 15929341 },
47430 	{ 24, 16636669 },
47431 	{ 24, 16554745 },
47432 	{ 24, 16292601 },
47433 	{ 24, 15506169 },
47434 	{ 24, 15244025 },
47435 	{ 24, 8166137 },
47436 	{ 24, 7903993 },
47437 	{ 24, 7117561 },
47438 	{ 23, 4053757 },
47439 	{ 23, 3971833 },
47440 	{ 23, 3709689 },
47441 	{ 23, 2923257 },
47442 	{ 22, 1956605 },
47443 	{ 22, 1874681 },
47444 	{ 22, 1612537 },
47445 	{ 22, 826105 },
47446 	{ 20, 383741 },
47447 	{ 20, 301817 },
47448 	{ 20, 39673 },
47449 	{ 16, 25977 },
47450 	{ 16, 32185 },
47451 	{ 15, 12906 },
47452 	{ 22, 137981 },
47453 	{ 22, 1186557 },
47454 	{ 24, 2235133 },
47455 	{ 24, 3283709 },
47456 	{ 24, 6429437 },
47457 	{ 24, 7478013 },
47458 	{ 25, 10623741 },
47459 	{ 25, 11672317 },
47460 	{ 25, 14818045 },
47461 	{ 25, 15866621 },
47462 	{ 24, 16636925 },
47463 	{ 24, 16555001 },
47464 	{ 24, 16292857 },
47465 	{ 24, 15506425 },
47466 	{ 24, 15244281 },
47467 	{ 24, 8166393 },
47468 	{ 24, 7904249 },
47469 	{ 24, 7117817 },
47470 	{ 23, 4054013 },
47471 	{ 23, 3972089 },
47472 	{ 23, 3709945 },
47473 	{ 23, 2923513 },
47474 	{ 22, 1956861 },
47475 	{ 22, 1874937 },
47476 	{ 22, 1612793 },
47477 	{ 22, 826361 },
47478 	{ 20, 383997 },
47479 	{ 20, 302073 },
47480 	{ 20, 39929 },
47481 	{ 16, 28025 },
47482 	{ 15, 16057 },
47483 	{ 15, 13930 },
47484 	{ 22, 138237 },
47485 	{ 22, 1186813 },
47486 	{ 24, 2235389 },
47487 	{ 24, 3283965 },
47488 	{ 24, 6429693 },
47489 	{ 24, 7478269 },
47490 	{ 25, 10623997 },
47491 	{ 25, 11672573 },
47492 	{ 25, 14818301 },
47493 	{ 25, 15866877 },
47494 	{ 26, 27401213 },
47495 	{ 24, 16572157 },
47496 	{ 24, 16310013 },
47497 	{ 24, 15523581 },
47498 	{ 24, 15261437 },
47499 	{ 24, 8183549 },
47500 	{ 24, 7921405 },
47501 	{ 24, 7134973 },
47502 	{ 24, 6872829 },
47503 	{ 23, 3989245 },
47504 	{ 23, 3727101 },
47505 	{ 23, 2940669 },
47506 	{ 23, 2678525 },
47507 	{ 22, 1892093 },
47508 	{ 22, 1629949 },
47509 	{ 22, 843517 },
47510 	{ 22, 581373 },
47511 	{ 20, 319229 },
47512 	{ 20, 57085 },
47513 	{ 15, 16361 },
47514 	{ 13, 4009 },
47515 	{ 14, 8026 },
47516 	{ 17, 64957 },
47517 	{ 20, 335613 },
47518 	{ 22, 597757 },
47519 	{ 22, 859901 },
47520 	{ 22, 1646333 },
47521 	{ 22, 1908477 },
47522 	{ 23, 2694909 },
47523 	{ 23, 2957053 },
47524 	{ 23, 3743485 },
47525 	{ 23, 4005629 },
47526 	{ 24, 6889213 },
47527 	{ 24, 7151357 },
47528 	{ 24, 7937789 },
47529 	{ 24, 8199933 },
47530 	{ 24, 15277821 },
47531 	{ 24, 15539965 },
47532 	{ 24, 16326397 },
47533 	{ 24, 16588541 },
47534 	{ 24, 6873085 },
47535 	{ 23, 3989501 },
47536 	{ 23, 3727357 },
47537 	{ 23, 2940925 },
47538 	{ 23, 2678781 },
47539 	{ 22, 1892349 },
47540 	{ 22, 1630205 },
47541 	{ 22, 843773 },
47542 	{ 22, 581629 },
47543 	{ 20, 319485 },
47544 	{ 20, 57341 },
47545 	{ 15, 16185 },
47546 	{ 12, 1993 },
47547 	{ 14, 8154 },
47548 	{ 16, 32445 },
47549 	{ 20, 335869 },
47550 	{ 22, 598013 },
47551 	{ 22, 860157 },
47552 	{ 22, 1646589 },
47553 	{ 22, 1908733 },
47554 	{ 23, 2695165 },
47555 	{ 23, 2957309 },
47556 	{ 23, 3743741 },
47557 	{ 23, 4005885 },
47558 	{ 24, 6889469 },
47559 	{ 24, 7151613 },
47560 	{ 24, 7938045 },
47561 	{ 24, 8200189 },
47562 	{ 24, 15278077 },
47563 	{ 24, 15540221 },
47564 	{ 24, 16326653 },
47565 	{ 24, 16588797 },
47566 	{ 26, 31533821 },
47567 	{ 26, 28388093 },
47568 	{ 26, 27339517 },
47569 	{ 25, 15805181 },
47570 	{ 25, 14756605 },
47571 	{ 25, 11610877 },
47572 	{ 25, 10562301 },
47573 	{ 24, 7416573 },
47574 	{ 24, 6367997 },
47575 	{ 24, 3222269 },
47576 	{ 24, 2173693 },
47577 	{ 17, 42877 },
47578 	{ 13, 4061 },
47579 	{ 24, 110591 },
47580 	{ 14, 8109 },
47581 	{ 17, 42365 },
47582 	{ 24, 2108157 },
47583 	{ 24, 3156733 },
47584 	{ 24, 6302461 },
47585 	{ 24, 7351037 },
47586 	{ 25, 10496765 },
47587 	{ 25, 11545341 },
47588 	{ 25, 14691069 },
47589 	{ 25, 15739645 },
47590 	{ 26, 27273981 },
47591 	{ 26, 28322557 },
47592 	{ 26, 31468285 },
47593 	{ 26, 32516861 },
47594 	{ 26, 60828413 },
47595 	{ 26, 61876989 },
47596 	{ 26, 65022717 },
47597 	{ 26, 66071293 },
47598 	{ 26, 31534077 },
47599 	{ 26, 28388349 },
47600 	{ 26, 27339773 },
47601 	{ 25, 15805437 },
47602 	{ 25, 14756861 },
47603 	{ 25, 11611133 },
47604 	{ 25, 10562557 },
47605 	{ 24, 7416829 },
47606 	{ 24, 6368253 },
47607 	{ 24, 3222525 },
47608 	{ 24, 2173949 },
47609 	{ 17, 44925 },
47610 	{ 16, 32621 },
47611 	{ 12, 1930 },
47612 	{ 13, 4045 },
47613 	{ 17, 44413 },
47614 	{ 24, 2108413 },
47615 	{ 24, 3156989 },
47616 	{ 24, 6302717 },
47617 	{ 24, 7351293 },
47618 	{ 25, 10497021 },
47619 	{ 25, 11545597 },
47620 	{ 25, 14691325 },
47621 	{ 25, 15739901 },
47622 	{ 26, 27274237 },
47623 	{ 26, 28322813 },
47624 	{ 26, 31468541 },
47625 	{ 26, 66399997 },
47626 	{ 26, 65351421 },
47627 	{ 26, 62205693 },
47628 	{ 26, 61157117 },
47629 	{ 26, 32845565 },
47630 	{ 26, 31796989 },
47631 	{ 26, 28651261 },
47632 	{ 26, 27602685 },
47633 	{ 25, 16068349 },
47634 	{ 25, 15019773 },
47635 	{ 25, 11874045 },
47636 	{ 25, 10825469 },
47637 	{ 24, 7679741 },
47638 	{ 24, 6631165 },
47639 	{ 24, 3485437 },
47640 	{ 24, 2436861 },
47641 	{ 22, 1388285 },
47642 	{ 18, 130685 },
47643 	{ 12, 1994 },
47644 	{ 14, 8153 },
47645 	{ 17, 65517 },
47646 	{ 22, 143101 },
47647 	{ 22, 405245 },
47648 	{ 24, 667389 },
47649 	{ 24, 929533 },
47650 	{ 24, 1715965 },
47651 	{ 24, 1978109 },
47652 	{ 25, 2764541 },
47653 	{ 25, 3026685 },
47654 	{ 25, 3813117 },
47655 	{ 25, 4075261 },
47656 	{ 26, 6958845 },
47657 	{ 26, 7220989 },
47658 	{ 26, 8007421 },
47659 	{ 26, 8269565 },
47660 	{ 26, 15347453 },
47661 	{ 26, 15609597 },
47662 	{ 26, 16396029 },
47663 	{ 26, 16658173 },
47664 	{ 26, 27602941 },
47665 	{ 25, 16068605 },
47666 	{ 25, 15020029 },
47667 	{ 25, 11874301 },
47668 	{ 25, 10825725 },
47669 	{ 24, 7679997 },
47670 	{ 24, 6631421 },
47671 	{ 24, 3485693 },
47672 	{ 24, 2437117 },
47673 	{ 22, 1388541 },
47674 	{ 19, 262077 },
47675 	{ 17, 65338 },
47676 	{ 17, 65385 },
47677 	{ 17, 65341 },
47678 	{ 22, 143357 },
47679 	{ 22, 405501 },
47680 	{ 24, 667645 },
47681 	{ 24, 929789 },
47682 	{ 24, 1716221 },
47683 	{ 24, 1978365 },
47684 	{ 25, 2764797 },
47685 	{ 25, 3026941 },
47686 	{ 25, 3813373 },
47687 	{ 25, 4075517 },
47688 	{ 26, 6959101 },
47689 	{ 26, 7221245 },
47690 	{ 26, 8007677 },
47691 	{ 26, 8269821 },
47692 	{ 26, 15347709 },
47693 	{ 26, 15609853 },
47694 	{ 26, 16396285 },
47695 	{ 26, 16658429 },
47696 	{ 28, 109656829 },
47697 	{ 27, 63519485 },
47698 	{ 27, 59325181 },
47699 	{ 27, 46742269 },
47700 	{ 27, 42547965 },
47701 	{ 26, 29965053 },
47702 	{ 26, 25770749 },
47703 	{ 26, 13187837 },
47704 	{ 26, 8993533 },
47705 	{ 24, 4799229 },
47706 	{ 24, 604925 },
47707 	{ 16, 29210 },
47708 	{ 19, 261753 },
47709 	{ 17, 59257 },
47710 	{ 22, 211705 },
47711 	{ 22, 473849 },
47712 	{ 22, 1456893 },
47713 	{ 23, 3080191 },
47714 	{ 24, 1784569 },
47715 	{ 24, 2046713 },
47716 	{ 24, 6175485 },
47717 	{ 25, 3095289 },
47718 	{ 25, 3881721 },
47719 	{ 25, 4143865 },
47720 	{ 25, 12466941 },
47721 	{ 26, 7289593 },
47722 	{ 26, 8076025 },
47723 	{ 26, 8338169 },
47724 	{ 26, 15416057 },
47725 	{ 26, 15678201 },
47726 	{ 26, 16464633 },
47727 	{ 26, 16726777 },
47728 	{ 26, 33438461 },
47729 	{ 27, 63519741 },
47730 	{ 27, 59325437 },
47731 	{ 27, 46742525 },
47732 	{ 27, 42548221 },
47733 	{ 26, 29965309 },
47734 	{ 26, 25771005 },
47735 	{ 26, 13188093 },
47736 	{ 26, 8993789 },
47737 	{ 24, 4799485 },
47738 	{ 24, 605181 },
47739 	{ 16, 30234 },
47740 	{ 20, 524217 },
47741 	{ 17, 61305 },
47742 	{ 22, 211961 },
47743 	{ 22, 474105 },
47744 	{ 22, 1457149 },
47745 	{ 23, 3079935 },
47746 	{ 24, 1784825 },
47747 	{ 24, 2046969 },
47748 	{ 24, 6175741 },
47749 	{ 25, 3095545 },
47750 	{ 25, 3881977 },
47751 	{ 25, 4144121 },
47752 	{ 25, 12467197 },
47753 	{ 26, 7289849 },
47754 	{ 26, 8076281 },
47755 	{ 26, 8338425 },
47756 	{ 26, 15416313 },
47757 	{ 26, 15678457 },
47758 	{ 26, 16464889 },
47759 	{ 26, 16727033 },
47760 	{ 26, 33438717 },
47761 	{ 27, 63782653 },
47762 	{ 27, 59588349 },
47763 	{ 27, 47005437 },
47764 	{ 27, 42811133 },
47765 	{ 26, 30228221 },
47766 	{ 26, 26033917 },
47767 	{ 26, 13451005 },
47768 	{ 26, 9256701 },
47769 	{ 24, 5062397 },
47770 	{ 24, 868093 },
47771 	{ 16, 31386 },
47772 	{ 24, 605945 },
47773 	{ 22, 1392377 },
47774 	{ 23, 2685947 },
47775 	{ 22, 1261305 },
47776 	{ 22, 1523449 },
47777 	{ 23, 2948091 },
47778 	{ 24, 5193465 },
47779 	{ 24, 5979897 },
47780 	{ 24, 6242041 },
47781 	{ 25, 11222777 },
47782 	{ 25, 11484921 },
47783 	{ 25, 12271353 },
47784 	{ 25, 12533497 },
47785 	{ 26, 23805689 },
47786 	{ 26, 24067833 },
47787 	{ 26, 24854265 },
47788 	{ 26, 25116409 },
47789 	{ 26, 32194297 },
47790 	{ 26, 32456441 },
47791 	{ 26, 33242873 },
47792 	{ 26, 33505017 },
47793 	{ 27, 63782909 },
47794 	{ 27, 59588605 },
47795 	{ 27, 47005693 },
47796 	{ 27, 42811389 },
47797 	{ 26, 30228477 },
47798 	{ 26, 26034173 },
47799 	{ 26, 13451261 },
47800 	{ 26, 9256957 },
47801 	{ 24, 5062653 },
47802 	{ 24, 868349 },
47803 	{ 16, 32410 },
47804 	{ 24, 606201 },
47805 	{ 22, 1392633 },
47806 	{ 23, 2685691 },
47807 	{ 22, 1261561 },
47808 	{ 22, 1523705 },
47809 	{ 23, 2947835 },
47810 	{ 24, 5193721 },
47811 	{ 24, 5980153 },
47812 	{ 24, 6242297 },
47813 	{ 25, 11223033 },
47814 	{ 25, 11485177 },
47815 	{ 25, 12271609 },
47816 	{ 25, 12533753 },
47817 	{ 26, 23805945 },
47818 	{ 26, 24068089 },
47819 	{ 26, 24854521 },
47820 	{ 26, 25116665 },
47821 	{ 26, 32194553 },
47822 	{ 26, 32456697 },
47823 	{ 26, 33243129 },
47824 	{ 26, 33505273 },
47825 	{ 27, 64580349 },
47826 	{ 27, 60386045 },
47827 	{ 27, 47803133 },
47828 	{ 27, 43608829 },
47829 	{ 26, 31025917 },
47830 	{ 26, 26831613 },
47831 	{ 26, 14248701 },
47832 	{ 26, 10054397 },
47833 	{ 24, 5860093 },
47834 	{ 24, 1665789 },
47835 	{ 19, 215322 },
47836 	{ 24, 879353 },
47837 	{ 24, 4811513 },
47838 	{ 24, 2452217 },
47839 	{ 24, 3238649 },
47840 	{ 24, 2321145 },
47841 	{ 24, 2583289 },
47842 	{ 24, 3566333 },
47843 	{ 25, 10416127 },
47844 	{ 26, 10185465 },
47845 	{ 26, 10447609 },
47846 	{ 26, 14576381 },
47847 	{ 27, 19884793 },
47848 	{ 27, 20671225 },
47849 	{ 27, 20933369 },
47850 	{ 27, 29256445 },
47851 	{ 28, 40856313 },
47852 	{ 28, 41642745 },
47853 	{ 28, 41904889 },
47854 	{ 28, 48982777 },
47855 	{ 28, 49244921 },
47856 	{ 28, 50031353 },
47857 	{ 27, 64580605 },
47858 	{ 27, 60386301 },
47859 	{ 27, 47803389 },
47860 	{ 27, 43609085 },
47861 	{ 26, 31026173 },
47862 	{ 26, 26831869 },
47863 	{ 26, 14248957 },
47864 	{ 26, 10054653 },
47865 	{ 24, 5860349 },
47866 	{ 24, 1666045 },
47867 	{ 19, 219418 },
47868 	{ 24, 879609 },
47869 	{ 24, 4811769 },
47870 	{ 24, 2452473 },
47871 	{ 24, 3238905 },
47872 	{ 24, 2321401 },
47873 	{ 24, 2583545 },
47874 	{ 24, 3566589 },
47875 	{ 25, 10415871 },
47876 	{ 26, 10185721 },
47877 	{ 26, 10447865 },
47878 	{ 26, 14576637 },
47879 	{ 27, 19885049 },
47880 	{ 27, 20671481 },
47881 	{ 27, 20933625 },
47882 	{ 27, 29256701 },
47883 	{ 28, 40856569 },
47884 	{ 28, 41643001 },
47885 	{ 28, 41905145 },
47886 	{ 28, 48983033 },
47887 	{ 28, 49245177 },
47888 	{ 28, 50031609 },
47889 	{ 27, 64843517 },
47890 	{ 27, 60649213 },
47891 	{ 27, 48066301 },
47892 	{ 27, 43871997 },
47893 	{ 26, 31289085 },
47894 	{ 26, 27094781 },
47895 	{ 26, 14511869 },
47896 	{ 26, 10317565 },
47897 	{ 24, 6123261 },
47898 	{ 24, 1928957 },
47899 	{ 19, 223642 },
47900 	{ 24, 1666809 },
47901 	{ 24, 5074681 },
47902 	{ 25, 10021883 },
47903 	{ 24, 3501817 },
47904 	{ 24, 6385401 },
47905 	{ 24, 3370745 },
47906 	{ 24, 3632889 },
47907 	{ 24, 6713085 },
47908 	{ 25, 11987967 },
47909 	{ 26, 14380793 },
47910 	{ 26, 14642937 },
47911 	{ 26, 27160317 },
47912 	{ 27, 28274425 },
47913 	{ 27, 29060857 },
47914 	{ 27, 29323001 },
47915 	{ 27, 54423293 },
47916 	{ 28, 57634553 },
47917 	{ 28, 58420985 },
47918 	{ 28, 58683129 },
47919 	{ 28, 65761017 },
47920 	{ 28, 66023161 },
47921 	{ 27, 64843773 },
47922 	{ 27, 60649469 },
47923 	{ 27, 48066557 },
47924 	{ 27, 43872253 },
47925 	{ 26, 31289341 },
47926 	{ 26, 27095037 },
47927 	{ 26, 14512125 },
47928 	{ 26, 10317821 },
47929 	{ 24, 6123517 },
47930 	{ 24, 1929213 },
47931 	{ 19, 227738 },
47932 	{ 24, 1667065 },
47933 	{ 24, 5074937 },
47934 	{ 25, 10021627 },
47935 	{ 24, 3502073 },
47936 	{ 24, 6385657 },
47937 	{ 24, 3371001 },
47938 	{ 24, 3633145 },
47939 	{ 24, 6713341 },
47940 	{ 25, 11987711 },
47941 	{ 26, 14381049 },
47942 	{ 26, 14643193 },
47943 	{ 26, 27160573 },
47944 	{ 27, 28274681 },
47945 	{ 27, 29061113 },
47946 	{ 27, 29323257 },
47947 	{ 27, 54423549 },
47948 	{ 28, 57634809 },
47949 	{ 28, 58421241 },
47950 	{ 28, 58683385 },
47951 	{ 28, 65761273 },
47952 	{ 28, 66023417 },
47953 	{ 28, 66809849 },
47954 	{ 28, 67071993 },
47955 	{ 28, 94993149 },
47956 	{ 28, 86604541 },
47957 	{ 27, 61438717 },
47958 	{ 27, 53050109 },
47959 	{ 27, 27884285 },
47960 	{ 27, 19495677 },
47961 	{ 25, 11107069 },
47962 	{ 25, 2718461 },
47963 	{ 19, 248602 },
47964 	{ 19, 523118 },
47965 	{ 24, 5864185 },
47966 	{ 25, 11583483 },
47967 	{ 26, 13204217 },
47968 	{ 24, 6650617 },
47969 	{ 24, 7437049 },
47970 	{ 24, 6519545 },
47971 	{ 24, 6781689 },
47972 	{ 24, 7764733 },
47973 	{ 25, 12500991 },
47974 	{ 26, 26966777 },
47975 	{ 26, 27228921 },
47976 	{ 26, 31357693 },
47977 	{ 27, 53443321 },
47978 	{ 27, 54229753 },
47979 	{ 27, 54491897 },
47980 	{ 27, 62814973 },
47981 	{ 28, 107969273 },
47982 	{ 28, 108755705 },
47983 	{ 28, 109017849 },
47984 	{ 28, 116095737 },
47985 	{ 28, 116357881 },
47986 	{ 28, 117144313 },
47987 	{ 28, 117406457 },
47988 	{ 28, 134118141 },
47989 	{ 27, 61438973 },
47990 	{ 27, 53050365 },
47991 	{ 27, 27884541 },
47992 	{ 27, 19495933 },
47993 	{ 25, 11107325 },
47994 	{ 25, 2718717 },
47995 	{ 19, 252698 },
47996 	{ 19, 519022 },
47997 	{ 24, 5864441 },
47998 	{ 25, 11583227 },
47999 	{ 26, 13204473 },
48000 	{ 24, 6650873 },
48001 	{ 24, 7437305 },
48002 	{ 24, 6519801 },
48003 	{ 24, 6781945 },
48004 	{ 24, 7764989 },
48005 	{ 25, 12500735 },
48006 	{ 26, 26967033 },
48007 	{ 26, 27229177 },
48008 	{ 26, 31357949 },
48009 	{ 27, 53443577 },
48010 	{ 27, 54230009 },
48011 	{ 27, 54492153 },
48012 	{ 27, 62815229 },
48013 	{ 28, 107969529 },
48014 	{ 28, 108755961 },
48015 	{ 28, 109018105 },
48016 	{ 28, 116095993 },
48017 	{ 28, 116358137 },
48018 	{ 28, 117144569 },
48019 	{ 28, 117406713 },
48020 	{ 28, 86867709 },
48021 	{ 27, 61701885 },
48022 	{ 27, 53313277 },
48023 	{ 27, 28147453 },
48024 	{ 27, 19758845 },
48025 	{ 25, 11370237 },
48026 	{ 25, 2981629 },
48027 	{ 19, 256922 },
48028 	{ 19, 515054 },
48029 	{ 24, 6127353 },
48030 	{ 25, 12106747 },
48031 	{ 26, 13467385 },
48032 	{ 26, 25788153 },
48033 	{ 24, 7700217 },
48034 	{ 25, 10583801 },
48035 	{ 24, 7569145 },
48036 	{ 24, 7831289 },
48037 	{ 25, 10911485 },
48038 	{ 26, 30375673 },
48039 	{ 26, 31162105 },
48040 	{ 26, 31424249 },
48041 	{ 27, 61570809 },
48042 	{ 27, 61832953 },
48043 	{ 27, 62619385 },
48044 	{ 27, 62881529 },
48045 	{ 28, 124485369 },
48046 	{ 28, 124747513 },
48047 	{ 28, 125533945 },
48048 	{ 28, 125796089 },
48049 	{ 28, 132873977 },
48050 	{ 28, 133136121 },
48051 	{ 28, 133922553 },
48052 	{ 28, 134184697 },
48053 	{ 27, 61702141 },
48054 	{ 27, 53313533 },
48055 	{ 27, 28147709 },
48056 	{ 27, 19759101 },
48057 	{ 25, 11370493 },
48058 	{ 25, 2981885 },
48059 	{ 19, 261018 },
48060 	{ 19, 510958 },
48061 	{ 24, 6127609 },
48062 	{ 25, 12106491 },
48063 	{ 26, 13467641 },
48064 	{ 26, 25788409 },
48065 	{ 24, 7700473 },
48066 	{ 25, 10584057 },
48067 	{ 24, 7569401 },
48068 	{ 24, 7831545 },
48069 	{ 25, 10911741 },
48070 	{ 26, 30375929 },
48071 	{ 26, 31162361 },
48072 	{ 26, 31424505 },
48073 	{ 27, 61571065 },
48074 	{ 27, 61833209 },
48075 	{ 27, 62619641 },
48076 	{ 27, 62881785 },
48077 	{ 28, 124485625 },
48078 	{ 28, 124747769 },
48079 	{ 28, 125534201 },
48080 	{ 28, 125796345 },
48081 	{ 28, 132874233 },
48082 	{ 28, 133136377 },
48083 	{ 28, 133922809 },
48084 	{ 28, 134184953 },
48085 	{ 28, 124955389 },
48086 	{ 28, 108178173 },
48087 	{ 28, 57846525 },
48088 	{ 28, 41069309 },
48089 	{ 26, 24292093 },
48090 	{ 26, 7514877 },
48091 	{ 20, 955674 },
48092 	{ 20, 980334 },
48093 	{ 26, 22194937 },
48094 	{ 26, 22065147 },
48095 	{ 27, 28486393 },
48096 	{ 27, 52079353 },
48097 	{ 27, 59943673 },
48098 	{ 26, 21670649 },
48099 	{ 26, 23243513 },
48100 	{ 26, 21408505 },
48101 	{ 26, 21932793 },
48102 	{ 26, 23898877 },
48103 	{ 26, 22982655 },
48104 	{ 28, 87468793 },
48105 	{ 28, 87993081 },
48106 	{ 28, 96250621 },
48107 	{ 28, 123645951 },
48108 	{ 29, 175549177 },
48109 	{ 29, 176073465 },
48110 	{ 29, 192719613 },
48111 	{ 29, 257863679 },
48112 	{ 30, 351709945 },
48113 	{ 29, 259173373 },
48114 	{ 29, 242396157 },
48115 	{ 29, 192064509 },
48116 	{ 29, 175287293 },
48117 	{ 28, 124955645 },
48118 	{ 28, 108178429 },
48119 	{ 28, 57846781 },
48120 	{ 28, 41069565 },
48121 	{ 26, 24292349 },
48122 	{ 26, 7515133 },
48123 	{ 20, 963866 },
48124 	{ 20, 972142 },
48125 	{ 26, 22195193 },
48126 	{ 26, 22064891 },
48127 	{ 27, 28486649 },
48128 	{ 27, 52079609 },
48129 	{ 27, 59943929 },
48130 	{ 26, 21670905 },
48131 	{ 26, 23243769 },
48132 	{ 26, 21408761 },
48133 	{ 26, 21933049 },
48134 	{ 26, 23899133 },
48135 	{ 26, 22982399 },
48136 	{ 28, 87469049 },
48137 	{ 28, 87993337 },
48138 	{ 28, 96250877 },
48139 	{ 28, 123645695 },
48140 	{ 29, 175549433 },
48141 	{ 29, 176073721 },
48142 	{ 29, 192719869 },
48143 	{ 29, 257863423 },
48144 	{ 30, 351710201 },
48145 	{ 29, 259698429 },
48146 	{ 29, 242921213 },
48147 	{ 29, 192589565 },
48148 	{ 29, 175812349 },
48149 	{ 28, 125480701 },
48150 	{ 28, 108703485 },
48151 	{ 28, 58371837 },
48152 	{ 28, 41594621 },
48153 	{ 26, 24817405 },
48154 	{ 26, 8040189 },
48155 	{ 20, 972186 },
48156 	{ 20, 964078 },
48157 	{ 26, 22720249 },
48158 	{ 26, 22588411 },
48159 	{ 27, 29011705 },
48160 	{ 27, 53653241 },
48161 	{ 27, 60468985 },
48162 	{ 27, 60337147 },
48163 	{ 26, 23768825 },
48164 	{ 26, 29535993 },
48165 	{ 26, 23506681 },
48166 	{ 26, 24030969 },
48167 	{ 26, 30191357 },
48168 	{ 26, 24554495 },
48169 	{ 28, 95858425 },
48170 	{ 28, 96382713 },
48171 	{ 28, 121417469 },
48172 	{ 28, 125217791 },
48173 	{ 29, 192327417 },
48174 	{ 29, 192851705 },
48175 	{ 29, 243052285 },
48176 	{ 29, 259435519 },
48177 	{ 29, 259698685 },
48178 	{ 29, 242921469 },
48179 	{ 29, 192589821 },
48180 	{ 29, 175812605 },
48181 	{ 28, 125480957 },
48182 	{ 28, 108703741 },
48183 	{ 28, 58372093 },
48184 	{ 28, 41594877 },
48185 	{ 26, 24817661 },
48186 	{ 26, 8040445 },
48187 	{ 20, 980378 },
48188 	{ 20, 955886 },
48189 	{ 26, 22720505 },
48190 	{ 26, 22588155 },
48191 	{ 27, 29011961 },
48192 	{ 27, 53653497 },
48193 	{ 27, 60469241 },
48194 	{ 27, 60336891 },
48195 	{ 26, 23769081 },
48196 	{ 26, 29536249 },
48197 	{ 26, 23506937 },
48198 	{ 26, 24031225 },
48199 	{ 26, 30191613 },
48200 	{ 26, 24554239 },
48201 	{ 28, 95858681 },
48202 	{ 28, 96382969 },
48203 	{ 28, 121417725 },
48204 	{ 28, 125217535 },
48205 	{ 29, 192327673 },
48206 	{ 29, 192851961 },
48207 	{ 29, 243052541 },
48208 	{ 29, 259435263 },
48209 	{ 30, 519614457 },
48210 	{ 29, 258506751 },
48211 	{ 29, 241729535 },
48212 	{ 29, 191397887 },
48213 	{ 29, 267956217 },
48214 	{ 28, 124289023 },
48215 	{ 28, 107511807 },
48216 	{ 28, 57180159 },
48217 	{ 27, 47364861 },
48218 	{ 26, 23625727 },
48219 	{ 20, 1021722 },
48220 	{ 20, 522094 },
48221 	{ 25, 3964923 },
48222 	{ 25, 12091387 },
48223 	{ 27, 19693563 },
48224 	{ 27, 54180601 },
48225 	{ 26, 27033595 },
48226 	{ 26, 30965755 },
48227 	{ 27, 42762235 },
48228 	{ 26, 30063353 },
48229 	{ 25, 14974971 },
48230 	{ 25, 15761403 },
48231 	{ 25, 3833851 },
48232 	{ 25, 12222459 },
48233 	{ 25, 12550143 },
48234 	{ 27, 28999675 },
48235 	{ 27, 54165499 },
48236 	{ 27, 62554107 },
48237 	{ 27, 62881791 },
48238 	{ 28, 96108539 },
48239 	{ 28, 121274363 },
48240 	{ 28, 129662971 },
48241 	{ 28, 129990655 },
48242 	{ 29, 230326267 },
48243 	{ 29, 255492091 },
48244 	{ 29, 263880699 },
48245 	{ 29, 267434745 },
48246 	{ 28, 133791739 },
48247 	{ 28, 117276667 },
48248 	{ 28, 57179903 },
48249 	{ 27, 47365117 },
48250 	{ 26, 23625471 },
48251 	{ 20, 1029914 },
48252 	{ 20, 513902 },
48253 	{ 25, 3964667 },
48254 	{ 25, 12091131 },
48255 	{ 27, 19693307 },
48256 	{ 27, 54180857 },
48257 	{ 26, 27033339 },
48258 	{ 26, 30965499 },
48259 	{ 27, 42761979 },
48260 	{ 26, 30063609 },
48261 	{ 25, 14974715 },
48262 	{ 25, 15761147 },
48263 	{ 25, 3833595 },
48264 	{ 25, 12222203 },
48265 	{ 25, 12549887 },
48266 	{ 27, 28999419 },
48267 	{ 27, 54165243 },
48268 	{ 27, 62553851 },
48269 	{ 27, 62881535 },
48270 	{ 28, 96108283 },
48271 	{ 28, 121274107 },
48272 	{ 28, 129662715 },
48273 	{ 28, 129990399 },
48274 	{ 29, 230326011 },
48275 	{ 29, 255491835 },
48276 	{ 29, 263880443 },
48277 	{ 29, 267435001 },
48278 	{ 28, 133791483 },
48279 	{ 28, 117276411 },
48280 	{ 28, 57441279 },
48281 	{ 27, 47890173 },
48282 	{ 26, 23886847 },
48283 	{ 20, 1038234 },
48284 	{ 20, 505838 },
48285 	{ 26, 24821497 },
48286 	{ 25, 12352507 },
48287 	{ 27, 20478971 },
48288 	{ 27, 28081147 },
48289 	{ 27, 62570233 },
48290 	{ 26, 31226875 },
48291 	{ 27, 43547643 },
48292 	{ 27, 46955515 },
48293 	{ 26, 32161529 },
48294 	{ 25, 16022523 },
48295 	{ 26, 31899385 },
48296 	{ 25, 4094971 },
48297 	{ 25, 12483579 },
48298 	{ 26, 23821311 },
48299 	{ 27, 29260795 },
48300 	{ 27, 54426619 },
48301 	{ 27, 62815227 },
48302 	{ 28, 87981051 },
48303 	{ 28, 96369659 },
48304 	{ 28, 121535483 },
48305 	{ 28, 129924091 },
48306 	{ 29, 222198779 },
48307 	{ 29, 230587387 },
48308 	{ 29, 255753211 },
48309 	{ 29, 265862905 },
48310 	{ 28, 133004283 },
48311 	{ 28, 117013499 },
48312 	{ 28, 66943995 },
48313 	{ 27, 47890429 },
48314 	{ 26, 23886591 },
48315 	{ 20, 1046426 },
48316 	{ 20, 497646 },
48317 	{ 26, 24821753 },
48318 	{ 25, 12352251 },
48319 	{ 27, 20478715 },
48320 	{ 27, 28080891 },
48321 	{ 27, 62570489 },
48322 	{ 26, 31226619 },
48323 	{ 27, 43547387 },
48324 	{ 27, 46955259 },
48325 	{ 26, 32161785 },
48326 	{ 25, 16022267 },
48327 	{ 26, 31899641 },
48328 	{ 25, 4094715 },
48329 	{ 25, 12483323 },
48330 	{ 26, 23821055 },
48331 	{ 27, 29260539 },
48332 	{ 27, 54426363 },
48333 	{ 27, 62814971 },
48334 	{ 28, 87980795 },
48335 	{ 28, 96369403 },
48336 	{ 28, 121535227 },
48337 	{ 28, 129923835 },
48338 	{ 29, 222198523 },
48339 	{ 29, 230587131 },
48340 	{ 29, 255752955 },
48341 	{ 29, 265863161 },
48342 	{ 28, 133004027 },
48343 	{ 28, 117013243 },
48344 	{ 28, 66943739 },
48345 	{ 27, 49474301 },
48346 	{ 26, 24670207 },
48347 	{ 26, 7892991 },
48348 	{ 21, 912750 },
48349 	{ 26, 7106555 },
48350 	{ 26, 23621627 },
48351 	{ 27, 20738043 },
48352 	{ 27, 28864507 },
48353 	{ 27, 53243899 },
48354 	{ 27, 61370363 },
48355 	{ 27, 43806715 },
48356 	{ 27, 47738875 },
48357 	{ 27, 59535355 },
48358 	{ 27, 55241465 },
48359 	{ 26, 27553787 },
48360 	{ 26, 28340219 },
48361 	{ 26, 6975483 },
48362 	{ 26, 23752699 },
48363 	{ 26, 24080383 },
48364 	{ 28, 57307131 },
48365 	{ 28, 107638779 },
48366 	{ 28, 124415995 },
48367 	{ 28, 124743679 },
48368 	{ 29, 191524859 },
48369 	{ 29, 241856507 },
48370 	{ 29, 258633723 },
48371 	{ 29, 242053115 },
48372 	{ 29, 192507899 },
48373 	{ 29, 265349881 },
48374 	{ 28, 132739067 },
48375 	{ 28, 116223995 },
48376 	{ 28, 66678779 },
48377 	{ 27, 49474557 },
48378 	{ 26, 24669951 },
48379 	{ 26, 7892735 },
48380 	{ 21, 896366 },
48381 	{ 26, 7106299 },
48382 	{ 26, 23621371 },
48383 	{ 27, 20737787 },
48384 	{ 27, 28864251 },
48385 	{ 27, 53243643 },
48386 	{ 27, 61370107 },
48387 	{ 27, 43806459 },
48388 	{ 27, 47738619 },
48389 	{ 27, 59535099 },
48390 	{ 27, 55241721 },
48391 	{ 26, 27553531 },
48392 	{ 26, 28339963 },
48393 	{ 26, 6975227 },
48394 	{ 26, 23752443 },
48395 	{ 26, 24080127 },
48396 	{ 28, 57306875 },
48397 	{ 28, 107638523 },
48398 	{ 28, 124415739 },
48399 	{ 28, 124743423 },
48400 	{ 29, 191524603 },
48401 	{ 29, 241856251 },
48402 	{ 29, 258633467 },
48403 	{ 29, 242052859 },
48404 	{ 29, 192507643 },
48405 	{ 29, 265350137 },
48406 	{ 28, 132738811 },
48407 	{ 28, 116223739 },
48408 	{ 28, 66678523 },
48409 	{ 27, 49999613 },
48410 	{ 26, 24931327 },
48411 	{ 26, 8154111 },
48412 	{ 21, 880110 },
48413 	{ 26, 7891963 },
48414 	{ 26, 23882747 },
48415 	{ 28, 58388217 },
48416 	{ 27, 29125627 },
48417 	{ 27, 54029307 },
48418 	{ 27, 61631483 },
48419 	{ 28, 96136953 },
48420 	{ 27, 47999995 },
48421 	{ 27, 60320763 },
48422 	{ 27, 66907897 },
48423 	{ 26, 66546683 },
48424 	{ 26, 28601339 },
48425 	{ 26, 31484923 },
48426 	{ 26, 7236603 },
48427 	{ 26, 24013819 },
48428 	{ 26, 24865791 },
48429 	{ 28, 57568251 },
48430 	{ 28, 107899899 },
48431 	{ 28, 124677115 },
48432 	{ 28, 125529087 },
48433 	{ 29, 259583737 },
48434 	{ 28, 129854459 },
48435 	{ 29, 258894843 },
48436 	{ 29, 191720443 },
48437 	{ 29, 251195129 },
48438 	{ 28, 125660155 },
48439 	{ 28, 115960827 },
48440 	{ 28, 65891323 },
48441 	{ 27, 66645753 },
48442 	{ 26, 33385467 },
48443 	{ 26, 8153855 },
48444 	{ 21, 863726 },
48445 	{ 26, 7891707 },
48446 	{ 26, 23882491 },
48447 	{ 28, 58388473 },
48448 	{ 27, 29125371 },
48449 	{ 27, 54029051 },
48450 	{ 27, 61631227 },
48451 	{ 28, 96137209 },
48452 	{ 27, 47999739 },
48453 	{ 27, 60320507 },
48454 	{ 27, 66908153 },
48455 	{ 26, 66546427 },
48456 	{ 26, 28601083 },
48457 	{ 26, 31484667 },
48458 	{ 26, 7236347 },
48459 	{ 26, 24013563 },
48460 	{ 26, 24865535 },
48461 	{ 28, 57567995 },
48462 	{ 28, 107899643 },
48463 	{ 28, 124676859 },
48464 	{ 28, 125528831 },
48465 	{ 29, 259583993 },
48466 	{ 28, 129854203 },
48467 	{ 29, 258894587 },
48468 	{ 29, 191720187 },
48469 	{ 29, 251195385 },
48470 	{ 28, 125659899 },
48471 	{ 28, 115960571 },
48472 	{ 28, 65891067 },
48473 	{ 27, 66646009 },
48474 	{ 26, 33385211 },
48475 	{ 26, 15220735 },
48476 	{ 20, 520046 },
48477 	{ 26, 8142843 },
48478 	{ 26, 24657915 },
48479 	{ 28, 40648699 },
48480 	{ 28, 108722937 },
48481 	{ 27, 54280187 },
48482 	{ 27, 62406651 },
48483 	{ 28, 86786043 },
48484 	{ 28, 121305849 },
48485 	{ 27, 60571643 },
48486 	{ 27, 67042045 },
48487 	{ 26, 66469887 },
48488 	{ 26, 65486843 },
48489 	{ 26, 31735803 },
48490 	{ 26, 32522235 },
48491 	{ 26, 8011771 },
48492 	{ 26, 24788987 },
48493 	{ 26, 25116671 },
48494 	{ 28, 58343419 },
48495 	{ 28, 108675067 },
48496 	{ 28, 125452283 },
48497 	{ 28, 125779967 },
48498 	{ 28, 129581051 },
48499 	{ 28, 121454587 },
48500 	{ 29, 259670011 },
48501 	{ 29, 250673913 },
48502 	{ 28, 125386747 },
48503 	{ 28, 108871675 },
48504 	{ 28, 65617915 },
48505 	{ 27, 66124537 },
48506 	{ 26, 33112059 },
48507 	{ 26, 16596987 },
48508 	{ 20, 503662 },
48509 	{ 26, 8142587 },
48510 	{ 26, 24657659 },
48511 	{ 28, 40648443 },
48512 	{ 28, 108723193 },
48513 	{ 27, 54279931 },
48514 	{ 27, 62406395 },
48515 	{ 28, 86785787 },
48516 	{ 28, 121306105 },
48517 	{ 27, 60571387 },
48518 	{ 27, 67042301 },
48519 	{ 26, 66469631 },
48520 	{ 26, 65486587 },
48521 	{ 26, 31735547 },
48522 	{ 26, 32521979 },
48523 	{ 26, 8011515 },
48524 	{ 26, 24788731 },
48525 	{ 26, 25116415 },
48526 	{ 28, 58343163 },
48527 	{ 28, 108674811 },
48528 	{ 28, 125452027 },
48529 	{ 28, 125779711 },
48530 	{ 28, 129580795 },
48531 	{ 28, 121454331 },
48532 	{ 29, 259669755 },
48533 	{ 29, 250674169 },
48534 	{ 28, 125386491 },
48535 	{ 28, 108871419 },
48536 	{ 28, 65617659 },
48537 	{ 27, 66124793 },
48538 	{ 26, 33111803 },
48539 	{ 26, 16596731 },
48540 	{ 20, 487406 },
48541 	{ 26, 15219707 },
48542 	{ 26, 24919035 },
48543 	{ 28, 41434107 },
48544 	{ 28, 57424891 },
48545 	{ 28, 125501177 },
48546 	{ 27, 62667771 },
48547 	{ 28, 87571451 },
48548 	{ 28, 95173627 },
48549 	{ 28, 129695481 },
48550 	{ 27, 64764923 },
48551 	{ 27, 66518781 },
48552 	{ 26, 65420287 },
48553 	{ 26, 62340091 },
48554 	{ 26, 32783355 },
48555 	{ 26, 60832763 },
48556 	{ 26, 8272891 },
48557 	{ 26, 25050107 },
48558 	{ 26, 32193535 },
48559 	{ 28, 58604539 },
48560 	{ 28, 108936187 },
48561 	{ 28, 125713403 },
48562 	{ 28, 128793595 },
48563 	{ 28, 121191419 },
48564 	{ 28, 96287739 },
48565 	{ 29, 249102073 },
48566 	{ 28, 124599291 },
48567 	{ 28, 108608507 },
48568 	{ 28, 58539003 },
48569 	{ 27, 64552697 },
48570 	{ 26, 32324603 },
48571 	{ 26, 16333819 },
48572 	{ 20, 471022 },
48573 	{ 26, 15219451 },
48574 	{ 26, 24918779 },
48575 	{ 28, 41433851 },
48576 	{ 28, 57424635 },
48577 	{ 28, 125501433 },
48578 	{ 27, 62667515 },
48579 	{ 28, 87571195 },
48580 	{ 28, 95173371 },
48581 	{ 28, 129695737 },
48582 	{ 27, 64764667 },
48583 	{ 27, 66519037 },
48584 	{ 26, 65420031 },
48585 	{ 26, 62339835 },
48586 	{ 26, 32783099 },
48587 	{ 26, 60832507 },
48588 	{ 26, 8272635 },
48589 	{ 26, 25049851 },
48590 	{ 26, 32193279 },
48591 	{ 28, 58604283 },
48592 	{ 28, 108935931 },
48593 	{ 28, 125713147 },
48594 	{ 28, 128793339 },
48595 	{ 28, 121191163 },
48596 	{ 28, 96287483 },
48597 	{ 29, 249102329 },
48598 	{ 28, 124599035 },
48599 	{ 28, 108608251 },
48600 	{ 28, 58538747 },
48601 	{ 27, 64552953 },
48602 	{ 26, 32324347 },
48603 	{ 26, 16333563 },
48604 	{ 20, 392558 },
48605 	{ 26, 15478779 },
48606 	{ 26, 31993851 },
48607 	{ 28, 41693179 },
48608 	{ 28, 58208251 },
48609 	{ 28, 107753467 },
48610 	{ 28, 124268539 },
48611 	{ 28, 87830523 },
48612 	{ 28, 95956987 },
48613 	{ 28, 120336379 },
48614 	{ 28, 128462843 },
48615 	{ 28, 110899195 },
48616 	{ 28, 129870589 },
48617 	{ 26, 62271487 },
48618 	{ 26, 61288443 },
48619 	{ 26, 61091835 },
48620 	{ 26, 61878267 },
48621 	{ 26, 15347707 },
48622 	{ 26, 32124923 },
48623 	{ 26, 32452607 },
48624 	{ 28, 65679355 },
48625 	{ 28, 116011003 },
48626 	{ 28, 132788219 },
48627 	{ 28, 120401915 },
48628 	{ 28, 96022523 },
48629 	{ 28, 87896059 },
48630 	{ 28, 124334075 },
48631 	{ 28, 107819003 },
48632 	{ 28, 58273787 },
48633 	{ 28, 128035577 },
48634 	{ 26, 32059387 },
48635 	{ 26, 15544315 },
48636 	{ 20, 376174 },
48637 	{ 26, 15478523 },
48638 	{ 26, 31993595 },
48639 	{ 28, 41692923 },
48640 	{ 28, 58207995 },
48641 	{ 28, 107753211 },
48642 	{ 28, 124268283 },
48643 	{ 28, 87830267 },
48644 	{ 28, 95956731 },
48645 	{ 28, 120336123 },
48646 	{ 28, 128462587 },
48647 	{ 28, 110898939 },
48648 	{ 28, 129870845 },
48649 	{ 26, 62271231 },
48650 	{ 26, 61288187 },
48651 	{ 26, 61091579 },
48652 	{ 26, 61878011 },
48653 	{ 26, 15347451 },
48654 	{ 26, 32124667 },
48655 	{ 26, 32452351 },
48656 	{ 28, 65679099 },
48657 	{ 28, 116010747 },
48658 	{ 28, 132787963 },
48659 	{ 28, 120401659 },
48660 	{ 28, 96022267 },
48661 	{ 28, 87895803 },
48662 	{ 28, 124333819 },
48663 	{ 28, 107818747 },
48664 	{ 28, 58273531 },
48665 	{ 28, 128035833 },
48666 	{ 26, 32059131 },
48667 	{ 26, 15544059 },
48668 	{ 20, 359918 },
48669 	{ 26, 16264187 },
48670 	{ 26, 32254971 },
48671 	{ 28, 48770043 },
48672 	{ 28, 58469371 },
48673 	{ 28, 108538875 },
48674 	{ 28, 124529659 },
48675 	{ 29, 174599163 },
48676 	{ 28, 96218107 },
48677 	{ 28, 121121787 },
48678 	{ 28, 128723963 },
48679 	{ 28, 132066299 },
48680 	{ 28, 115092475 },
48681 	{ 28, 128823037 },
48682 	{ 26, 61221887 },
48683 	{ 26, 32975867 },
48684 	{ 26, 62139387 },
48685 	{ 26, 65022971 },
48686 	{ 26, 15608827 },
48687 	{ 26, 32386043 },
48688 	{ 26, 33238015 },
48689 	{ 28, 65940475 },
48690 	{ 27, 64826363 },
48691 	{ 28, 133049339 },
48692 	{ 28, 95235067 },
48693 	{ 28, 87632891 },
48694 	{ 27, 62729211 },
48695 	{ 28, 107555835 },
48696 	{ 28, 57486331 },
48697 	{ 28, 99725049 },
48698 	{ 26, 24980475 },
48699 	{ 26, 15281147 },
48700 	{ 20, 343534 },
48701 	{ 26, 16263931 },
48702 	{ 26, 32254715 },
48703 	{ 28, 48769787 },
48704 	{ 28, 58469115 },
48705 	{ 28, 108538619 },
48706 	{ 28, 124529403 },
48707 	{ 29, 174598907 },
48708 	{ 28, 96217851 },
48709 	{ 28, 121121531 },
48710 	{ 28, 128723707 },
48711 	{ 28, 132066043 },
48712 	{ 28, 115092219 },
48713 	{ 28, 128823293 },
48714 	{ 26, 61221631 },
48715 	{ 26, 32975611 },
48716 	{ 26, 62139131 },
48717 	{ 26, 65022715 },
48718 	{ 26, 15608571 },
48719 	{ 26, 32385787 },
48720 	{ 26, 33237759 },
48721 	{ 28, 65940219 },
48722 	{ 27, 64826107 },
48723 	{ 28, 133049083 },
48724 	{ 28, 95234811 },
48725 	{ 28, 87632635 },
48726 	{ 27, 62728955 },
48727 	{ 28, 107555579 },
48728 	{ 28, 57486075 },
48729 	{ 28, 99725305 },
48730 	{ 26, 24980219 },
48731 	{ 26, 15280891 },
48732 	{ 19, 261998 },
48733 	{ 24, 4136955 },
48734 	{ 24, 8265723 },
48735 	{ 26, 12263419 },
48736 	{ 26, 16392187 },
48737 	{ 26, 27205627 },
48738 	{ 26, 31334395 },
48739 	{ 27, 43720699 },
48740 	{ 27, 47849467 },
48741 	{ 26, 30351355 },
48742 	{ 26, 32382971 },
48743 	{ 26, 33005567 },
48744 	{ 26, 31973371 },
48745 	{ 26, 31924219 },
48746 	{ 26, 32907259 },
48747 	{ 24, 8232959 },
48748 	{ 24, 7987195 },
48749 	{ 24, 16326651 },
48750 	{ 24, 16523259 },
48751 	{ 24, 4104187 },
48752 	{ 24, 8298491 },
48753 	{ 24, 8380415 },
48754 	{ 25, 16146427 },
48755 	{ 25, 15163387 },
48756 	{ 26, 33464315 },
48757 	{ 26, 21716987 },
48758 	{ 25, 15622139 },
48759 	{ 25, 13590523 },
48760 	{ 26, 14311419 },
48761 	{ 26, 10182651 },
48762 	{ 24, 6184955 },
48763 	{ 24, 2056187 },
48764 	{ 19, 245614 },
48765 	{ 24, 4136699 },
48766 	{ 24, 8265467 },
48767 	{ 26, 12263163 },
48768 	{ 26, 16391931 },
48769 	{ 26, 27205371 },
48770 	{ 26, 31334139 },
48771 	{ 27, 43720443 },
48772 	{ 27, 47849211 },
48773 	{ 26, 30351099 },
48774 	{ 26, 32382715 },
48775 	{ 26, 33005311 },
48776 	{ 26, 31973115 },
48777 	{ 26, 31923963 },
48778 	{ 26, 32907003 },
48779 	{ 24, 8232703 },
48780 	{ 24, 7986939 },
48781 	{ 24, 16326395 },
48782 	{ 24, 16523003 },
48783 	{ 24, 4103931 },
48784 	{ 24, 8298235 },
48785 	{ 24, 8380159 },
48786 	{ 25, 16146171 },
48787 	{ 25, 15163131 },
48788 	{ 26, 33464059 },
48789 	{ 26, 21716731 },
48790 	{ 25, 15621883 },
48791 	{ 25, 13590267 },
48792 	{ 26, 14311163 },
48793 	{ 26, 10182395 },
48794 	{ 24, 6184699 },
48795 	{ 24, 2055931 },
48796 	{ 19, 229358 },
48797 	{ 24, 3825407 },
48798 	{ 24, 8330235 },
48799 	{ 26, 12459003 },
48800 	{ 26, 16456699 },
48801 	{ 26, 28974075 },
48802 	{ 26, 31398907 },
48803 	{ 27, 43916283 },
48804 	{ 27, 47913979 },
48805 	{ 27, 60431355 },
48806 	{ 26, 32447483 },
48807 	{ 27, 55450619 },
48808 	{ 26, 31955967 },
48809 	{ 26, 28826619 },
48810 	{ 26, 32971771 },
48811 	{ 26, 61217787 },
48812 	{ 24, 7969791 },
48813 	{ 24, 7199739 },
48814 	{ 24, 16587771 },
48815 	{ 24, 7887867 },
48816 	{ 24, 4168699 },
48817 	{ 24, 8363003 },
48818 	{ 25, 15948795 },
48819 	{ 25, 15096827 },
48820 	{ 25, 12016635 },
48821 	{ 26, 33528827 },
48822 	{ 25, 15424507 },
48823 	{ 25, 13523963 },
48824 	{ 25, 7298043 },
48825 	{ 26, 10116091 },
48826 	{ 24, 5987323 },
48827 	{ 24, 1989627 },
48828 	{ 19, 212974 },
48829 	{ 24, 2055167 },
48830 	{ 24, 8329979 },
48831 	{ 26, 12458747 },
48832 	{ 26, 16456443 },
48833 	{ 26, 28973819 },
48834 	{ 26, 31398651 },
48835 	{ 27, 43916027 },
48836 	{ 27, 47913723 },
48837 	{ 27, 60431099 },
48838 	{ 26, 32447227 },
48839 	{ 27, 55450363 },
48840 	{ 26, 31955711 },
48841 	{ 26, 28826363 },
48842 	{ 26, 32971515 },
48843 	{ 26, 61217531 },
48844 	{ 24, 7969535 },
48845 	{ 24, 7199483 },
48846 	{ 24, 16587515 },
48847 	{ 24, 7887611 },
48848 	{ 24, 4168443 },
48849 	{ 24, 8362747 },
48850 	{ 25, 15948539 },
48851 	{ 25, 15096571 },
48852 	{ 25, 12016379 },
48853 	{ 26, 33528571 },
48854 	{ 25, 15424251 },
48855 	{ 25, 13523707 },
48856 	{ 25, 7297787 },
48857 	{ 26, 10115835 },
48858 	{ 24, 5987067 },
48859 	{ 24, 1989371 },
48860 	{ 19, 208286 },
48861 	{ 24, 2054911 },
48862 	{ 24, 6249215 },
48863 	{ 26, 12521467 },
48864 	{ 26, 16650235 },
48865 	{ 26, 29036539 },
48866 	{ 26, 33165307 },
48867 	{ 27, 43978747 },
48868 	{ 27, 48107515 },
48869 	{ 27, 60493819 },
48870 	{ 27, 64622587 },
48871 	{ 27, 55513083 },
48872 	{ 27, 57544699 },
48873 	{ 26, 28807167 },
48874 	{ 26, 27774971 },
48875 	{ 26, 61280251 },
48876 	{ 26, 62263291 },
48877 	{ 24, 7180287 },
48878 	{ 24, 6934523 },
48879 	{ 24, 6868987 },
48880 	{ 24, 7098363 },
48881 	{ 24, 6901755 },
48882 	{ 25, 15880187 },
48883 	{ 25, 14897147 },
48884 	{ 25, 11948027 },
48885 	{ 25, 10964987 },
48886 	{ 25, 15355899 },
48887 	{ 25, 13324283 },
48888 	{ 25, 7229435 },
48889 	{ 25, 5197819 },
48890 	{ 24, 5918715 },
48891 	{ 24, 1789947 },
48892 	{ 19, 126238 },
48893 	{ 24, 1986559 },
48894 	{ 24, 6180863 },
48895 	{ 26, 12521211 },
48896 	{ 26, 16649979 },
48897 	{ 26, 29036283 },
48898 	{ 26, 33165051 },
48899 	{ 27, 43978491 },
48900 	{ 27, 48107259 },
48901 	{ 27, 60493563 },
48902 	{ 27, 64622331 },
48903 	{ 27, 55512827 },
48904 	{ 27, 57544443 },
48905 	{ 26, 28806911 },
48906 	{ 26, 27774715 },
48907 	{ 26, 61279995 },
48908 	{ 26, 62263035 },
48909 	{ 24, 7180031 },
48910 	{ 24, 6934267 },
48911 	{ 24, 6868731 },
48912 	{ 24, 7098107 },
48913 	{ 24, 6901499 },
48914 	{ 25, 15879931 },
48915 	{ 25, 14896891 },
48916 	{ 25, 11947771 },
48917 	{ 25, 10964731 },
48918 	{ 25, 15355643 },
48919 	{ 25, 13324027 },
48920 	{ 25, 7229179 },
48921 	{ 25, 5197563 },
48922 	{ 24, 5918459 },
48923 	{ 24, 1789691 },
48924 	{ 19, 109854 },
48925 	{ 24, 1986303 },
48926 	{ 24, 6180607 },
48927 	{ 26, 10374911 },
48928 	{ 26, 16714747 },
48929 	{ 26, 29232123 },
48930 	{ 26, 33229819 },
48931 	{ 27, 45747195 },
48932 	{ 27, 48172027 },
48933 	{ 27, 60689403 },
48934 	{ 27, 64687099 },
48935 	{ 26, 32492539 },
48936 	{ 26, 32427003 },
48937 	{ 26, 32230395 },
48938 	{ 26, 32164859 },
48939 	{ 25, 16239611 },
48940 	{ 25, 16174075 },
48941 	{ 25, 15977467 },
48942 	{ 24, 6917119 },
48943 	{ 23, 4049915 },
48944 	{ 23, 3984379 },
48945 	{ 24, 6835195 },
48946 	{ 23, 4017147 },
48947 	{ 25, 14830587 },
48948 	{ 25, 11750395 },
48949 	{ 25, 10898427 },
48950 	{ 24, 7818235 },
48951 	{ 25, 13257723 },
48952 	{ 25, 7031803 },
48953 	{ 25, 5131259 },
48954 	{ 23, 3099643 },
48955 	{ 24, 1723387 },
48956 	{ 18, 47006 },
48957 	{ 24, 1788927 },
48958 	{ 24, 5983231 },
48959 	{ 26, 10177535 },
48960 	{ 26, 16714491 },
48961 	{ 26, 29231867 },
48962 	{ 26, 33229563 },
48963 	{ 27, 45746939 },
48964 	{ 27, 48171771 },
48965 	{ 27, 60689147 },
48966 	{ 27, 64686843 },
48967 	{ 26, 32492283 },
48968 	{ 26, 32426747 },
48969 	{ 26, 32230139 },
48970 	{ 26, 32164603 },
48971 	{ 25, 16239355 },
48972 	{ 25, 16173819 },
48973 	{ 25, 15977211 },
48974 	{ 24, 6916863 },
48975 	{ 23, 4049659 },
48976 	{ 23, 3984123 },
48977 	{ 24, 6834939 },
48978 	{ 23, 4016891 },
48979 	{ 25, 14830331 },
48980 	{ 25, 11750139 },
48981 	{ 25, 10898171 },
48982 	{ 24, 7817979 },
48983 	{ 25, 13257467 },
48984 	{ 25, 7031547 },
48985 	{ 25, 5131003 },
48986 	{ 23, 3099387 },
48987 	{ 24, 1723131 },
48988 	{ 18, 38814 },
48989 	{ 24, 1788671 },
48990 	{ 24, 5982975 },
48991 	{ 25, 16771071 },
48992 	{ 25, 15726587 },
48993 	{ 24, 7325691 },
48994 	{ 24, 8357883 },
48995 	{ 25, 11454459 },
48996 	{ 25, 12486651 },
48997 	{ 25, 15190011 },
48998 	{ 25, 16222203 },
48999 	{ 24, 8120319 },
49000 	{ 24, 7600123 },
49001 	{ 24, 7583739 },
49002 	{ 24, 7534587 },
49003 	{ 23, 4057087 },
49004 	{ 23, 3799035 },
49005 	{ 23, 3782651 },
49006 	{ 23, 3733499 },
49007 	{ 21, 1009663 },
49008 	{ 21, 948219 },
49009 	{ 21, 931835 },
49010 	{ 21, 989179 },
49011 	{ 21, 940027 },
49012 	{ 23, 2922491 },
49013 	{ 23, 2676731 },
49014 	{ 22, 1939451 },
49015 	{ 22, 1693691 },
49016 	{ 23, 1742843 },
49017 	{ 23, 1234939 },
49018 	{ 21, 759803 },
49019 	{ 21, 251899 },
49020 	{ 16, 30494 },
49021 	{ 22, 432127 },
49022 	{ 22, 1480703 },
49023 	{ 24, 2529279 },
49024 	{ 24, 3577855 },
49025 	{ 24, 7325435 },
49026 	{ 24, 8357627 },
49027 	{ 25, 11454203 },
49028 	{ 25, 12486395 },
49029 	{ 25, 15189755 },
49030 	{ 25, 16221947 },
49031 	{ 24, 8120063 },
49032 	{ 24, 7599867 },
49033 	{ 24, 7583483 },
49034 	{ 24, 7534331 },
49035 	{ 23, 4056831 },
49036 	{ 23, 3798779 },
49037 	{ 23, 3782395 },
49038 	{ 23, 3733243 },
49039 	{ 21, 1009407 },
49040 	{ 21, 947963 },
49041 	{ 21, 931579 },
49042 	{ 21, 988923 },
49043 	{ 21, 939771 },
49044 	{ 23, 2922235 },
49045 	{ 23, 2676475 },
49046 	{ 22, 1939195 },
49047 	{ 22, 1693435 },
49048 	{ 23, 1742587 },
49049 	{ 23, 1234683 },
49050 	{ 21, 759547 },
49051 	{ 21, 251643 },
49052 	{ 16, 22302 },
49053 	{ 22, 431871 },
49054 	{ 22, 1480447 },
49055 	{ 24, 2529023 },
49056 	{ 24, 3577599 },
49057 	{ 24, 6723327 },
49058 	{ 24, 8373243 },
49059 	{ 25, 11502587 },
49060 	{ 25, 12502011 },
49061 	{ 25, 15631355 },
49062 	{ 25, 16237563 },
49063 	{ 25, 11990011 },
49064 	{ 24, 7595007 },
49065 	{ 24, 6026235 },
49066 	{ 24, 6009851 },
49067 	{ 24, 5960699 },
49068 	{ 23, 3793919 },
49069 	{ 23, 3011579 },
49070 	{ 23, 2995195 },
49071 	{ 23, 2946043 },
49072 	{ 21, 943103 },
49073 	{ 21, 750587 },
49074 	{ 21, 734203 },
49075 	{ 21, 922619 },
49076 	{ 21, 742395 },
49077 	{ 23, 2659323 },
49078 	{ 22, 1889275 },
49079 	{ 22, 1676283 },
49080 	{ 22, 906235 },
49081 	{ 23, 1217531 },
49082 	{ 21, 709627 },
49083 	{ 21, 234491 },
49084 	{ 16, 13726 },
49085 	{ 21, 250879 },
49086 	{ 21, 775167 },
49087 	{ 23, 1299455 },
49088 	{ 23, 1823743 },
49089 	{ 23, 3396607 },
49090 	{ 23, 3920895 },
49091 	{ 24, 5493759 },
49092 	{ 24, 6018047 },
49093 	{ 24, 7590911 },
49094 	{ 24, 8115199 },
49095 	{ 25, 11989755 },
49096 	{ 24, 7594751 },
49097 	{ 24, 6025979 },
49098 	{ 24, 6009595 },
49099 	{ 24, 5960443 },
49100 	{ 23, 3793663 },
49101 	{ 23, 3011323 },
49102 	{ 23, 2994939 },
49103 	{ 23, 2945787 },
49104 	{ 21, 942847 },
49105 	{ 21, 750331 },
49106 	{ 21, 733947 },
49107 	{ 21, 922363 },
49108 	{ 21, 742139 },
49109 	{ 23, 2659067 },
49110 	{ 22, 1889019 },
49111 	{ 22, 1676027 },
49112 	{ 22, 905979 },
49113 	{ 23, 1217275 },
49114 	{ 21, 709371 },
49115 	{ 21, 234235 },
49116 	{ 16, 5534 },
49117 	{ 21, 250623 },
49118 	{ 21, 774911 },
49119 	{ 23, 1299199 },
49120 	{ 23, 1823487 },
49121 	{ 23, 3396351 },
49122 	{ 23, 2883067 },
49123 	{ 23, 2879995 },
49124 	{ 23, 3138043 },
49125 	{ 23, 3912187 },
49126 	{ 23, 4170235 },
49127 	{ 23, 2747899 },
49128 	{ 23, 2735611 },
49129 	{ 22, 1505791 },
49130 	{ 22, 1375739 },
49131 	{ 22, 1371643 },
49132 	{ 22, 1359355 },
49133 	{ 21, 752127 },
49134 	{ 21, 687611 },
49135 	{ 21, 683515 },
49136 	{ 21, 671227 },
49137 	{ 19, 186879 },
49138 	{ 19, 171515 },
49139 	{ 19, 167419 },
49140 	{ 19, 181755 },
49141 	{ 19, 169467 },
49142 	{ 20, 468475 },
49143 	{ 20, 407035 },
49144 	{ 20, 222715 },
49145 	{ 20, 161275 },
49146 	{ 19, 173563 },
49147 	{ 19, 46587 },
49148 	{ 14, 9502 },
49149 	{ 19, 58879 },
49150 	{ 19, 189951 },
49151 	{ 21, 321023 },
49152 	{ 21, 452095 },
49153 	{ 21, 845311 },
49154 	{ 21, 976383 },
49155 	{ 22, 1369599 },
49156 	{ 22, 1500671 },
49157 	{ 22, 1893887 },
49158 	{ 22, 2024959 },
49159 	{ 23, 3975417 },
49160 	{ 23, 3582201 },
49161 	{ 22, 2014461 },
49162 	{ 22, 2009337 },
49163 	{ 22, 1878265 },
49164 	{ 22, 1485049 },
49165 	{ 21, 965885 },
49166 	{ 21, 960761 },
49167 	{ 21, 829689 },
49168 	{ 21, 436473 },
49169 	{ 19, 179453 },
49170 	{ 19, 174329 },
49171 	{ 19, 43257 },
49172 	{ 19, 180473 },
49173 	{ 19, 168185 },
49174 	{ 20, 467193 },
49175 	{ 20, 405753 },
49176 	{ 20, 221433 },
49177 	{ 20, 159993 },
49178 	{ 19, 172281 },
49179 	{ 19, 45305 },
49180 	{ 14, 1386 },
49181 	{ 19, 57597 },
49182 	{ 19, 188669 },
49183 	{ 21, 319741 },
49184 	{ 21, 450813 },
49185 	{ 21, 844029 },
49186 	{ 21, 975101 },
49187 	{ 22, 1368317 },
49188 	{ 22, 1499389 },
49189 	{ 22, 1892605 },
49190 	{ 22, 2023677 },
49191 	{ 23, 3975673 },
49192 	{ 23, 3582457 },
49193 	{ 22, 2014717 },
49194 	{ 22, 2009593 },
49195 	{ 22, 1878521 },
49196 	{ 22, 1485305 },
49197 	{ 21, 966141 },
49198 	{ 21, 961017 },
49199 	{ 21, 829945 },
49200 	{ 21, 436729 },
49201 	{ 19, 179709 },
49202 	{ 19, 174585 },
49203 	{ 19, 43513 },
49204 	{ 19, 180729 },
49205 	{ 19, 168441 },
49206 	{ 20, 467449 },
49207 	{ 20, 406009 },
49208 	{ 20, 221689 },
49209 	{ 20, 160249 },
49210 	{ 19, 172537 },
49211 	{ 19, 45561 },
49212 	{ 14, 9578 },
49213 	{ 19, 57853 },
49214 	{ 19, 188925 },
49215 	{ 21, 319997 },
49216 	{ 21, 451069 },
49217 	{ 21, 844285 },
49218 	{ 21, 975357 },
49219 	{ 22, 1368573 },
49220 	{ 22, 1499645 },
49221 	{ 22, 1892861 },
49222 	{ 22, 2023933 },
49223 	{ 23, 3465725 },
49224 	{ 23, 3596797 },
49225 	{ 23, 3990013 },
49226 	{ 23, 4121085 },
49227 	{ 23, 4055801 },
49228 	{ 23, 3793657 },
49229 	{ 23, 3007225 },
49230 	{ 23, 2745081 },
49231 	{ 22, 1958649 },
49232 	{ 22, 1696505 },
49233 	{ 22, 910073 },
49234 	{ 21, 701181 },
49235 	{ 20, 385785 },
49236 	{ 20, 123641 },
49237 	{ 21, 656121 },
49238 	{ 20, 475897 },
49239 	{ 22, 1606393 },
49240 	{ 22, 836345 },
49241 	{ 22, 623353 },
49242 	{ 20, 377593 },
49243 	{ 21, 164601 },
49244 	{ 15, 3050 },
49245 	{ 21, 180989 },
49246 	{ 21, 705277 },
49247 	{ 23, 1229565 },
49248 	{ 23, 1753853 },
49249 	{ 23, 3326717 },
49250 	{ 23, 3851005 },
49251 	{ 24, 16638969 },
49252 	{ 24, 16376825 },
49253 	{ 24, 15590393 },
49254 	{ 24, 15328249 },
49255 	{ 24, 8250361 },
49256 	{ 24, 7988217 },
49257 	{ 24, 7201785 },
49258 	{ 24, 6939641 },
49259 	{ 23, 4056057 },
49260 	{ 23, 3793913 },
49261 	{ 23, 3007481 },
49262 	{ 23, 2745337 },
49263 	{ 22, 1958905 },
49264 	{ 22, 1696761 },
49265 	{ 22, 910329 },
49266 	{ 21, 701437 },
49267 	{ 20, 386041 },
49268 	{ 20, 123897 },
49269 	{ 21, 656377 },
49270 	{ 20, 476153 },
49271 	{ 22, 1606649 },
49272 	{ 22, 836601 },
49273 	{ 22, 623609 },
49274 	{ 20, 377849 },
49275 	{ 21, 164857 },
49276 	{ 15, 7146 },
49277 	{ 21, 181245 },
49278 	{ 21, 705533 },
49279 	{ 23, 1229821 },
49280 	{ 23, 1754109 },
49281 	{ 23, 3326973 },
49282 	{ 23, 3851261 },
49283 	{ 24, 16643837 },
49284 	{ 24, 16623353 },
49285 	{ 24, 16361209 },
49286 	{ 24, 15574777 },
49287 	{ 24, 15312633 },
49288 	{ 24, 8234745 },
49289 	{ 24, 7972601 },
49290 	{ 24, 7186169 },
49291 	{ 23, 4060925 },
49292 	{ 23, 4040441 },
49293 	{ 23, 3778297 },
49294 	{ 23, 2991865 },
49295 	{ 22, 1963773 },
49296 	{ 22, 1943289 },
49297 	{ 22, 1681145 },
49298 	{ 22, 894713 },
49299 	{ 20, 390909 },
49300 	{ 20, 370425 },
49301 	{ 20, 108281 },
49302 	{ 20, 460537 },
49303 	{ 20, 411385 },
49304 	{ 22, 820985 },
49305 	{ 22, 575225 },
49306 	{ 20, 362233 },
49307 	{ 20, 116473 },
49308 	{ 15, 11114 },
49309 	{ 21, 165629 },
49310 	{ 21, 689917 },
49311 	{ 23, 1214205 },
49312 	{ 23, 1738493 },
49313 	{ 23, 3311357 },
49314 	{ 23, 3835645 },
49315 	{ 24, 5408509 },
49316 	{ 24, 16623609 },
49317 	{ 24, 16361465 },
49318 	{ 24, 15575033 },
49319 	{ 24, 15312889 },
49320 	{ 24, 8235001 },
49321 	{ 24, 7972857 },
49322 	{ 24, 7186425 },
49323 	{ 23, 4061181 },
49324 	{ 23, 4040697 },
49325 	{ 23, 3778553 },
49326 	{ 23, 2992121 },
49327 	{ 22, 1964029 },
49328 	{ 22, 1943545 },
49329 	{ 22, 1681401 },
49330 	{ 22, 894969 },
49331 	{ 20, 391165 },
49332 	{ 20, 370681 },
49333 	{ 20, 108537 },
49334 	{ 20, 460793 },
49335 	{ 20, 411641 },
49336 	{ 22, 821241 },
49337 	{ 22, 575481 },
49338 	{ 20, 362489 },
49339 	{ 20, 116729 },
49340 	{ 15, 15210 },
49341 	{ 21, 165885 },
49342 	{ 21, 690173 },
49343 	{ 23, 1214461 },
49344 	{ 23, 1738749 },
49345 	{ 23, 3311613 },
49346 	{ 23, 3835901 },
49347 	{ 24, 5408765 },
49348 	{ 24, 5933053 },
49349 	{ 24, 7505917 },
49350 	{ 24, 8030205 },
49351 	{ 25, 13797373 },
49352 	{ 25, 14321661 },
49353 	{ 25, 15894525 },
49354 	{ 25, 16418813 },
49355 	{ 25, 30574589 },
49356 	{ 25, 16173821 },
49357 	{ 25, 15960825 },
49358 	{ 25, 14912249 },
49359 	{ 25, 11766521 },
49360 	{ 24, 7785213 },
49361 	{ 24, 7572217 },
49362 	{ 24, 6523641 },
49363 	{ 24, 3377913 },
49364 	{ 22, 1493757 },
49365 	{ 22, 1280761 },
49366 	{ 22, 232185 },
49367 	{ 22, 1575673 },
49368 	{ 22, 854777 },
49369 	{ 24, 2231033 },
49370 	{ 22, 1247993 },
49371 	{ 22, 396025 },
49372 	{ 17, 18922 },
49373 	{ 22, 461565 },
49374 	{ 22, 1510141 },
49375 	{ 24, 2558717 },
49376 	{ 24, 3607293 },
49377 	{ 24, 6753021 },
49378 	{ 24, 7801597 },
49379 	{ 25, 10947325 },
49380 	{ 25, 11995901 },
49381 	{ 25, 15141629 },
49382 	{ 25, 16190205 },
49383 	{ 26, 62098425 },
49384 	{ 26, 61049849 },
49385 	{ 26, 32738297 },
49386 	{ 26, 31689721 },
49387 	{ 26, 28543993 },
49388 	{ 25, 16174077 },
49389 	{ 25, 15961081 },
49390 	{ 25, 14912505 },
49391 	{ 25, 11766777 },
49392 	{ 24, 7785469 },
49393 	{ 24, 7572473 },
49394 	{ 24, 6523897 },
49395 	{ 24, 3378169 },
49396 	{ 22, 1494013 },
49397 	{ 22, 1281017 },
49398 	{ 22, 232441 },
49399 	{ 22, 1575929 },
49400 	{ 22, 855033 },
49401 	{ 24, 2231289 },
49402 	{ 22, 1248249 },
49403 	{ 22, 396281 },
49404 	{ 17, 23018 },
49405 	{ 22, 461821 },
49406 	{ 22, 1510397 },
49407 	{ 24, 2558973 },
49408 	{ 24, 3607549 },
49409 	{ 24, 6753277 },
49410 	{ 24, 7801853 },
49411 	{ 25, 10947581 },
49412 	{ 25, 11996157 },
49413 	{ 25, 15141885 },
49414 	{ 25, 16190461 },
49415 	{ 26, 65179385 },
49416 	{ 26, 62033657 },
49417 	{ 26, 60985081 },
49418 	{ 26, 32673529 },
49419 	{ 26, 31624953 },
49420 	{ 26, 28479225 },
49421 	{ 25, 15978237 },
49422 	{ 25, 15896313 },
49423 	{ 25, 14847737 },
49424 	{ 25, 11702009 },
49425 	{ 24, 7589629 },
49426 	{ 24, 7507705 },
49427 	{ 24, 6459129 },
49428 	{ 24, 3313401 },
49429 	{ 22, 1298173 },
49430 	{ 22, 1216249 },
49431 	{ 22, 167673 },
49432 	{ 22, 790265 },
49433 	{ 22, 593657 },
49434 	{ 22, 1183481 },
49435 	{ 22, 200441 },
49436 	{ 17, 26986 },
49437 	{ 22, 397053 },
49438 	{ 22, 1445629 },
49439 	{ 24, 2494205 },
49440 	{ 24, 3542781 },
49441 	{ 24, 6688509 },
49442 	{ 24, 7737085 },
49443 	{ 25, 10882813 },
49444 	{ 25, 11931389 },
49445 	{ 25, 15077117 },
49446 	{ 25, 16125693 },
49447 	{ 26, 65179641 },
49448 	{ 26, 62033913 },
49449 	{ 26, 60985337 },
49450 	{ 26, 32673785 },
49451 	{ 26, 31625209 },
49452 	{ 26, 28479481 },
49453 	{ 25, 15978493 },
49454 	{ 25, 15896569 },
49455 	{ 25, 14847993 },
49456 	{ 25, 11702265 },
49457 	{ 24, 7589885 },
49458 	{ 24, 7507961 },
49459 	{ 24, 6459385 },
49460 	{ 24, 3313657 },
49461 	{ 22, 1298429 },
49462 	{ 22, 1216505 },
49463 	{ 22, 167929 },
49464 	{ 22, 790521 },
49465 	{ 22, 593913 },
49466 	{ 22, 1183737 },
49467 	{ 22, 200697 },
49468 	{ 17, 31082 },
49469 	{ 22, 397309 },
49470 	{ 22, 1445885 },
49471 	{ 24, 2494461 },
49472 	{ 24, 3543037 },
49473 	{ 24, 6688765 },
49474 	{ 24, 7737341 },
49475 	{ 25, 10883069 },
49476 	{ 25, 11931645 },
49477 	{ 25, 15077373 },
49478 	{ 25, 16125949 },
49479 	{ 24, 16620281 },
49480 	{ 24, 16358137 },
49481 	{ 24, 15571705 },
49482 	{ 24, 15309561 },
49483 	{ 24, 8231673 },
49484 	{ 24, 7969529 },
49485 	{ 24, 7183097 },
49486 	{ 24, 6920953 },
49487 	{ 23, 4037369 },
49488 	{ 23, 3775225 },
49489 	{ 23, 2988793 },
49490 	{ 23, 2726649 },
49491 	{ 22, 1940217 },
49492 	{ 22, 1678073 },
49493 	{ 22, 891641 },
49494 	{ 22, 629497 },
49495 	{ 20, 367353 },
49496 	{ 20, 105209 },
49497 	{ 22, 531193 },
49498 	{ 20, 334585 },
49499 	{ 22, 137977 },
49500 	{ 15, 13034 },
49501 	{ 22, 203517 },
49502 	{ 22, 1252093 },
49503 	{ 24, 2300669 },
49504 	{ 24, 3349245 },
49505 	{ 24, 6494973 },
49506 	{ 24, 7543549 },
49507 	{ 25, 10689277 },
49508 	{ 25, 11737853 },
49509 	{ 25, 14883581 },
49510 	{ 25, 15932157 },
49511 	{ 24, 16620537 },
49512 	{ 24, 16358393 },
49513 	{ 24, 15571961 },
49514 	{ 24, 15309817 },
49515 	{ 24, 8231929 },
49516 	{ 24, 7969785 },
49517 	{ 24, 7183353 },
49518 	{ 24, 6921209 },
49519 	{ 23, 4037625 },
49520 	{ 23, 3775481 },
49521 	{ 23, 2989049 },
49522 	{ 23, 2726905 },
49523 	{ 22, 1940473 },
49524 	{ 22, 1678329 },
49525 	{ 22, 891897 },
49526 	{ 22, 629753 },
49527 	{ 20, 367609 },
49528 	{ 20, 105465 },
49529 	{ 22, 531449 },
49530 	{ 20, 334841 },
49531 	{ 22, 138233 },
49532 	{ 15, 14058 },
49533 	{ 22, 203773 },
49534 	{ 22, 1252349 },
49535 	{ 24, 2300925 },
49536 	{ 24, 3349501 },
49537 	{ 24, 6495229 },
49538 	{ 24, 7543805 },
49539 	{ 25, 10689533 },
49540 	{ 25, 11738109 },
49541 	{ 25, 14883837 },
49542 	{ 25, 15932413 },
49543 	{ 24, 16637693 },
49544 	{ 24, 16555769 },
49545 	{ 24, 16293625 },
49546 	{ 24, 15507193 },
49547 	{ 24, 15245049 },
49548 	{ 24, 8167161 },
49549 	{ 24, 7905017 },
49550 	{ 24, 7118585 },
49551 	{ 23, 4054781 },
49552 	{ 23, 3972857 },
49553 	{ 23, 3710713 },
49554 	{ 23, 2924281 },
49555 	{ 22, 1957629 },
49556 	{ 22, 1875705 },
49557 	{ 22, 1613561 },
49558 	{ 22, 827129 },
49559 	{ 20, 384765 },
49560 	{ 20, 302841 },
49561 	{ 20, 40697 },
49562 	{ 16, 30073 },
49563 	{ 17, 64953 },
49564 	{ 15, 14954 },
49565 	{ 22, 139005 },
49566 	{ 22, 1187581 },
49567 	{ 24, 2236157 },
49568 	{ 24, 3284733 },
49569 	{ 24, 6430461 },
49570 	{ 24, 7479037 },
49571 	{ 25, 10624765 },
49572 	{ 25, 11673341 },
49573 	{ 25, 14819069 },
49574 	{ 25, 15867645 },
49575 	{ 24, 16637949 },
49576 	{ 24, 16556025 },
49577 	{ 24, 16293881 },
49578 	{ 24, 15507449 },
49579 	{ 24, 15245305 },
49580 	{ 24, 8167417 },
49581 	{ 24, 7905273 },
49582 	{ 24, 7118841 },
49583 	{ 23, 4055037 },
49584 	{ 23, 3973113 },
49585 	{ 23, 3710969 },
49586 	{ 23, 2924537 },
49587 	{ 22, 1957885 },
49588 	{ 22, 1875961 },
49589 	{ 22, 1613817 },
49590 	{ 22, 827385 },
49591 	{ 20, 385021 },
49592 	{ 20, 303097 },
49593 	{ 20, 40953 },
49594 	{ 16, 32121 },
49595 	{ 16, 32441 },
49596 	{ 15, 15978 },
49597 	{ 22, 139261 },
49598 	{ 22, 1187837 },
49599 	{ 24, 2236413 },
49600 	{ 24, 3284989 },
49601 	{ 24, 6430717 },
49602 	{ 24, 7479293 },
49603 	{ 25, 10625021 },
49604 	{ 25, 11673597 },
49605 	{ 25, 14819325 },
49606 	{ 25, 15867901 },
49607 	{ 26, 27402237 },
49608 	{ 26, 66267901 },
49609 	{ 26, 65219325 },
49610 	{ 26, 62073597 },
49611 	{ 26, 61025021 },
49612 	{ 26, 32713469 },
49613 	{ 26, 31664893 },
49614 	{ 26, 28519165 },
49615 	{ 26, 27470589 },
49616 	{ 25, 15936253 },
49617 	{ 25, 14887677 },
49618 	{ 25, 11741949 },
49619 	{ 25, 10693373 },
49620 	{ 24, 7547645 },
49621 	{ 24, 6499069 },
49622 	{ 24, 3353341 },
49623 	{ 24, 2304765 },
49624 	{ 22, 1256189 },
49625 	{ 22, 207613 },
49626 	{ 16, 32745 },
49627 	{ 14, 8105 },
49628 	{ 15, 16218 },
49629 	{ 18, 130493 },
49630 	{ 22, 1321725 },
49631 	{ 24, 2370301 },
49632 	{ 24, 3418877 },
49633 	{ 24, 6564605 },
49634 	{ 24, 7613181 },
49635 	{ 25, 10758909 },
49636 	{ 25, 11807485 },
49637 	{ 25, 14953213 },
49638 	{ 25, 16001789 },
49639 	{ 26, 27536125 },
49640 	{ 26, 28584701 },
49641 	{ 26, 31730429 },
49642 	{ 26, 32779005 },
49643 	{ 26, 61090557 },
49644 	{ 26, 62139133 },
49645 	{ 26, 65284861 },
49646 	{ 26, 66333437 },
49647 	{ 26, 27470845 },
49648 	{ 25, 15936509 },
49649 	{ 25, 14887933 },
49650 	{ 25, 11742205 },
49651 	{ 25, 10693629 },
49652 	{ 24, 7547901 },
49653 	{ 24, 6499325 },
49654 	{ 24, 3353597 },
49655 	{ 24, 2305021 },
49656 	{ 22, 1256445 },
49657 	{ 22, 207869 },
49658 	{ 16, 32569 },
49659 	{ 13, 4041 },
49660 	{ 15, 16346 },
49661 	{ 17, 65213 },
49662 	{ 22, 1321981 },
49663 	{ 24, 2370557 },
49664 	{ 24, 3419133 },
49665 	{ 24, 6564861 },
49666 	{ 24, 7613437 },
49667 	{ 25, 10759165 },
49668 	{ 25, 11807741 },
49669 	{ 25, 14953469 },
49670 	{ 25, 16002045 },
49671 	{ 26, 27536381 },
49672 	{ 26, 28584957 },
49673 	{ 26, 31730685 },
49674 	{ 26, 66137853 },
49675 	{ 26, 65089277 },
49676 	{ 26, 61943549 },
49677 	{ 26, 60894973 },
49678 	{ 26, 32583421 },
49679 	{ 26, 31534845 },
49680 	{ 26, 28389117 },
49681 	{ 26, 27340541 },
49682 	{ 25, 15806205 },
49683 	{ 25, 14757629 },
49684 	{ 25, 11611901 },
49685 	{ 25, 10563325 },
49686 	{ 24, 7417597 },
49687 	{ 24, 6369021 },
49688 	{ 24, 3223293 },
49689 	{ 24, 2174717 },
49690 	{ 17, 46973 },
49691 	{ 14, 8157 },
49692 	{ 24, 109567 },
49693 	{ 15, 16301 },
49694 	{ 17, 46461 },
49695 	{ 24, 2109181 },
49696 	{ 24, 3157757 },
49697 	{ 24, 6303485 },
49698 	{ 24, 7352061 },
49699 	{ 25, 10497789 },
49700 	{ 25, 11546365 },
49701 	{ 25, 14692093 },
49702 	{ 25, 15740669 },
49703 	{ 26, 27275005 },
49704 	{ 26, 28323581 },
49705 	{ 26, 31469309 },
49706 	{ 26, 32517885 },
49707 	{ 26, 60829437 },
49708 	{ 26, 61878013 },
49709 	{ 26, 65023741 },
49710 	{ 26, 66072317 },
49711 	{ 26, 31535101 },
49712 	{ 26, 28389373 },
49713 	{ 26, 27340797 },
49714 	{ 25, 15806461 },
49715 	{ 25, 14757885 },
49716 	{ 25, 11612157 },
49717 	{ 25, 10563581 },
49718 	{ 24, 7417853 },
49719 	{ 24, 6369277 },
49720 	{ 24, 3223549 },
49721 	{ 24, 2174973 },
49722 	{ 17, 49021 },
49723 	{ 17, 65389 },
49724 	{ 13, 2698 },
49725 	{ 14, 8141 },
49726 	{ 17, 48509 },
49727 	{ 24, 2109437 },
49728 	{ 24, 3158013 },
49729 	{ 24, 6303741 },
49730 	{ 24, 7352317 },
49731 	{ 25, 10498045 },
49732 	{ 25, 11546621 },
49733 	{ 25, 14692349 },
49734 	{ 25, 15740925 },
49735 	{ 26, 27275261 },
49736 	{ 26, 28323837 },
49737 	{ 26, 31469565 },
49738 	{ 26, 66403069 },
49739 	{ 26, 65354493 },
49740 	{ 26, 62208765 },
49741 	{ 26, 61160189 },
49742 	{ 26, 32848637 },
49743 	{ 26, 31800061 },
49744 	{ 26, 28654333 },
49745 	{ 26, 27605757 },
49746 	{ 25, 16071421 },
49747 	{ 25, 15022845 },
49748 	{ 25, 11877117 },
49749 	{ 25, 10828541 },
49750 	{ 24, 7682813 },
49751 	{ 24, 6634237 },
49752 	{ 24, 3488509 },
49753 	{ 24, 2439933 },
49754 	{ 22, 1391357 },
49755 	{ 19, 261757 },
49756 	{ 13, 2762 },
49757 	{ 15, 16345 },
49758 	{ 18, 131053 },
49759 	{ 22, 146173 },
49760 	{ 22, 408317 },
49761 	{ 23, 2555903 },
49762 	{ 24, 932605 },
49763 	{ 24, 1719037 },
49764 	{ 24, 1981181 },
49765 	{ 25, 2767613 },
49766 	{ 25, 3029757 },
49767 	{ 25, 3816189 },
49768 	{ 25, 4078333 },
49769 	{ 26, 6961917 },
49770 	{ 26, 7224061 },
49771 	{ 26, 8010493 },
49772 	{ 26, 8272637 },
49773 	{ 26, 15350525 },
49774 	{ 26, 15612669 },
49775 	{ 26, 16399101 },
49776 	{ 26, 16661245 },
49777 	{ 26, 27606013 },
49778 	{ 25, 16071677 },
49779 	{ 25, 15023101 },
49780 	{ 25, 11877373 },
49781 	{ 25, 10828797 },
49782 	{ 24, 7683069 },
49783 	{ 24, 6634493 },
49784 	{ 24, 3488765 },
49785 	{ 24, 2440189 },
49786 	{ 22, 1391613 },
49787 	{ 20, 524221 },
49788 	{ 18, 130874 },
49789 	{ 18, 130921 },
49790 	{ 18, 130877 },
49791 	{ 22, 146429 },
49792 	{ 22, 408573 },
49793 	{ 23, 2555647 },
49794 	{ 24, 932861 },
49795 	{ 24, 1719293 },
49796 	{ 24, 1981437 },
49797 	{ 25, 2767869 },
49798 	{ 25, 3030013 },
49799 	{ 25, 3816445 },
49800 	{ 25, 4078589 },
49801 	{ 26, 6962173 },
49802 	{ 26, 7224317 },
49803 	{ 26, 8010749 },
49804 	{ 26, 8272893 },
49805 	{ 26, 15350781 },
49806 	{ 26, 15612925 },
49807 	{ 26, 16399357 },
49808 	{ 26, 16661501 },
49809 	{ 27, 132579071 },
49810 	{ 27, 63520509 },
49811 	{ 27, 59326205 },
49812 	{ 27, 46743293 },
49813 	{ 27, 42548989 },
49814 	{ 26, 29966077 },
49815 	{ 26, 25771773 },
49816 	{ 26, 13188861 },
49817 	{ 26, 8994557 },
49818 	{ 24, 4800253 },
49819 	{ 24, 605949 },
49820 	{ 16, 31258 },
49821 	{ 20, 523897 },
49822 	{ 17, 63353 },
49823 	{ 22, 212729 },
49824 	{ 22, 474873 },
49825 	{ 22, 1457917 },
49826 	{ 23, 3079167 },
49827 	{ 24, 1785593 },
49828 	{ 24, 2047737 },
49829 	{ 24, 6176509 },
49830 	{ 25, 3096313 },
49831 	{ 25, 3882745 },
49832 	{ 25, 4144889 },
49833 	{ 25, 12467965 },
49834 	{ 26, 7290617 },
49835 	{ 26, 8077049 },
49836 	{ 26, 8339193 },
49837 	{ 26, 15417081 },
49838 	{ 26, 15679225 },
49839 	{ 26, 16465657 },
49840 	{ 26, 16727801 },
49841 	{ 26, 33439485 },
49842 	{ 27, 63520765 },
49843 	{ 27, 59326461 },
49844 	{ 27, 46743549 },
49845 	{ 27, 42549245 },
49846 	{ 26, 29966333 },
49847 	{ 26, 25772029 },
49848 	{ 26, 13189117 },
49849 	{ 26, 8994813 },
49850 	{ 24, 4800509 },
49851 	{ 24, 606205 },
49852 	{ 16, 32282 },
49853 	{ 21, 1048505 },
49854 	{ 17, 65401 },
49855 	{ 22, 212985 },
49856 	{ 22, 475129 },
49857 	{ 22, 1458173 },
49858 	{ 23, 3078911 },
49859 	{ 24, 1785849 },
49860 	{ 24, 2047993 },
49861 	{ 24, 6176765 },
49862 	{ 25, 3096569 },
49863 	{ 25, 3883001 },
49864 	{ 25, 4145145 },
49865 	{ 25, 12468221 },
49866 	{ 26, 7290873 },
49867 	{ 26, 8077305 },
49868 	{ 26, 8339449 },
49869 	{ 26, 15417337 },
49870 	{ 26, 15679481 },
49871 	{ 26, 16465913 },
49872 	{ 26, 16728057 },
49873 	{ 26, 33439741 },
49874 	{ 27, 63793917 },
49875 	{ 27, 59599613 },
49876 	{ 27, 47016701 },
49877 	{ 27, 42822397 },
49878 	{ 26, 30239485 },
49879 	{ 26, 26045181 },
49880 	{ 26, 13462269 },
49881 	{ 26, 9267965 },
49882 	{ 24, 5073661 },
49883 	{ 24, 879357 },
49884 	{ 17, 53914 },
49885 	{ 24, 617209 },
49886 	{ 22, 1403641 },
49887 	{ 23, 2682875 },
49888 	{ 22, 1272569 },
49889 	{ 22, 1534713 },
49890 	{ 23, 2945019 },
49891 	{ 24, 5204729 },
49892 	{ 24, 5991161 },
49893 	{ 24, 6253305 },
49894 	{ 25, 11234041 },
49895 	{ 25, 11496185 },
49896 	{ 25, 12282617 },
49897 	{ 25, 12544761 },
49898 	{ 26, 23816953 },
49899 	{ 26, 24079097 },
49900 	{ 26, 24865529 },
49901 	{ 26, 25127673 },
49902 	{ 26, 32205561 },
49903 	{ 26, 32467705 },
49904 	{ 26, 33254137 },
49905 	{ 26, 33516281 },
49906 	{ 27, 63794173 },
49907 	{ 27, 59599869 },
49908 	{ 27, 47016957 },
49909 	{ 27, 42822653 },
49910 	{ 26, 30239741 },
49911 	{ 26, 26045437 },
49912 	{ 26, 13462525 },
49913 	{ 26, 9268221 },
49914 	{ 24, 5073917 },
49915 	{ 24, 879613 },
49916 	{ 17, 54938 },
49917 	{ 24, 617465 },
49918 	{ 22, 1403897 },
49919 	{ 23, 2682619 },
49920 	{ 22, 1272825 },
49921 	{ 22, 1534969 },
49922 	{ 23, 2944763 },
49923 	{ 24, 5204985 },
49924 	{ 24, 5991417 },
49925 	{ 24, 6253561 },
49926 	{ 25, 11234297 },
49927 	{ 25, 11496441 },
49928 	{ 25, 12282873 },
49929 	{ 25, 12545017 },
49930 	{ 26, 23817209 },
49931 	{ 26, 24079353 },
49932 	{ 26, 24865785 },
49933 	{ 26, 25127929 },
49934 	{ 26, 32205817 },
49935 	{ 26, 32467961 },
49936 	{ 26, 33254393 },
49937 	{ 26, 33516537 },
49938 	{ 27, 64581373 },
49939 	{ 27, 60387069 },
49940 	{ 27, 47804157 },
49941 	{ 27, 43609853 },
49942 	{ 26, 31026941 },
49943 	{ 26, 26832637 },
49944 	{ 26, 14249725 },
49945 	{ 26, 10055421 },
49946 	{ 24, 5861117 },
49947 	{ 24, 1666813 },
49948 	{ 19, 223514 },
49949 	{ 24, 880377 },
49950 	{ 24, 4812537 },
49951 	{ 24, 2453241 },
49952 	{ 24, 3239673 },
49953 	{ 24, 2322169 },
49954 	{ 24, 2584313 },
49955 	{ 24, 3567357 },
49956 	{ 25, 10415103 },
49957 	{ 26, 10186489 },
49958 	{ 26, 10448633 },
49959 	{ 26, 14577405 },
49960 	{ 27, 19885817 },
49961 	{ 27, 20672249 },
49962 	{ 27, 20934393 },
49963 	{ 27, 29257469 },
49964 	{ 28, 40857337 },
49965 	{ 28, 41643769 },
49966 	{ 28, 41905913 },
49967 	{ 28, 48983801 },
49968 	{ 28, 49245945 },
49969 	{ 28, 50032377 },
49970 	{ 27, 64581629 },
49971 	{ 27, 60387325 },
49972 	{ 27, 47804413 },
49973 	{ 27, 43610109 },
49974 	{ 26, 31027197 },
49975 	{ 26, 26832893 },
49976 	{ 26, 14249981 },
49977 	{ 26, 10055677 },
49978 	{ 24, 5861373 },
49979 	{ 24, 1667069 },
49980 	{ 19, 227610 },
49981 	{ 24, 880633 },
49982 	{ 24, 4812793 },
49983 	{ 24, 2453497 },
49984 	{ 24, 3239929 },
49985 	{ 24, 2322425 },
49986 	{ 24, 2584569 },
49987 	{ 24, 3567613 },
49988 	{ 25, 10414847 },
49989 	{ 26, 10186745 },
49990 	{ 26, 10448889 },
49991 	{ 26, 14577661 },
49992 	{ 27, 19886073 },
49993 	{ 27, 20672505 },
49994 	{ 27, 20934649 },
49995 	{ 27, 29257725 },
49996 	{ 28, 40857593 },
49997 	{ 28, 41644025 },
49998 	{ 28, 41906169 },
49999 	{ 28, 48984057 },
50000 	{ 28, 49246201 },
50001 	{ 28, 50032633 },
50002 	{ 27, 64846589 },
50003 	{ 27, 60652285 },
50004 	{ 27, 48069373 },
50005 	{ 27, 43875069 },
50006 	{ 26, 31292157 },
50007 	{ 26, 27097853 },
50008 	{ 26, 14514941 },
50009 	{ 26, 10320637 },
50010 	{ 24, 6126333 },
50011 	{ 24, 1932029 },
50012 	{ 19, 248218 },
50013 	{ 19, 522734 },
50014 	{ 24, 5077753 },
50015 	{ 25, 10010619 },
50016 	{ 24, 3504889 },
50017 	{ 24, 6388473 },
50018 	{ 24, 3373817 },
50019 	{ 24, 3635961 },
50020 	{ 24, 6716157 },
50021 	{ 25, 11976703 },
50022 	{ 26, 14383865 },
50023 	{ 26, 14646009 },
50024 	{ 26, 27163389 },
50025 	{ 27, 28277497 },
50026 	{ 27, 29063929 },
50027 	{ 27, 29326073 },
50028 	{ 27, 54426365 },
50029 	{ 28, 57637625 },
50030 	{ 28, 58424057 },
50031 	{ 28, 58686201 },
50032 	{ 28, 65764089 },
50033 	{ 28, 66026233 },
50034 	{ 27, 64846845 },
50035 	{ 27, 60652541 },
50036 	{ 27, 48069629 },
50037 	{ 27, 43875325 },
50038 	{ 26, 31292413 },
50039 	{ 26, 27098109 },
50040 	{ 26, 14515197 },
50041 	{ 26, 10320893 },
50042 	{ 24, 6126589 },
50043 	{ 24, 1932285 },
50044 	{ 19, 252314 },
50045 	{ 19, 518638 },
50046 	{ 24, 5078009 },
50047 	{ 25, 10010363 },
50048 	{ 24, 3505145 },
50049 	{ 24, 6388729 },
50050 	{ 24, 3374073 },
50051 	{ 24, 3636217 },
50052 	{ 24, 6716413 },
50053 	{ 25, 11976447 },
50054 	{ 26, 14384121 },
50055 	{ 26, 14646265 },
50056 	{ 26, 27163645 },
50057 	{ 27, 28277753 },
50058 	{ 27, 29064185 },
50059 	{ 27, 29326329 },
50060 	{ 27, 54426621 },
50061 	{ 28, 57637881 },
50062 	{ 28, 58424313 },
50063 	{ 28, 58686457 },
50064 	{ 28, 65764345 },
50065 	{ 28, 66026489 },
50066 	{ 28, 66812921 },
50067 	{ 28, 67075065 },
50068 	{ 28, 94994173 },
50069 	{ 28, 86605565 },
50070 	{ 27, 61439741 },
50071 	{ 27, 53051133 },
50072 	{ 27, 27885309 },
50073 	{ 27, 19496701 },
50074 	{ 25, 11108093 },
50075 	{ 25, 2719485 },
50076 	{ 19, 256794 },
50077 	{ 19, 514926 },
50078 	{ 24, 5865209 },
50079 	{ 25, 11582459 },
50080 	{ 26, 13205241 },
50081 	{ 24, 6651641 },
50082 	{ 24, 7438073 },
50083 	{ 24, 6520569 },
50084 	{ 24, 6782713 },
50085 	{ 24, 7765757 },
50086 	{ 25, 12499967 },
50087 	{ 26, 26967801 },
50088 	{ 26, 27229945 },
50089 	{ 26, 31358717 },
50090 	{ 27, 53444345 },
50091 	{ 27, 54230777 },
50092 	{ 27, 54492921 },
50093 	{ 27, 62815997 },
50094 	{ 28, 107970297 },
50095 	{ 28, 108756729 },
50096 	{ 28, 109018873 },
50097 	{ 28, 116096761 },
50098 	{ 28, 116358905 },
50099 	{ 28, 117145337 },
50100 	{ 28, 117407481 },
50101 	{ 28, 134119165 },
50102 	{ 27, 61439997 },
50103 	{ 27, 53051389 },
50104 	{ 27, 27885565 },
50105 	{ 27, 19496957 },
50106 	{ 25, 11108349 },
50107 	{ 25, 2719741 },
50108 	{ 19, 260890 },
50109 	{ 19, 510830 },
50110 	{ 24, 5865465 },
50111 	{ 25, 11582203 },
50112 	{ 26, 13205497 },
50113 	{ 24, 6651897 },
50114 	{ 24, 7438329 },
50115 	{ 24, 6520825 },
50116 	{ 24, 6782969 },
50117 	{ 24, 7766013 },
50118 	{ 25, 12499711 },
50119 	{ 26, 26968057 },
50120 	{ 26, 27230201 },
50121 	{ 26, 31358973 },
50122 	{ 27, 53444601 },
50123 	{ 27, 54231033 },
50124 	{ 27, 54493177 },
50125 	{ 27, 62816253 },
50126 	{ 28, 107970553 },
50127 	{ 28, 108756985 },
50128 	{ 28, 109019129 },
50129 	{ 28, 116097017 },
50130 	{ 28, 116359161 },
50131 	{ 28, 117145593 },
50132 	{ 28, 117407737 },
50133 	{ 28, 134119421 },
50134 	{ 28, 123382525 },
50135 	{ 28, 106605309 },
50136 	{ 28, 56273661 },
50137 	{ 28, 39496445 },
50138 	{ 26, 22719229 },
50139 	{ 26, 5942013 },
50140 	{ 19, 478106 },
50141 	{ 19, 490478 },
50142 	{ 25, 12233465 },
50143 	{ 25, 12103675 },
50144 	{ 27, 26913529 },
50145 	{ 27, 51555065 },
50146 	{ 25, 15379193 },
50147 	{ 25, 15249403 },
50148 	{ 25, 15117049 },
50149 	{ 25, 15641337 },
50150 	{ 25, 12365819 },
50151 	{ 26, 22458367 },
50152 	{ 27, 62302969 },
50153 	{ 27, 62827257 },
50154 	{ 27, 62697467 },
50155 	{ 28, 123644665 },
50156 	{ 28, 125217529 },
50157 	{ 28, 125741817 },
50158 	{ 28, 129806331 },
50159 	{ 29, 249473785 },
50160 	{ 29, 251046649 },
50161 	{ 29, 251570937 },
50162 	{ 29, 265726713 },
50163 	{ 29, 266251001 },
50164 	{ 29, 267823865 },
50165 	{ 29, 268348153 },
50166 	{ 28, 123382781 },
50167 	{ 28, 106605565 },
50168 	{ 28, 56273917 },
50169 	{ 28, 39496701 },
50170 	{ 26, 22719485 },
50171 	{ 26, 5942269 },
50172 	{ 19, 482202 },
50173 	{ 19, 486382 },
50174 	{ 25, 12233721 },
50175 	{ 25, 12103419 },
50176 	{ 27, 26913785 },
50177 	{ 27, 51555321 },
50178 	{ 25, 15379449 },
50179 	{ 25, 15249147 },
50180 	{ 25, 15117305 },
50181 	{ 25, 15641593 },
50182 	{ 25, 12365563 },
50183 	{ 26, 22458111 },
50184 	{ 27, 62303225 },
50185 	{ 27, 62827513 },
50186 	{ 27, 62697211 },
50187 	{ 28, 123644921 },
50188 	{ 28, 125217785 },
50189 	{ 28, 125742073 },
50190 	{ 28, 129806075 },
50191 	{ 29, 249474041 },
50192 	{ 29, 251046905 },
50193 	{ 29, 251571193 },
50194 	{ 29, 265726969 },
50195 	{ 29, 266251257 },
50196 	{ 29, 267824121 },
50197 	{ 29, 268348409 },
50198 	{ 28, 124956413 },
50199 	{ 28, 108179197 },
50200 	{ 28, 57847549 },
50201 	{ 28, 41070333 },
50202 	{ 26, 24293117 },
50203 	{ 26, 7515901 },
50204 	{ 20, 972058 },
50205 	{ 20, 963950 },
50206 	{ 26, 22195961 },
50207 	{ 26, 22064123 },
50208 	{ 27, 28487417 },
50209 	{ 27, 52080377 },
50210 	{ 27, 59944697 },
50211 	{ 26, 21671673 },
50212 	{ 26, 23244537 },
50213 	{ 26, 21409529 },
50214 	{ 26, 21933817 },
50215 	{ 26, 23899901 },
50216 	{ 26, 22981631 },
50217 	{ 28, 87469817 },
50218 	{ 28, 87994105 },
50219 	{ 28, 96251645 },
50220 	{ 28, 123644927 },
50221 	{ 29, 175550201 },
50222 	{ 29, 176074489 },
50223 	{ 29, 192720637 },
50224 	{ 29, 257862655 },
50225 	{ 30, 351710969 },
50226 	{ 29, 259174397 },
50227 	{ 29, 242397181 },
50228 	{ 29, 192065533 },
50229 	{ 29, 175288317 },
50230 	{ 28, 124956669 },
50231 	{ 28, 108179453 },
50232 	{ 28, 57847805 },
50233 	{ 28, 41070589 },
50234 	{ 26, 24293373 },
50235 	{ 26, 7516157 },
50236 	{ 20, 980250 },
50237 	{ 20, 955758 },
50238 	{ 26, 22196217 },
50239 	{ 26, 22063867 },
50240 	{ 27, 28487673 },
50241 	{ 27, 52080633 },
50242 	{ 27, 59944953 },
50243 	{ 26, 21671929 },
50244 	{ 26, 23244793 },
50245 	{ 26, 21409785 },
50246 	{ 26, 21934073 },
50247 	{ 26, 23900157 },
50248 	{ 26, 22981375 },
50249 	{ 28, 87470073 },
50250 	{ 28, 87994361 },
50251 	{ 28, 96251901 },
50252 	{ 28, 123644671 },
50253 	{ 29, 175550457 },
50254 	{ 29, 176074745 },
50255 	{ 29, 192720893 },
50256 	{ 29, 257862399 },
50257 	{ 29, 230457343 },
50258 	{ 29, 259701501 },
50259 	{ 28, 129794047 },
50260 	{ 28, 121405439 },
50261 	{ 28, 96239615 },
50262 	{ 28, 125483773 },
50263 	{ 27, 62685183 },
50264 	{ 27, 54296575 },
50265 	{ 27, 29130751 },
50266 	{ 26, 24820477 },
50267 	{ 25, 12353535 },
50268 	{ 20, 1021338 },
50269 	{ 20, 521710 },
50270 	{ 25, 3702779 },
50271 	{ 25, 11304955 },
50272 	{ 27, 29014777 },
50273 	{ 26, 14450683 },
50274 	{ 26, 26771451 },
50275 	{ 26, 30179323 },
50276 	{ 26, 23771897 },
50277 	{ 25, 11829243 },
50278 	{ 25, 14712827 },
50279 	{ 25, 3047419 },
50280 	{ 25, 11436027 },
50281 	{ 25, 12287999 },
50282 	{ 27, 28213243 },
50283 	{ 27, 53379067 },
50284 	{ 27, 61767675 },
50285 	{ 27, 62619647 },
50286 	{ 28, 95322107 },
50287 	{ 28, 120487931 },
50288 	{ 28, 128876539 },
50289 	{ 28, 129728511 },
50290 	{ 29, 259701757 },
50291 	{ 28, 129793791 },
50292 	{ 28, 121405183 },
50293 	{ 28, 96239359 },
50294 	{ 28, 125484029 },
50295 	{ 27, 62684927 },
50296 	{ 27, 54296319 },
50297 	{ 27, 29130495 },
50298 	{ 26, 24820733 },
50299 	{ 25, 12353279 },
50300 	{ 20, 1029530 },
50301 	{ 20, 513518 },
50302 	{ 25, 3702523 },
50303 	{ 25, 11304699 },
50304 	{ 27, 29015033 },
50305 	{ 26, 14450427 },
50306 	{ 26, 26771195 },
50307 	{ 26, 30179067 },
50308 	{ 26, 23772153 },
50309 	{ 25, 11828987 },
50310 	{ 25, 14712571 },
50311 	{ 25, 3047163 },
50312 	{ 25, 11435771 },
50313 	{ 25, 12287743 },
50314 	{ 27, 28212987 },
50315 	{ 27, 53378811 },
50316 	{ 27, 61767419 },
50317 	{ 27, 62619391 },
50318 	{ 28, 95321851 },
50319 	{ 28, 120487675 },
50320 	{ 28, 128876283 },
50321 	{ 28, 129728255 },
50322 	{ 29, 229539579 },
50323 	{ 29, 254705403 },
50324 	{ 29, 263094011 },
50325 	{ 29, 489586427 },
50326 	{ 29, 267959289 },
50327 	{ 28, 134053627 },
50328 	{ 28, 107510783 },
50329 	{ 28, 57179135 },
50330 	{ 27, 47365885 },
50331 	{ 26, 23624703 },
50332 	{ 20, 1038106 },
50333 	{ 20, 505710 },
50334 	{ 25, 3963899 },
50335 	{ 25, 12090363 },
50336 	{ 27, 19692539 },
50337 	{ 27, 54181625 },
50338 	{ 26, 27032571 },
50339 	{ 26, 30964731 },
50340 	{ 27, 42761211 },
50341 	{ 26, 30064377 },
50342 	{ 25, 14973947 },
50343 	{ 25, 15760379 },
50344 	{ 25, 3832827 },
50345 	{ 25, 12221435 },
50346 	{ 25, 12549119 },
50347 	{ 27, 28998651 },
50348 	{ 27, 54164475 },
50349 	{ 27, 62553083 },
50350 	{ 27, 62880767 },
50351 	{ 28, 96107515 },
50352 	{ 28, 121273339 },
50353 	{ 28, 129661947 },
50354 	{ 28, 129989631 },
50355 	{ 29, 230325243 },
50356 	{ 29, 255491067 },
50357 	{ 29, 263879675 },
50358 	{ 29, 267435769 },
50359 	{ 28, 133790715 },
50360 	{ 28, 117275643 },
50361 	{ 28, 57178879 },
50362 	{ 27, 47366141 },
50363 	{ 26, 23624447 },
50364 	{ 20, 1046298 },
50365 	{ 20, 497518 },
50366 	{ 25, 3963643 },
50367 	{ 25, 12090107 },
50368 	{ 27, 19692283 },
50369 	{ 27, 54181881 },
50370 	{ 26, 27032315 },
50371 	{ 26, 30964475 },
50372 	{ 27, 42760955 },
50373 	{ 26, 30064633 },
50374 	{ 25, 14973691 },
50375 	{ 25, 15760123 },
50376 	{ 25, 3832571 },
50377 	{ 25, 12221179 },
50378 	{ 25, 12548863 },
50379 	{ 27, 28998395 },
50380 	{ 27, 54164219 },
50381 	{ 27, 62552827 },
50382 	{ 27, 62880511 },
50383 	{ 28, 96107259 },
50384 	{ 28, 121273083 },
50385 	{ 28, 129661691 },
50386 	{ 28, 129989375 },
50387 	{ 29, 230324987 },
50388 	{ 29, 255490811 },
50389 	{ 29, 263879419 },
50390 	{ 29, 267436025 },
50391 	{ 28, 133790459 },
50392 	{ 28, 117275387 },
50393 	{ 28, 57438207 },
50394 	{ 27, 47901437 },
50395 	{ 26, 23883775 },
50396 	{ 26, 7106559 },
50397 	{ 20, 456686 },
50398 	{ 26, 24832761 },
50399 	{ 25, 12349435 },
50400 	{ 27, 20475899 },
50401 	{ 27, 28078075 },
50402 	{ 27, 62581497 },
50403 	{ 26, 31223803 },
50404 	{ 27, 43544571 },
50405 	{ 27, 46952443 },
50406 	{ 26, 32172793 },
50407 	{ 25, 16019451 },
50408 	{ 26, 31910649 },
50409 	{ 25, 4091899 },
50410 	{ 25, 12480507 },
50411 	{ 26, 23818239 },
50412 	{ 27, 29257723 },
50413 	{ 27, 54423547 },
50414 	{ 27, 62812155 },
50415 	{ 28, 87977979 },
50416 	{ 28, 96366587 },
50417 	{ 28, 121532411 },
50418 	{ 28, 129921019 },
50419 	{ 29, 222195707 },
50420 	{ 29, 230584315 },
50421 	{ 29, 255750139 },
50422 	{ 29, 265874169 },
50423 	{ 28, 133001211 },
50424 	{ 28, 117010427 },
50425 	{ 28, 66940923 },
50426 	{ 27, 47901693 },
50427 	{ 26, 23883519 },
50428 	{ 26, 7106303 },
50429 	{ 20, 448494 },
50430 	{ 26, 24833017 },
50431 	{ 25, 12349179 },
50432 	{ 27, 20475643 },
50433 	{ 27, 28077819 },
50434 	{ 27, 62581753 },
50435 	{ 26, 31223547 },
50436 	{ 27, 43544315 },
50437 	{ 27, 46952187 },
50438 	{ 26, 32173049 },
50439 	{ 25, 16019195 },
50440 	{ 26, 31910905 },
50441 	{ 25, 4091643 },
50442 	{ 25, 12480251 },
50443 	{ 26, 23817983 },
50444 	{ 27, 29257467 },
50445 	{ 27, 54423291 },
50446 	{ 27, 62811899 },
50447 	{ 28, 87977723 },
50448 	{ 28, 96366331 },
50449 	{ 28, 121532155 },
50450 	{ 28, 129920763 },
50451 	{ 29, 222195451 },
50452 	{ 29, 230584059 },
50453 	{ 29, 255749883 },
50454 	{ 29, 265874425 },
50455 	{ 28, 133000955 },
50456 	{ 28, 117010171 },
50457 	{ 28, 66940667 },
50458 	{ 27, 49475325 },
50459 	{ 26, 24669183 },
50460 	{ 26, 7891967 },
50461 	{ 21, 879982 },
50462 	{ 26, 7105531 },
50463 	{ 26, 23620603 },
50464 	{ 27, 20737019 },
50465 	{ 27, 28863483 },
50466 	{ 27, 53242875 },
50467 	{ 27, 61369339 },
50468 	{ 27, 43805691 },
50469 	{ 27, 47737851 },
50470 	{ 27, 59534331 },
50471 	{ 27, 55242489 },
50472 	{ 26, 27552763 },
50473 	{ 26, 28339195 },
50474 	{ 26, 6974459 },
50475 	{ 26, 23751675 },
50476 	{ 26, 24079359 },
50477 	{ 28, 57306107 },
50478 	{ 28, 107637755 },
50479 	{ 28, 124414971 },
50480 	{ 28, 124742655 },
50481 	{ 29, 191523835 },
50482 	{ 29, 241855483 },
50483 	{ 29, 258632699 },
50484 	{ 29, 242052091 },
50485 	{ 29, 192506875 },
50486 	{ 29, 265350905 },
50487 	{ 28, 132738043 },
50488 	{ 28, 116222971 },
50489 	{ 28, 66677755 },
50490 	{ 27, 49475581 },
50491 	{ 26, 24668927 },
50492 	{ 26, 7891711 },
50493 	{ 21, 863598 },
50494 	{ 26, 7105275 },
50495 	{ 26, 23620347 },
50496 	{ 27, 20736763 },
50497 	{ 27, 28863227 },
50498 	{ 27, 53242619 },
50499 	{ 27, 61369083 },
50500 	{ 27, 43805435 },
50501 	{ 27, 47737595 },
50502 	{ 27, 59534075 },
50503 	{ 27, 55242745 },
50504 	{ 26, 27552507 },
50505 	{ 26, 28338939 },
50506 	{ 26, 6974203 },
50507 	{ 26, 23751419 },
50508 	{ 26, 24079103 },
50509 	{ 28, 57305851 },
50510 	{ 28, 107637499 },
50511 	{ 28, 124414715 },
50512 	{ 28, 124742399 },
50513 	{ 29, 191523579 },
50514 	{ 29, 241855227 },
50515 	{ 29, 258632443 },
50516 	{ 29, 242051835 },
50517 	{ 29, 192506619 },
50518 	{ 29, 265351161 },
50519 	{ 28, 132737787 },
50520 	{ 28, 116222715 },
50521 	{ 28, 66677499 },
50522 	{ 27, 50002685 },
50523 	{ 26, 24920063 },
50524 	{ 26, 8142847 },
50525 	{ 20, 519662 },
50526 	{ 26, 7880699 },
50527 	{ 26, 23871483 },
50528 	{ 28, 58391289 },
50529 	{ 27, 29114363 },
50530 	{ 27, 54018043 },
50531 	{ 27, 61620219 },
50532 	{ 28, 96140025 },
50533 	{ 27, 47988731 },
50534 	{ 27, 60309499 },
50535 	{ 27, 66910969 },
50536 	{ 26, 66535419 },
50537 	{ 26, 28590075 },
50538 	{ 26, 31473659 },
50539 	{ 26, 7225339 },
50540 	{ 26, 24002555 },
50541 	{ 26, 24854527 },
50542 	{ 28, 57556987 },
50543 	{ 28, 107888635 },
50544 	{ 28, 124665851 },
50545 	{ 28, 125517823 },
50546 	{ 29, 259586809 },
50547 	{ 28, 129843195 },
50548 	{ 29, 258883579 },
50549 	{ 29, 191709179 },
50550 	{ 29, 251198201 },
50551 	{ 28, 125648891 },
50552 	{ 28, 115949563 },
50553 	{ 28, 65880059 },
50554 	{ 27, 66648825 },
50555 	{ 26, 33374203 },
50556 	{ 26, 8142591 },
50557 	{ 20, 503278 },
50558 	{ 26, 7880443 },
50559 	{ 26, 23871227 },
50560 	{ 28, 58391545 },
50561 	{ 27, 29114107 },
50562 	{ 27, 54017787 },
50563 	{ 27, 61619963 },
50564 	{ 28, 96140281 },
50565 	{ 27, 47988475 },
50566 	{ 27, 60309243 },
50567 	{ 27, 66911225 },
50568 	{ 26, 66535163 },
50569 	{ 26, 28589819 },
50570 	{ 26, 31473403 },
50571 	{ 26, 7225083 },
50572 	{ 26, 24002299 },
50573 	{ 26, 24854271 },
50574 	{ 28, 57556731 },
50575 	{ 28, 107888379 },
50576 	{ 28, 124665595 },
50577 	{ 28, 125517567 },
50578 	{ 29, 259587065 },
50579 	{ 28, 129842939 },
50580 	{ 29, 258883323 },
50581 	{ 29, 191708923 },
50582 	{ 29, 251198457 },
50583 	{ 28, 125648635 },
50584 	{ 28, 115949307 },
50585 	{ 28, 65879803 },
50586 	{ 27, 66649081 },
50587 	{ 26, 33373947 },
50588 	{ 26, 15219711 },
50589 	{ 20, 487278 },
50590 	{ 26, 8141819 },
50591 	{ 26, 24656891 },
50592 	{ 28, 40647675 },
50593 	{ 28, 108723961 },
50594 	{ 27, 54279163 },
50595 	{ 27, 62405627 },
50596 	{ 28, 86785019 },
50597 	{ 28, 121306873 },
50598 	{ 27, 60570619 },
50599 	{ 27, 67043069 },
50600 	{ 26, 66468863 },
50601 	{ 26, 65485819 },
50602 	{ 26, 31734779 },
50603 	{ 26, 32521211 },
50604 	{ 26, 8010747 },
50605 	{ 26, 24787963 },
50606 	{ 26, 25115647 },
50607 	{ 28, 58342395 },
50608 	{ 28, 108674043 },
50609 	{ 28, 125451259 },
50610 	{ 28, 125778943 },
50611 	{ 28, 129580027 },
50612 	{ 28, 121453563 },
50613 	{ 29, 259668987 },
50614 	{ 29, 250674937 },
50615 	{ 28, 125385723 },
50616 	{ 28, 108870651 },
50617 	{ 28, 65616891 },
50618 	{ 27, 66125561 },
50619 	{ 26, 33111035 },
50620 	{ 26, 16595963 },
50621 	{ 20, 470894 },
50622 	{ 26, 8141563 },
50623 	{ 26, 24656635 },
50624 	{ 28, 40647419 },
50625 	{ 28, 108724217 },
50626 	{ 27, 54278907 },
50627 	{ 27, 62405371 },
50628 	{ 28, 86784763 },
50629 	{ 28, 121307129 },
50630 	{ 27, 60570363 },
50631 	{ 27, 67043325 },
50632 	{ 26, 66468607 },
50633 	{ 26, 65485563 },
50634 	{ 26, 31734523 },
50635 	{ 26, 32520955 },
50636 	{ 26, 8010491 },
50637 	{ 26, 24787707 },
50638 	{ 26, 25115391 },
50639 	{ 28, 58342139 },
50640 	{ 28, 108673787 },
50641 	{ 28, 125451003 },
50642 	{ 28, 125778687 },
50643 	{ 28, 129579771 },
50644 	{ 28, 121453307 },
50645 	{ 29, 259668731 },
50646 	{ 29, 250675193 },
50647 	{ 28, 125385467 },
50648 	{ 28, 108870395 },
50649 	{ 28, 65616635 },
50650 	{ 27, 66125817 },
50651 	{ 26, 33110779 },
50652 	{ 26, 16595707 },
50653 	{ 20, 389102 },
50654 	{ 26, 15216635 },
50655 	{ 26, 24915963 },
50656 	{ 28, 41431035 },
50657 	{ 28, 57421819 },
50658 	{ 28, 107491323 },
50659 	{ 27, 62664699 },
50660 	{ 28, 87568379 },
50661 	{ 28, 95170555 },
50662 	{ 28, 120074235 },
50663 	{ 27, 64761851 },
50664 	{ 28, 133016317 },
50665 	{ 26, 65417215 },
50666 	{ 26, 62337019 },
50667 	{ 26, 32780283 },
50668 	{ 26, 60829691 },
50669 	{ 26, 8269819 },
50670 	{ 26, 25047035 },
50671 	{ 26, 32190463 },
50672 	{ 28, 58601467 },
50673 	{ 28, 108933115 },
50674 	{ 28, 125710331 },
50675 	{ 28, 128790523 },
50676 	{ 28, 121188347 },
50677 	{ 28, 96284667 },
50678 	{ 29, 259928059 },
50679 	{ 28, 124596219 },
50680 	{ 28, 108605435 },
50681 	{ 28, 58535931 },
50682 	{ 28, 129084153 },
50683 	{ 26, 32321531 },
50684 	{ 26, 16330747 },
50685 	{ 20, 372718 },
50686 	{ 26, 15216379 },
50687 	{ 26, 24915707 },
50688 	{ 28, 41430779 },
50689 	{ 28, 57421563 },
50690 	{ 28, 107491067 },
50691 	{ 27, 62664443 },
50692 	{ 28, 87568123 },
50693 	{ 28, 95170299 },
50694 	{ 28, 120073979 },
50695 	{ 27, 64761595 },
50696 	{ 28, 133016573 },
50697 	{ 26, 65416959 },
50698 	{ 26, 62336763 },
50699 	{ 26, 32780027 },
50700 	{ 26, 60829435 },
50701 	{ 26, 8269563 },
50702 	{ 26, 25046779 },
50703 	{ 26, 32190207 },
50704 	{ 28, 58601211 },
50705 	{ 28, 108932859 },
50706 	{ 28, 125710075 },
50707 	{ 28, 128790267 },
50708 	{ 28, 121188091 },
50709 	{ 28, 96284411 },
50710 	{ 29, 259927803 },
50711 	{ 28, 124595963 },
50712 	{ 28, 108605179 },
50713 	{ 28, 58535675 },
50714 	{ 28, 129084409 },
50715 	{ 26, 32321275 },
50716 	{ 26, 16330491 },
50717 	{ 20, 359790 },
50718 	{ 26, 15477755 },
50719 	{ 26, 31992827 },
50720 	{ 28, 41692155 },
50721 	{ 28, 58207227 },
50722 	{ 28, 107752443 },
50723 	{ 28, 124267515 },
50724 	{ 28, 87829499 },
50725 	{ 28, 95955963 },
50726 	{ 28, 120335355 },
50727 	{ 28, 128461819 },
50728 	{ 28, 110898171 },
50729 	{ 28, 129871613 },
50730 	{ 26, 62270463 },
50731 	{ 26, 61287419 },
50732 	{ 26, 61090811 },
50733 	{ 26, 61877243 },
50734 	{ 26, 15346683 },
50735 	{ 26, 32123899 },
50736 	{ 26, 32451583 },
50737 	{ 28, 65678331 },
50738 	{ 28, 116009979 },
50739 	{ 28, 132787195 },
50740 	{ 28, 120400891 },
50741 	{ 28, 96021499 },
50742 	{ 28, 87895035 },
50743 	{ 28, 124333051 },
50744 	{ 28, 107817979 },
50745 	{ 28, 58272763 },
50746 	{ 28, 128036601 },
50747 	{ 26, 32058363 },
50748 	{ 26, 15543291 },
50749 	{ 20, 343406 },
50750 	{ 26, 15477499 },
50751 	{ 26, 31992571 },
50752 	{ 28, 41691899 },
50753 	{ 28, 58206971 },
50754 	{ 28, 107752187 },
50755 	{ 28, 124267259 },
50756 	{ 28, 87829243 },
50757 	{ 28, 95955707 },
50758 	{ 28, 120335099 },
50759 	{ 28, 128461563 },
50760 	{ 28, 110897915 },
50761 	{ 28, 129871869 },
50762 	{ 26, 62270207 },
50763 	{ 26, 61287163 },
50764 	{ 26, 61090555 },
50765 	{ 26, 61876987 },
50766 	{ 26, 15346427 },
50767 	{ 26, 32123643 },
50768 	{ 26, 32451327 },
50769 	{ 28, 65678075 },
50770 	{ 28, 116009723 },
50771 	{ 27, 67051519 },
50772 	{ 27, 62857215 },
50773 	{ 27, 50274303 },
50774 	{ 27, 46079999 },
50775 	{ 26, 33497087 },
50776 	{ 26, 29302783 },
50777 	{ 26, 16719871 },
50778 	{ 26, 12525567 },
50779 	{ 24, 8331263 },
50780 	{ 24, 4136959 },
50781 	{ 19, 261614 },
50782 	{ 24, 4071419 },
50783 	{ 24, 8069115 },
50784 	{ 26, 12197883 },
50785 	{ 26, 14622715 },
50786 	{ 26, 27140091 },
50787 	{ 26, 31137787 },
50788 	{ 27, 43655163 },
50789 	{ 26, 24059899 },
50790 	{ 26, 30285819 },
50791 	{ 26, 32186363 },
50792 	{ 26, 33021947 },
50793 	{ 26, 28778491 },
50794 	{ 26, 31858683 },
50795 	{ 24, 15310847 },
50796 	{ 24, 8249339 },
50797 	{ 24, 15540219 },
50798 	{ 24, 16261115 },
50799 	{ 24, 3907579 },
50800 	{ 24, 8101883 },
50801 	{ 24, 8314879 },
50802 	{ 26, 16490491 },
50803 	{ 25, 16211963 },
50804 	{ 26, 33267707 },
50805 	{ 26, 23814139 },
50806 	{ 26, 21913595 },
50807 	{ 25, 15687675 },
50808 	{ 26, 26894331 },
50809 	{ 26, 14376955 },
50810 	{ 26, 10379259 },
50811 	{ 24, 6250491 },
50812 	{ 24, 3825659 },
50813 	{ 19, 245230 },
50814 	{ 24, 4071163 },
50815 	{ 24, 8068859 },
50816 	{ 26, 12197627 },
50817 	{ 26, 14622459 },
50818 	{ 26, 27139835 },
50819 	{ 26, 31137531 },
50820 	{ 27, 43654907 },
50821 	{ 26, 24059643 },
50822 	{ 26, 30285563 },
50823 	{ 26, 32186107 },
50824 	{ 26, 33021691 },
50825 	{ 26, 28778235 },
50826 	{ 26, 31858427 },
50827 	{ 24, 15310591 },
50828 	{ 24, 8249083 },
50829 	{ 24, 15539963 },
50830 	{ 24, 16260859 },
50831 	{ 24, 3907323 },
50832 	{ 24, 8101627 },
50833 	{ 24, 8314623 },
50834 	{ 26, 16490235 },
50835 	{ 25, 16211707 },
50836 	{ 26, 33267451 },
50837 	{ 26, 23813883 },
50838 	{ 26, 21913339 },
50839 	{ 25, 15687419 },
50840 	{ 26, 26894075 },
50841 	{ 26, 14376699 },
50842 	{ 26, 10379003 },
50843 	{ 24, 6250235 },
50844 	{ 24, 3825403 },
50845 	{ 19, 229230 },
50846 	{ 24, 4135931 },
50847 	{ 24, 8264699 },
50848 	{ 26, 12262395 },
50849 	{ 26, 16391163 },
50850 	{ 26, 27204603 },
50851 	{ 26, 31333371 },
50852 	{ 27, 43719675 },
50853 	{ 27, 47848443 },
50854 	{ 26, 30350331 },
50855 	{ 26, 32381947 },
50856 	{ 26, 33004543 },
50857 	{ 26, 31972347 },
50858 	{ 26, 31923195 },
50859 	{ 26, 32906235 },
50860 	{ 24, 8231935 },
50861 	{ 24, 7986171 },
50862 	{ 24, 16325627 },
50863 	{ 24, 16522235 },
50864 	{ 24, 4103163 },
50865 	{ 24, 8297467 },
50866 	{ 24, 8379391 },
50867 	{ 25, 16145403 },
50868 	{ 25, 15162363 },
50869 	{ 26, 33463291 },
50870 	{ 26, 21715963 },
50871 	{ 25, 15621115 },
50872 	{ 25, 13589499 },
50873 	{ 26, 14310395 },
50874 	{ 26, 10181627 },
50875 	{ 24, 6183931 },
50876 	{ 24, 2055163 },
50877 	{ 19, 212846 },
50878 	{ 24, 4135675 },
50879 	{ 24, 8264443 },
50880 	{ 26, 12262139 },
50881 	{ 26, 16390907 },
50882 	{ 26, 27204347 },
50883 	{ 26, 31333115 },
50884 	{ 27, 43719419 },
50885 	{ 27, 47848187 },
50886 	{ 26, 30350075 },
50887 	{ 26, 32381691 },
50888 	{ 26, 33004287 },
50889 	{ 26, 31972091 },
50890 	{ 26, 31922939 },
50891 	{ 26, 32905979 },
50892 	{ 24, 8231679 },
50893 	{ 24, 7985915 },
50894 	{ 24, 16325371 },
50895 	{ 24, 16521979 },
50896 	{ 24, 4102907 },
50897 	{ 24, 8297211 },
50898 	{ 24, 8379135 },
50899 	{ 25, 16145147 },
50900 	{ 25, 15162107 },
50901 	{ 26, 33463035 },
50902 	{ 26, 21715707 },
50903 	{ 25, 15620859 },
50904 	{ 25, 13589243 },
50905 	{ 26, 14310139 },
50906 	{ 26, 10181371 },
50907 	{ 24, 6183675 },
50908 	{ 24, 2054907 },
50909 	{ 19, 131054 },
50910 	{ 24, 3824383 },
50911 	{ 24, 8327163 },
50912 	{ 26, 12455931 },
50913 	{ 26, 16453627 },
50914 	{ 26, 28971003 },
50915 	{ 26, 31395835 },
50916 	{ 27, 43913211 },
50917 	{ 27, 47910907 },
50918 	{ 27, 60428283 },
50919 	{ 26, 32444411 },
50920 	{ 27, 55447547 },
50921 	{ 26, 31952895 },
50922 	{ 26, 28823547 },
50923 	{ 26, 32968699 },
50924 	{ 26, 61214715 },
50925 	{ 24, 7966719 },
50926 	{ 24, 7196667 },
50927 	{ 24, 16584699 },
50928 	{ 24, 7884795 },
50929 	{ 24, 4165627 },
50930 	{ 24, 8359931 },
50931 	{ 25, 15945723 },
50932 	{ 25, 15093755 },
50933 	{ 25, 12013563 },
50934 	{ 26, 33525755 },
50935 	{ 25, 15421435 },
50936 	{ 25, 13520891 },
50937 	{ 25, 7294971 },
50938 	{ 26, 10113019 },
50939 	{ 24, 5984251 },
50940 	{ 24, 1986555 },
50941 	{ 19, 114670 },
50942 	{ 24, 2052095 },
50943 	{ 24, 8326907 },
50944 	{ 26, 12455675 },
50945 	{ 26, 16453371 },
50946 	{ 26, 28970747 },
50947 	{ 26, 31395579 },
50948 	{ 27, 43912955 },
50949 	{ 27, 47910651 },
50950 	{ 27, 60428027 },
50951 	{ 26, 32444155 },
50952 	{ 27, 55447291 },
50953 	{ 26, 31952639 },
50954 	{ 26, 28823291 },
50955 	{ 26, 32968443 },
50956 	{ 26, 61214459 },
50957 	{ 24, 7966463 },
50958 	{ 24, 7196411 },
50959 	{ 24, 16584443 },
50960 	{ 24, 7884539 },
50961 	{ 24, 4165371 },
50962 	{ 24, 8359675 },
50963 	{ 25, 15945467 },
50964 	{ 25, 15093499 },
50965 	{ 25, 12013307 },
50966 	{ 26, 33525499 },
50967 	{ 25, 15421179 },
50968 	{ 25, 13520635 },
50969 	{ 25, 7294715 },
50970 	{ 26, 10112763 },
50971 	{ 24, 5983995 },
50972 	{ 24, 1986299 },
50973 	{ 19, 109982 },
50974 	{ 24, 2051839 },
50975 	{ 24, 6246143 },
50976 	{ 26, 12520443 },
50977 	{ 26, 16649211 },
50978 	{ 26, 29035515 },
50979 	{ 26, 33164283 },
50980 	{ 27, 43977723 },
50981 	{ 27, 48106491 },
50982 	{ 27, 60492795 },
50983 	{ 27, 64621563 },
50984 	{ 27, 55512059 },
50985 	{ 27, 57543675 },
50986 	{ 26, 28806143 },
50987 	{ 26, 27773947 },
50988 	{ 26, 61279227 },
50989 	{ 26, 62262267 },
50990 	{ 24, 7179263 },
50991 	{ 24, 6933499 },
50992 	{ 24, 6867963 },
50993 	{ 24, 7097339 },
50994 	{ 24, 6900731 },
50995 	{ 25, 15879163 },
50996 	{ 25, 14896123 },
50997 	{ 25, 11947003 },
50998 	{ 25, 10963963 },
50999 	{ 25, 15354875 },
51000 	{ 25, 13323259 },
51001 	{ 25, 7228411 },
51002 	{ 25, 5196795 },
51003 	{ 24, 5917691 },
51004 	{ 24, 1788923 },
51005 	{ 19, 93470 },
51006 	{ 24, 1985535 },
51007 	{ 24, 6179839 },
51008 	{ 26, 12520187 },
51009 	{ 26, 16648955 },
51010 	{ 26, 29035259 },
51011 	{ 26, 33164027 },
51012 	{ 27, 43977467 },
51013 	{ 27, 48106235 },
51014 	{ 27, 60492539 },
51015 	{ 27, 64621307 },
51016 	{ 27, 55511803 },
51017 	{ 27, 57543419 },
51018 	{ 26, 28805887 },
51019 	{ 26, 27773691 },
51020 	{ 26, 61278971 },
51021 	{ 26, 62262011 },
51022 	{ 24, 7179007 },
51023 	{ 24, 6933243 },
51024 	{ 24, 6867707 },
51025 	{ 24, 7097083 },
51026 	{ 24, 6900475 },
51027 	{ 25, 15878907 },
51028 	{ 25, 14895867 },
51029 	{ 25, 11946747 },
51030 	{ 25, 10963707 },
51031 	{ 25, 15354619 },
51032 	{ 25, 13323003 },
51033 	{ 25, 7228155 },
51034 	{ 25, 5196539 },
51035 	{ 24, 5917435 },
51036 	{ 24, 1788667 },
51037 	{ 19, 77086 },
51038 	{ 24, 1985279 },
51039 	{ 24, 6179583 },
51040 	{ 25, 16775163 },
51041 	{ 24, 4179963 },
51042 	{ 24, 7309307 },
51043 	{ 24, 8308731 },
51044 	{ 25, 11438075 },
51045 	{ 25, 12044283 },
51046 	{ 25, 15173627 },
51047 	{ 25, 16173051 },
51048 	{ 24, 8124411 },
51049 	{ 24, 8108027 },
51050 	{ 24, 8058875 },
51051 	{ 24, 8042491 },
51052 	{ 23, 4061179 },
51053 	{ 23, 4044795 },
51054 	{ 23, 3995643 },
51055 	{ 22, 1730559 },
51056 	{ 21, 1013755 },
51057 	{ 21, 997371 },
51058 	{ 22, 1710075 },
51059 	{ 21, 1005563 },
51060 	{ 23, 3708923 },
51061 	{ 23, 2938875 },
51062 	{ 23, 2725883 },
51063 	{ 22, 1955835 },
51064 	{ 23, 3315707 },
51065 	{ 23, 1759227 },
51066 	{ 23, 1284091 },
51067 	{ 21, 776187 },
51068 	{ 22, 432123 },
51069 	{ 16, 30622 },
51070 	{ 22, 448511 },
51071 	{ 22, 1497087 },
51072 	{ 24, 2545663 },
51073 	{ 24, 4179707 },
51074 	{ 24, 7309051 },
51075 	{ 24, 8308475 },
51076 	{ 25, 11437819 },
51077 	{ 25, 12044027 },
51078 	{ 25, 15173371 },
51079 	{ 25, 16172795 },
51080 	{ 24, 8124155 },
51081 	{ 24, 8107771 },
51082 	{ 24, 8058619 },
51083 	{ 24, 8042235 },
51084 	{ 23, 4060923 },
51085 	{ 23, 4044539 },
51086 	{ 23, 3995387 },
51087 	{ 22, 1730303 },
51088 	{ 21, 1013499 },
51089 	{ 21, 997115 },
51090 	{ 22, 1709819 },
51091 	{ 21, 1005307 },
51092 	{ 23, 3708667 },
51093 	{ 23, 2938619 },
51094 	{ 23, 2725627 },
51095 	{ 22, 1955579 },
51096 	{ 23, 3315451 },
51097 	{ 23, 1758971 },
51098 	{ 23, 1283835 },
51099 	{ 21, 775931 },
51100 	{ 22, 431867 },
51101 	{ 16, 22430 },
51102 	{ 22, 448255 },
51103 	{ 22, 1496831 },
51104 	{ 24, 2545407 },
51105 	{ 24, 3593983 },
51106 	{ 24, 7324667 },
51107 	{ 24, 8356859 },
51108 	{ 25, 11453435 },
51109 	{ 25, 12485627 },
51110 	{ 25, 15188987 },
51111 	{ 25, 16221179 },
51112 	{ 24, 8119295 },
51113 	{ 24, 7599099 },
51114 	{ 24, 7582715 },
51115 	{ 24, 7533563 },
51116 	{ 23, 4056063 },
51117 	{ 23, 3798011 },
51118 	{ 23, 3781627 },
51119 	{ 23, 3732475 },
51120 	{ 21, 1008639 },
51121 	{ 21, 947195 },
51122 	{ 21, 930811 },
51123 	{ 21, 988155 },
51124 	{ 21, 939003 },
51125 	{ 23, 2921467 },
51126 	{ 23, 2675707 },
51127 	{ 22, 1938427 },
51128 	{ 22, 1692667 },
51129 	{ 23, 1741819 },
51130 	{ 23, 1233915 },
51131 	{ 21, 758779 },
51132 	{ 21, 250875 },
51133 	{ 16, 14110 },
51134 	{ 22, 431103 },
51135 	{ 22, 1479679 },
51136 	{ 24, 2528255 },
51137 	{ 24, 3576831 },
51138 	{ 24, 7324411 },
51139 	{ 24, 8356603 },
51140 	{ 25, 11453179 },
51141 	{ 25, 12485371 },
51142 	{ 25, 15188731 },
51143 	{ 25, 16220923 },
51144 	{ 24, 8119039 },
51145 	{ 24, 7598843 },
51146 	{ 24, 7582459 },
51147 	{ 24, 7533307 },
51148 	{ 23, 4055807 },
51149 	{ 23, 3797755 },
51150 	{ 23, 3781371 },
51151 	{ 23, 3732219 },
51152 	{ 21, 1008383 },
51153 	{ 21, 946939 },
51154 	{ 21, 930555 },
51155 	{ 21, 987899 },
51156 	{ 21, 938747 },
51157 	{ 23, 2921211 },
51158 	{ 23, 2675451 },
51159 	{ 22, 1938171 },
51160 	{ 22, 1692411 },
51161 	{ 23, 1741563 },
51162 	{ 23, 1233659 },
51163 	{ 21, 758523 },
51164 	{ 21, 250619 },
51165 	{ 16, 5918 },
51166 	{ 22, 430847 },
51167 	{ 22, 1479423 },
51168 	{ 24, 2527999 },
51169 	{ 23, 3930623 },
51170 	{ 23, 3145211 },
51171 	{ 22, 2093563 },
51172 	{ 23, 2875899 },
51173 	{ 23, 3125755 },
51174 	{ 23, 3908091 },
51175 	{ 23, 4059643 },
51176 	{ 23, 2997755 },
51177 	{ 22, 1899007 },
51178 	{ 22, 1506811 },
51179 	{ 22, 1502715 },
51180 	{ 22, 1490427 },
51181 	{ 21, 948735 },
51182 	{ 21, 753147 },
51183 	{ 21, 749051 },
51184 	{ 21, 736763 },
51185 	{ 19, 236031 },
51186 	{ 19, 187899 },
51187 	{ 19, 183803 },
51188 	{ 19, 230907 },
51189 	{ 19, 185851 },
51190 	{ 21, 665083 },
51191 	{ 20, 472571 },
51192 	{ 20, 419323 },
51193 	{ 20, 226811 },
51194 	{ 21, 304635 },
51195 	{ 19, 177659 },
51196 	{ 19, 58875 },
51197 	{ 14, 9630 },
51198 	{ 19, 62975 },
51199 	{ 19, 194047 },
51200 	{ 21, 325119 },
51201 	{ 21, 456191 },
51202 	{ 21, 849407 },
51203 	{ 21, 980479 },
51204 	{ 22, 1373695 },
51205 	{ 22, 1504767 },
51206 	{ 22, 1897983 },
51207 	{ 22, 2029055 },
51208 	{ 23, 3586297 },
51209 	{ 22, 2026749 },
51210 	{ 22, 2013433 },
51211 	{ 22, 1882361 },
51212 	{ 22, 1489145 },
51213 	{ 21, 978173 },
51214 	{ 21, 964857 },
51215 	{ 21, 833785 },
51216 	{ 21, 440569 },
51217 	{ 19, 191741 },
51218 	{ 19, 178425 },
51219 	{ 19, 47353 },
51220 	{ 19, 229625 },
51221 	{ 19, 184569 },
51222 	{ 21, 663801 },
51223 	{ 20, 471289 },
51224 	{ 20, 418041 },
51225 	{ 20, 225529 },
51226 	{ 21, 303353 },
51227 	{ 19, 176377 },
51228 	{ 19, 57593 },
51229 	{ 14, 1514 },
51230 	{ 19, 61693 },
51231 	{ 19, 192765 },
51232 	{ 21, 323837 },
51233 	{ 21, 454909 },
51234 	{ 21, 848125 },
51235 	{ 21, 979197 },
51236 	{ 22, 1372413 },
51237 	{ 22, 1503485 },
51238 	{ 22, 1896701 },
51239 	{ 22, 2027773 },
51240 	{ 23, 3586553 },
51241 	{ 22, 2027005 },
51242 	{ 22, 2013689 },
51243 	{ 22, 1882617 },
51244 	{ 22, 1489401 },
51245 	{ 21, 978429 },
51246 	{ 21, 965113 },
51247 	{ 21, 834041 },
51248 	{ 21, 440825 },
51249 	{ 19, 191997 },
51250 	{ 19, 178681 },
51251 	{ 19, 47609 },
51252 	{ 19, 229881 },
51253 	{ 19, 184825 },
51254 	{ 21, 664057 },
51255 	{ 20, 471545 },
51256 	{ 20, 418297 },
51257 	{ 20, 225785 },
51258 	{ 21, 303609 },
51259 	{ 19, 176633 },
51260 	{ 19, 57849 },
51261 	{ 14, 9706 },
51262 	{ 19, 61949 },
51263 	{ 19, 193021 },
51264 	{ 21, 324093 },
51265 	{ 21, 455165 },
51266 	{ 21, 848381 },
51267 	{ 21, 979453 },
51268 	{ 22, 1372669 },
51269 	{ 22, 1503741 },
51270 	{ 22, 1896957 },
51271 	{ 22, 2028029 },
51272 	{ 23, 3469821 },
51273 	{ 23, 3600893 },
51274 	{ 23, 3994109 },
51275 	{ 23, 4125181 },
51276 	{ 23, 7664125 },
51277 	{ 23, 7795197 },
51278 	{ 23, 3863293 },
51279 	{ 23, 3842809 },
51280 	{ 23, 3318521 },
51281 	{ 23, 1745657 },
51282 	{ 21, 717565 },
51283 	{ 21, 697081 },
51284 	{ 21, 172793 },
51285 	{ 21, 721657 },
51286 	{ 21, 672505 },
51287 	{ 22, 1868537 },
51288 	{ 22, 1622777 },
51289 	{ 22, 885497 },
51290 	{ 22, 639737 },
51291 	{ 21, 688889 },
51292 	{ 21, 180985 },
51293 	{ 16, 5482 },
51294 	{ 21, 230141 },
51295 	{ 21, 754429 },
51296 	{ 23, 1278717 },
51297 	{ 23, 1803005 },
51298 	{ 23, 3375869 },
51299 	{ 23, 3900157 },
51300 	{ 24, 5473021 },
51301 	{ 24, 5997309 },
51302 	{ 24, 7570173 },
51303 	{ 24, 8094461 },
51304 	{ 25, 15901689 },
51305 	{ 25, 14328825 },
51306 	{ 24, 8057853 },
51307 	{ 24, 8037369 },
51308 	{ 24, 7513081 },
51309 	{ 24, 5940217 },
51310 	{ 23, 3863549 },
51311 	{ 23, 3843065 },
51312 	{ 23, 3318777 },
51313 	{ 23, 1745913 },
51314 	{ 21, 717821 },
51315 	{ 21, 697337 },
51316 	{ 21, 173049 },
51317 	{ 21, 721913 },
51318 	{ 21, 672761 },
51319 	{ 22, 1868793 },
51320 	{ 22, 1623033 },
51321 	{ 22, 885753 },
51322 	{ 22, 639993 },
51323 	{ 21, 689145 },
51324 	{ 21, 181241 },
51325 	{ 16, 13674 },
51326 	{ 21, 230397 },
51327 	{ 21, 754685 },
51328 	{ 23, 1278973 },
51329 	{ 23, 1803261 },
51330 	{ 23, 3376125 },
51331 	{ 23, 3900413 },
51332 	{ 24, 16639737 },
51333 	{ 24, 16377593 },
51334 	{ 24, 15591161 },
51335 	{ 24, 15329017 },
51336 	{ 24, 8251129 },
51337 	{ 24, 7988985 },
51338 	{ 24, 7202553 },
51339 	{ 24, 6940409 },
51340 	{ 23, 4056825 },
51341 	{ 23, 3794681 },
51342 	{ 23, 3008249 },
51343 	{ 23, 2746105 },
51344 	{ 22, 1959673 },
51345 	{ 22, 1697529 },
51346 	{ 22, 911097 },
51347 	{ 21, 702205 },
51348 	{ 20, 386809 },
51349 	{ 20, 124665 },
51350 	{ 21, 657145 },
51351 	{ 20, 476921 },
51352 	{ 22, 1607417 },
51353 	{ 22, 837369 },
51354 	{ 22, 624377 },
51355 	{ 20, 378617 },
51356 	{ 21, 165625 },
51357 	{ 15, 11242 },
51358 	{ 21, 182013 },
51359 	{ 21, 706301 },
51360 	{ 23, 1230589 },
51361 	{ 23, 1754877 },
51362 	{ 23, 3327741 },
51363 	{ 23, 3852029 },
51364 	{ 24, 16639993 },
51365 	{ 24, 16377849 },
51366 	{ 24, 15591417 },
51367 	{ 24, 15329273 },
51368 	{ 24, 8251385 },
51369 	{ 24, 7989241 },
51370 	{ 24, 7202809 },
51371 	{ 24, 6940665 },
51372 	{ 23, 4057081 },
51373 	{ 23, 3794937 },
51374 	{ 23, 3008505 },
51375 	{ 23, 2746361 },
51376 	{ 22, 1959929 },
51377 	{ 22, 1697785 },
51378 	{ 22, 911353 },
51379 	{ 21, 702461 },
51380 	{ 20, 387065 },
51381 	{ 20, 124921 },
51382 	{ 21, 657401 },
51383 	{ 20, 477177 },
51384 	{ 22, 1607673 },
51385 	{ 22, 837625 },
51386 	{ 22, 624633 },
51387 	{ 20, 378873 },
51388 	{ 21, 165881 },
51389 	{ 15, 15338 },
51390 	{ 21, 182269 },
51391 	{ 21, 706557 },
51392 	{ 23, 1230845 },
51393 	{ 23, 1755133 },
51394 	{ 23, 3327997 },
51395 	{ 23, 3852285 },
51396 	{ 24, 5425149 },
51397 	{ 24, 5949437 },
51398 	{ 24, 7522301 },
51399 	{ 24, 8046589 },
51400 	{ 25, 13813757 },
51401 	{ 25, 14338045 },
51402 	{ 25, 15910909 },
51403 	{ 25, 16435197 },
51404 	{ 25, 16239357 },
51405 	{ 25, 16157433 },
51406 	{ 25, 15108857 },
51407 	{ 25, 11963129 },
51408 	{ 24, 7850749 },
51409 	{ 24, 7768825 },
51410 	{ 24, 6720249 },
51411 	{ 24, 3574521 },
51412 	{ 22, 1559293 },
51413 	{ 22, 1477369 },
51414 	{ 22, 428793 },
51415 	{ 22, 1837817 },
51416 	{ 22, 1641209 },
51417 	{ 24, 3279609 },
51418 	{ 24, 2296569 },
51419 	{ 22, 1444601 },
51420 	{ 22, 461561 },
51421 	{ 17, 19306 },
51422 	{ 23, 658173 },
51423 	{ 23, 2755325 },
51424 	{ 25, 4852477 },
51425 	{ 25, 6949629 },
51426 	{ 25, 13241085 },
51427 	{ 25, 15338237 },
51428 	{ 26, 21629693 },
51429 	{ 26, 66489337 },
51430 	{ 26, 65440761 },
51431 	{ 26, 62295033 },
51432 	{ 26, 61246457 },
51433 	{ 26, 32934905 },
51434 	{ 26, 31886329 },
51435 	{ 26, 28740601 },
51436 	{ 25, 16239613 },
51437 	{ 25, 16157689 },
51438 	{ 25, 15109113 },
51439 	{ 25, 11963385 },
51440 	{ 24, 7851005 },
51441 	{ 24, 7769081 },
51442 	{ 24, 6720505 },
51443 	{ 24, 3574777 },
51444 	{ 22, 1559549 },
51445 	{ 22, 1477625 },
51446 	{ 22, 429049 },
51447 	{ 22, 1838073 },
51448 	{ 22, 1641465 },
51449 	{ 24, 3279865 },
51450 	{ 24, 2296825 },
51451 	{ 22, 1444857 },
51452 	{ 22, 461817 },
51453 	{ 17, 23402 },
51454 	{ 23, 658429 },
51455 	{ 23, 2755581 },
51456 	{ 25, 4852733 },
51457 	{ 25, 6949885 },
51458 	{ 25, 13241341 },
51459 	{ 25, 15338493 },
51460 	{ 26, 21629949 },
51461 	{ 26, 66506493 },
51462 	{ 26, 66293497 },
51463 	{ 26, 65244921 },
51464 	{ 26, 62099193 },
51465 	{ 26, 61050617 },
51466 	{ 26, 32739065 },
51467 	{ 26, 31690489 },
51468 	{ 26, 28544761 },
51469 	{ 25, 16174845 },
51470 	{ 25, 15961849 },
51471 	{ 25, 14913273 },
51472 	{ 25, 11767545 },
51473 	{ 24, 7786237 },
51474 	{ 24, 7573241 },
51475 	{ 24, 6524665 },
51476 	{ 24, 3378937 },
51477 	{ 22, 1494781 },
51478 	{ 22, 1281785 },
51479 	{ 22, 233209 },
51480 	{ 22, 1576697 },
51481 	{ 22, 855801 },
51482 	{ 24, 2232057 },
51483 	{ 22, 1249017 },
51484 	{ 22, 397049 },
51485 	{ 17, 27114 },
51486 	{ 22, 462589 },
51487 	{ 22, 1511165 },
51488 	{ 24, 2559741 },
51489 	{ 24, 3608317 },
51490 	{ 24, 6754045 },
51491 	{ 24, 7802621 },
51492 	{ 25, 10948349 },
51493 	{ 25, 11996925 },
51494 	{ 25, 15142653 },
51495 	{ 25, 16191229 },
51496 	{ 26, 62099449 },
51497 	{ 26, 61050873 },
51498 	{ 26, 32739321 },
51499 	{ 26, 31690745 },
51500 	{ 26, 28545017 },
51501 	{ 25, 16175101 },
51502 	{ 25, 15962105 },
51503 	{ 25, 14913529 },
51504 	{ 25, 11767801 },
51505 	{ 24, 7786493 },
51506 	{ 24, 7573497 },
51507 	{ 24, 6524921 },
51508 	{ 24, 3379193 },
51509 	{ 22, 1495037 },
51510 	{ 22, 1282041 },
51511 	{ 22, 233465 },
51512 	{ 22, 1576953 },
51513 	{ 22, 856057 },
51514 	{ 24, 2232313 },
51515 	{ 22, 1249273 },
51516 	{ 22, 397305 },
51517 	{ 17, 31210 },
51518 	{ 22, 462845 },
51519 	{ 22, 1511421 },
51520 	{ 24, 2559997 },
51521 	{ 24, 3608573 },
51522 	{ 24, 6754301 },
51523 	{ 24, 7802877 },
51524 	{ 25, 10948605 },
51525 	{ 25, 11997181 },
51526 	{ 25, 15142909 },
51527 	{ 25, 16191485 },
51528 	{ 26, 65182457 },
51529 	{ 26, 62036729 },
51530 	{ 26, 60988153 },
51531 	{ 26, 32676601 },
51532 	{ 26, 31628025 },
51533 	{ 26, 28482297 },
51534 	{ 25, 15981309 },
51535 	{ 25, 15899385 },
51536 	{ 25, 14850809 },
51537 	{ 25, 11705081 },
51538 	{ 24, 7592701 },
51539 	{ 24, 7510777 },
51540 	{ 24, 6462201 },
51541 	{ 24, 3316473 },
51542 	{ 22, 1301245 },
51543 	{ 22, 1219321 },
51544 	{ 22, 170745 },
51545 	{ 22, 793337 },
51546 	{ 22, 596729 },
51547 	{ 22, 1186553 },
51548 	{ 22, 203513 },
51549 	{ 17, 51562 },
51550 	{ 22, 400125 },
51551 	{ 22, 1448701 },
51552 	{ 24, 2497277 },
51553 	{ 24, 3545853 },
51554 	{ 24, 6691581 },
51555 	{ 24, 7740157 },
51556 	{ 25, 10885885 },
51557 	{ 25, 11934461 },
51558 	{ 25, 15080189 },
51559 	{ 25, 16128765 },
51560 	{ 26, 65182713 },
51561 	{ 26, 62036985 },
51562 	{ 26, 60988409 },
51563 	{ 26, 32676857 },
51564 	{ 26, 31628281 },
51565 	{ 26, 28482553 },
51566 	{ 25, 15981565 },
51567 	{ 25, 15899641 },
51568 	{ 25, 14851065 },
51569 	{ 25, 11705337 },
51570 	{ 24, 7592957 },
51571 	{ 24, 7511033 },
51572 	{ 24, 6462457 },
51573 	{ 24, 3316729 },
51574 	{ 22, 1301501 },
51575 	{ 22, 1219577 },
51576 	{ 22, 171001 },
51577 	{ 22, 793593 },
51578 	{ 22, 596985 },
51579 	{ 22, 1186809 },
51580 	{ 22, 203769 },
51581 	{ 17, 55658 },
51582 	{ 22, 400381 },
51583 	{ 22, 1448957 },
51584 	{ 24, 2497533 },
51585 	{ 24, 3546109 },
51586 	{ 24, 6691837 },
51587 	{ 24, 7740413 },
51588 	{ 25, 10886141 },
51589 	{ 25, 11934717 },
51590 	{ 25, 15080445 },
51591 	{ 25, 16129021 },
51592 	{ 24, 16621305 },
51593 	{ 24, 16359161 },
51594 	{ 24, 15572729 },
51595 	{ 24, 15310585 },
51596 	{ 24, 8232697 },
51597 	{ 24, 7970553 },
51598 	{ 24, 7184121 },
51599 	{ 24, 6921977 },
51600 	{ 23, 4038393 },
51601 	{ 23, 3776249 },
51602 	{ 23, 2989817 },
51603 	{ 23, 2727673 },
51604 	{ 22, 1941241 },
51605 	{ 22, 1679097 },
51606 	{ 22, 892665 },
51607 	{ 22, 630521 },
51608 	{ 20, 368377 },
51609 	{ 20, 106233 },
51610 	{ 22, 532217 },
51611 	{ 20, 335609 },
51612 	{ 22, 139001 },
51613 	{ 15, 15082 },
51614 	{ 22, 204541 },
51615 	{ 22, 1253117 },
51616 	{ 24, 2301693 },
51617 	{ 24, 3350269 },
51618 	{ 24, 6495997 },
51619 	{ 24, 7544573 },
51620 	{ 25, 10690301 },
51621 	{ 25, 11738877 },
51622 	{ 25, 14884605 },
51623 	{ 25, 15933181 },
51624 	{ 24, 16621561 },
51625 	{ 24, 16359417 },
51626 	{ 24, 15572985 },
51627 	{ 24, 15310841 },
51628 	{ 24, 8232953 },
51629 	{ 24, 7970809 },
51630 	{ 24, 7184377 },
51631 	{ 24, 6922233 },
51632 	{ 23, 4038649 },
51633 	{ 23, 3776505 },
51634 	{ 23, 2990073 },
51635 	{ 23, 2727929 },
51636 	{ 22, 1941497 },
51637 	{ 22, 1679353 },
51638 	{ 22, 892921 },
51639 	{ 22, 630777 },
51640 	{ 20, 368633 },
51641 	{ 20, 106489 },
51642 	{ 22, 532473 },
51643 	{ 20, 335865 },
51644 	{ 22, 139257 },
51645 	{ 15, 16106 },
51646 	{ 22, 204797 },
51647 	{ 22, 1253373 },
51648 	{ 24, 2301949 },
51649 	{ 24, 3350525 },
51650 	{ 24, 6496253 },
51651 	{ 24, 7544829 },
51652 	{ 25, 10690557 },
51653 	{ 25, 11739133 },
51654 	{ 25, 14884861 },
51655 	{ 25, 15933437 },
51656 	{ 26, 66530045 },
51657 	{ 26, 66202361 },
51658 	{ 26, 65153785 },
51659 	{ 26, 62008057 },
51660 	{ 26, 60959481 },
51661 	{ 26, 32647929 },
51662 	{ 26, 31599353 },
51663 	{ 26, 28453625 },
51664 	{ 25, 16198397 },
51665 	{ 25, 15870713 },
51666 	{ 25, 14822137 },
51667 	{ 25, 11676409 },
51668 	{ 24, 7809789 },
51669 	{ 24, 7482105 },
51670 	{ 24, 6433529 },
51671 	{ 24, 3287801 },
51672 	{ 22, 1518333 },
51673 	{ 22, 1190649 },
51674 	{ 22, 142073 },
51675 	{ 17, 42361 },
51676 	{ 18, 130489 },
51677 	{ 16, 21098 },
51678 	{ 24, 535293 },
51679 	{ 24, 4729597 },
51680 	{ 26, 8923901 },
51681 	{ 26, 13118205 },
51682 	{ 26, 25701117 },
51683 	{ 26, 29895421 },
51684 	{ 27, 42478333 },
51685 	{ 27, 46672637 },
51686 	{ 27, 59255549 },
51687 	{ 27, 63449853 },
51688 	{ 26, 66530301 },
51689 	{ 26, 66202617 },
51690 	{ 26, 65154041 },
51691 	{ 26, 62008313 },
51692 	{ 26, 60959737 },
51693 	{ 26, 32648185 },
51694 	{ 26, 31599609 },
51695 	{ 26, 28453881 },
51696 	{ 25, 16198653 },
51697 	{ 25, 15870969 },
51698 	{ 25, 14822393 },
51699 	{ 25, 11676665 },
51700 	{ 24, 7810045 },
51701 	{ 24, 7482361 },
51702 	{ 24, 6433785 },
51703 	{ 24, 3288057 },
51704 	{ 22, 1518589 },
51705 	{ 22, 1190905 },
51706 	{ 22, 142329 },
51707 	{ 17, 44409 },
51708 	{ 17, 65209 },
51709 	{ 16, 22122 },
51710 	{ 24, 535549 },
51711 	{ 24, 4729853 },
51712 	{ 26, 8924157 },
51713 	{ 26, 13118461 },
51714 	{ 26, 25701373 },
51715 	{ 26, 29895677 },
51716 	{ 27, 42478589 },
51717 	{ 27, 46672893 },
51718 	{ 27, 59255805 },
51719 	{ 27, 63450109 },
51720 	{ 28, 109587453 },
51721 	{ 26, 66268925 },
51722 	{ 26, 65220349 },
51723 	{ 26, 62074621 },
51724 	{ 26, 61026045 },
51725 	{ 26, 32714493 },
51726 	{ 26, 31665917 },
51727 	{ 26, 28520189 },
51728 	{ 26, 27471613 },
51729 	{ 25, 15937277 },
51730 	{ 25, 14888701 },
51731 	{ 25, 11742973 },
51732 	{ 25, 10694397 },
51733 	{ 24, 7548669 },
51734 	{ 24, 6500093 },
51735 	{ 24, 3354365 },
51736 	{ 24, 2305789 },
51737 	{ 22, 1257213 },
51738 	{ 22, 208637 },
51739 	{ 17, 65513 },
51740 	{ 15, 16297 },
51741 	{ 16, 32602 },
51742 	{ 19, 261565 },
51743 	{ 22, 1322749 },
51744 	{ 24, 2371325 },
51745 	{ 24, 3419901 },
51746 	{ 24, 6565629 },
51747 	{ 24, 7614205 },
51748 	{ 25, 10759933 },
51749 	{ 25, 11808509 },
51750 	{ 25, 14954237 },
51751 	{ 25, 16002813 },
51752 	{ 26, 27537149 },
51753 	{ 26, 28585725 },
51754 	{ 26, 31731453 },
51755 	{ 26, 32780029 },
51756 	{ 26, 61091581 },
51757 	{ 26, 62140157 },
51758 	{ 26, 65285885 },
51759 	{ 26, 66334461 },
51760 	{ 26, 27471869 },
51761 	{ 25, 15937533 },
51762 	{ 25, 14888957 },
51763 	{ 25, 11743229 },
51764 	{ 25, 10694653 },
51765 	{ 24, 7548925 },
51766 	{ 24, 6500349 },
51767 	{ 24, 3354621 },
51768 	{ 24, 2306045 },
51769 	{ 22, 1257469 },
51770 	{ 22, 208893 },
51771 	{ 17, 65337 },
51772 	{ 14, 8137 },
51773 	{ 16, 32730 },
51774 	{ 18, 130749 },
51775 	{ 22, 1323005 },
51776 	{ 24, 2371581 },
51777 	{ 24, 3420157 },
51778 	{ 24, 6565885 },
51779 	{ 24, 7614461 },
51780 	{ 25, 10760189 },
51781 	{ 25, 11808765 },
51782 	{ 25, 14954493 },
51783 	{ 25, 16003069 },
51784 	{ 26, 27537405 },
51785 	{ 26, 28585981 },
51786 	{ 26, 31731709 },
51787 	{ 26, 66140925 },
51788 	{ 26, 65092349 },
51789 	{ 26, 61946621 },
51790 	{ 26, 60898045 },
51791 	{ 26, 32586493 },
51792 	{ 26, 31537917 },
51793 	{ 26, 28392189 },
51794 	{ 26, 27343613 },
51795 	{ 25, 15809277 },
51796 	{ 25, 14760701 },
51797 	{ 25, 11614973 },
51798 	{ 25, 10566397 },
51799 	{ 24, 7420669 },
51800 	{ 24, 6372093 },
51801 	{ 24, 3226365 },
51802 	{ 24, 2177789 },
51803 	{ 17, 59261 },
51804 	{ 15, 16349 },
51805 	{ 23, 65535 },
51806 	{ 16, 32685 },
51807 	{ 17, 58749 },
51808 	{ 23, 2293759 },
51809 	{ 24, 3160829 },
51810 	{ 24, 6306557 },
51811 	{ 24, 7355133 },
51812 	{ 25, 10500861 },
51813 	{ 25, 11549437 },
51814 	{ 25, 14695165 },
51815 	{ 25, 15743741 },
51816 	{ 26, 27278077 },
51817 	{ 26, 28326653 },
51818 	{ 26, 31472381 },
51819 	{ 26, 32520957 },
51820 	{ 26, 60832509 },
51821 	{ 26, 61881085 },
51822 	{ 26, 65026813 },
51823 	{ 26, 66075389 },
51824 	{ 26, 31538173 },
51825 	{ 26, 28392445 },
51826 	{ 26, 27343869 },
51827 	{ 25, 15809533 },
51828 	{ 25, 14760957 },
51829 	{ 25, 11615229 },
51830 	{ 25, 10566653 },
51831 	{ 24, 7420925 },
51832 	{ 24, 6372349 },
51833 	{ 24, 3226621 },
51834 	{ 24, 2178045 },
51835 	{ 17, 61309 },
51836 	{ 18, 130925 },
51837 	{ 13, 2954 },
51838 	{ 15, 16333 },
51839 	{ 17, 60797 },
51840 	{ 23, 2293503 },
51841 	{ 24, 3161085 },
51842 	{ 24, 6306813 },
51843 	{ 24, 7355389 },
51844 	{ 25, 10501117 },
51845 	{ 25, 11549693 },
51846 	{ 25, 14695421 },
51847 	{ 25, 15743997 },
51848 	{ 26, 27278333 },
51849 	{ 26, 28326909 },
51850 	{ 26, 31472637 },
51851 	{ 26, 66404093 },
51852 	{ 26, 65355517 },
51853 	{ 26, 62209789 },
51854 	{ 26, 61161213 },
51855 	{ 26, 32849661 },
51856 	{ 26, 31801085 },
51857 	{ 26, 28655357 },
51858 	{ 26, 27606781 },
51859 	{ 25, 16072445 },
51860 	{ 25, 15023869 },
51861 	{ 25, 11878141 },
51862 	{ 25, 10829565 },
51863 	{ 24, 7683837 },
51864 	{ 24, 6635261 },
51865 	{ 24, 3489533 },
51866 	{ 24, 2440957 },
51867 	{ 22, 1392381 },
51868 	{ 20, 523901 },
51869 	{ 13, 3018 },
51870 	{ 16, 32729 },
51871 	{ 19, 262125 },
51872 	{ 22, 147197 },
51873 	{ 22, 409341 },
51874 	{ 23, 2554879 },
51875 	{ 24, 933629 },
51876 	{ 24, 1720061 },
51877 	{ 24, 1982205 },
51878 	{ 25, 2768637 },
51879 	{ 25, 3030781 },
51880 	{ 25, 3817213 },
51881 	{ 25, 4079357 },
51882 	{ 26, 6962941 },
51883 	{ 26, 7225085 },
51884 	{ 26, 8011517 },
51885 	{ 26, 8273661 },
51886 	{ 26, 15351549 },
51887 	{ 26, 15613693 },
51888 	{ 26, 16400125 },
51889 	{ 26, 16662269 },
51890 	{ 26, 27607037 },
51891 	{ 25, 16072701 },
51892 	{ 25, 15024125 },
51893 	{ 25, 11878397 },
51894 	{ 25, 10829821 },
51895 	{ 24, 7684093 },
51896 	{ 24, 6635517 },
51897 	{ 24, 3489789 },
51898 	{ 24, 2441213 },
51899 	{ 22, 1392637 },
51900 	{ 21, 1048509 },
51901 	{ 19, 261946 },
51902 	{ 19, 261993 },
51903 	{ 19, 261949 },
51904 	{ 22, 147453 },
51905 	{ 22, 409597 },
51906 	{ 23, 2554623 },
51907 	{ 24, 933885 },
51908 	{ 24, 1720317 },
51909 	{ 24, 1982461 },
51910 	{ 25, 2768893 },
51911 	{ 25, 3031037 },
51912 	{ 25, 3817469 },
51913 	{ 25, 4079613 },
51914 	{ 26, 6963197 },
51915 	{ 26, 7225341 },
51916 	{ 26, 8011773 },
51917 	{ 26, 8273917 },
51918 	{ 26, 15351805 },
51919 	{ 26, 15613949 },
51920 	{ 26, 16400381 },
51921 	{ 26, 16662525 },
51922 	{ 27, 132578047 },
51923 	{ 27, 63531773 },
51924 	{ 27, 59337469 },
51925 	{ 27, 46754557 },
51926 	{ 27, 42560253 },
51927 	{ 26, 29977341 },
51928 	{ 26, 25783037 },
51929 	{ 26, 13200125 },
51930 	{ 26, 9005821 },
51931 	{ 24, 4811517 },
51932 	{ 24, 617213 },
51933 	{ 17, 53786 },
51934 	{ 21, 1048185 },
51935 	{ 18, 108409 },
51936 	{ 22, 223993 },
51937 	{ 22, 486137 },
51938 	{ 22, 1469181 },
51939 	{ 23, 3076095 },
51940 	{ 24, 1796857 },
51941 	{ 24, 2059001 },
51942 	{ 24, 6187773 },
51943 	{ 25, 3107577 },
51944 	{ 25, 3894009 },
51945 	{ 25, 4156153 },
51946 	{ 25, 12479229 },
51947 	{ 26, 7301881 },
51948 	{ 26, 8088313 },
51949 	{ 26, 8350457 },
51950 	{ 26, 15428345 },
51951 	{ 26, 15690489 },
51952 	{ 26, 16476921 },
51953 	{ 26, 16739065 },
51954 	{ 26, 33450749 },
51955 	{ 27, 63532029 },
51956 	{ 27, 59337725 },
51957 	{ 27, 46754813 },
51958 	{ 27, 42560509 },
51959 	{ 26, 29977597 },
51960 	{ 26, 25783293 },
51961 	{ 26, 13200381 },
51962 	{ 26, 9006077 },
51963 	{ 24, 4811773 },
51964 	{ 24, 617469 },
51965 	{ 17, 54810 },
51966 	{ 22, 2097081 },
51967 	{ 18, 110457 },
51968 	{ 22, 224249 },
51969 	{ 22, 486393 },
51970 	{ 22, 1469437 },
51971 	{ 23, 3075839 },
51972 	{ 24, 1797113 },
51973 	{ 24, 2059257 },
51974 	{ 24, 6188029 },
51975 	{ 25, 3107833 },
51976 	{ 25, 3894265 },
51977 	{ 25, 4156409 },
51978 	{ 25, 12479485 },
51979 	{ 26, 7302137 },
51980 	{ 26, 8088569 },
51981 	{ 26, 8350713 },
51982 	{ 26, 15428601 },
51983 	{ 26, 15690745 },
51984 	{ 26, 16477177 },
51985 	{ 26, 16739321 },
51986 	{ 26, 33451005 },
51987 	{ 27, 63794941 },
51988 	{ 27, 59600637 },
51989 	{ 27, 47017725 },
51990 	{ 27, 42823421 },
51991 	{ 26, 30240509 },
51992 	{ 26, 26046205 },
51993 	{ 26, 13463293 },
51994 	{ 26, 9268989 },
51995 	{ 24, 5074685 },
51996 	{ 24, 880381 },
51997 	{ 17, 55962 },
51998 	{ 24, 618233 },
51999 	{ 22, 1404665 },
52000 	{ 23, 2681851 },
52001 	{ 22, 1273593 },
52002 	{ 22, 1535737 },
52003 	{ 23, 2943995 },
52004 	{ 24, 5205753 },
52005 	{ 24, 5992185 },
52006 	{ 24, 6254329 },
52007 	{ 25, 11235065 },
52008 	{ 25, 11497209 },
52009 	{ 25, 12283641 },
52010 	{ 25, 12545785 },
52011 	{ 26, 23817977 },
52012 	{ 26, 24080121 },
52013 	{ 26, 24866553 },
52014 	{ 26, 25128697 },
52015 	{ 26, 32206585 },
52016 	{ 26, 32468729 },
52017 	{ 26, 33255161 },
52018 	{ 26, 33517305 },
52019 	{ 27, 63795197 },
52020 	{ 27, 59600893 },
52021 	{ 27, 47017981 },
52022 	{ 27, 42823677 },
52023 	{ 26, 30240765 },
52024 	{ 26, 26046461 },
52025 	{ 26, 13463549 },
52026 	{ 26, 9269245 },
52027 	{ 24, 5074941 },
52028 	{ 24, 880637 },
52029 	{ 17, 56986 },
52030 	{ 24, 618489 },
52031 	{ 22, 1404921 },
52032 	{ 23, 2681595 },
52033 	{ 22, 1273849 },
52034 	{ 22, 1535993 },
52035 	{ 23, 2943739 },
52036 	{ 24, 5206009 },
52037 	{ 24, 5992441 },
52038 	{ 24, 6254585 },
52039 	{ 25, 11235321 },
52040 	{ 25, 11497465 },
52041 	{ 25, 12283897 },
52042 	{ 25, 12546041 },
52043 	{ 26, 23818233 },
52044 	{ 26, 24080377 },
52045 	{ 26, 24866809 },
52046 	{ 26, 25128953 },
52047 	{ 26, 32206841 },
52048 	{ 26, 32468985 },
52049 	{ 26, 33255417 },
52050 	{ 26, 33517561 },
52051 	{ 27, 64584445 },
52052 	{ 27, 60390141 },
52053 	{ 27, 47807229 },
52054 	{ 27, 43612925 },
52055 	{ 26, 31030013 },
52056 	{ 26, 26835709 },
52057 	{ 26, 14252797 },
52058 	{ 26, 10058493 },
52059 	{ 24, 5864189 },
52060 	{ 24, 1669885 },
52061 	{ 19, 248090 },
52062 	{ 19, 522606 },
52063 	{ 24, 4815609 },
52064 	{ 24, 2456313 },
52065 	{ 24, 3242745 },
52066 	{ 24, 2325241 },
52067 	{ 24, 2587385 },
52068 	{ 24, 3570429 },
52069 	{ 25, 10403839 },
52070 	{ 26, 10189561 },
52071 	{ 26, 10451705 },
52072 	{ 26, 14580477 },
52073 	{ 27, 19888889 },
52074 	{ 27, 20675321 },
52075 	{ 27, 20937465 },
52076 	{ 27, 29260541 },
52077 	{ 28, 40860409 },
52078 	{ 28, 41646841 },
52079 	{ 28, 41908985 },
52080 	{ 28, 48986873 },
52081 	{ 28, 49249017 },
52082 	{ 28, 50035449 },
52083 	{ 27, 64584701 },
52084 	{ 27, 60390397 },
52085 	{ 27, 47807485 },
52086 	{ 27, 43613181 },
52087 	{ 26, 31030269 },
52088 	{ 26, 26835965 },
52089 	{ 26, 14253053 },
52090 	{ 26, 10058749 },
52091 	{ 24, 5864445 },
52092 	{ 24, 1670141 },
52093 	{ 19, 252186 },
52094 	{ 19, 518510 },
52095 	{ 24, 4815865 },
52096 	{ 24, 2456569 },
52097 	{ 24, 3243001 },
52098 	{ 24, 2325497 },
52099 	{ 24, 2587641 },
52100 	{ 24, 3570685 },
52101 	{ 25, 10403583 },
52102 	{ 26, 10189817 },
52103 	{ 26, 10451961 },
52104 	{ 26, 14580733 },
52105 	{ 27, 19889145 },
52106 	{ 27, 20675577 },
52107 	{ 27, 20937721 },
52108 	{ 27, 29260797 },
52109 	{ 28, 40860665 },
52110 	{ 28, 41647097 },
52111 	{ 28, 41909241 },
52112 	{ 28, 48987129 },
52113 	{ 28, 49249273 },
52114 	{ 28, 50035705 },
52115 	{ 27, 64847613 },
52116 	{ 27, 60653309 },
52117 	{ 27, 48070397 },
52118 	{ 27, 43876093 },
52119 	{ 26, 31293181 },
52120 	{ 26, 27098877 },
52121 	{ 26, 14515965 },
52122 	{ 26, 10321661 },
52123 	{ 24, 6127357 },
52124 	{ 24, 1933053 },
52125 	{ 19, 256410 },
52126 	{ 19, 514542 },
52127 	{ 24, 5078777 },
52128 	{ 25, 10009595 },
52129 	{ 24, 3505913 },
52130 	{ 24, 6389497 },
52131 	{ 24, 3374841 },
52132 	{ 24, 3636985 },
52133 	{ 24, 6717181 },
52134 	{ 25, 11975679 },
52135 	{ 26, 14384889 },
52136 	{ 26, 14647033 },
52137 	{ 26, 27164413 },
52138 	{ 27, 28278521 },
52139 	{ 27, 29064953 },
52140 	{ 27, 29327097 },
52141 	{ 27, 54427389 },
52142 	{ 28, 57638649 },
52143 	{ 28, 58425081 },
52144 	{ 28, 58687225 },
52145 	{ 28, 65765113 },
52146 	{ 28, 66027257 },
52147 	{ 27, 64847869 },
52148 	{ 27, 60653565 },
52149 	{ 27, 48070653 },
52150 	{ 27, 43876349 },
52151 	{ 26, 31293437 },
52152 	{ 26, 27099133 },
52153 	{ 26, 14516221 },
52154 	{ 26, 10321917 },
52155 	{ 24, 6127613 },
52156 	{ 24, 1933309 },
52157 	{ 19, 260506 },
52158 	{ 19, 510446 },
52159 	{ 24, 5079033 },
52160 	{ 25, 10009339 },
52161 	{ 24, 3506169 },
52162 	{ 24, 6389753 },
52163 	{ 24, 3375097 },
52164 	{ 24, 3637241 },
52165 	{ 24, 6717437 },
52166 	{ 25, 11975423 },
52167 	{ 26, 14385145 },
52168 	{ 26, 14647289 },
52169 	{ 26, 27164669 },
52170 	{ 27, 28278777 },
52171 	{ 27, 29065209 },
52172 	{ 27, 29327353 },
52173 	{ 27, 54427645 },
52174 	{ 28, 57638905 },
52175 	{ 28, 58425337 },
52176 	{ 28, 58687481 },
52177 	{ 28, 65765369 },
52178 	{ 28, 66027513 },
52179 	{ 28, 66813945 },
52180 	{ 28, 67076089 },
52181 	{ 28, 117342205 },
52182 	{ 29, 173189885 },
52183 	{ 28, 122858237 },
52184 	{ 28, 106081021 },
52185 	{ 28, 55749373 },
52186 	{ 28, 38972157 },
52187 	{ 26, 22194941 },
52188 	{ 26, 5417725 },
52189 	{ 19, 477978 },
52190 	{ 19, 490350 },
52191 	{ 25, 11709177 },
52192 	{ 25, 11579387 },
52193 	{ 27, 26389241 },
52194 	{ 25, 13282041 },
52195 	{ 25, 14854905 },
52196 	{ 25, 13019897 },
52197 	{ 25, 13544185 },
52198 	{ 25, 15510269 },
52199 	{ 25, 12496895 },
52200 	{ 27, 53914361 },
52201 	{ 27, 54438649 },
52202 	{ 27, 62696189 },
52203 	{ 27, 62828543 },
52204 	{ 28, 108440313 },
52205 	{ 28, 108964601 },
52206 	{ 28, 125610749 },
52207 	{ 28, 129937407 },
52208 	{ 29, 217492217 },
52209 	{ 29, 218016505 },
52210 	{ 29, 232172281 },
52211 	{ 29, 232696569 },
52212 	{ 29, 234269433 },
52213 	{ 29, 234793721 },
52214 	{ 29, 268217085 },
52215 	{ 28, 122858493 },
52216 	{ 28, 106081277 },
52217 	{ 28, 55749629 },
52218 	{ 28, 38972413 },
52219 	{ 26, 22195197 },
52220 	{ 26, 5417981 },
52221 	{ 19, 482074 },
52222 	{ 19, 486254 },
52223 	{ 25, 11709433 },
52224 	{ 25, 11579131 },
52225 	{ 27, 26389497 },
52226 	{ 25, 13282297 },
52227 	{ 25, 14855161 },
52228 	{ 25, 13020153 },
52229 	{ 25, 13544441 },
52230 	{ 25, 15510525 },
52231 	{ 25, 12496639 },
52232 	{ 27, 53914617 },
52233 	{ 27, 54438905 },
52234 	{ 27, 62696445 },
52235 	{ 27, 62828287 },
52236 	{ 28, 108440569 },
52237 	{ 28, 108964857 },
52238 	{ 28, 125611005 },
52239 	{ 28, 129937151 },
52240 	{ 29, 217492473 },
52241 	{ 29, 218016761 },
52242 	{ 29, 232172537 },
52243 	{ 29, 232696825 },
52244 	{ 29, 234269689 },
52245 	{ 29, 234793977 },
52246 	{ 29, 173715197 },
52247 	{ 28, 123383549 },
52248 	{ 28, 106606333 },
52249 	{ 28, 56274685 },
52250 	{ 28, 39497469 },
52251 	{ 26, 22720253 },
52252 	{ 26, 5943037 },
52253 	{ 19, 486298 },
52254 	{ 19, 482286 },
52255 	{ 25, 12234489 },
52256 	{ 25, 12102651 },
52257 	{ 27, 26914553 },
52258 	{ 27, 51556089 },
52259 	{ 25, 15380217 },
52260 	{ 25, 15248379 },
52261 	{ 25, 15118073 },
52262 	{ 25, 15642361 },
52263 	{ 25, 12364795 },
52264 	{ 26, 22457343 },
52265 	{ 27, 62303993 },
52266 	{ 27, 62828281 },
52267 	{ 27, 62696443 },
52268 	{ 28, 123645689 },
52269 	{ 28, 125218553 },
52270 	{ 28, 125742841 },
52271 	{ 28, 129805307 },
52272 	{ 29, 249474809 },
52273 	{ 29, 251047673 },
52274 	{ 29, 251571961 },
52275 	{ 29, 265727737 },
52276 	{ 29, 266252025 },
52277 	{ 29, 267824889 },
52278 	{ 29, 268349177 },
52279 	{ 28, 123383805 },
52280 	{ 28, 106606589 },
52281 	{ 28, 56274941 },
52282 	{ 28, 39497725 },
52283 	{ 26, 22720509 },
52284 	{ 26, 5943293 },
52285 	{ 19, 490394 },
52286 	{ 19, 478190 },
52287 	{ 25, 12234745 },
52288 	{ 25, 12102395 },
52289 	{ 27, 26914809 },
52290 	{ 27, 51556345 },
52291 	{ 25, 15380473 },
52292 	{ 25, 15248123 },
52293 	{ 25, 15118329 },
52294 	{ 25, 15642617 },
52295 	{ 25, 12364539 },
52296 	{ 26, 22457087 },
52297 	{ 27, 62304249 },
52298 	{ 27, 62828537 },
52299 	{ 27, 62696187 },
52300 	{ 28, 123645945 },
52301 	{ 28, 125218809 },
52302 	{ 28, 125743097 },
52303 	{ 28, 129805051 },
52304 	{ 29, 249475065 },
52305 	{ 29, 251047929 },
52306 	{ 29, 251572217 },
52307 	{ 29, 265727993 },
52308 	{ 28, 129531903 },
52309 	{ 28, 121143295 },
52310 	{ 28, 95977471 },
52311 	{ 28, 124959485 },
52312 	{ 27, 62423039 },
52313 	{ 27, 54034431 },
52314 	{ 27, 28868607 },
52315 	{ 26, 24296189 },
52316 	{ 25, 12091391 },
52317 	{ 20, 1021210 },
52318 	{ 20, 521582 },
52319 	{ 25, 2916347 },
52320 	{ 25, 11042811 },
52321 	{ 26, 10256379 },
52322 	{ 26, 14188539 },
52323 	{ 26, 25985019 },
52324 	{ 26, 21674745 },
52325 	{ 25, 10780667 },
52326 	{ 25, 11567099 },
52327 	{ 25, 2785275 },
52328 	{ 25, 11173883 },
52329 	{ 25, 11501567 },
52330 	{ 27, 27951099 },
52331 	{ 27, 53116923 },
52332 	{ 27, 61505531 },
52333 	{ 27, 61833215 },
52334 	{ 28, 95059963 },
52335 	{ 28, 120225787 },
52336 	{ 28, 128614395 },
52337 	{ 28, 128942079 },
52338 	{ 29, 229277691 },
52339 	{ 29, 259177469 },
52340 	{ 28, 129531647 },
52341 	{ 28, 121143039 },
52342 	{ 28, 95977215 },
52343 	{ 28, 124959741 },
52344 	{ 27, 62422783 },
52345 	{ 27, 54034175 },
52346 	{ 27, 28868351 },
52347 	{ 26, 24296445 },
52348 	{ 25, 12091135 },
52349 	{ 20, 1029402 },
52350 	{ 20, 513390 },
52351 	{ 25, 2916091 },
52352 	{ 25, 11042555 },
52353 	{ 26, 10256123 },
52354 	{ 26, 14188283 },
52355 	{ 26, 25984763 },
52356 	{ 26, 21675001 },
52357 	{ 25, 10780411 },
52358 	{ 25, 11566843 },
52359 	{ 25, 2785019 },
52360 	{ 25, 11173627 },
52361 	{ 25, 11501311 },
52362 	{ 27, 27950843 },
52363 	{ 27, 53116667 },
52364 	{ 27, 61505275 },
52365 	{ 27, 61832959 },
52366 	{ 28, 95059707 },
52367 	{ 28, 120225531 },
52368 	{ 28, 128614139 },
52369 	{ 28, 128941823 },
52370 	{ 29, 229277435 },
52371 	{ 29, 259702525 },
52372 	{ 28, 129793023 },
52373 	{ 28, 121404415 },
52374 	{ 28, 96238591 },
52375 	{ 28, 125484797 },
52376 	{ 27, 62684159 },
52377 	{ 27, 54295551 },
52378 	{ 27, 29129727 },
52379 	{ 26, 24821501 },
52380 	{ 25, 12352511 },
52381 	{ 20, 1037722 },
52382 	{ 20, 505326 },
52383 	{ 25, 3701755 },
52384 	{ 25, 11303931 },
52385 	{ 27, 29015801 },
52386 	{ 26, 14449659 },
52387 	{ 26, 26770427 },
52388 	{ 26, 30178299 },
52389 	{ 26, 23772921 },
52390 	{ 25, 11828219 },
52391 	{ 25, 14711803 },
52392 	{ 25, 3046395 },
52393 	{ 25, 11435003 },
52394 	{ 25, 12286975 },
52395 	{ 27, 28212219 },
52396 	{ 27, 53378043 },
52397 	{ 27, 61766651 },
52398 	{ 27, 62618623 },
52399 	{ 28, 95321083 },
52400 	{ 28, 120486907 },
52401 	{ 28, 128875515 },
52402 	{ 28, 129727487 },
52403 	{ 29, 259702781 },
52404 	{ 28, 129792767 },
52405 	{ 28, 121404159 },
52406 	{ 28, 96238335 },
52407 	{ 28, 125485053 },
52408 	{ 27, 62683903 },
52409 	{ 27, 54295295 },
52410 	{ 27, 29129471 },
52411 	{ 26, 24821757 },
52412 	{ 25, 12352255 },
52413 	{ 20, 1045914 },
52414 	{ 20, 497134 },
52415 	{ 25, 3701499 },
52416 	{ 25, 11303675 },
52417 	{ 27, 29016057 },
52418 	{ 26, 14449403 },
52419 	{ 26, 26770171 },
52420 	{ 26, 30178043 },
52421 	{ 26, 23773177 },
52422 	{ 25, 11827963 },
52423 	{ 25, 14711547 },
52424 	{ 25, 3046139 },
52425 	{ 25, 11434747 },
52426 	{ 25, 12286719 },
52427 	{ 27, 28211963 },
52428 	{ 27, 53377787 },
52429 	{ 27, 61766395 },
52430 	{ 27, 62618367 },
52431 	{ 28, 95320827 },
52432 	{ 28, 120486651 },
52433 	{ 28, 128875259 },
52434 	{ 28, 129727231 },
52435 	{ 29, 229538555 },
52436 	{ 29, 254704379 },
52437 	{ 29, 263092987 },
52438 	{ 29, 489585403 },
52439 	{ 29, 267960313 },
52440 	{ 28, 134052603 },
52441 	{ 28, 107507711 },
52442 	{ 28, 57176063 },
52443 	{ 27, 47377149 },
52444 	{ 26, 23621631 },
52445 	{ 26, 6844415 },
52446 	{ 20, 456558 },
52447 	{ 25, 3960827 },
52448 	{ 25, 12087291 },
52449 	{ 27, 19689467 },
52450 	{ 27, 54192889 },
52451 	{ 26, 27029499 },
52452 	{ 26, 30961659 },
52453 	{ 27, 42758139 },
52454 	{ 26, 30075641 },
52455 	{ 25, 14970875 },
52456 	{ 25, 15757307 },
52457 	{ 25, 3829755 },
52458 	{ 25, 12218363 },
52459 	{ 25, 12546047 },
52460 	{ 27, 28995579 },
52461 	{ 27, 54161403 },
52462 	{ 27, 62550011 },
52463 	{ 27, 62877695 },
52464 	{ 28, 96104443 },
52465 	{ 28, 121270267 },
52466 	{ 28, 129658875 },
52467 	{ 28, 129986559 },
52468 	{ 29, 230322171 },
52469 	{ 29, 255487995 },
52470 	{ 29, 263876603 },
52471 	{ 29, 267447033 },
52472 	{ 28, 133787643 },
52473 	{ 28, 117272571 },
52474 	{ 28, 57175807 },
52475 	{ 27, 47377405 },
52476 	{ 26, 23621375 },
52477 	{ 26, 6844159 },
52478 	{ 20, 448366 },
52479 	{ 25, 3960571 },
52480 	{ 25, 12087035 },
52481 	{ 27, 19689211 },
52482 	{ 27, 54193145 },
52483 	{ 26, 27029243 },
52484 	{ 26, 30961403 },
52485 	{ 27, 42757883 },
52486 	{ 26, 30075897 },
52487 	{ 25, 14970619 },
52488 	{ 25, 15757051 },
52489 	{ 25, 3829499 },
52490 	{ 25, 12218107 },
52491 	{ 25, 12545791 },
52492 	{ 27, 28995323 },
52493 	{ 27, 54161147 },
52494 	{ 27, 62549755 },
52495 	{ 27, 62877439 },
52496 	{ 28, 96104187 },
52497 	{ 28, 121270011 },
52498 	{ 28, 129658619 },
52499 	{ 28, 129986303 },
52500 	{ 29, 230321915 },
52501 	{ 29, 255487739 },
52502 	{ 29, 263876347 },
52503 	{ 29, 267447289 },
52504 	{ 28, 133787387 },
52505 	{ 28, 117272315 },
52506 	{ 28, 57437183 },
52507 	{ 27, 47902461 },
52508 	{ 26, 23882751 },
52509 	{ 26, 7105535 },
52510 	{ 20, 440302 },
52511 	{ 26, 24833785 },
52512 	{ 25, 12348411 },
52513 	{ 27, 20474875 },
52514 	{ 27, 28077051 },
52515 	{ 27, 62582521 },
52516 	{ 26, 31222779 },
52517 	{ 27, 43543547 },
52518 	{ 27, 46951419 },
52519 	{ 26, 32173817 },
52520 	{ 25, 16018427 },
52521 	{ 26, 31911673 },
52522 	{ 25, 4090875 },
52523 	{ 25, 12479483 },
52524 	{ 26, 23817215 },
52525 	{ 27, 29256699 },
52526 	{ 27, 54422523 },
52527 	{ 27, 62811131 },
52528 	{ 28, 87976955 },
52529 	{ 28, 96365563 },
52530 	{ 28, 121531387 },
52531 	{ 28, 129919995 },
52532 	{ 29, 222194683 },
52533 	{ 29, 230583291 },
52534 	{ 29, 255749115 },
52535 	{ 29, 265875193 },
52536 	{ 28, 133000187 },
52537 	{ 28, 117009403 },
52538 	{ 28, 66939899 },
52539 	{ 27, 47902717 },
52540 	{ 26, 23882495 },
52541 	{ 26, 7105279 },
52542 	{ 20, 432110 },
52543 	{ 26, 24834041 },
52544 	{ 25, 12348155 },
52545 	{ 27, 20474619 },
52546 	{ 27, 28076795 },
52547 	{ 27, 62582777 },
52548 	{ 26, 31222523 },
52549 	{ 27, 43543291 },
52550 	{ 27, 46951163 },
52551 	{ 26, 32174073 },
52552 	{ 25, 16018171 },
52553 	{ 26, 31911929 },
52554 	{ 25, 4090619 },
52555 	{ 25, 12479227 },
52556 	{ 26, 23816959 },
52557 	{ 27, 29256443 },
52558 	{ 27, 54422267 },
52559 	{ 27, 62810875 },
52560 	{ 28, 87976699 },
52561 	{ 28, 96365307 },
52562 	{ 28, 121531131 },
52563 	{ 28, 129919739 },
52564 	{ 29, 222194427 },
52565 	{ 29, 230583035 },
52566 	{ 29, 255748859 },
52567 	{ 29, 265875449 },
52568 	{ 28, 132999931 },
52569 	{ 28, 117009147 },
52570 	{ 28, 66939643 },
52571 	{ 27, 49478397 },
52572 	{ 26, 24657919 },
52573 	{ 26, 7880703 },
52574 	{ 20, 519534 },
52575 	{ 26, 7094267 },
52576 	{ 26, 23609339 },
52577 	{ 27, 20725755 },
52578 	{ 27, 28852219 },
52579 	{ 27, 53231611 },
52580 	{ 27, 61358075 },
52581 	{ 27, 43794427 },
52582 	{ 27, 47726587 },
52583 	{ 27, 59523067 },
52584 	{ 27, 55245561 },
52585 	{ 26, 27541499 },
52586 	{ 26, 28327931 },
52587 	{ 26, 6963195 },
52588 	{ 26, 23740411 },
52589 	{ 26, 24068095 },
52590 	{ 28, 57294843 },
52591 	{ 28, 107626491 },
52592 	{ 28, 124403707 },
52593 	{ 28, 124731391 },
52594 	{ 29, 191512571 },
52595 	{ 29, 241844219 },
52596 	{ 29, 258621435 },
52597 	{ 29, 242040827 },
52598 	{ 29, 192495611 },
52599 	{ 29, 265353977 },
52600 	{ 28, 132726779 },
52601 	{ 28, 116211707 },
52602 	{ 28, 66666491 },
52603 	{ 27, 49478653 },
52604 	{ 26, 24657663 },
52605 	{ 26, 7880447 },
52606 	{ 20, 503150 },
52607 	{ 26, 7094011 },
52608 	{ 26, 23609083 },
52609 	{ 27, 20725499 },
52610 	{ 27, 28851963 },
52611 	{ 27, 53231355 },
52612 	{ 27, 61357819 },
52613 	{ 27, 43794171 },
52614 	{ 27, 47726331 },
52615 	{ 27, 59522811 },
52616 	{ 27, 55245817 },
52617 	{ 26, 27541243 },
52618 	{ 26, 28327675 },
52619 	{ 26, 6962939 },
52620 	{ 26, 23740155 },
52621 	{ 26, 24067839 },
52622 	{ 28, 57294587 },
52623 	{ 28, 107626235 },
52624 	{ 28, 124403451 },
52625 	{ 28, 124731135 },
52626 	{ 29, 191512315 },
52627 	{ 29, 241843963 },
52628 	{ 29, 258621179 },
52629 	{ 29, 242040571 },
52630 	{ 29, 192495355 },
52631 	{ 29, 265354233 },
52632 	{ 28, 132726523 },
52633 	{ 28, 116211451 },
52634 	{ 28, 66666235 },
52635 	{ 27, 50003709 },
52636 	{ 26, 24919039 },
52637 	{ 26, 8141823 },
52638 	{ 20, 486894 },
52639 	{ 26, 7879675 },
52640 	{ 26, 23870459 },
52641 	{ 28, 58392313 },
52642 	{ 27, 29113339 },
52643 	{ 27, 54017019 },
52644 	{ 27, 61619195 },
52645 	{ 28, 96141049 },
52646 	{ 27, 47987707 },
52647 	{ 27, 60308475 },
52648 	{ 27, 66911993 },
52649 	{ 26, 66534395 },
52650 	{ 26, 28589051 },
52651 	{ 26, 31472635 },
52652 	{ 26, 7224315 },
52653 	{ 26, 24001531 },
52654 	{ 26, 24853503 },
52655 	{ 28, 57555963 },
52656 	{ 28, 107887611 },
52657 	{ 28, 124664827 },
52658 	{ 28, 125516799 },
52659 	{ 29, 259587833 },
52660 	{ 28, 129842171 },
52661 	{ 29, 258882555 },
52662 	{ 29, 191708155 },
52663 	{ 29, 251199225 },
52664 	{ 28, 125647867 },
52665 	{ 28, 115948539 },
52666 	{ 28, 65879035 },
52667 	{ 27, 66649849 },
52668 	{ 26, 33373179 },
52669 	{ 26, 8141567 },
52670 	{ 20, 470510 },
52671 	{ 26, 7879419 },
52672 	{ 26, 23870203 },
52673 	{ 28, 58392569 },
52674 	{ 27, 29113083 },
52675 	{ 27, 54016763 },
52676 	{ 27, 61618939 },
52677 	{ 28, 96141305 },
52678 	{ 27, 47987451 },
52679 	{ 27, 60308219 },
52680 	{ 27, 66912249 },
52681 	{ 26, 66534139 },
52682 	{ 26, 28588795 },
52683 	{ 26, 31472379 },
52684 	{ 26, 7224059 },
52685 	{ 26, 24001275 },
52686 	{ 26, 24853247 },
52687 	{ 28, 57555707 },
52688 	{ 28, 107887355 },
52689 	{ 28, 124664571 },
52690 	{ 28, 125516543 },
52691 	{ 29, 259588089 },
52692 	{ 28, 129841915 },
52693 	{ 29, 258882299 },
52694 	{ 29, 191707899 },
52695 	{ 29, 251199481 },
52696 	{ 28, 125647611 },
52697 	{ 28, 115948283 },
52698 	{ 28, 65878779 },
52699 	{ 27, 66650105 },
52700 	{ 26, 33372923 },
52701 	{ 26, 15216639 },
52702 	{ 20, 388974 },
52703 	{ 26, 8138747 },
52704 	{ 26, 24653819 },
52705 	{ 28, 40644603 },
52706 	{ 28, 57159675 },
52707 	{ 27, 54276091 },
52708 	{ 27, 62402555 },
52709 	{ 28, 86781947 },
52710 	{ 28, 94908411 },
52711 	{ 27, 60567547 },
52712 	{ 27, 64499707 },
52713 	{ 26, 66465791 },
52714 	{ 26, 65482747 },
52715 	{ 26, 31731707 },
52716 	{ 26, 32518139 },
52717 	{ 26, 8007675 },
52718 	{ 26, 24784891 },
52719 	{ 26, 25112575 },
52720 	{ 28, 58339323 },
52721 	{ 28, 108670971 },
52722 	{ 28, 125448187 },
52723 	{ 28, 125775871 },
52724 	{ 28, 129576955 },
52725 	{ 28, 121450491 },
52726 	{ 29, 259665915 },
52727 	{ 29, 174927867 },
52728 	{ 28, 125382651 },
52729 	{ 28, 108867579 },
52730 	{ 28, 65613819 },
52731 	{ 28, 132229881 },
52732 	{ 26, 33107963 },
52733 	{ 26, 16592891 },
52734 	{ 20, 372590 },
52735 	{ 26, 8138491 },
52736 	{ 26, 24653563 },
52737 	{ 28, 40644347 },
52738 	{ 28, 57159419 },
52739 	{ 27, 54275835 },
52740 	{ 27, 62402299 },
52741 	{ 28, 86781691 },
52742 	{ 28, 94908155 },
52743 	{ 27, 60567291 },
52744 	{ 27, 64499451 },
52745 	{ 26, 66465535 },
52746 	{ 26, 65482491 },
52747 	{ 26, 31731451 },
52748 	{ 26, 32517883 },
52749 	{ 26, 8007419 },
52750 	{ 26, 24784635 },
52751 	{ 26, 25112319 },
52752 	{ 28, 58339067 },
52753 	{ 28, 108670715 },
52754 	{ 28, 125447931 },
52755 	{ 28, 125775615 },
52756 	{ 28, 129576699 },
52757 	{ 28, 121450235 },
52758 	{ 29, 259665659 },
52759 	{ 29, 174927611 },
52760 	{ 28, 125382395 },
52761 	{ 28, 108867323 },
52762 	{ 28, 65613563 },
52763 	{ 28, 132230137 },
52764 	{ 26, 33107707 },
52765 	{ 26, 16592635 },
52766 	{ 20, 356334 },
52767 	{ 26, 15215611 },
52768 	{ 26, 24914939 },
52769 	{ 28, 41430011 },
52770 	{ 28, 57420795 },
52771 	{ 28, 107490299 },
52772 	{ 27, 62663675 },
52773 	{ 28, 87567355 },
52774 	{ 28, 95169531 },
52775 	{ 28, 120073211 },
52776 	{ 27, 64760827 },
52777 	{ 28, 133017341 },
52778 	{ 26, 65416191 },
52779 	{ 26, 62335995 },
52780 	{ 26, 32779259 },
52781 	{ 26, 60828667 },
52782 	{ 26, 8268795 },
52783 	{ 26, 25046011 },
52784 	{ 26, 32189439 },
52785 	{ 28, 58600443 },
52786 	{ 28, 108932091 },
52787 	{ 28, 125709307 },
52788 	{ 28, 128789499 },
52789 	{ 28, 121187323 },
52790 	{ 28, 96283643 },
52791 	{ 29, 259927035 },
52792 	{ 28, 124595195 },
52793 	{ 28, 108604411 },
52794 	{ 28, 58534907 },
52795 	{ 28, 129085177 },
52796 	{ 26, 32320507 },
52797 	{ 26, 16329723 },
52798 	{ 20, 339950 },
52799 	{ 26, 15215355 },
52800 	{ 26, 24914683 },
52801 	{ 28, 41429755 },
52802 	{ 28, 57420539 },
52803 	{ 28, 107490043 },
52804 	{ 27, 62663419 },
52805 	{ 28, 87567099 },
52806 	{ 28, 95169275 },
52807 	{ 28, 120072955 },
52808 	{ 27, 64760571 },
52809 	{ 28, 133017597 },
52810 	{ 26, 65415935 },
52811 	{ 26, 62335739 },
52812 	{ 26, 32779003 },
52813 	{ 26, 60828411 },
52814 	{ 26, 8268539 },
52815 	{ 26, 25045755 },
52816 	{ 26, 32189183 },
52817 	{ 28, 58600187 },
52818 	{ 28, 108931835 },
52819 	{ 28, 125709051 },
52820 	{ 27, 66985983 },
52821 	{ 27, 62791679 },
52822 	{ 27, 50208767 },
52823 	{ 27, 46014463 },
52824 	{ 26, 33431551 },
52825 	{ 26, 29237247 },
52826 	{ 26, 16654335 },
52827 	{ 26, 12460031 },
52828 	{ 24, 8265727 },
52829 	{ 24, 4071423 },
52830 	{ 19, 261486 },
52831 	{ 24, 3874811 },
52832 	{ 24, 8003579 },
52833 	{ 26, 10428411 },
52834 	{ 26, 14557179 },
52835 	{ 26, 26943483 },
52836 	{ 26, 31072251 },
52837 	{ 26, 21962747 },
52838 	{ 26, 23994363 },
52839 	{ 26, 30089211 },
52840 	{ 26, 32120827 },
52841 	{ 26, 27729915 },
52842 	{ 26, 28712955 },
52843 	{ 24, 15572991 },
52844 	{ 24, 15327227 },
52845 	{ 24, 15278075 },
52846 	{ 24, 15474683 },
52847 	{ 24, 3842043 },
52848 	{ 24, 8036347 },
52849 	{ 24, 8118271 },
52850 	{ 26, 16424955 },
52851 	{ 26, 29007867 },
52852 	{ 26, 33202171 },
52853 	{ 26, 30105595 },
52854 	{ 26, 24010747 },
52855 	{ 26, 21979131 },
52856 	{ 26, 31088635 },
52857 	{ 26, 26959867 },
52858 	{ 26, 14573563 },
52859 	{ 26, 10444795 },
52860 	{ 24, 8019963 },
52861 	{ 24, 3891195 },
52862 	{ 19, 245102 },
52863 	{ 24, 3874555 },
52864 	{ 24, 8003323 },
52865 	{ 26, 10428155 },
52866 	{ 26, 14556923 },
52867 	{ 26, 26943227 },
52868 	{ 26, 31071995 },
52869 	{ 26, 21962491 },
52870 	{ 26, 23994107 },
52871 	{ 26, 30088955 },
52872 	{ 26, 32120571 },
52873 	{ 26, 27729659 },
52874 	{ 26, 28712699 },
52875 	{ 24, 15572735 },
52876 	{ 24, 15326971 },
52877 	{ 24, 15277819 },
52878 	{ 24, 15474427 },
52879 	{ 24, 3841787 },
52880 	{ 24, 8036091 },
52881 	{ 24, 8118015 },
52882 	{ 26, 16424699 },
52883 	{ 26, 29007611 },
52884 	{ 26, 33201915 },
52885 	{ 26, 30105339 },
52886 	{ 26, 24010491 },
52887 	{ 26, 21978875 },
52888 	{ 26, 31088379 },
52889 	{ 26, 26959611 },
52890 	{ 26, 14573307 },
52891 	{ 26, 10444539 },
52892 	{ 24, 8019707 },
52893 	{ 24, 3890939 },
52894 	{ 19, 228846 },
52895 	{ 24, 4070395 },
52896 	{ 24, 8068091 },
52897 	{ 26, 12196859 },
52898 	{ 26, 14621691 },
52899 	{ 26, 27139067 },
52900 	{ 26, 31136763 },
52901 	{ 27, 43654139 },
52902 	{ 26, 24058875 },
52903 	{ 26, 30284795 },
52904 	{ 26, 32185339 },
52905 	{ 26, 33020923 },
52906 	{ 26, 28777467 },
52907 	{ 26, 31857659 },
52908 	{ 24, 15309823 },
52909 	{ 24, 8248315 },
52910 	{ 24, 15539195 },
52911 	{ 24, 16260091 },
52912 	{ 24, 3906555 },
52913 	{ 24, 8100859 },
52914 	{ 24, 8313855 },
52915 	{ 26, 16489467 },
52916 	{ 25, 16210939 },
52917 	{ 26, 33266683 },
52918 	{ 26, 23813115 },
52919 	{ 26, 21912571 },
52920 	{ 25, 15686651 },
52921 	{ 26, 26893307 },
52922 	{ 26, 14375931 },
52923 	{ 26, 10378235 },
52924 	{ 24, 6249467 },
52925 	{ 24, 3824635 },
52926 	{ 19, 212462 },
52927 	{ 24, 4070139 },
52928 	{ 24, 8067835 },
52929 	{ 26, 12196603 },
52930 	{ 26, 14621435 },
52931 	{ 26, 27138811 },
52932 	{ 26, 31136507 },
52933 	{ 27, 43653883 },
52934 	{ 26, 24058619 },
52935 	{ 26, 30284539 },
52936 	{ 26, 32185083 },
52937 	{ 26, 33020667 },
52938 	{ 26, 28777211 },
52939 	{ 26, 31857403 },
52940 	{ 24, 15309567 },
52941 	{ 24, 8248059 },
52942 	{ 24, 15538939 },
52943 	{ 24, 16259835 },
52944 	{ 24, 3906299 },
52945 	{ 24, 8100603 },
52946 	{ 24, 8313599 },
52947 	{ 26, 16489211 },
52948 	{ 25, 16210683 },
52949 	{ 26, 33266427 },
52950 	{ 26, 23812859 },
52951 	{ 26, 21912315 },
52952 	{ 25, 15686395 },
52953 	{ 26, 26893051 },
52954 	{ 26, 14375675 },
52955 	{ 26, 10377979 },
52956 	{ 24, 6249211 },
52957 	{ 24, 3824379 },
52958 	{ 19, 130926 },
52959 	{ 24, 4132859 },
52960 	{ 24, 8261627 },
52961 	{ 26, 12259323 },
52962 	{ 26, 16388091 },
52963 	{ 26, 27201531 },
52964 	{ 26, 31330299 },
52965 	{ 27, 43716603 },
52966 	{ 27, 47845371 },
52967 	{ 26, 30347259 },
52968 	{ 26, 32378875 },
52969 	{ 26, 33001471 },
52970 	{ 26, 31969275 },
52971 	{ 26, 31920123 },
52972 	{ 26, 32903163 },
52973 	{ 24, 8228863 },
52974 	{ 24, 7983099 },
52975 	{ 24, 16322555 },
52976 	{ 24, 16519163 },
52977 	{ 24, 4100091 },
52978 	{ 24, 8294395 },
52979 	{ 24, 8376319 },
52980 	{ 25, 16142331 },
52981 	{ 25, 15159291 },
52982 	{ 26, 33460219 },
52983 	{ 26, 21712891 },
52984 	{ 25, 15618043 },
52985 	{ 25, 13586427 },
52986 	{ 26, 14307323 },
52987 	{ 26, 10178555 },
52988 	{ 24, 6180859 },
52989 	{ 24, 2052091 },
52990 	{ 19, 114542 },
52991 	{ 24, 4132603 },
52992 	{ 24, 8261371 },
52993 	{ 26, 12259067 },
52994 	{ 26, 16387835 },
52995 	{ 26, 27201275 },
52996 	{ 26, 31330043 },
52997 	{ 27, 43716347 },
52998 	{ 27, 47845115 },
52999 	{ 26, 30347003 },
53000 	{ 26, 32378619 },
53001 	{ 26, 33001215 },
53002 	{ 26, 31969019 },
53003 	{ 26, 31919867 },
53004 	{ 26, 32902907 },
53005 	{ 24, 8228607 },
53006 	{ 24, 7982843 },
53007 	{ 24, 16322299 },
53008 	{ 24, 16518907 },
53009 	{ 24, 4099835 },
53010 	{ 24, 8294139 },
53011 	{ 24, 8376063 },
53012 	{ 25, 16142075 },
53013 	{ 25, 15159035 },
53014 	{ 26, 33459963 },
53015 	{ 26, 21712635 },
53016 	{ 25, 15617787 },
53017 	{ 25, 13586171 },
53018 	{ 26, 14307067 },
53019 	{ 26, 10178299 },
53020 	{ 24, 6180603 },
53021 	{ 24, 2051835 },
53022 	{ 19, 98286 },
53023 	{ 24, 3821311 },
53024 	{ 24, 8326139 },
53025 	{ 26, 12454907 },
53026 	{ 26, 16452603 },
53027 	{ 26, 28969979 },
53028 	{ 26, 31394811 },
53029 	{ 27, 43912187 },
53030 	{ 27, 47909883 },
53031 	{ 27, 60427259 },
53032 	{ 26, 32443387 },
53033 	{ 27, 55446523 },
53034 	{ 26, 31951871 },
53035 	{ 26, 28822523 },
53036 	{ 26, 32967675 },
53037 	{ 26, 61213691 },
53038 	{ 24, 7965695 },
53039 	{ 24, 7195643 },
53040 	{ 24, 16583675 },
53041 	{ 24, 7883771 },
53042 	{ 24, 4164603 },
53043 	{ 24, 8358907 },
53044 	{ 25, 15944699 },
53045 	{ 25, 15092731 },
53046 	{ 25, 12012539 },
53047 	{ 26, 33524731 },
53048 	{ 25, 15420411 },
53049 	{ 25, 13519867 },
53050 	{ 25, 7293947 },
53051 	{ 26, 10111995 },
53052 	{ 24, 5983227 },
53053 	{ 24, 1985531 },
53054 	{ 19, 81902 },
53055 	{ 24, 2051071 },
53056 	{ 24, 8325883 },
53057 	{ 26, 12454651 },
53058 	{ 26, 16452347 },
53059 	{ 26, 28969723 },
53060 	{ 26, 31394555 },
53061 	{ 27, 43911931 },
53062 	{ 27, 47909627 },
53063 	{ 27, 60427003 },
53064 	{ 26, 32443131 },
53065 	{ 27, 55446267 },
53066 	{ 26, 31951615 },
53067 	{ 26, 28822267 },
53068 	{ 26, 32967419 },
53069 	{ 26, 61213435 },
53070 	{ 24, 7965439 },
53071 	{ 24, 7195387 },
53072 	{ 24, 16583419 },
53073 	{ 24, 7883515 },
53074 	{ 24, 4164347 },
53075 	{ 24, 8358651 },
53076 	{ 25, 15944443 },
53077 	{ 25, 15092475 },
53078 	{ 25, 12012283 },
53079 	{ 26, 33524475 },
53080 	{ 25, 15420155 },
53081 	{ 25, 13519611 },
53082 	{ 25, 7293691 },
53083 	{ 26, 10111739 },
53084 	{ 24, 5982971 },
53085 	{ 24, 1985275 },
53086 	{ 19, 77214 },
53087 	{ 24, 2050815 },
53088 	{ 24, 6245119 },
53089 	{ 24, 3131387 },
53090 	{ 24, 4163579 },
53091 	{ 24, 7260155 },
53092 	{ 24, 8292347 },
53093 	{ 25, 10995707 },
53094 	{ 25, 12027899 },
53095 	{ 25, 15124475 },
53096 	{ 25, 16156667 },
53097 	{ 25, 13879291 },
53098 	{ 25, 14387195 },
53099 	{ 24, 7202815 },
53100 	{ 24, 6944763 },
53101 	{ 24, 15321083 },
53102 	{ 24, 15566843 },
53103 	{ 22, 1796095 },
53104 	{ 22, 1734651 },
53105 	{ 22, 1718267 },
53106 	{ 22, 1775611 },
53107 	{ 22, 1726459 },
53108 	{ 23, 3971067 },
53109 	{ 23, 3725307 },
53110 	{ 23, 2988027 },
53111 	{ 23, 2742267 },
53112 	{ 23, 3839995 },
53113 	{ 23, 3332091 },
53114 	{ 23, 1808379 },
53115 	{ 23, 1300475 },
53116 	{ 22, 1480699 },
53117 	{ 22, 448507 },
53118 	{ 17, 60702 },
53119 	{ 22, 497663 },
53120 	{ 22, 1546239 },
53121 	{ 24, 3131131 },
53122 	{ 24, 4163323 },
53123 	{ 24, 7259899 },
53124 	{ 24, 8292091 },
53125 	{ 25, 10995451 },
53126 	{ 25, 12027643 },
53127 	{ 25, 15124219 },
53128 	{ 25, 16156411 },
53129 	{ 25, 13879035 },
53130 	{ 25, 14386939 },
53131 	{ 24, 7202559 },
53132 	{ 24, 6944507 },
53133 	{ 24, 15320827 },
53134 	{ 24, 15566587 },
53135 	{ 22, 1795839 },
53136 	{ 22, 1734395 },
53137 	{ 22, 1718011 },
53138 	{ 22, 1775355 },
53139 	{ 22, 1726203 },
53140 	{ 23, 3970811 },
53141 	{ 23, 3725051 },
53142 	{ 23, 2987771 },
53143 	{ 23, 2742011 },
53144 	{ 23, 3839739 },
53145 	{ 23, 3331835 },
53146 	{ 23, 1808123 },
53147 	{ 23, 1300219 },
53148 	{ 22, 1480443 },
53149 	{ 22, 448251 },
53150 	{ 17, 44318 },
53151 	{ 22, 497407 },
53152 	{ 22, 1545983 },
53153 	{ 24, 2594559 },
53154 	{ 24, 4178939 },
53155 	{ 24, 7308283 },
53156 	{ 24, 8307707 },
53157 	{ 25, 11437051 },
53158 	{ 25, 12043259 },
53159 	{ 25, 15172603 },
53160 	{ 25, 16172027 },
53161 	{ 24, 8123387 },
53162 	{ 24, 8107003 },
53163 	{ 24, 8057851 },
53164 	{ 24, 8041467 },
53165 	{ 23, 4060155 },
53166 	{ 23, 4043771 },
53167 	{ 23, 3994619 },
53168 	{ 22, 1729535 },
53169 	{ 21, 1012731 },
53170 	{ 21, 996347 },
53171 	{ 22, 1709051 },
53172 	{ 21, 1004539 },
53173 	{ 23, 3707899 },
53174 	{ 23, 2937851 },
53175 	{ 23, 2724859 },
53176 	{ 22, 1954811 },
53177 	{ 23, 3314683 },
53178 	{ 23, 1758203 },
53179 	{ 23, 1283067 },
53180 	{ 21, 775163 },
53181 	{ 22, 431099 },
53182 	{ 16, 14238 },
53183 	{ 22, 447487 },
53184 	{ 22, 1496063 },
53185 	{ 24, 2544639 },
53186 	{ 24, 4178683 },
53187 	{ 24, 7308027 },
53188 	{ 24, 8307451 },
53189 	{ 25, 11436795 },
53190 	{ 25, 12043003 },
53191 	{ 25, 15172347 },
53192 	{ 25, 16171771 },
53193 	{ 24, 8123131 },
53194 	{ 24, 8106747 },
53195 	{ 24, 8057595 },
53196 	{ 24, 8041211 },
53197 	{ 23, 4059899 },
53198 	{ 23, 4043515 },
53199 	{ 23, 3994363 },
53200 	{ 22, 1729279 },
53201 	{ 21, 1012475 },
53202 	{ 21, 996091 },
53203 	{ 22, 1708795 },
53204 	{ 21, 1004283 },
53205 	{ 23, 3707643 },
53206 	{ 23, 2937595 },
53207 	{ 23, 2724603 },
53208 	{ 22, 1954555 },
53209 	{ 23, 3314427 },
53210 	{ 23, 1757947 },
53211 	{ 23, 1282811 },
53212 	{ 21, 774907 },
53213 	{ 22, 430843 },
53214 	{ 16, 6046 },
53215 	{ 22, 447231 },
53216 	{ 22, 1495807 },
53217 	{ 23, 4192767 },
53218 	{ 23, 3931643 },
53219 	{ 22, 1831419 },
53220 	{ 22, 2089467 },
53221 	{ 23, 2863611 },
53222 	{ 23, 3121659 },
53223 	{ 23, 3797499 },
53224 	{ 23, 4055547 },
53225 	{ 22, 2030079 },
53226 	{ 22, 1900027 },
53227 	{ 22, 1895931 },
53228 	{ 22, 1883643 },
53229 	{ 21, 1014271 },
53230 	{ 21, 949755 },
53231 	{ 21, 945659 },
53232 	{ 21, 933371 },
53233 	{ 19, 252415 },
53234 	{ 19, 237051 },
53235 	{ 19, 232955 },
53236 	{ 19, 247291 },
53237 	{ 19, 235003 },
53238 	{ 21, 730619 },
53239 	{ 21, 669179 },
53240 	{ 20, 484859 },
53241 	{ 20, 423419 },
53242 	{ 21, 435707 },
53243 	{ 21, 308731 },
53244 	{ 19, 189947 },
53245 	{ 19, 62971 },
53246 	{ 14, 10014 },
53247 	{ 20, 108031 },
53248 	{ 20, 370175 },
53249 	{ 22, 632319 },
53250 	{ 22, 894463 },
53251 	{ 22, 1832185 },
53252 	{ 22, 2090233 },
53253 	{ 23, 7661817 },
53254 	{ 23, 4122873 },
53255 	{ 23, 3991801 },
53256 	{ 23, 3598585 },
53257 	{ 22, 2030845 },
53258 	{ 22, 2025721 },
53259 	{ 22, 1894649 },
53260 	{ 22, 1501433 },
53261 	{ 21, 982269 },
53262 	{ 21, 977145 },
53263 	{ 21, 846073 },
53264 	{ 21, 452857 },
53265 	{ 19, 195837 },
53266 	{ 19, 190713 },
53267 	{ 19, 59641 },
53268 	{ 19, 246009 },
53269 	{ 19, 233721 },
53270 	{ 21, 729337 },
53271 	{ 21, 667897 },
53272 	{ 20, 483577 },
53273 	{ 20, 422137 },
53274 	{ 21, 434425 },
53275 	{ 21, 307449 },
53276 	{ 19, 188665 },
53277 	{ 19, 61689 },
53278 	{ 14, 1898 },
53279 	{ 20, 106749 },
53280 	{ 20, 368893 },
53281 	{ 22, 631037 },
53282 	{ 22, 893181 },
53283 	{ 22, 1832441 },
53284 	{ 22, 2090489 },
53285 	{ 23, 7662073 },
53286 	{ 23, 4123129 },
53287 	{ 23, 3992057 },
53288 	{ 23, 3598841 },
53289 	{ 22, 2031101 },
53290 	{ 22, 2025977 },
53291 	{ 22, 1894905 },
53292 	{ 22, 1501689 },
53293 	{ 21, 982525 },
53294 	{ 21, 977401 },
53295 	{ 21, 846329 },
53296 	{ 21, 453113 },
53297 	{ 19, 196093 },
53298 	{ 19, 190969 },
53299 	{ 19, 59897 },
53300 	{ 19, 246265 },
53301 	{ 19, 233977 },
53302 	{ 21, 729593 },
53303 	{ 21, 668153 },
53304 	{ 20, 483833 },
53305 	{ 20, 422393 },
53306 	{ 21, 434681 },
53307 	{ 21, 307705 },
53308 	{ 19, 188921 },
53309 	{ 19, 61945 },
53310 	{ 14, 10090 },
53311 	{ 20, 107005 },
53312 	{ 20, 369149 },
53313 	{ 22, 631293 },
53314 	{ 22, 893437 },
53315 	{ 22, 1679869 },
53316 	{ 22, 1942013 },
53317 	{ 23, 2728445 },
53318 	{ 23, 2990589 },
53319 	{ 23, 3777021 },
53320 	{ 23, 4039165 },
53321 	{ 24, 6922749 },
53322 	{ 24, 8106749 },
53323 	{ 24, 8053497 },
53324 	{ 24, 7529209 },
53325 	{ 24, 5956345 },
53326 	{ 23, 3912445 },
53327 	{ 23, 3859193 },
53328 	{ 23, 3334905 },
53329 	{ 23, 1762041 },
53330 	{ 21, 766717 },
53331 	{ 21, 713465 },
53332 	{ 21, 189177 },
53333 	{ 21, 918265 },
53334 	{ 21, 738041 },
53335 	{ 23, 2654969 },
53336 	{ 22, 1884921 },
53337 	{ 22, 1671929 },
53338 	{ 22, 901881 },
53339 	{ 23, 1213177 },
53340 	{ 21, 705273 },
53341 	{ 21, 230137 },
53342 	{ 16, 5610 },
53343 	{ 21, 246525 },
53344 	{ 21, 770813 },
53345 	{ 23, 1295101 },
53346 	{ 23, 1819389 },
53347 	{ 23, 3392253 },
53348 	{ 23, 3916541 },
53349 	{ 24, 5489405 },
53350 	{ 24, 6013693 },
53351 	{ 24, 7586557 },
53352 	{ 24, 8110845 },
53353 	{ 25, 14345209 },
53354 	{ 24, 8107005 },
53355 	{ 24, 8053753 },
53356 	{ 24, 7529465 },
53357 	{ 24, 5956601 },
53358 	{ 23, 3912701 },
53359 	{ 23, 3859449 },
53360 	{ 23, 3335161 },
53361 	{ 23, 1762297 },
53362 	{ 21, 766973 },
53363 	{ 21, 713721 },
53364 	{ 21, 189433 },
53365 	{ 21, 918521 },
53366 	{ 21, 738297 },
53367 	{ 23, 2655225 },
53368 	{ 22, 1885177 },
53369 	{ 22, 1672185 },
53370 	{ 22, 902137 },
53371 	{ 23, 1213433 },
53372 	{ 21, 705529 },
53373 	{ 21, 230393 },
53374 	{ 16, 13802 },
53375 	{ 21, 246781 },
53376 	{ 21, 771069 },
53377 	{ 23, 1295357 },
53378 	{ 23, 1819645 },
53379 	{ 23, 3392509 },
53380 	{ 23, 3916797 },
53381 	{ 24, 5489661 },
53382 	{ 24, 6013949 },
53383 	{ 24, 7586813 },
53384 	{ 24, 8111101 },
53385 	{ 25, 15902457 },
53386 	{ 25, 14329593 },
53387 	{ 24, 8058621 },
53388 	{ 24, 8038137 },
53389 	{ 24, 7513849 },
53390 	{ 24, 5940985 },
53391 	{ 23, 3864317 },
53392 	{ 23, 3843833 },
53393 	{ 23, 3319545 },
53394 	{ 23, 1746681 },
53395 	{ 21, 718589 },
53396 	{ 21, 698105 },
53397 	{ 21, 173817 },
53398 	{ 21, 722681 },
53399 	{ 21, 673529 },
53400 	{ 22, 1869561 },
53401 	{ 22, 1623801 },
53402 	{ 22, 886521 },
53403 	{ 22, 640761 },
53404 	{ 21, 689913 },
53405 	{ 21, 182009 },
53406 	{ 16, 21866 },
53407 	{ 21, 231165 },
53408 	{ 21, 755453 },
53409 	{ 23, 1279741 },
53410 	{ 23, 1804029 },
53411 	{ 23, 3376893 },
53412 	{ 23, 3901181 },
53413 	{ 24, 5474045 },
53414 	{ 24, 5998333 },
53415 	{ 24, 7571197 },
53416 	{ 24, 8095485 },
53417 	{ 25, 15902713 },
53418 	{ 25, 14329849 },
53419 	{ 24, 8058877 },
53420 	{ 24, 8038393 },
53421 	{ 24, 7514105 },
53422 	{ 24, 5941241 },
53423 	{ 23, 3864573 },
53424 	{ 23, 3844089 },
53425 	{ 23, 3319801 },
53426 	{ 23, 1746937 },
53427 	{ 21, 718845 },
53428 	{ 21, 698361 },
53429 	{ 21, 174073 },
53430 	{ 21, 722937 },
53431 	{ 21, 673785 },
53432 	{ 22, 1869817 },
53433 	{ 22, 1624057 },
53434 	{ 22, 886777 },
53435 	{ 22, 641017 },
53436 	{ 21, 690169 },
53437 	{ 21, 182265 },
53438 	{ 16, 30058 },
53439 	{ 21, 231421 },
53440 	{ 21, 755709 },
53441 	{ 23, 1279997 },
53442 	{ 23, 1804285 },
53443 	{ 23, 3377149 },
53444 	{ 23, 3901437 },
53445 	{ 24, 5474301 },
53446 	{ 24, 5998589 },
53447 	{ 24, 7571453 },
53448 	{ 24, 8095741 },
53449 	{ 25, 13862909 },
53450 	{ 25, 14387197 },
53451 	{ 25, 15960061 },
53452 	{ 25, 16484349 },
53453 	{ 25, 16222969 },
53454 	{ 25, 15174393 },
53455 	{ 25, 12028665 },
53456 	{ 25, 10980089 },
53457 	{ 24, 7834361 },
53458 	{ 24, 6785785 },
53459 	{ 24, 3640057 },
53460 	{ 23, 2804477 },
53461 	{ 22, 1542905 },
53462 	{ 22, 494329 },
53463 	{ 23, 2624249 },
53464 	{ 22, 1903353 },
53465 	{ 24, 6425337 },
53466 	{ 24, 3345145 },
53467 	{ 24, 2493177 },
53468 	{ 22, 1510137 },
53469 	{ 23, 658169 },
53470 	{ 17, 19434 },
53471 	{ 23, 723709 },
53472 	{ 23, 2820861 },
53473 	{ 25, 4918013 },
53474 	{ 25, 7015165 },
53475 	{ 25, 13306621 },
53476 	{ 25, 15403773 },
53477 	{ 26, 66554873 },
53478 	{ 26, 65506297 },
53479 	{ 26, 62360569 },
53480 	{ 26, 61311993 },
53481 	{ 26, 33000441 },
53482 	{ 26, 31951865 },
53483 	{ 26, 28806137 },
53484 	{ 26, 27757561 },
53485 	{ 25, 16223225 },
53486 	{ 25, 15174649 },
53487 	{ 25, 12028921 },
53488 	{ 25, 10980345 },
53489 	{ 24, 7834617 },
53490 	{ 24, 6786041 },
53491 	{ 24, 3640313 },
53492 	{ 23, 2804733 },
53493 	{ 22, 1543161 },
53494 	{ 22, 494585 },
53495 	{ 23, 2624505 },
53496 	{ 22, 1903609 },
53497 	{ 24, 6425593 },
53498 	{ 24, 3345401 },
53499 	{ 24, 2493433 },
53500 	{ 22, 1510393 },
53501 	{ 23, 658425 },
53502 	{ 17, 23530 },
53503 	{ 23, 723965 },
53504 	{ 23, 2821117 },
53505 	{ 25, 4918269 },
53506 	{ 25, 7015421 },
53507 	{ 25, 13306877 },
53508 	{ 25, 15404029 },
53509 	{ 26, 66572029 },
53510 	{ 26, 66490105 },
53511 	{ 26, 65441529 },
53512 	{ 26, 62295801 },
53513 	{ 26, 61247225 },
53514 	{ 26, 32935673 },
53515 	{ 26, 31887097 },
53516 	{ 26, 28741369 },
53517 	{ 25, 16240381 },
53518 	{ 25, 16158457 },
53519 	{ 25, 15109881 },
53520 	{ 25, 11964153 },
53521 	{ 24, 7851773 },
53522 	{ 24, 7769849 },
53523 	{ 24, 6721273 },
53524 	{ 24, 3575545 },
53525 	{ 22, 1560317 },
53526 	{ 22, 1478393 },
53527 	{ 22, 429817 },
53528 	{ 22, 1838841 },
53529 	{ 22, 1642233 },
53530 	{ 24, 3280633 },
53531 	{ 24, 2297593 },
53532 	{ 22, 1445625 },
53533 	{ 22, 462585 },
53534 	{ 17, 27498 },
53535 	{ 23, 659197 },
53536 	{ 23, 2756349 },
53537 	{ 25, 4853501 },
53538 	{ 25, 6950653 },
53539 	{ 25, 13242109 },
53540 	{ 25, 15339261 },
53541 	{ 26, 21630717 },
53542 	{ 26, 66490361 },
53543 	{ 26, 65441785 },
53544 	{ 26, 62296057 },
53545 	{ 26, 61247481 },
53546 	{ 26, 32935929 },
53547 	{ 26, 31887353 },
53548 	{ 26, 28741625 },
53549 	{ 25, 16240637 },
53550 	{ 25, 16158713 },
53551 	{ 25, 15110137 },
53552 	{ 25, 11964409 },
53553 	{ 24, 7852029 },
53554 	{ 24, 7770105 },
53555 	{ 24, 6721529 },
53556 	{ 24, 3575801 },
53557 	{ 22, 1560573 },
53558 	{ 22, 1478649 },
53559 	{ 22, 430073 },
53560 	{ 22, 1839097 },
53561 	{ 22, 1642489 },
53562 	{ 24, 3280889 },
53563 	{ 24, 2297849 },
53564 	{ 22, 1445881 },
53565 	{ 22, 462841 },
53566 	{ 17, 31594 },
53567 	{ 23, 659453 },
53568 	{ 23, 2756605 },
53569 	{ 25, 4853757 },
53570 	{ 25, 6950909 },
53571 	{ 25, 13242365 },
53572 	{ 25, 15339517 },
53573 	{ 26, 21630973 },
53574 	{ 26, 66509565 },
53575 	{ 26, 66296569 },
53576 	{ 26, 65247993 },
53577 	{ 26, 62102265 },
53578 	{ 26, 61053689 },
53579 	{ 26, 32742137 },
53580 	{ 26, 31693561 },
53581 	{ 26, 28547833 },
53582 	{ 25, 16177917 },
53583 	{ 25, 15964921 },
53584 	{ 25, 14916345 },
53585 	{ 25, 11770617 },
53586 	{ 24, 7789309 },
53587 	{ 24, 7576313 },
53588 	{ 24, 6527737 },
53589 	{ 24, 3382009 },
53590 	{ 22, 1497853 },
53591 	{ 22, 1284857 },
53592 	{ 22, 236281 },
53593 	{ 22, 1579769 },
53594 	{ 22, 858873 },
53595 	{ 24, 2235129 },
53596 	{ 22, 1252089 },
53597 	{ 22, 400121 },
53598 	{ 17, 51690 },
53599 	{ 22, 465661 },
53600 	{ 22, 1514237 },
53601 	{ 24, 2562813 },
53602 	{ 24, 3611389 },
53603 	{ 24, 6757117 },
53604 	{ 24, 7805693 },
53605 	{ 25, 10951421 },
53606 	{ 25, 11999997 },
53607 	{ 25, 15145725 },
53608 	{ 25, 16194301 },
53609 	{ 26, 62102521 },
53610 	{ 26, 61053945 },
53611 	{ 26, 32742393 },
53612 	{ 26, 31693817 },
53613 	{ 26, 28548089 },
53614 	{ 25, 16178173 },
53615 	{ 25, 15965177 },
53616 	{ 25, 14916601 },
53617 	{ 25, 11770873 },
53618 	{ 24, 7789565 },
53619 	{ 24, 7576569 },
53620 	{ 24, 6527993 },
53621 	{ 24, 3382265 },
53622 	{ 22, 1498109 },
53623 	{ 22, 1285113 },
53624 	{ 22, 236537 },
53625 	{ 22, 1580025 },
53626 	{ 22, 859129 },
53627 	{ 24, 2235385 },
53628 	{ 22, 1252345 },
53629 	{ 22, 400377 },
53630 	{ 17, 55786 },
53631 	{ 22, 465917 },
53632 	{ 22, 1514493 },
53633 	{ 24, 2563069 },
53634 	{ 24, 3611645 },
53635 	{ 24, 6757373 },
53636 	{ 24, 7805949 },
53637 	{ 25, 10951677 },
53638 	{ 25, 12000253 },
53639 	{ 25, 15145981 },
53640 	{ 25, 16194557 },
53641 	{ 26, 65183481 },
53642 	{ 26, 62037753 },
53643 	{ 26, 60989177 },
53644 	{ 26, 32677625 },
53645 	{ 26, 31629049 },
53646 	{ 26, 28483321 },
53647 	{ 25, 15982333 },
53648 	{ 25, 15900409 },
53649 	{ 25, 14851833 },
53650 	{ 25, 11706105 },
53651 	{ 24, 7593725 },
53652 	{ 24, 7511801 },
53653 	{ 24, 6463225 },
53654 	{ 24, 3317497 },
53655 	{ 22, 1302269 },
53656 	{ 22, 1220345 },
53657 	{ 22, 171769 },
53658 	{ 22, 794361 },
53659 	{ 22, 597753 },
53660 	{ 22, 1187577 },
53661 	{ 22, 204537 },
53662 	{ 17, 59754 },
53663 	{ 22, 401149 },
53664 	{ 22, 1449725 },
53665 	{ 24, 2498301 },
53666 	{ 24, 3546877 },
53667 	{ 24, 6692605 },
53668 	{ 24, 7741181 },
53669 	{ 25, 10886909 },
53670 	{ 25, 11935485 },
53671 	{ 25, 15081213 },
53672 	{ 25, 16129789 },
53673 	{ 26, 65183737 },
53674 	{ 26, 62038009 },
53675 	{ 26, 60989433 },
53676 	{ 26, 32677881 },
53677 	{ 26, 31629305 },
53678 	{ 26, 28483577 },
53679 	{ 25, 15982589 },
53680 	{ 25, 15900665 },
53681 	{ 25, 14852089 },
53682 	{ 25, 11706361 },
53683 	{ 24, 7593981 },
53684 	{ 24, 7512057 },
53685 	{ 24, 6463481 },
53686 	{ 24, 3317753 },
53687 	{ 22, 1302525 },
53688 	{ 22, 1220601 },
53689 	{ 22, 172025 },
53690 	{ 22, 794617 },
53691 	{ 22, 598009 },
53692 	{ 22, 1187833 },
53693 	{ 22, 204793 },
53694 	{ 17, 63850 },
53695 	{ 22, 401405 },
53696 	{ 22, 1449981 },
53697 	{ 24, 2498557 },
53698 	{ 24, 3547133 },
53699 	{ 24, 6692861 },
53700 	{ 24, 7741437 },
53701 	{ 25, 10887165 },
53702 	{ 25, 11935741 },
53703 	{ 25, 15081469 },
53704 	{ 25, 16130045 },
53705 	{ 26, 66464505 },
53706 	{ 26, 65415929 },
53707 	{ 26, 62270201 },
53708 	{ 26, 61221625 },
53709 	{ 26, 32910073 },
53710 	{ 26, 31861497 },
53711 	{ 26, 28715769 },
53712 	{ 26, 27667193 },
53713 	{ 25, 16132857 },
53714 	{ 25, 15084281 },
53715 	{ 25, 11938553 },
53716 	{ 25, 10889977 },
53717 	{ 24, 7744249 },
53718 	{ 24, 6695673 },
53719 	{ 24, 3549945 },
53720 	{ 24, 2501369 },
53721 	{ 22, 1452793 },
53722 	{ 22, 404217 },
53723 	{ 24, 2108153 },
53724 	{ 22, 1321721 },
53725 	{ 24, 535289 },
53726 	{ 16, 21226 },
53727 	{ 24, 797437 },
53728 	{ 24, 4991741 },
53729 	{ 26, 9186045 },
53730 	{ 26, 13380349 },
53731 	{ 26, 25963261 },
53732 	{ 26, 30157565 },
53733 	{ 27, 42740477 },
53734 	{ 27, 46934781 },
53735 	{ 27, 59517693 },
53736 	{ 27, 63711997 },
53737 	{ 26, 66464761 },
53738 	{ 26, 65416185 },
53739 	{ 26, 62270457 },
53740 	{ 26, 61221881 },
53741 	{ 26, 32910329 },
53742 	{ 26, 31861753 },
53743 	{ 26, 28716025 },
53744 	{ 26, 27667449 },
53745 	{ 25, 16133113 },
53746 	{ 25, 15084537 },
53747 	{ 25, 11938809 },
53748 	{ 25, 10890233 },
53749 	{ 24, 7744505 },
53750 	{ 24, 6695929 },
53751 	{ 24, 3550201 },
53752 	{ 24, 2501625 },
53753 	{ 22, 1453049 },
53754 	{ 22, 404473 },
53755 	{ 24, 2108409 },
53756 	{ 22, 1321977 },
53757 	{ 24, 535545 },
53758 	{ 16, 22250 },
53759 	{ 24, 797693 },
53760 	{ 24, 4991997 },
53761 	{ 26, 9186301 },
53762 	{ 26, 13380605 },
53763 	{ 26, 25963517 },
53764 	{ 26, 30157821 },
53765 	{ 27, 42740733 },
53766 	{ 27, 46935037 },
53767 	{ 27, 59517949 },
53768 	{ 27, 63712253 },
53769 	{ 26, 66531069 },
53770 	{ 26, 66203385 },
53771 	{ 26, 65154809 },
53772 	{ 26, 62009081 },
53773 	{ 26, 60960505 },
53774 	{ 26, 32648953 },
53775 	{ 26, 31600377 },
53776 	{ 26, 28454649 },
53777 	{ 25, 16199421 },
53778 	{ 25, 15871737 },
53779 	{ 25, 14823161 },
53780 	{ 25, 11677433 },
53781 	{ 24, 7810813 },
53782 	{ 24, 7483129 },
53783 	{ 24, 6434553 },
53784 	{ 24, 3288825 },
53785 	{ 22, 1519357 },
53786 	{ 22, 1191673 },
53787 	{ 22, 143097 },
53788 	{ 17, 46457 },
53789 	{ 19, 261561 },
53790 	{ 16, 23146 },
53791 	{ 24, 536317 },
53792 	{ 24, 4730621 },
53793 	{ 26, 8924925 },
53794 	{ 26, 13119229 },
53795 	{ 26, 25702141 },
53796 	{ 26, 29896445 },
53797 	{ 27, 42479357 },
53798 	{ 27, 46673661 },
53799 	{ 27, 59256573 },
53800 	{ 27, 63450877 },
53801 	{ 26, 66531325 },
53802 	{ 26, 66203641 },
53803 	{ 26, 65155065 },
53804 	{ 26, 62009337 },
53805 	{ 26, 60960761 },
53806 	{ 26, 32649209 },
53807 	{ 26, 31600633 },
53808 	{ 26, 28454905 },
53809 	{ 25, 16199677 },
53810 	{ 25, 15871993 },
53811 	{ 25, 14823417 },
53812 	{ 25, 11677689 },
53813 	{ 24, 7811069 },
53814 	{ 24, 7483385 },
53815 	{ 24, 6434809 },
53816 	{ 24, 3289081 },
53817 	{ 22, 1519613 },
53818 	{ 22, 1191929 },
53819 	{ 22, 143353 },
53820 	{ 17, 48505 },
53821 	{ 18, 130745 },
53822 	{ 16, 24170 },
53823 	{ 24, 536573 },
53824 	{ 24, 4730877 },
53825 	{ 26, 8925181 },
53826 	{ 26, 13119485 },
53827 	{ 26, 25702397 },
53828 	{ 26, 29896701 },
53829 	{ 27, 42479613 },
53830 	{ 27, 46673917 },
53831 	{ 27, 59256829 },
53832 	{ 27, 63451133 },
53833 	{ 28, 109588477 },
53834 	{ 26, 66271997 },
53835 	{ 26, 65223421 },
53836 	{ 26, 62077693 },
53837 	{ 26, 61029117 },
53838 	{ 26, 32717565 },
53839 	{ 26, 31668989 },
53840 	{ 26, 28523261 },
53841 	{ 26, 27474685 },
53842 	{ 25, 15940349 },
53843 	{ 25, 14891773 },
53844 	{ 25, 11746045 },
53845 	{ 25, 10697469 },
53846 	{ 24, 7551741 },
53847 	{ 24, 6503165 },
53848 	{ 24, 3357437 },
53849 	{ 24, 2308861 },
53850 	{ 22, 1260285 },
53851 	{ 22, 211709 },
53852 	{ 18, 131049 },
53853 	{ 16, 32681 },
53854 	{ 17, 65370 },
53855 	{ 20, 523709 },
53856 	{ 22, 1325821 },
53857 	{ 23, 2818047 },
53858 	{ 24, 3422973 },
53859 	{ 24, 6568701 },
53860 	{ 24, 7617277 },
53861 	{ 25, 10763005 },
53862 	{ 25, 11811581 },
53863 	{ 25, 14957309 },
53864 	{ 25, 16005885 },
53865 	{ 26, 27540221 },
53866 	{ 26, 28588797 },
53867 	{ 26, 31734525 },
53868 	{ 26, 32783101 },
53869 	{ 26, 61094653 },
53870 	{ 26, 62143229 },
53871 	{ 26, 65288957 },
53872 	{ 26, 66337533 },
53873 	{ 26, 27474941 },
53874 	{ 25, 15940605 },
53875 	{ 25, 14892029 },
53876 	{ 25, 11746301 },
53877 	{ 25, 10697725 },
53878 	{ 24, 7551997 },
53879 	{ 24, 6503421 },
53880 	{ 24, 3357693 },
53881 	{ 24, 2309117 },
53882 	{ 22, 1260541 },
53883 	{ 22, 211965 },
53884 	{ 18, 130873 },
53885 	{ 15, 16329 },
53886 	{ 17, 65498 },
53887 	{ 19, 261821 },
53888 	{ 22, 1326077 },
53889 	{ 23, 2817791 },
53890 	{ 24, 3423229 },
53891 	{ 24, 6568957 },
53892 	{ 24, 7617533 },
53893 	{ 25, 10763261 },
53894 	{ 25, 11811837 },
53895 	{ 25, 14957565 },
53896 	{ 25, 16006141 },
53897 	{ 26, 27540477 },
53898 	{ 26, 28589053 },
53899 	{ 26, 31734781 },
53900 	{ 26, 66141949 },
53901 	{ 26, 65093373 },
53902 	{ 26, 61947645 },
53903 	{ 26, 60899069 },
53904 	{ 26, 32587517 },
53905 	{ 26, 31538941 },
53906 	{ 26, 28393213 },
53907 	{ 26, 27344637 },
53908 	{ 25, 15810301 },
53909 	{ 25, 14761725 },
53910 	{ 25, 11615997 },
53911 	{ 25, 10567421 },
53912 	{ 24, 7421693 },
53913 	{ 24, 6373117 },
53914 	{ 24, 3227389 },
53915 	{ 24, 2178813 },
53916 	{ 17, 63357 },
53917 	{ 16, 32733 },
53918 	{ 23, 64511 },
53919 	{ 17, 65453 },
53920 	{ 17, 62845 },
53921 	{ 23, 2292735 },
53922 	{ 24, 3161853 },
53923 	{ 24, 6307581 },
53924 	{ 24, 7356157 },
53925 	{ 25, 10501885 },
53926 	{ 25, 11550461 },
53927 	{ 25, 14696189 },
53928 	{ 25, 15744765 },
53929 	{ 26, 27279101 },
53930 	{ 26, 28327677 },
53931 	{ 26, 31473405 },
53932 	{ 26, 32521981 },
53933 	{ 26, 60833533 },
53934 	{ 26, 61882109 },
53935 	{ 26, 65027837 },
53936 	{ 26, 66076413 },
53937 	{ 26, 31539197 },
53938 	{ 26, 28393469 },
53939 	{ 26, 27344893 },
53940 	{ 25, 15810557 },
53941 	{ 25, 14761981 },
53942 	{ 25, 11616253 },
53943 	{ 25, 10567677 },
53944 	{ 24, 7421949 },
53945 	{ 24, 6373373 },
53946 	{ 24, 3227645 },
53947 	{ 24, 2179069 },
53948 	{ 17, 65405 },
53949 	{ 19, 261997 },
53950 	{ 13, 3722 },
53951 	{ 16, 32717 },
53952 	{ 17, 64893 },
53953 	{ 23, 2292479 },
53954 	{ 24, 3162109 },
53955 	{ 24, 6307837 },
53956 	{ 24, 7356413 },
53957 	{ 25, 10502141 },
53958 	{ 25, 11550717 },
53959 	{ 25, 14696445 },
53960 	{ 25, 15745021 },
53961 	{ 26, 27279357 },
53962 	{ 26, 28327933 },
53963 	{ 26, 31473661 },
53964 	{ 26, 66415357 },
53965 	{ 26, 65366781 },
53966 	{ 26, 62221053 },
53967 	{ 26, 61172477 },
53968 	{ 26, 32860925 },
53969 	{ 26, 31812349 },
53970 	{ 26, 28666621 },
53971 	{ 26, 27618045 },
53972 	{ 25, 16083709 },
53973 	{ 25, 15035133 },
53974 	{ 25, 11889405 },
53975 	{ 25, 10840829 },
53976 	{ 24, 7695101 },
53977 	{ 24, 6646525 },
53978 	{ 24, 3500797 },
53979 	{ 24, 2452221 },
53980 	{ 22, 1403645 },
53981 	{ 21, 1048189 },
53982 	{ 13, 3786 },
53983 	{ 17, 65497 },
53984 	{ 20, 524269 },
53985 	{ 22, 158461 },
53986 	{ 22, 420605 },
53987 	{ 23, 2551807 },
53988 	{ 24, 944893 },
53989 	{ 24, 1731325 },
53990 	{ 24, 1993469 },
53991 	{ 25, 2779901 },
53992 	{ 25, 3042045 },
53993 	{ 25, 3828477 },
53994 	{ 25, 4090621 },
53995 	{ 26, 6974205 },
53996 	{ 26, 7236349 },
53997 	{ 26, 8022781 },
53998 	{ 26, 8284925 },
53999 	{ 26, 15362813 },
54000 	{ 26, 15624957 },
54001 	{ 26, 16411389 },
54002 	{ 26, 16673533 },
54003 	{ 26, 27618301 },
54004 	{ 25, 16083965 },
54005 	{ 25, 15035389 },
54006 	{ 25, 11889661 },
54007 	{ 25, 10841085 },
54008 	{ 24, 7695357 },
54009 	{ 24, 6646781 },
54010 	{ 24, 3501053 },
54011 	{ 24, 2452477 },
54012 	{ 22, 1403901 },
54013 	{ 22, 2097085 },
54014 	{ 20, 524090 },
54015 	{ 20, 524137 },
54016 	{ 20, 524093 },
54017 	{ 22, 158717 },
54018 	{ 22, 420861 },
54019 	{ 23, 2551551 },
54020 	{ 24, 945149 },
54021 	{ 24, 1731581 },
54022 	{ 24, 1993725 },
54023 	{ 25, 2780157 },
54024 	{ 25, 3042301 },
54025 	{ 25, 3828733 },
54026 	{ 25, 4090877 },
54027 	{ 26, 6974461 },
54028 	{ 26, 7236605 },
54029 	{ 26, 8023037 },
54030 	{ 26, 8285181 },
54031 	{ 26, 15363069 },
54032 	{ 26, 15625213 },
54033 	{ 26, 16411645 },
54034 	{ 26, 16673789 },
54035 	{ 27, 132574975 },
54036 	{ 27, 63532797 },
54037 	{ 27, 59338493 },
54038 	{ 27, 46755581 },
54039 	{ 27, 42561277 },
54040 	{ 26, 29978365 },
54041 	{ 26, 25784061 },
54042 	{ 26, 13201149 },
54043 	{ 26, 9006845 },
54044 	{ 24, 4812541 },
54045 	{ 24, 618237 },
54046 	{ 17, 55834 },
54047 	{ 22, 2096761 },
54048 	{ 18, 112505 },
54049 	{ 22, 225017 },
54050 	{ 22, 487161 },
54051 	{ 22, 1470205 },
54052 	{ 23, 3075071 },
54053 	{ 24, 1797881 },
54054 	{ 24, 2060025 },
54055 	{ 24, 6188797 },
54056 	{ 25, 3108601 },
54057 	{ 25, 3895033 },
54058 	{ 25, 4157177 },
54059 	{ 25, 12480253 },
54060 	{ 26, 7302905 },
54061 	{ 26, 8089337 },
54062 	{ 26, 8351481 },
54063 	{ 26, 15429369 },
54064 	{ 26, 15691513 },
54065 	{ 26, 16477945 },
54066 	{ 26, 16740089 },
54067 	{ 26, 33451773 },
54068 	{ 27, 63533053 },
54069 	{ 27, 59338749 },
54070 	{ 27, 46755837 },
54071 	{ 27, 42561533 },
54072 	{ 26, 29978621 },
54073 	{ 26, 25784317 },
54074 	{ 26, 13201405 },
54075 	{ 26, 9007101 },
54076 	{ 24, 4812797 },
54077 	{ 24, 618493 },
54078 	{ 17, 56858 },
54079 	{ 22, 356345 },
54080 	{ 18, 114553 },
54081 	{ 22, 225273 },
54082 	{ 22, 487417 },
54083 	{ 22, 1470461 },
54084 	{ 23, 3074815 },
54085 	{ 24, 1798137 },
54086 	{ 24, 2060281 },
54087 	{ 24, 6189053 },
54088 	{ 25, 3108857 },
54089 	{ 25, 3895289 },
54090 	{ 25, 4157433 },
54091 	{ 25, 12480509 },
54092 	{ 26, 7303161 },
54093 	{ 26, 8089593 },
54094 	{ 26, 8351737 },
54095 	{ 26, 15429625 },
54096 	{ 26, 15691769 },
54097 	{ 26, 16478201 },
54098 	{ 26, 16740345 },
54099 	{ 26, 33452029 },
54100 	{ 27, 63798013 },
54101 	{ 27, 59603709 },
54102 	{ 27, 47020797 },
54103 	{ 27, 42826493 },
54104 	{ 26, 30243581 },
54105 	{ 26, 26049277 },
54106 	{ 26, 13466365 },
54107 	{ 26, 9272061 },
54108 	{ 24, 5077757 },
54109 	{ 24, 883453 },
54110 	{ 17, 62106 },
54111 	{ 17, 130798 },
54112 	{ 22, 1407737 },
54113 	{ 23, 2670587 },
54114 	{ 22, 1276665 },
54115 	{ 22, 1538809 },
54116 	{ 23, 2932731 },
54117 	{ 24, 5208825 },
54118 	{ 24, 5995257 },
54119 	{ 24, 6257401 },
54120 	{ 25, 11238137 },
54121 	{ 25, 11500281 },
54122 	{ 25, 12286713 },
54123 	{ 25, 12548857 },
54124 	{ 26, 23821049 },
54125 	{ 26, 24083193 },
54126 	{ 26, 24869625 },
54127 	{ 26, 25131769 },
54128 	{ 26, 32209657 },
54129 	{ 26, 32471801 },
54130 	{ 26, 33258233 },
54131 	{ 26, 33520377 },
54132 	{ 27, 63798269 },
54133 	{ 27, 59603965 },
54134 	{ 27, 47021053 },
54135 	{ 27, 42826749 },
54136 	{ 26, 30243837 },
54137 	{ 26, 26049533 },
54138 	{ 26, 13466621 },
54139 	{ 26, 9272317 },
54140 	{ 24, 5078013 },
54141 	{ 24, 883709 },
54142 	{ 17, 63130 },
54143 	{ 17, 129774 },
54144 	{ 22, 1407993 },
54145 	{ 23, 2670331 },
54146 	{ 22, 1276921 },
54147 	{ 22, 1539065 },
54148 	{ 23, 2932475 },
54149 	{ 24, 5209081 },
54150 	{ 24, 5995513 },
54151 	{ 24, 6257657 },
54152 	{ 25, 11238393 },
54153 	{ 25, 11500537 },
54154 	{ 25, 12286969 },
54155 	{ 25, 12549113 },
54156 	{ 26, 23821305 },
54157 	{ 26, 24083449 },
54158 	{ 26, 24869881 },
54159 	{ 26, 25132025 },
54160 	{ 26, 32209913 },
54161 	{ 26, 32472057 },
54162 	{ 26, 33258489 },
54163 	{ 26, 33520633 },
54164 	{ 27, 64585469 },
54165 	{ 27, 60391165 },
54166 	{ 27, 47808253 },
54167 	{ 27, 43613949 },
54168 	{ 26, 31031037 },
54169 	{ 26, 26836733 },
54170 	{ 26, 14253821 },
54171 	{ 26, 10059517 },
54172 	{ 24, 5865213 },
54173 	{ 24, 1670909 },
54174 	{ 19, 256282 },
54175 	{ 19, 514414 },
54176 	{ 24, 4816633 },
54177 	{ 24, 2457337 },
54178 	{ 24, 3243769 },
54179 	{ 24, 2326265 },
54180 	{ 24, 2588409 },
54181 	{ 24, 3571453 },
54182 	{ 25, 10402815 },
54183 	{ 26, 10190585 },
54184 	{ 26, 10452729 },
54185 	{ 26, 14581501 },
54186 	{ 27, 19889913 },
54187 	{ 27, 20676345 },
54188 	{ 27, 20938489 },
54189 	{ 27, 29261565 },
54190 	{ 28, 40861433 },
54191 	{ 28, 41647865 },
54192 	{ 28, 41910009 },
54193 	{ 28, 48987897 },
54194 	{ 28, 49250041 },
54195 	{ 28, 50036473 },
54196 	{ 27, 64585725 },
54197 	{ 27, 60391421 },
54198 	{ 27, 47808509 },
54199 	{ 27, 43614205 },
54200 	{ 26, 31031293 },
54201 	{ 26, 26836989 },
54202 	{ 26, 14254077 },
54203 	{ 26, 10059773 },
54204 	{ 24, 5865469 },
54205 	{ 24, 1671165 },
54206 	{ 19, 260378 },
54207 	{ 19, 510318 },
54208 	{ 24, 4816889 },
54209 	{ 24, 2457593 },
54210 	{ 24, 3244025 },
54211 	{ 24, 2326521 },
54212 	{ 24, 2588665 },
54213 	{ 24, 3571709 },
54214 	{ 25, 10402559 },
54215 	{ 26, 10190841 },
54216 	{ 26, 10452985 },
54217 	{ 26, 14581757 },
54218 	{ 27, 19890169 },
54219 	{ 27, 20676601 },
54220 	{ 27, 20938745 },
54221 	{ 27, 29261821 },
54222 	{ 28, 40861689 },
54223 	{ 28, 41648121 },
54224 	{ 28, 41910265 },
54225 	{ 28, 48988153 },
54226 	{ 28, 49250297 },
54227 	{ 28, 50036729 },
54228 	{ 28, 50298873 },
54229 	{ 28, 121285373 },
54230 	{ 28, 96119549 },
54231 	{ 28, 87730941 },
54232 	{ 27, 62565117 },
54233 	{ 27, 54176509 },
54234 	{ 27, 29010685 },
54235 	{ 27, 20622077 },
54236 	{ 25, 12233469 },
54237 	{ 25, 3844861 },
54238 	{ 19, 477594 },
54239 	{ 19, 489966 },
54240 	{ 25, 10136313 },
54241 	{ 25, 10006523 },
54242 	{ 25, 6990585 },
54243 	{ 25, 12757753 },
54244 	{ 25, 6728441 },
54245 	{ 25, 7252729 },
54246 	{ 25, 13413117 },
54247 	{ 25, 11972607 },
54248 	{ 27, 28748537 },
54249 	{ 27, 29272825 },
54250 	{ 27, 54307581 },
54251 	{ 27, 62304255 },
54252 	{ 28, 58108665 },
54253 	{ 28, 58632953 },
54254 	{ 28, 108833533 },
54255 	{ 28, 129413119 },
54256 	{ 29, 116828921 },
54257 	{ 29, 117353209 },
54258 	{ 29, 131508985 },
54259 	{ 29, 132033273 },
54260 	{ 28, 129674237 },
54261 	{ 28, 121285629 },
54262 	{ 28, 96119805 },
54263 	{ 28, 87731197 },
54264 	{ 27, 62565373 },
54265 	{ 27, 54176765 },
54266 	{ 27, 29010941 },
54267 	{ 27, 20622333 },
54268 	{ 25, 12233725 },
54269 	{ 25, 3845117 },
54270 	{ 19, 481690 },
54271 	{ 19, 485870 },
54272 	{ 25, 10136569 },
54273 	{ 25, 10006267 },
54274 	{ 25, 6990841 },
54275 	{ 25, 12758009 },
54276 	{ 25, 6728697 },
54277 	{ 25, 7252985 },
54278 	{ 25, 13413373 },
54279 	{ 25, 11972351 },
54280 	{ 27, 28748793 },
54281 	{ 27, 29273081 },
54282 	{ 27, 54307837 },
54283 	{ 27, 62303999 },
54284 	{ 28, 58108921 },
54285 	{ 28, 58633209 },
54286 	{ 28, 108833789 },
54287 	{ 28, 129412863 },
54288 	{ 29, 116829177 },
54289 	{ 29, 117353465 },
54290 	{ 29, 131509241 },
54291 	{ 29, 132033529 },
54292 	{ 29, 133606393 },
54293 	{ 29, 134130681 },
54294 	{ 29, 189968125 },
54295 	{ 29, 173190909 },
54296 	{ 28, 122859261 },
54297 	{ 28, 106082045 },
54298 	{ 28, 55750397 },
54299 	{ 28, 38973181 },
54300 	{ 26, 22195965 },
54301 	{ 26, 5418749 },
54302 	{ 19, 486170 },
54303 	{ 19, 482158 },
54304 	{ 25, 11710201 },
54305 	{ 25, 11578363 },
54306 	{ 27, 26390265 },
54307 	{ 25, 13283065 },
54308 	{ 25, 14855929 },
54309 	{ 25, 13020921 },
54310 	{ 25, 13545209 },
54311 	{ 25, 15511293 },
54312 	{ 25, 12495871 },
54313 	{ 27, 53915385 },
54314 	{ 27, 54439673 },
54315 	{ 27, 62697213 },
54316 	{ 27, 62827519 },
54317 	{ 28, 108441337 },
54318 	{ 28, 108965625 },
54319 	{ 28, 125611773 },
54320 	{ 28, 129936383 },
54321 	{ 29, 217493241 },
54322 	{ 29, 218017529 },
54323 	{ 29, 232173305 },
54324 	{ 29, 232697593 },
54325 	{ 29, 234270457 },
54326 	{ 29, 234794745 },
54327 	{ 29, 268218109 },
54328 	{ 28, 122859517 },
54329 	{ 28, 106082301 },
54330 	{ 28, 55750653 },
54331 	{ 28, 38973437 },
54332 	{ 26, 22196221 },
54333 	{ 26, 5419005 },
54334 	{ 19, 490266 },
54335 	{ 19, 478062 },
54336 	{ 25, 11710457 },
54337 	{ 25, 11578107 },
54338 	{ 27, 26390521 },
54339 	{ 25, 13283321 },
54340 	{ 25, 14856185 },
54341 	{ 25, 13021177 },
54342 	{ 25, 13545465 },
54343 	{ 25, 15511549 },
54344 	{ 25, 12495615 },
54345 	{ 27, 53915641 },
54346 	{ 27, 54439929 },
54347 	{ 27, 62697469 },
54348 	{ 27, 62827263 },
54349 	{ 28, 108441593 },
54350 	{ 28, 108965881 },
54351 	{ 28, 125612029 },
54352 	{ 28, 129936127 },
54353 	{ 29, 217493497 },
54354 	{ 29, 218017785 },
54355 	{ 29, 232173561 },
54356 	{ 29, 232697849 },
54357 	{ 28, 128745471 },
54358 	{ 28, 120356863 },
54359 	{ 28, 95191039 },
54360 	{ 28, 123386621 },
54361 	{ 27, 61636607 },
54362 	{ 27, 53247999 },
54363 	{ 27, 28082175 },
54364 	{ 26, 22723325 },
54365 	{ 25, 11304959 },
54366 	{ 19, 510874 },
54367 	{ 19, 261102 },
54368 	{ 25, 12237561 },
54369 	{ 24, 6062075 },
54370 	{ 26, 9994235 },
54371 	{ 26, 13402107 },
54372 	{ 25, 15383289 },
54373 	{ 24, 7634939 },
54374 	{ 25, 15121145 },
54375 	{ 24, 1998843 },
54376 	{ 24, 6193147 },
54377 	{ 25, 11239423 },
54378 	{ 26, 14581755 },
54379 	{ 26, 27164667 },
54380 	{ 26, 31358971 },
54381 	{ 27, 43941883 },
54382 	{ 27, 48136187 },
54383 	{ 27, 60719099 },
54384 	{ 27, 64913403 },
54385 	{ 28, 111050747 },
54386 	{ 28, 115245051 },
54387 	{ 28, 127827963 },
54388 	{ 28, 132022267 },
54389 	{ 28, 245268475 },
54390 	{ 28, 249462779 },
54391 	{ 28, 262045691 },
54392 	{ 28, 123386877 },
54393 	{ 27, 61636351 },
54394 	{ 27, 53247743 },
54395 	{ 27, 28081919 },
54396 	{ 26, 22723581 },
54397 	{ 25, 11304703 },
54398 	{ 19, 514970 },
54399 	{ 19, 257006 },
54400 	{ 25, 12237817 },
54401 	{ 24, 6061819 },
54402 	{ 26, 9993979 },
54403 	{ 26, 13401851 },
54404 	{ 25, 15383545 },
54405 	{ 24, 7634683 },
54406 	{ 25, 15121401 },
54407 	{ 24, 1998587 },
54408 	{ 24, 6192891 },
54409 	{ 25, 11239167 },
54410 	{ 26, 14581499 },
54411 	{ 26, 27164411 },
54412 	{ 26, 31358715 },
54413 	{ 27, 43941627 },
54414 	{ 27, 48135931 },
54415 	{ 27, 60718843 },
54416 	{ 27, 64913147 },
54417 	{ 28, 111050491 },
54418 	{ 28, 115244795 },
54419 	{ 28, 127827707 },
54420 	{ 28, 132022011 },
54421 	{ 28, 245268219 },
54422 	{ 28, 249462523 },
54423 	{ 28, 262045435 },
54424 	{ 28, 124960509 },
54425 	{ 27, 62422015 },
54426 	{ 27, 54033407 },
54427 	{ 27, 28867583 },
54428 	{ 26, 24297213 },
54429 	{ 25, 12090367 },
54430 	{ 20, 1037594 },
54431 	{ 20, 505198 },
54432 	{ 25, 2915323 },
54433 	{ 25, 11041787 },
54434 	{ 26, 10255355 },
54435 	{ 26, 14187515 },
54436 	{ 26, 25983995 },
54437 	{ 26, 21675769 },
54438 	{ 25, 10779643 },
54439 	{ 25, 11566075 },
54440 	{ 25, 2784251 },
54441 	{ 25, 11172859 },
54442 	{ 25, 11500543 },
54443 	{ 27, 27950075 },
54444 	{ 27, 53115899 },
54445 	{ 27, 61504507 },
54446 	{ 27, 61832191 },
54447 	{ 28, 95058939 },
54448 	{ 28, 120224763 },
54449 	{ 28, 128613371 },
54450 	{ 28, 128941055 },
54451 	{ 29, 229276667 },
54452 	{ 29, 259178493 },
54453 	{ 28, 129530623 },
54454 	{ 28, 121142015 },
54455 	{ 28, 95976191 },
54456 	{ 28, 124960765 },
54457 	{ 27, 62421759 },
54458 	{ 27, 54033151 },
54459 	{ 27, 28867327 },
54460 	{ 26, 24297469 },
54461 	{ 25, 12090111 },
54462 	{ 20, 1045786 },
54463 	{ 20, 497006 },
54464 	{ 25, 2915067 },
54465 	{ 25, 11041531 },
54466 	{ 26, 10255099 },
54467 	{ 26, 14187259 },
54468 	{ 26, 25983739 },
54469 	{ 26, 21676025 },
54470 	{ 25, 10779387 },
54471 	{ 25, 11565819 },
54472 	{ 25, 2783995 },
54473 	{ 25, 11172603 },
54474 	{ 25, 11500287 },
54475 	{ 27, 27949819 },
54476 	{ 27, 53115643 },
54477 	{ 27, 61504251 },
54478 	{ 27, 61831935 },
54479 	{ 28, 95058683 },
54480 	{ 28, 120224507 },
54481 	{ 28, 128613115 },
54482 	{ 28, 128940799 },
54483 	{ 29, 229276411 },
54484 	{ 29, 259713789 },
54485 	{ 28, 129789951 },
54486 	{ 28, 121401343 },
54487 	{ 28, 96235519 },
54488 	{ 28, 125496061 },
54489 	{ 27, 62681087 },
54490 	{ 27, 54292479 },
54491 	{ 27, 29126655 },
54492 	{ 26, 24832765 },
54493 	{ 25, 12349439 },
54494 	{ 25, 3960831 },
54495 	{ 20, 456174 },
54496 	{ 25, 3698683 },
54497 	{ 25, 11300859 },
54498 	{ 27, 29027065 },
54499 	{ 26, 14446587 },
54500 	{ 26, 26767355 },
54501 	{ 26, 30175227 },
54502 	{ 26, 23784185 },
54503 	{ 25, 11825147 },
54504 	{ 25, 14708731 },
54505 	{ 25, 3043323 },
54506 	{ 25, 11431931 },
54507 	{ 25, 12283903 },
54508 	{ 27, 28209147 },
54509 	{ 27, 53374971 },
54510 	{ 27, 61763579 },
54511 	{ 27, 62615551 },
54512 	{ 28, 95318011 },
54513 	{ 28, 120483835 },
54514 	{ 28, 128872443 },
54515 	{ 28, 129724415 },
54516 	{ 29, 259714045 },
54517 	{ 28, 129789695 },
54518 	{ 28, 121401087 },
54519 	{ 28, 96235263 },
54520 	{ 28, 125496317 },
54521 	{ 27, 62680831 },
54522 	{ 27, 54292223 },
54523 	{ 27, 29126399 },
54524 	{ 26, 24833021 },
54525 	{ 25, 12349183 },
54526 	{ 25, 3960575 },
54527 	{ 20, 447982 },
54528 	{ 25, 3698427 },
54529 	{ 25, 11300603 },
54530 	{ 27, 29027321 },
54531 	{ 26, 14446331 },
54532 	{ 26, 26767099 },
54533 	{ 26, 30174971 },
54534 	{ 26, 23784441 },
54535 	{ 25, 11824891 },
54536 	{ 25, 14708475 },
54537 	{ 25, 3043067 },
54538 	{ 25, 11431675 },
54539 	{ 25, 12283647 },
54540 	{ 27, 28208891 },
54541 	{ 27, 53374715 },
54542 	{ 27, 61763323 },
54543 	{ 27, 62615295 },
54544 	{ 28, 95317755 },
54545 	{ 28, 120483579 },
54546 	{ 28, 128872187 },
54547 	{ 28, 129724159 },
54548 	{ 29, 229535483 },
54549 	{ 29, 254701307 },
54550 	{ 29, 263089915 },
54551 	{ 29, 489582331 },
54552 	{ 29, 267971577 },
54553 	{ 28, 134049531 },
54554 	{ 28, 107506687 },
54555 	{ 28, 57175039 },
54556 	{ 27, 47378173 },
54557 	{ 26, 23620607 },
54558 	{ 26, 6843391 },
54559 	{ 20, 440174 },
54560 	{ 25, 3959803 },
54561 	{ 25, 12086267 },
54562 	{ 27, 19688443 },
54563 	{ 27, 54193913 },
54564 	{ 26, 27028475 },
54565 	{ 26, 30960635 },
54566 	{ 27, 42757115 },
54567 	{ 26, 30076665 },
54568 	{ 25, 14969851 },
54569 	{ 25, 15756283 },
54570 	{ 25, 3828731 },
54571 	{ 25, 12217339 },
54572 	{ 25, 12545023 },
54573 	{ 27, 28994555 },
54574 	{ 27, 54160379 },
54575 	{ 27, 62548987 },
54576 	{ 27, 62876671 },
54577 	{ 28, 96103419 },
54578 	{ 28, 121269243 },
54579 	{ 28, 129657851 },
54580 	{ 28, 129985535 },
54581 	{ 29, 230321147 },
54582 	{ 29, 255486971 },
54583 	{ 29, 263875579 },
54584 	{ 29, 267448057 },
54585 	{ 28, 133786619 },
54586 	{ 28, 117271547 },
54587 	{ 28, 57174783 },
54588 	{ 27, 47378429 },
54589 	{ 26, 23620351 },
54590 	{ 26, 6843135 },
54591 	{ 20, 431982 },
54592 	{ 25, 3959547 },
54593 	{ 25, 12086011 },
54594 	{ 27, 19688187 },
54595 	{ 27, 54194169 },
54596 	{ 26, 27028219 },
54597 	{ 26, 30960379 },
54598 	{ 27, 42756859 },
54599 	{ 26, 30076921 },
54600 	{ 25, 14969595 },
54601 	{ 25, 15756027 },
54602 	{ 25, 3828475 },
54603 	{ 25, 12217083 },
54604 	{ 25, 12544767 },
54605 	{ 27, 28994299 },
54606 	{ 27, 54160123 },
54607 	{ 27, 62548731 },
54608 	{ 27, 62876415 },
54609 	{ 28, 96103163 },
54610 	{ 28, 121268987 },
54611 	{ 28, 129657595 },
54612 	{ 28, 129985279 },
54613 	{ 29, 230320891 },
54614 	{ 29, 255486715 },
54615 	{ 29, 263875323 },
54616 	{ 29, 267448313 },
54617 	{ 28, 133786363 },
54618 	{ 28, 117271291 },
54619 	{ 28, 57425919 },
54620 	{ 27, 47905533 },
54621 	{ 26, 23871487 },
54622 	{ 26, 7094271 },
54623 	{ 19, 260078 },
54624 	{ 26, 24836857 },
54625 	{ 25, 12337147 },
54626 	{ 27, 20463611 },
54627 	{ 27, 28065787 },
54628 	{ 27, 62585593 },
54629 	{ 26, 31211515 },
54630 	{ 27, 43532283 },
54631 	{ 27, 46940155 },
54632 	{ 26, 32176889 },
54633 	{ 25, 16007163 },
54634 	{ 26, 31914745 },
54635 	{ 25, 4079611 },
54636 	{ 25, 12468219 },
54637 	{ 26, 23805951 },
54638 	{ 27, 29245435 },
54639 	{ 27, 54411259 },
54640 	{ 27, 62799867 },
54641 	{ 28, 87965691 },
54642 	{ 28, 96354299 },
54643 	{ 28, 121520123 },
54644 	{ 28, 129908731 },
54645 	{ 29, 222183419 },
54646 	{ 29, 230572027 },
54647 	{ 29, 255737851 },
54648 	{ 29, 265878265 },
54649 	{ 28, 132988923 },
54650 	{ 28, 116998139 },
54651 	{ 28, 66928635 },
54652 	{ 27, 47905789 },
54653 	{ 26, 23871231 },
54654 	{ 26, 7094015 },
54655 	{ 19, 251886 },
54656 	{ 26, 24837113 },
54657 	{ 25, 12336891 },
54658 	{ 27, 20463355 },
54659 	{ 27, 28065531 },
54660 	{ 27, 62585849 },
54661 	{ 26, 31211259 },
54662 	{ 27, 43532027 },
54663 	{ 27, 46939899 },
54664 	{ 26, 32177145 },
54665 	{ 25, 16006907 },
54666 	{ 26, 31915001 },
54667 	{ 25, 4079355 },
54668 	{ 25, 12467963 },
54669 	{ 26, 23805695 },
54670 	{ 27, 29245179 },
54671 	{ 27, 54411003 },
54672 	{ 27, 62799611 },
54673 	{ 28, 87965435 },
54674 	{ 28, 96354043 },
54675 	{ 28, 121519867 },
54676 	{ 28, 129908475 },
54677 	{ 29, 222183163 },
54678 	{ 29, 230571771 },
54679 	{ 29, 255737595 },
54680 	{ 29, 265878521 },
54681 	{ 28, 132988667 },
54682 	{ 28, 116997883 },
54683 	{ 28, 66928379 },
54684 	{ 27, 49479421 },
54685 	{ 26, 24656895 },
54686 	{ 26, 7879679 },
54687 	{ 20, 486766 },
54688 	{ 26, 7093243 },
54689 	{ 26, 23608315 },
54690 	{ 27, 20724731 },
54691 	{ 27, 28851195 },
54692 	{ 27, 53230587 },
54693 	{ 27, 61357051 },
54694 	{ 27, 43793403 },
54695 	{ 27, 47725563 },
54696 	{ 27, 59522043 },
54697 	{ 27, 55246585 },
54698 	{ 26, 27540475 },
54699 	{ 26, 28326907 },
54700 	{ 26, 6962171 },
54701 	{ 26, 23739387 },
54702 	{ 26, 24067071 },
54703 	{ 28, 57293819 },
54704 	{ 28, 107625467 },
54705 	{ 28, 124402683 },
54706 	{ 28, 124730367 },
54707 	{ 29, 191511547 },
54708 	{ 29, 241843195 },
54709 	{ 29, 258620411 },
54710 	{ 29, 242039803 },
54711 	{ 29, 192494587 },
54712 	{ 29, 265355001 },
54713 	{ 28, 132725755 },
54714 	{ 28, 116210683 },
54715 	{ 28, 66665467 },
54716 	{ 27, 49479677 },
54717 	{ 26, 24656639 },
54718 	{ 26, 7879423 },
54719 	{ 20, 470382 },
54720 	{ 26, 7092987 },
54721 	{ 26, 23608059 },
54722 	{ 27, 20724475 },
54723 	{ 27, 28850939 },
54724 	{ 27, 53230331 },
54725 	{ 27, 61356795 },
54726 	{ 27, 43793147 },
54727 	{ 27, 47725307 },
54728 	{ 27, 59521787 },
54729 	{ 27, 55246841 },
54730 	{ 26, 27540219 },
54731 	{ 26, 28326651 },
54732 	{ 26, 6961915 },
54733 	{ 26, 23739131 },
54734 	{ 26, 24066815 },
54735 	{ 28, 57293563 },
54736 	{ 28, 107625211 },
54737 	{ 28, 124402427 },
54738 	{ 28, 124730111 },
54739 	{ 29, 191511291 },
54740 	{ 29, 241842939 },
54741 	{ 29, 258620155 },
54742 	{ 29, 242039547 },
54743 	{ 29, 192494331 },
54744 	{ 29, 265355257 },
54745 	{ 28, 132725499 },
54746 	{ 28, 116210427 },
54747 	{ 28, 66665211 },
54748 	{ 28, 99986173 },
54749 	{ 26, 24915967 },
54750 	{ 26, 8138751 },
54751 	{ 20, 388590 },
54752 	{ 26, 7876603 },
54753 	{ 26, 23867387 },
54754 	{ 28, 40382459 },
54755 	{ 27, 29110267 },
54756 	{ 27, 54013947 },
54757 	{ 27, 61616123 },
54758 	{ 28, 86519803 },
54759 	{ 27, 47984635 },
54760 	{ 27, 60305403 },
54761 	{ 27, 63713275 },
54762 	{ 26, 66531323 },
54763 	{ 26, 28585979 },
54764 	{ 26, 31469563 },
54765 	{ 26, 7221243 },
54766 	{ 26, 23998459 },
54767 	{ 26, 24850431 },
54768 	{ 28, 57552891 },
54769 	{ 28, 107884539 },
54770 	{ 28, 124661755 },
54771 	{ 28, 125513727 },
54772 	{ 29, 191770619 },
54773 	{ 28, 129839099 },
54774 	{ 29, 258879483 },
54775 	{ 29, 191705083 },
54776 	{ 29, 175714299 },
54777 	{ 28, 125644795 },
54778 	{ 28, 115945467 },
54779 	{ 28, 65875963 },
54780 	{ 28, 133278457 },
54781 	{ 26, 33370107 },
54782 	{ 26, 8138495 },
54783 	{ 20, 372206 },
54784 	{ 26, 7876347 },
54785 	{ 26, 23867131 },
54786 	{ 28, 40382203 },
54787 	{ 27, 29110011 },
54788 	{ 27, 54013691 },
54789 	{ 27, 61615867 },
54790 	{ 28, 86519547 },
54791 	{ 27, 47984379 },
54792 	{ 27, 60305147 },
54793 	{ 27, 63713019 },
54794 	{ 26, 66531067 },
54795 	{ 26, 28585723 },
54796 	{ 26, 31469307 },
54797 	{ 26, 7220987 },
54798 	{ 26, 23998203 },
54799 	{ 26, 24850175 },
54800 	{ 28, 57552635 },
54801 	{ 28, 107884283 },
54802 	{ 28, 124661499 },
54803 	{ 28, 125513471 },
54804 	{ 29, 191770363 },
54805 	{ 28, 129838843 },
54806 	{ 29, 258879227 },
54807 	{ 29, 191704827 },
54808 	{ 29, 175714043 },
54809 	{ 28, 125644539 },
54810 	{ 28, 115945211 },
54811 	{ 28, 65875707 },
54812 	{ 28, 133278713 },
54813 	{ 26, 33369851 },
54814 	{ 26, 15215615 },
54815 	{ 20, 356206 },
54816 	{ 26, 8137723 },
54817 	{ 26, 24652795 },
54818 	{ 28, 40643579 },
54819 	{ 28, 57158651 },
54820 	{ 27, 54275067 },
54821 	{ 27, 62401531 },
54822 	{ 28, 86780923 },
54823 	{ 28, 94907387 },
54824 	{ 27, 60566523 },
54825 	{ 27, 64498683 },
54826 	{ 26, 66464767 },
54827 	{ 26, 65481723 },
54828 	{ 26, 31730683 },
54829 	{ 26, 32517115 },
54830 	{ 26, 8006651 },
54831 	{ 26, 24783867 },
54832 	{ 26, 25111551 },
54833 	{ 28, 58338299 },
54834 	{ 28, 108669947 },
54835 	{ 28, 125447163 },
54836 	{ 28, 125774847 },
54837 	{ 28, 129575931 },
54838 	{ 28, 121449467 },
54839 	{ 29, 259664891 },
54840 	{ 29, 174926843 },
54841 	{ 28, 125381627 },
54842 	{ 28, 108866555 },
54843 	{ 28, 65612795 },
54844 	{ 28, 132230905 },
54845 	{ 26, 33106939 },
54846 	{ 26, 16591867 },
54847 	{ 20, 339822 },
54848 	{ 26, 8137467 },
54849 	{ 26, 24652539 },
54850 	{ 28, 40643323 },
54851 	{ 28, 57158395 },
54852 	{ 27, 54274811 },
54853 	{ 27, 62401275 },
54854 	{ 28, 86780667 },
54855 	{ 28, 94907131 },
54856 	{ 27, 60566267 },
54857 	{ 27, 64498427 },
54858 	{ 26, 66464511 },
54859 	{ 26, 65481467 },
54860 	{ 26, 31730427 },
54861 	{ 26, 32516859 },
54862 	{ 26, 8006395 },
54863 	{ 26, 24783611 },
54864 	{ 26, 25111295 },
54865 	{ 28, 58338043 },
54866 	{ 28, 108669691 },
54867 	{ 28, 125446907 },
54868 	{ 28, 125774591 },
54869 	{ 27, 66789375 },
54870 	{ 27, 62595071 },
54871 	{ 27, 50012159 },
54872 	{ 27, 45817855 },
54873 	{ 26, 33234943 },
54874 	{ 26, 29040639 },
54875 	{ 26, 16457727 },
54876 	{ 26, 12263423 },
54877 	{ 24, 8069119 },
54878 	{ 24, 3874815 },
54879 	{ 19, 258030 },
54880 	{ 24, 3809275 },
54881 	{ 24, 6234107 },
54882 	{ 26, 10362875 },
54883 	{ 26, 14360571 },
54884 	{ 26, 26877947 },
54885 	{ 25, 15671291 },
54886 	{ 26, 21897211 },
54887 	{ 26, 23797755 },
54888 	{ 26, 30023675 },
54889 	{ 25, 16195579 },
54890 	{ 26, 27664379 },
54891 	{ 24, 16359423 },
54892 	{ 24, 15589371 },
54893 	{ 24, 8200187 },
54894 	{ 24, 15212539 },
54895 	{ 24, 2072571 },
54896 	{ 24, 6266875 },
54897 	{ 24, 8052735 },
54898 	{ 26, 14655483 },
54899 	{ 26, 27238395 },
54900 	{ 26, 31432699 },
54901 	{ 26, 32202747 },
54902 	{ 26, 30302203 },
54903 	{ 26, 24076283 },
54904 	{ 27, 64987131 },
54905 	{ 26, 31154171 },
54906 	{ 26, 27156475 },
54907 	{ 26, 14639099 },
54908 	{ 26, 12214267 },
54909 	{ 24, 8085499 },
54910 	{ 24, 4087803 },
54911 	{ 19, 241646 },
54912 	{ 24, 3809019 },
54913 	{ 24, 6233851 },
54914 	{ 26, 10362619 },
54915 	{ 26, 14360315 },
54916 	{ 26, 26877691 },
54917 	{ 25, 15671035 },
54918 	{ 26, 21896955 },
54919 	{ 26, 23797499 },
54920 	{ 26, 30023419 },
54921 	{ 25, 16195323 },
54922 	{ 26, 27664123 },
54923 	{ 24, 16359167 },
54924 	{ 24, 15589115 },
54925 	{ 24, 8199931 },
54926 	{ 24, 15212283 },
54927 	{ 24, 2072315 },
54928 	{ 24, 6266619 },
54929 	{ 24, 8052479 },
54930 	{ 26, 14655227 },
54931 	{ 26, 27238139 },
54932 	{ 26, 31432443 },
54933 	{ 26, 32202491 },
54934 	{ 26, 30301947 },
54935 	{ 26, 24076027 },
54936 	{ 27, 64986875 },
54937 	{ 26, 31153915 },
54938 	{ 26, 27156219 },
54939 	{ 26, 14638843 },
54940 	{ 26, 12214011 },
54941 	{ 24, 8085243 },
54942 	{ 24, 4087547 },
54943 	{ 19, 228718 },
54944 	{ 24, 3873787 },
54945 	{ 24, 8002555 },
54946 	{ 26, 10427387 },
54947 	{ 26, 14556155 },
54948 	{ 26, 26942459 },
54949 	{ 26, 31071227 },
54950 	{ 26, 21961723 },
54951 	{ 26, 23993339 },
54952 	{ 26, 30088187 },
54953 	{ 26, 32119803 },
54954 	{ 26, 27728891 },
54955 	{ 26, 28711931 },
54956 	{ 24, 15571967 },
54957 	{ 24, 15326203 },
54958 	{ 24, 15277051 },
54959 	{ 24, 15473659 },
54960 	{ 24, 3841019 },
54961 	{ 24, 8035323 },
54962 	{ 24, 8117247 },
54963 	{ 26, 16423931 },
54964 	{ 26, 29006843 },
54965 	{ 26, 33201147 },
54966 	{ 26, 30104571 },
54967 	{ 26, 24009723 },
54968 	{ 26, 21978107 },
54969 	{ 26, 31087611 },
54970 	{ 26, 26958843 },
54971 	{ 26, 14572539 },
54972 	{ 26, 10443771 },
54973 	{ 24, 8018939 },
54974 	{ 24, 3890171 },
54975 	{ 19, 212334 },
54976 	{ 24, 3873531 },
54977 	{ 24, 8002299 },
54978 	{ 26, 10427131 },
54979 	{ 26, 14555899 },
54980 	{ 26, 26942203 },
54981 	{ 26, 31070971 },
54982 	{ 26, 21961467 },
54983 	{ 26, 23993083 },
54984 	{ 26, 30087931 },
54985 	{ 26, 32119547 },
54986 	{ 26, 27728635 },
54987 	{ 26, 28711675 },
54988 	{ 24, 15571711 },
54989 	{ 24, 15325947 },
54990 	{ 24, 15276795 },
54991 	{ 24, 15473403 },
54992 	{ 24, 3840763 },
54993 	{ 24, 8035067 },
54994 	{ 24, 8116991 },
54995 	{ 26, 16423675 },
54996 	{ 26, 29006587 },
54997 	{ 26, 33200891 },
54998 	{ 26, 30104315 },
54999 	{ 26, 24009467 },
55000 	{ 26, 21977851 },
55001 	{ 26, 31087355 },
55002 	{ 26, 26958587 },
55003 	{ 26, 14572283 },
55004 	{ 26, 10443515 },
55005 	{ 24, 8018683 },
55006 	{ 24, 3889915 },
55007 	{ 19, 130542 },
55008 	{ 24, 4067323 },
55009 	{ 24, 8065019 },
55010 	{ 26, 12193787 },
55011 	{ 26, 14618619 },
55012 	{ 26, 27135995 },
55013 	{ 26, 31133691 },
55014 	{ 27, 43651067 },
55015 	{ 26, 24055803 },
55016 	{ 26, 30281723 },
55017 	{ 26, 32182267 },
55018 	{ 26, 33017851 },
55019 	{ 26, 28774395 },
55020 	{ 26, 31854587 },
55021 	{ 24, 15306751 },
55022 	{ 24, 8245243 },
55023 	{ 24, 15536123 },
55024 	{ 24, 16257019 },
55025 	{ 24, 3903483 },
55026 	{ 24, 8097787 },
55027 	{ 24, 8310783 },
55028 	{ 26, 16486395 },
55029 	{ 25, 16207867 },
55030 	{ 26, 33263611 },
55031 	{ 26, 23810043 },
55032 	{ 26, 21909499 },
55033 	{ 25, 15683579 },
55034 	{ 26, 26890235 },
55035 	{ 26, 14372859 },
55036 	{ 26, 10375163 },
55037 	{ 24, 6246395 },
55038 	{ 24, 3821563 },
55039 	{ 19, 114158 },
55040 	{ 24, 4067067 },
55041 	{ 24, 8064763 },
55042 	{ 26, 12193531 },
55043 	{ 26, 14618363 },
55044 	{ 26, 27135739 },
55045 	{ 26, 31133435 },
55046 	{ 27, 43650811 },
55047 	{ 26, 24055547 },
55048 	{ 26, 30281467 },
55049 	{ 26, 32182011 },
55050 	{ 26, 33017595 },
55051 	{ 26, 28774139 },
55052 	{ 26, 31854331 },
55053 	{ 24, 15306495 },
55054 	{ 24, 8244987 },
55055 	{ 24, 15535867 },
55056 	{ 24, 16256763 },
55057 	{ 24, 3903227 },
55058 	{ 24, 8097531 },
55059 	{ 24, 8310527 },
55060 	{ 26, 16486139 },
55061 	{ 25, 16207611 },
55062 	{ 26, 33263355 },
55063 	{ 26, 23809787 },
55064 	{ 26, 21909243 },
55065 	{ 25, 15683323 },
55066 	{ 26, 26889979 },
55067 	{ 26, 14372603 },
55068 	{ 26, 10374907 },
55069 	{ 24, 6246139 },
55070 	{ 24, 3821307 },
55071 	{ 19, 98158 },
55072 	{ 24, 4131835 },
55073 	{ 24, 8260603 },
55074 	{ 26, 12258299 },
55075 	{ 26, 16387067 },
55076 	{ 26, 27200507 },
55077 	{ 26, 31329275 },
55078 	{ 27, 43715579 },
55079 	{ 27, 47844347 },
55080 	{ 26, 30346235 },
55081 	{ 26, 32377851 },
55082 	{ 26, 33000447 },
55083 	{ 26, 31968251 },
55084 	{ 26, 31919099 },
55085 	{ 26, 32902139 },
55086 	{ 24, 8227839 },
55087 	{ 24, 7982075 },
55088 	{ 24, 16321531 },
55089 	{ 24, 16518139 },
55090 	{ 24, 4099067 },
55091 	{ 24, 8293371 },
55092 	{ 24, 8375295 },
55093 	{ 25, 16141307 },
55094 	{ 25, 15158267 },
55095 	{ 26, 33459195 },
55096 	{ 26, 21711867 },
55097 	{ 25, 15617019 },
55098 	{ 25, 13585403 },
55099 	{ 26, 14306299 },
55100 	{ 26, 10177531 },
55101 	{ 24, 6179835 },
55102 	{ 24, 2051067 },
55103 	{ 19, 81774 },
55104 	{ 24, 4131579 },
55105 	{ 24, 8260347 },
55106 	{ 26, 12258043 },
55107 	{ 26, 16386811 },
55108 	{ 26, 27200251 },
55109 	{ 26, 31329019 },
55110 	{ 27, 43715323 },
55111 	{ 27, 47844091 },
55112 	{ 26, 30345979 },
55113 	{ 26, 32377595 },
55114 	{ 26, 33000191 },
55115 	{ 26, 31967995 },
55116 	{ 26, 31918843 },
55117 	{ 26, 32901883 },
55118 	{ 24, 8227583 },
55119 	{ 24, 7981819 },
55120 	{ 24, 16321275 },
55121 	{ 24, 16517883 },
55122 	{ 24, 4098811 },
55123 	{ 24, 8293115 },
55124 	{ 24, 8375039 },
55125 	{ 25, 16141051 },
55126 	{ 25, 15158011 },
55127 	{ 26, 33458939 },
55128 	{ 26, 21711611 },
55129 	{ 25, 15616763 },
55130 	{ 25, 13585147 },
55131 	{ 26, 14306043 },
55132 	{ 26, 10177275 },
55133 	{ 24, 6179579 },
55134 	{ 24, 2050811 },
55135 	{ 17, 65518 },
55136 	{ 24, 3820287 },
55137 	{ 22, 2082811 },
55138 	{ 24, 3115003 },
55139 	{ 24, 4114427 },
55140 	{ 24, 7243771 },
55141 	{ 24, 7849979 },
55142 	{ 25, 10979323 },
55143 	{ 25, 11978747 },
55144 	{ 25, 15108091 },
55145 	{ 24, 8112123 },
55146 	{ 25, 13862907 },
55147 	{ 24, 7989247 },
55148 	{ 24, 7206907 },
55149 	{ 24, 8243195 },
55150 	{ 24, 15304699 },
55151 	{ 22, 1992703 },
55152 	{ 22, 1800187 },
55153 	{ 22, 4147195 },
55154 	{ 22, 1972219 },
55155 	{ 22, 1042427 },
55156 	{ 22, 2091003 },
55157 	{ 23, 3987451 },
55158 	{ 23, 3774459 },
55159 	{ 23, 3004411 },
55160 	{ 24, 8382459 },
55161 	{ 23, 3856379 },
55162 	{ 23, 3381243 },
55163 	{ 23, 1824763 },
55164 	{ 24, 2529275 },
55165 	{ 22, 1497083 },
55166 	{ 22, 497659 },
55167 	{ 17, 49134 },
55168 	{ 22, 514047 },
55169 	{ 22, 2082555 },
55170 	{ 24, 3114747 },
55171 	{ 24, 4114171 },
55172 	{ 24, 7243515 },
55173 	{ 24, 7849723 },
55174 	{ 25, 10979067 },
55175 	{ 25, 11978491 },
55176 	{ 25, 15107835 },
55177 	{ 24, 8111867 },
55178 	{ 25, 13862651 },
55179 	{ 24, 7988991 },
55180 	{ 24, 7206651 },
55181 	{ 24, 8242939 },
55182 	{ 24, 15304443 },
55183 	{ 22, 1992447 },
55184 	{ 22, 1799931 },
55185 	{ 22, 4146939 },
55186 	{ 22, 1971963 },
55187 	{ 22, 1042171 },
55188 	{ 22, 2090747 },
55189 	{ 23, 3987195 },
55190 	{ 23, 3774203 },
55191 	{ 23, 3004155 },
55192 	{ 24, 8382203 },
55193 	{ 23, 3856123 },
55194 	{ 23, 3380987 },
55195 	{ 23, 1824507 },
55196 	{ 24, 2529019 },
55197 	{ 22, 1496827 },
55198 	{ 22, 497403 },
55199 	{ 17, 44446 },
55200 	{ 22, 513791 },
55201 	{ 22, 1562367 },
55202 	{ 24, 3130363 },
55203 	{ 24, 4162555 },
55204 	{ 24, 7259131 },
55205 	{ 24, 8291323 },
55206 	{ 25, 10994683 },
55207 	{ 25, 12026875 },
55208 	{ 25, 15123451 },
55209 	{ 25, 16155643 },
55210 	{ 25, 13878267 },
55211 	{ 25, 14386171 },
55212 	{ 24, 7201791 },
55213 	{ 24, 6943739 },
55214 	{ 24, 15320059 },
55215 	{ 24, 15565819 },
55216 	{ 22, 1795071 },
55217 	{ 22, 1733627 },
55218 	{ 22, 1717243 },
55219 	{ 22, 1774587 },
55220 	{ 22, 1725435 },
55221 	{ 23, 3970043 },
55222 	{ 23, 3724283 },
55223 	{ 23, 2987003 },
55224 	{ 23, 2741243 },
55225 	{ 23, 3838971 },
55226 	{ 23, 3331067 },
55227 	{ 23, 1807355 },
55228 	{ 23, 1299451 },
55229 	{ 22, 1479675 },
55230 	{ 22, 447483 },
55231 	{ 17, 27934 },
55232 	{ 22, 496639 },
55233 	{ 22, 1545215 },
55234 	{ 24, 3130107 },
55235 	{ 24, 4162299 },
55236 	{ 24, 7258875 },
55237 	{ 24, 8291067 },
55238 	{ 25, 10994427 },
55239 	{ 25, 12026619 },
55240 	{ 25, 15123195 },
55241 	{ 25, 16155387 },
55242 	{ 25, 13878011 },
55243 	{ 25, 14385915 },
55244 	{ 24, 7201535 },
55245 	{ 24, 6943483 },
55246 	{ 24, 15319803 },
55247 	{ 24, 15565563 },
55248 	{ 22, 1794815 },
55249 	{ 22, 1733371 },
55250 	{ 22, 1716987 },
55251 	{ 22, 1774331 },
55252 	{ 22, 1725179 },
55253 	{ 23, 3969787 },
55254 	{ 23, 3724027 },
55255 	{ 23, 2986747 },
55256 	{ 23, 2740987 },
55257 	{ 23, 3838715 },
55258 	{ 23, 3330811 },
55259 	{ 23, 1807099 },
55260 	{ 23, 1299195 },
55261 	{ 22, 1479419 },
55262 	{ 22, 447227 },
55263 	{ 17, 11550 },
55264 	{ 22, 496383 },
55265 	{ 22, 1544959 },
55266 	{ 23, 4193787 },
55267 	{ 22, 1044987 },
55268 	{ 22, 1827323 },
55269 	{ 22, 2077179 },
55270 	{ 23, 2859515 },
55271 	{ 23, 3011067 },
55272 	{ 23, 3793403 },
55273 	{ 23, 4043259 },
55274 	{ 22, 2031099 },
55275 	{ 22, 2027003 },
55276 	{ 22, 2014715 },
55277 	{ 22, 2010619 },
55278 	{ 21, 1015291 },
55279 	{ 21, 1011195 },
55280 	{ 21, 998907 },
55281 	{ 20, 432639 },
55282 	{ 19, 253435 },
55283 	{ 19, 249339 },
55284 	{ 20, 427515 },
55285 	{ 19, 251387 },
55286 	{ 21, 927227 },
55287 	{ 21, 734715 },
55288 	{ 21, 681467 },
55289 	{ 20, 488955 },
55290 	{ 21, 828923 },
55291 	{ 21, 439803 },
55292 	{ 21, 321019 },
55293 	{ 19, 194043 },
55294 	{ 20, 108027 },
55295 	{ 14, 10142 },
55296 	{ 20, 112127 },
55297 	{ 20, 374271 },
55298 	{ 22, 636415 },
55299 	{ 22, 1045753 },
55300 	{ 22, 1828089 },
55301 	{ 22, 2077945 },
55302 	{ 23, 4126969 },
55303 	{ 23, 3995897 },
55304 	{ 23, 3602681 },
55305 	{ 23, 3471609 },
55306 	{ 22, 2029817 },
55307 	{ 22, 1898745 },
55308 	{ 22, 1505529 },
55309 	{ 22, 1374457 },
55310 	{ 21, 981241 },
55311 	{ 21, 850169 },
55312 	{ 21, 456953 },
55313 	{ 20, 371965 },
55314 	{ 19, 194809 },
55315 	{ 19, 63737 },
55316 	{ 20, 426233 },
55317 	{ 19, 250105 },
55318 	{ 21, 925945 },
55319 	{ 21, 733433 },
55320 	{ 21, 680185 },
55321 	{ 20, 487673 },
55322 	{ 21, 827641 },
55323 	{ 21, 438521 },
55324 	{ 21, 319737 },
55325 	{ 19, 192761 },
55326 	{ 20, 106745 },
55327 	{ 14, 2026 },
55328 	{ 20, 110845 },
55329 	{ 20, 372989 },
55330 	{ 22, 635133 },
55331 	{ 22, 1046009 },
55332 	{ 22, 1828345 },
55333 	{ 22, 2078201 },
55334 	{ 23, 4127225 },
55335 	{ 23, 3996153 },
55336 	{ 23, 3602937 },
55337 	{ 23, 3471865 },
55338 	{ 22, 2030073 },
55339 	{ 22, 1899001 },
55340 	{ 22, 1505785 },
55341 	{ 22, 1374713 },
55342 	{ 21, 981497 },
55343 	{ 21, 850425 },
55344 	{ 21, 457209 },
55345 	{ 20, 372221 },
55346 	{ 19, 195065 },
55347 	{ 19, 63993 },
55348 	{ 20, 426489 },
55349 	{ 19, 250361 },
55350 	{ 21, 926201 },
55351 	{ 21, 733689 },
55352 	{ 21, 680441 },
55353 	{ 20, 487929 },
55354 	{ 21, 827897 },
55355 	{ 21, 438777 },
55356 	{ 21, 319993 },
55357 	{ 19, 193017 },
55358 	{ 20, 107001 },
55359 	{ 14, 10218 },
55360 	{ 20, 111101 },
55361 	{ 20, 373245 },
55362 	{ 22, 635389 },
55363 	{ 22, 897533 },
55364 	{ 22, 1683965 },
55365 	{ 22, 1946109 },
55366 	{ 23, 2732541 },
55367 	{ 23, 2994685 },
55368 	{ 23, 3781117 },
55369 	{ 23, 4043261 },
55370 	{ 24, 8123133 },
55371 	{ 24, 8102649 },
55372 	{ 24, 7578361 },
55373 	{ 24, 6005497 },
55374 	{ 23, 3928829 },
55375 	{ 23, 3908345 },
55376 	{ 23, 3384057 },
55377 	{ 23, 1811193 },
55378 	{ 21, 783101 },
55379 	{ 21, 762617 },
55380 	{ 21, 238329 },
55381 	{ 21, 983801 },
55382 	{ 21, 934649 },
55383 	{ 23, 2917113 },
55384 	{ 23, 2671353 },
55385 	{ 22, 1934073 },
55386 	{ 22, 1688313 },
55387 	{ 23, 1737465 },
55388 	{ 23, 1229561 },
55389 	{ 21, 754425 },
55390 	{ 21, 246521 },
55391 	{ 16, 5994 },
55392 	{ 22, 426749 },
55393 	{ 22, 1475325 },
55394 	{ 24, 2523901 },
55395 	{ 24, 3572477 },
55396 	{ 24, 7328761 },
55397 	{ 24, 8360953 },
55398 	{ 25, 30647289 },
55399 	{ 25, 16491513 },
55400 	{ 25, 15967225 },
55401 	{ 25, 14394361 },
55402 	{ 24, 8123389 },
55403 	{ 24, 8102905 },
55404 	{ 24, 7578617 },
55405 	{ 24, 6005753 },
55406 	{ 23, 3929085 },
55407 	{ 23, 3908601 },
55408 	{ 23, 3384313 },
55409 	{ 23, 1811449 },
55410 	{ 21, 783357 },
55411 	{ 21, 762873 },
55412 	{ 21, 238585 },
55413 	{ 21, 984057 },
55414 	{ 21, 934905 },
55415 	{ 23, 2917369 },
55416 	{ 23, 2671609 },
55417 	{ 22, 1934329 },
55418 	{ 22, 1688569 },
55419 	{ 23, 1737721 },
55420 	{ 23, 1229817 },
55421 	{ 21, 754681 },
55422 	{ 21, 246777 },
55423 	{ 16, 14186 },
55424 	{ 22, 427005 },
55425 	{ 22, 1475581 },
55426 	{ 24, 2524157 },
55427 	{ 24, 3572733 },
55428 	{ 24, 6718461 },
55429 	{ 24, 8378105 },
55430 	{ 25, 31123193 },
55431 	{ 25, 30598905 },
55432 	{ 25, 16443129 },
55433 	{ 25, 15918841 },
55434 	{ 25, 14345977 },
55435 	{ 24, 8107773 },
55436 	{ 24, 8054521 },
55437 	{ 24, 7530233 },
55438 	{ 24, 5957369 },
55439 	{ 23, 3913469 },
55440 	{ 23, 3860217 },
55441 	{ 23, 3335929 },
55442 	{ 23, 1763065 },
55443 	{ 21, 767741 },
55444 	{ 21, 714489 },
55445 	{ 21, 190201 },
55446 	{ 21, 919289 },
55447 	{ 21, 739065 },
55448 	{ 23, 2655993 },
55449 	{ 22, 1885945 },
55450 	{ 22, 1672953 },
55451 	{ 22, 902905 },
55452 	{ 23, 1214201 },
55453 	{ 21, 706297 },
55454 	{ 21, 231161 },
55455 	{ 16, 21994 },
55456 	{ 21, 247549 },
55457 	{ 21, 771837 },
55458 	{ 23, 1296125 },
55459 	{ 23, 1820413 },
55460 	{ 23, 3393277 },
55461 	{ 23, 3917565 },
55462 	{ 24, 5490429 },
55463 	{ 24, 6014717 },
55464 	{ 24, 7587581 },
55465 	{ 24, 8111869 },
55466 	{ 25, 14346233 },
55467 	{ 24, 8108029 },
55468 	{ 24, 8054777 },
55469 	{ 24, 7530489 },
55470 	{ 24, 5957625 },
55471 	{ 23, 3913725 },
55472 	{ 23, 3860473 },
55473 	{ 23, 3336185 },
55474 	{ 23, 1763321 },
55475 	{ 21, 767997 },
55476 	{ 21, 714745 },
55477 	{ 21, 190457 },
55478 	{ 21, 919545 },
55479 	{ 21, 739321 },
55480 	{ 23, 2656249 },
55481 	{ 22, 1886201 },
55482 	{ 22, 1673209 },
55483 	{ 22, 903161 },
55484 	{ 23, 1214457 },
55485 	{ 21, 706553 },
55486 	{ 21, 231417 },
55487 	{ 16, 30186 },
55488 	{ 21, 247805 },
55489 	{ 21, 772093 },
55490 	{ 23, 1296381 },
55491 	{ 23, 1820669 },
55492 	{ 23, 3393533 },
55493 	{ 23, 3917821 },
55494 	{ 24, 5490685 },
55495 	{ 24, 6014973 },
55496 	{ 24, 7587837 },
55497 	{ 24, 8112125 },
55498 	{ 25, 13879293 },
55499 	{ 25, 14403581 },
55500 	{ 25, 15976445 },
55501 	{ 25, 16500733 },
55502 	{ 25, 30656509 },
55503 	{ 25, 31180797 },
55504 	{ 25, 15452925 },
55505 	{ 25, 15371001 },
55506 	{ 25, 13273849 },
55507 	{ 25, 6982393 },
55508 	{ 23, 2870013 },
55509 	{ 23, 2788089 },
55510 	{ 23, 690937 },
55511 	{ 23, 2886393 },
55512 	{ 23, 2689785 },
55513 	{ 24, 7473913 },
55514 	{ 24, 6490873 },
55515 	{ 24, 3541753 },
55516 	{ 24, 2558713 },
55517 	{ 23, 2755321 },
55518 	{ 23, 723705 },
55519 	{ 18, 38250 },
55520 	{ 23, 920317 },
55521 	{ 23, 3017469 },
55522 	{ 25, 5114621 },
55523 	{ 25, 7211773 },
55524 	{ 25, 13503229 },
55525 	{ 25, 15600381 },
55526 	{ 26, 21891837 },
55527 	{ 26, 23988989 },
55528 	{ 26, 30280445 },
55529 	{ 26, 32377597 },
55530 	{ 27, 63605753 },
55531 	{ 27, 57314297 },
55532 	{ 26, 32230397 },
55533 	{ 26, 32148473 },
55534 	{ 26, 30051321 },
55535 	{ 26, 23759865 },
55536 	{ 25, 15453181 },
55537 	{ 25, 15371257 },
55538 	{ 25, 13274105 },
55539 	{ 25, 6982649 },
55540 	{ 23, 2870269 },
55541 	{ 23, 2788345 },
55542 	{ 23, 691193 },
55543 	{ 23, 2886649 },
55544 	{ 23, 2690041 },
55545 	{ 24, 7474169 },
55546 	{ 24, 6491129 },
55547 	{ 24, 3542009 },
55548 	{ 24, 2558969 },
55549 	{ 23, 2755577 },
55550 	{ 23, 723961 },
55551 	{ 18, 46442 },
55552 	{ 23, 920573 },
55553 	{ 23, 3017725 },
55554 	{ 25, 5114877 },
55555 	{ 25, 7212029 },
55556 	{ 25, 13503485 },
55557 	{ 25, 15600637 },
55558 	{ 26, 66555641 },
55559 	{ 26, 65507065 },
55560 	{ 26, 62361337 },
55561 	{ 26, 61312761 },
55562 	{ 26, 33001209 },
55563 	{ 26, 31952633 },
55564 	{ 26, 28806905 },
55565 	{ 26, 27758329 },
55566 	{ 25, 16223993 },
55567 	{ 25, 15175417 },
55568 	{ 25, 12029689 },
55569 	{ 25, 10981113 },
55570 	{ 24, 7835385 },
55571 	{ 24, 6786809 },
55572 	{ 24, 3641081 },
55573 	{ 23, 2805501 },
55574 	{ 22, 1543929 },
55575 	{ 22, 495353 },
55576 	{ 23, 2625273 },
55577 	{ 22, 1904377 },
55578 	{ 24, 6426361 },
55579 	{ 24, 3346169 },
55580 	{ 24, 2494201 },
55581 	{ 22, 1511161 },
55582 	{ 23, 659193 },
55583 	{ 17, 27626 },
55584 	{ 23, 724733 },
55585 	{ 23, 2821885 },
55586 	{ 25, 4919037 },
55587 	{ 25, 7016189 },
55588 	{ 25, 13307645 },
55589 	{ 25, 15404797 },
55590 	{ 26, 66555897 },
55591 	{ 26, 65507321 },
55592 	{ 26, 62361593 },
55593 	{ 26, 61313017 },
55594 	{ 26, 33001465 },
55595 	{ 26, 31952889 },
55596 	{ 26, 28807161 },
55597 	{ 26, 27758585 },
55598 	{ 25, 16224249 },
55599 	{ 25, 15175673 },
55600 	{ 25, 12029945 },
55601 	{ 25, 10981369 },
55602 	{ 24, 7835641 },
55603 	{ 24, 6787065 },
55604 	{ 24, 3641337 },
55605 	{ 23, 2805757 },
55606 	{ 22, 1544185 },
55607 	{ 22, 495609 },
55608 	{ 23, 2625529 },
55609 	{ 22, 1904633 },
55610 	{ 24, 6426617 },
55611 	{ 24, 3346425 },
55612 	{ 24, 2494457 },
55613 	{ 22, 1511417 },
55614 	{ 23, 659449 },
55615 	{ 17, 31722 },
55616 	{ 23, 724989 },
55617 	{ 23, 2822141 },
55618 	{ 25, 4919293 },
55619 	{ 25, 7016445 },
55620 	{ 25, 13307901 },
55621 	{ 25, 15405053 },
55622 	{ 26, 66575101 },
55623 	{ 26, 66493177 },
55624 	{ 26, 65444601 },
55625 	{ 26, 62298873 },
55626 	{ 26, 61250297 },
55627 	{ 26, 32938745 },
55628 	{ 26, 31890169 },
55629 	{ 26, 28744441 },
55630 	{ 25, 16243453 },
55631 	{ 25, 16161529 },
55632 	{ 25, 15112953 },
55633 	{ 25, 11967225 },
55634 	{ 24, 7854845 },
55635 	{ 24, 7772921 },
55636 	{ 24, 6724345 },
55637 	{ 24, 3578617 },
55638 	{ 22, 1563389 },
55639 	{ 22, 1481465 },
55640 	{ 22, 432889 },
55641 	{ 22, 1841913 },
55642 	{ 22, 1645305 },
55643 	{ 24, 3283705 },
55644 	{ 24, 2300665 },
55645 	{ 22, 1448697 },
55646 	{ 22, 465657 },
55647 	{ 17, 52074 },
55648 	{ 23, 662269 },
55649 	{ 23, 2759421 },
55650 	{ 25, 4856573 },
55651 	{ 25, 6953725 },
55652 	{ 25, 13245181 },
55653 	{ 25, 15342333 },
55654 	{ 26, 21633789 },
55655 	{ 26, 66493433 },
55656 	{ 26, 65444857 },
55657 	{ 26, 62299129 },
55658 	{ 26, 61250553 },
55659 	{ 26, 32939001 },
55660 	{ 26, 31890425 },
55661 	{ 26, 28744697 },
55662 	{ 25, 16243709 },
55663 	{ 25, 16161785 },
55664 	{ 25, 15113209 },
55665 	{ 25, 11967481 },
55666 	{ 24, 7855101 },
55667 	{ 24, 7773177 },
55668 	{ 24, 6724601 },
55669 	{ 24, 3578873 },
55670 	{ 22, 1563645 },
55671 	{ 22, 1481721 },
55672 	{ 22, 433145 },
55673 	{ 22, 1842169 },
55674 	{ 22, 1645561 },
55675 	{ 24, 3283961 },
55676 	{ 24, 2300921 },
55677 	{ 22, 1448953 },
55678 	{ 22, 465913 },
55679 	{ 17, 56170 },
55680 	{ 23, 662525 },
55681 	{ 23, 2759677 },
55682 	{ 25, 4856829 },
55683 	{ 25, 6953981 },
55684 	{ 25, 13245437 },
55685 	{ 25, 15342589 },
55686 	{ 26, 21634045 },
55687 	{ 26, 66510589 },
55688 	{ 26, 66297593 },
55689 	{ 26, 65249017 },
55690 	{ 26, 62103289 },
55691 	{ 26, 61054713 },
55692 	{ 26, 32743161 },
55693 	{ 26, 31694585 },
55694 	{ 26, 28548857 },
55695 	{ 25, 16178941 },
55696 	{ 25, 15965945 },
55697 	{ 25, 14917369 },
55698 	{ 25, 11771641 },
55699 	{ 24, 7790333 },
55700 	{ 24, 7577337 },
55701 	{ 24, 6528761 },
55702 	{ 24, 3383033 },
55703 	{ 22, 1498877 },
55704 	{ 22, 1285881 },
55705 	{ 22, 237305 },
55706 	{ 22, 1580793 },
55707 	{ 22, 859897 },
55708 	{ 24, 2236153 },
55709 	{ 22, 1253113 },
55710 	{ 22, 401145 },
55711 	{ 17, 59882 },
55712 	{ 22, 466685 },
55713 	{ 22, 1515261 },
55714 	{ 24, 2563837 },
55715 	{ 24, 3612413 },
55716 	{ 24, 6758141 },
55717 	{ 24, 7806717 },
55718 	{ 25, 10952445 },
55719 	{ 25, 12001021 },
55720 	{ 25, 15146749 },
55721 	{ 25, 16195325 },
55722 	{ 26, 62103545 },
55723 	{ 26, 61054969 },
55724 	{ 26, 32743417 },
55725 	{ 26, 31694841 },
55726 	{ 26, 28549113 },
55727 	{ 25, 16179197 },
55728 	{ 25, 15966201 },
55729 	{ 25, 14917625 },
55730 	{ 25, 11771897 },
55731 	{ 24, 7790589 },
55732 	{ 24, 7577593 },
55733 	{ 24, 6529017 },
55734 	{ 24, 3383289 },
55735 	{ 22, 1499133 },
55736 	{ 22, 1286137 },
55737 	{ 22, 237561 },
55738 	{ 22, 1581049 },
55739 	{ 22, 860153 },
55740 	{ 24, 2236409 },
55741 	{ 22, 1253369 },
55742 	{ 22, 401401 },
55743 	{ 17, 63978 },
55744 	{ 22, 466941 },
55745 	{ 22, 1515517 },
55746 	{ 24, 2564093 },
55747 	{ 24, 3612669 },
55748 	{ 24, 6758397 },
55749 	{ 24, 7806973 },
55750 	{ 25, 10952701 },
55751 	{ 25, 12001277 },
55752 	{ 25, 15147005 },
55753 	{ 25, 16195581 },
55754 	{ 26, 27729917 },
55755 	{ 26, 28778493 },
55756 	{ 26, 31924221 },
55757 	{ 26, 32972797 },
55758 	{ 26, 61284349 },
55759 	{ 26, 62332925 },
55760 	{ 26, 65478653 },
55761 	{ 26, 66527229 },
55762 	{ 27, 59386617 },
55763 	{ 27, 46803705 },
55764 	{ 26, 30354173 },
55765 	{ 26, 30026489 },
55766 	{ 26, 25832185 },
55767 	{ 26, 13249273 },
55768 	{ 24, 5188349 },
55769 	{ 24, 4860665 },
55770 	{ 24, 666361 },
55771 	{ 24, 3156729 },
55772 	{ 24, 2370297 },
55773 	{ 24, 4729593 },
55774 	{ 24, 797433 },
55775 	{ 18, 84330 },
55776 	{ 24, 1583869 },
55777 	{ 24, 5778173 },
55778 	{ 26, 9972477 },
55779 	{ 26, 14166781 },
55780 	{ 26, 26749693 },
55781 	{ 26, 30943997 },
55782 	{ 27, 43526909 },
55783 	{ 27, 47721213 },
55784 	{ 27, 60304125 },
55785 	{ 27, 64498429 },
55786 	{ 28, 260713465 },
55787 	{ 28, 248130553 },
55788 	{ 28, 243936249 },
55789 	{ 28, 130690041 },
55790 	{ 28, 126495737 },
55791 	{ 28, 113912825 },
55792 	{ 27, 63908861 },
55793 	{ 27, 63581177 },
55794 	{ 27, 59386873 },
55795 	{ 27, 46803961 },
55796 	{ 26, 30354429 },
55797 	{ 26, 30026745 },
55798 	{ 26, 25832441 },
55799 	{ 26, 13249529 },
55800 	{ 24, 5188605 },
55801 	{ 24, 4860921 },
55802 	{ 24, 666617 },
55803 	{ 24, 3156985 },
55804 	{ 24, 2370553 },
55805 	{ 24, 4729849 },
55806 	{ 24, 797689 },
55807 	{ 18, 88426 },
55808 	{ 24, 1584125 },
55809 	{ 24, 5778429 },
55810 	{ 26, 9972733 },
55811 	{ 26, 14167037 },
55812 	{ 26, 26749949 },
55813 	{ 26, 30944253 },
55814 	{ 27, 43527165 },
55815 	{ 27, 47721469 },
55816 	{ 27, 60304381 },
55817 	{ 27, 64498685 },
55818 	{ 26, 66465529 },
55819 	{ 26, 65416953 },
55820 	{ 26, 62271225 },
55821 	{ 26, 61222649 },
55822 	{ 26, 32911097 },
55823 	{ 26, 31862521 },
55824 	{ 26, 28716793 },
55825 	{ 26, 27668217 },
55826 	{ 25, 16133881 },
55827 	{ 25, 15085305 },
55828 	{ 25, 11939577 },
55829 	{ 25, 10891001 },
55830 	{ 24, 7745273 },
55831 	{ 24, 6696697 },
55832 	{ 24, 3550969 },
55833 	{ 24, 2502393 },
55834 	{ 22, 1453817 },
55835 	{ 22, 405241 },
55836 	{ 24, 2109177 },
55837 	{ 22, 1322745 },
55838 	{ 24, 536313 },
55839 	{ 16, 23274 },
55840 	{ 24, 798461 },
55841 	{ 24, 4992765 },
55842 	{ 26, 9187069 },
55843 	{ 26, 13381373 },
55844 	{ 26, 25964285 },
55845 	{ 26, 30158589 },
55846 	{ 27, 42741501 },
55847 	{ 27, 46935805 },
55848 	{ 27, 59518717 },
55849 	{ 27, 63713021 },
55850 	{ 26, 66465785 },
55851 	{ 26, 65417209 },
55852 	{ 26, 62271481 },
55853 	{ 26, 61222905 },
55854 	{ 26, 32911353 },
55855 	{ 26, 31862777 },
55856 	{ 26, 28717049 },
55857 	{ 26, 27668473 },
55858 	{ 25, 16134137 },
55859 	{ 25, 15085561 },
55860 	{ 25, 11939833 },
55861 	{ 25, 10891257 },
55862 	{ 24, 7745529 },
55863 	{ 24, 6696953 },
55864 	{ 24, 3551225 },
55865 	{ 24, 2502649 },
55866 	{ 22, 1454073 },
55867 	{ 22, 405497 },
55868 	{ 24, 2109433 },
55869 	{ 22, 1323001 },
55870 	{ 24, 536569 },
55871 	{ 16, 24298 },
55872 	{ 24, 798717 },
55873 	{ 24, 4993021 },
55874 	{ 26, 9187325 },
55875 	{ 26, 13381629 },
55876 	{ 26, 25964541 },
55877 	{ 26, 30158845 },
55878 	{ 27, 42741757 },
55879 	{ 27, 46936061 },
55880 	{ 27, 59518973 },
55881 	{ 27, 63713277 },
55882 	{ 26, 66534141 },
55883 	{ 26, 66206457 },
55884 	{ 26, 65157881 },
55885 	{ 26, 62012153 },
55886 	{ 26, 60963577 },
55887 	{ 26, 32652025 },
55888 	{ 26, 31603449 },
55889 	{ 26, 28457721 },
55890 	{ 25, 16202493 },
55891 	{ 25, 15874809 },
55892 	{ 25, 14826233 },
55893 	{ 25, 11680505 },
55894 	{ 24, 7813885 },
55895 	{ 24, 7486201 },
55896 	{ 24, 6437625 },
55897 	{ 24, 3291897 },
55898 	{ 22, 1522429 },
55899 	{ 22, 1194745 },
55900 	{ 22, 146169 },
55901 	{ 17, 58745 },
55902 	{ 20, 523705 },
55903 	{ 16, 29290 },
55904 	{ 24, 539389 },
55905 	{ 24, 4733693 },
55906 	{ 25, 9633791 },
55907 	{ 26, 13122301 },
55908 	{ 26, 25705213 },
55909 	{ 26, 29899517 },
55910 	{ 27, 42482429 },
55911 	{ 27, 46676733 },
55912 	{ 27, 59259645 },
55913 	{ 27, 63453949 },
55914 	{ 26, 66534397 },
55915 	{ 26, 66206713 },
55916 	{ 26, 65158137 },
55917 	{ 26, 62012409 },
55918 	{ 26, 60963833 },
55919 	{ 26, 32652281 },
55920 	{ 26, 31603705 },
55921 	{ 26, 28457977 },
55922 	{ 25, 16202749 },
55923 	{ 25, 15875065 },
55924 	{ 25, 14826489 },
55925 	{ 25, 11680761 },
55926 	{ 24, 7814141 },
55927 	{ 24, 7486457 },
55928 	{ 24, 6437881 },
55929 	{ 24, 3292153 },
55930 	{ 22, 1522685 },
55931 	{ 22, 1195001 },
55932 	{ 22, 146425 },
55933 	{ 17, 60793 },
55934 	{ 19, 261817 },
55935 	{ 16, 30314 },
55936 	{ 24, 539645 },
55937 	{ 24, 4733949 },
55938 	{ 25, 9633535 },
55939 	{ 26, 13122557 },
55940 	{ 26, 25705469 },
55941 	{ 26, 29899773 },
55942 	{ 27, 42482685 },
55943 	{ 27, 46676989 },
55944 	{ 27, 59259901 },
55945 	{ 27, 63454205 },
55946 	{ 28, 109591549 },
55947 	{ 26, 66273021 },
55948 	{ 26, 65224445 },
55949 	{ 26, 62078717 },
55950 	{ 26, 61030141 },
55951 	{ 26, 32718589 },
55952 	{ 26, 31670013 },
55953 	{ 26, 28524285 },
55954 	{ 26, 27475709 },
55955 	{ 25, 15941373 },
55956 	{ 25, 14892797 },
55957 	{ 25, 11747069 },
55958 	{ 25, 10698493 },
55959 	{ 24, 7552765 },
55960 	{ 24, 6504189 },
55961 	{ 24, 3358461 },
55962 	{ 24, 2309885 },
55963 	{ 22, 1261309 },
55964 	{ 22, 212733 },
55965 	{ 19, 262121 },
55966 	{ 17, 65449 },
55967 	{ 18, 130906 },
55968 	{ 21, 1047997 },
55969 	{ 22, 1326845 },
55970 	{ 23, 2817023 },
55971 	{ 24, 3423997 },
55972 	{ 24, 6569725 },
55973 	{ 24, 7618301 },
55974 	{ 25, 10764029 },
55975 	{ 25, 11812605 },
55976 	{ 25, 14958333 },
55977 	{ 25, 16006909 },
55978 	{ 26, 27541245 },
55979 	{ 26, 28589821 },
55980 	{ 26, 31735549 },
55981 	{ 26, 32784125 },
55982 	{ 26, 61095677 },
55983 	{ 26, 62144253 },
55984 	{ 26, 65289981 },
55985 	{ 26, 66338557 },
55986 	{ 26, 27475965 },
55987 	{ 25, 15941629 },
55988 	{ 25, 14893053 },
55989 	{ 25, 11747325 },
55990 	{ 25, 10698749 },
55991 	{ 24, 7553021 },
55992 	{ 24, 6504445 },
55993 	{ 24, 3358717 },
55994 	{ 24, 2310141 },
55995 	{ 22, 1261565 },
55996 	{ 22, 212989 },
55997 	{ 19, 261945 },
55998 	{ 16, 32713 },
55999 	{ 18, 131034 },
56000 	{ 20, 523965 },
56001 	{ 22, 1327101 },
56002 	{ 23, 2816767 },
56003 	{ 24, 3424253 },
56004 	{ 24, 6569981 },
56005 	{ 24, 7618557 },
56006 	{ 25, 10764285 },
56007 	{ 25, 11812861 },
56008 	{ 25, 14958589 },
56009 	{ 25, 16007165 },
56010 	{ 26, 27541501 },
56011 	{ 26, 28590077 },
56012 	{ 26, 31735805 },
56013 	{ 26, 66153213 },
56014 	{ 26, 65104637 },
56015 	{ 26, 61958909 },
56016 	{ 26, 60910333 },
56017 	{ 26, 32598781 },
56018 	{ 26, 31550205 },
56019 	{ 26, 28404477 },
56020 	{ 26, 27355901 },
56021 	{ 25, 15821565 },
56022 	{ 25, 14772989 },
56023 	{ 25, 11627261 },
56024 	{ 25, 10578685 },
56025 	{ 24, 7432957 },
56026 	{ 24, 6384381 },
56027 	{ 24, 3238653 },
56028 	{ 24, 2190077 },
56029 	{ 18, 108413 },
56030 	{ 17, 65501 },
56031 	{ 23, 61439 },
56032 	{ 18, 130989 },
56033 	{ 18, 107901 },
56034 	{ 23, 2289663 },
56035 	{ 24, 3173117 },
56036 	{ 24, 6318845 },
56037 	{ 24, 7367421 },
56038 	{ 25, 10513149 },
56039 	{ 25, 11561725 },
56040 	{ 25, 14707453 },
56041 	{ 25, 15756029 },
56042 	{ 26, 27290365 },
56043 	{ 26, 28338941 },
56044 	{ 26, 31484669 },
56045 	{ 26, 32533245 },
56046 	{ 26, 60844797 },
56047 	{ 26, 61893373 },
56048 	{ 26, 65039101 },
56049 	{ 26, 66087677 },
56050 	{ 26, 31550461 },
56051 	{ 26, 28404733 },
56052 	{ 26, 27356157 },
56053 	{ 25, 15821821 },
56054 	{ 25, 14773245 },
56055 	{ 25, 11627517 },
56056 	{ 25, 10578941 },
56057 	{ 24, 7433213 },
56058 	{ 24, 6384637 },
56059 	{ 24, 3238909 },
56060 	{ 24, 2190333 },
56061 	{ 18, 110461 },
56062 	{ 20, 524141 },
56063 	{ 13, 3978 },
56064 	{ 17, 65485 },
56065 	{ 18, 109949 },
56066 	{ 23, 2289407 },
56067 	{ 24, 3173373 },
56068 	{ 24, 6319101 },
56069 	{ 24, 7367677 },
56070 	{ 25, 10513405 },
56071 	{ 25, 11561981 },
56072 	{ 25, 14707709 },
56073 	{ 25, 15756285 },
56074 	{ 26, 27290621 },
56075 	{ 26, 28339197 },
56076 	{ 26, 31484925 },
56077 	{ 26, 66416381 },
56078 	{ 26, 65367805 },
56079 	{ 26, 62222077 },
56080 	{ 26, 61173501 },
56081 	{ 26, 32861949 },
56082 	{ 26, 31813373 },
56083 	{ 26, 28667645 },
56084 	{ 26, 27619069 },
56085 	{ 25, 16084733 },
56086 	{ 25, 15036157 },
56087 	{ 25, 11890429 },
56088 	{ 25, 10841853 },
56089 	{ 24, 7696125 },
56090 	{ 24, 6647549 },
56091 	{ 24, 3501821 },
56092 	{ 24, 2453245 },
56093 	{ 22, 1404669 },
56094 	{ 22, 2096765 },
56095 	{ 13, 4042 },
56096 	{ 18, 131033 },
56097 	{ 21, 1048557 },
56098 	{ 22, 159485 },
56099 	{ 22, 421629 },
56100 	{ 23, 2550783 },
56101 	{ 24, 945917 },
56102 	{ 24, 1732349 },
56103 	{ 24, 1994493 },
56104 	{ 25, 2780925 },
56105 	{ 25, 3043069 },
56106 	{ 25, 3829501 },
56107 	{ 25, 4091645 },
56108 	{ 26, 6975229 },
56109 	{ 26, 7237373 },
56110 	{ 26, 8023805 },
56111 	{ 26, 8285949 },
56112 	{ 26, 15363837 },
56113 	{ 26, 15625981 },
56114 	{ 26, 16412413 },
56115 	{ 26, 16674557 },
56116 	{ 26, 27619325 },
56117 	{ 25, 16084989 },
56118 	{ 25, 15036413 },
56119 	{ 25, 11890685 },
56120 	{ 25, 10842109 },
56121 	{ 24, 7696381 },
56122 	{ 24, 6647805 },
56123 	{ 24, 3502077 },
56124 	{ 24, 2453501 },
56125 	{ 22, 1404925 },
56126 	{ 22, 356349 },
56127 	{ 21, 1048378 },
56128 	{ 21, 1048425 },
56129 	{ 21, 1048381 },
56130 	{ 22, 159741 },
56131 	{ 22, 421885 },
56132 	{ 23, 2550527 },
56133 	{ 24, 946173 },
56134 	{ 24, 1732605 },
56135 	{ 24, 1994749 },
56136 	{ 25, 2781181 },
56137 	{ 25, 3043325 },
56138 	{ 25, 3829757 },
56139 	{ 25, 4091901 },
56140 	{ 26, 6975485 },
56141 	{ 26, 7237629 },
56142 	{ 26, 8024061 },
56143 	{ 26, 8286205 },
56144 	{ 26, 15364093 },
56145 	{ 26, 15626237 },
56146 	{ 26, 16412669 },
56147 	{ 26, 16674813 },
56148 	{ 27, 132573951 },
56149 	{ 27, 63535869 },
56150 	{ 27, 59341565 },
56151 	{ 27, 46758653 },
56152 	{ 27, 42564349 },
56153 	{ 26, 29981437 },
56154 	{ 26, 25787133 },
56155 	{ 26, 13204221 },
56156 	{ 26, 9009917 },
56157 	{ 24, 4815613 },
56158 	{ 24, 621309 },
56159 	{ 17, 61978 },
56160 	{ 17, 130670 },
56161 	{ 18, 124793 },
56162 	{ 18, 261499 },
56163 	{ 22, 490233 },
56164 	{ 22, 1473277 },
56165 	{ 23, 3063807 },
56166 	{ 24, 1800953 },
56167 	{ 24, 2063097 },
56168 	{ 24, 6191869 },
56169 	{ 25, 3111673 },
56170 	{ 25, 3898105 },
56171 	{ 25, 4160249 },
56172 	{ 25, 12483325 },
56173 	{ 26, 7305977 },
56174 	{ 26, 8092409 },
56175 	{ 26, 8354553 },
56176 	{ 26, 15432441 },
56177 	{ 26, 15694585 },
56178 	{ 26, 16481017 },
56179 	{ 26, 16743161 },
56180 	{ 26, 33454845 },
56181 	{ 27, 63536125 },
56182 	{ 27, 59341821 },
56183 	{ 27, 46758909 },
56184 	{ 27, 42564605 },
56185 	{ 26, 29981693 },
56186 	{ 26, 25787389 },
56187 	{ 26, 13204477 },
56188 	{ 26, 9010173 },
56189 	{ 24, 4815869 },
56190 	{ 24, 621565 },
56191 	{ 17, 63002 },
56192 	{ 17, 129646 },
56193 	{ 18, 126841 },
56194 	{ 18, 259451 },
56195 	{ 22, 490489 },
56196 	{ 22, 1473533 },
56197 	{ 23, 3063551 },
56198 	{ 24, 1801209 },
56199 	{ 24, 2063353 },
56200 	{ 24, 6192125 },
56201 	{ 25, 3111929 },
56202 	{ 25, 3898361 },
56203 	{ 25, 4160505 },
56204 	{ 25, 12483581 },
56205 	{ 26, 7306233 },
56206 	{ 26, 8092665 },
56207 	{ 26, 8354809 },
56208 	{ 26, 15432697 },
56209 	{ 26, 15694841 },
56210 	{ 26, 16481273 },
56211 	{ 26, 16743417 },
56212 	{ 26, 33455101 },
56213 	{ 27, 63799037 },
56214 	{ 27, 59604733 },
56215 	{ 27, 47021821 },
56216 	{ 27, 42827517 },
56217 	{ 26, 30244605 },
56218 	{ 26, 26050301 },
56219 	{ 26, 13467389 },
56220 	{ 26, 9273085 },
56221 	{ 24, 5078781 },
56222 	{ 24, 884477 },
56223 	{ 17, 64154 },
56224 	{ 17, 128750 },
56225 	{ 22, 1408761 },
56226 	{ 23, 2669563 },
56227 	{ 22, 1277689 },
56228 	{ 22, 1539833 },
56229 	{ 23, 2931707 },
56230 	{ 24, 5209849 },
56231 	{ 24, 5996281 },
56232 	{ 24, 6258425 },
56233 	{ 25, 11239161 },
56234 	{ 25, 11501305 },
56235 	{ 25, 12287737 },
56236 	{ 25, 12549881 },
56237 	{ 26, 23822073 },
56238 	{ 26, 24084217 },
56239 	{ 26, 24870649 },
56240 	{ 26, 25132793 },
56241 	{ 26, 32210681 },
56242 	{ 26, 32472825 },
56243 	{ 26, 33259257 },
56244 	{ 26, 33521401 },
56245 	{ 27, 63799293 },
56246 	{ 27, 59604989 },
56247 	{ 27, 47022077 },
56248 	{ 27, 42827773 },
56249 	{ 26, 30244861 },
56250 	{ 26, 26050557 },
56251 	{ 26, 13467645 },
56252 	{ 26, 9273341 },
56253 	{ 24, 5079037 },
56254 	{ 24, 884733 },
56255 	{ 17, 65178 },
56256 	{ 17, 127726 },
56257 	{ 22, 1409017 },
56258 	{ 23, 2669307 },
56259 	{ 22, 1277945 },
56260 	{ 22, 1540089 },
56261 	{ 23, 2931451 },
56262 	{ 24, 5210105 },
56263 	{ 24, 5996537 },
56264 	{ 24, 6258681 },
56265 	{ 25, 11239417 },
56266 	{ 25, 11501561 },
56267 	{ 25, 12287993 },
56268 	{ 25, 12550137 },
56269 	{ 26, 23822329 },
56270 	{ 26, 24084473 },
56271 	{ 26, 24870905 },
56272 	{ 26, 25133049 },
56273 	{ 26, 32210937 },
56274 	{ 26, 32473081 },
56275 	{ 26, 33259513 },
56276 	{ 26, 33521657 },
56277 	{ 27, 132954875 },
56278 	{ 28, 120761085 },
56279 	{ 28, 95595261 },
56280 	{ 28, 87206653 },
56281 	{ 27, 62040829 },
56282 	{ 27, 53652221 },
56283 	{ 27, 28486397 },
56284 	{ 27, 20097789 },
56285 	{ 25, 11709181 },
56286 	{ 25, 3320573 },
56287 	{ 19, 477466 },
56288 	{ 19, 489838 },
56289 	{ 25, 9612025 },
56290 	{ 25, 4893433 },
56291 	{ 25, 6466297 },
56292 	{ 25, 4631289 },
56293 	{ 25, 5155577 },
56294 	{ 25, 7121661 },
56295 	{ 25, 10399743 },
56296 	{ 27, 20359929 },
56297 	{ 27, 20884217 },
56298 	{ 27, 29141757 },
56299 	{ 27, 60731391 },
56300 	{ 28, 41331449 },
56301 	{ 28, 41855737 },
56302 	{ 28, 58501885 },
56303 	{ 28, 127840255 },
56304 	{ 29, 83274489 },
56305 	{ 29, 83798777 },
56306 	{ 29, 97954553 },
56307 	{ 29, 98478841 },
56308 	{ 29, 100051705 },
56309 	{ 28, 129149949 },
56310 	{ 28, 120761341 },
56311 	{ 28, 95595517 },
56312 	{ 28, 87206909 },
56313 	{ 27, 62041085 },
56314 	{ 27, 53652477 },
56315 	{ 27, 28486653 },
56316 	{ 27, 20098045 },
56317 	{ 25, 11709437 },
56318 	{ 25, 3320829 },
56319 	{ 19, 481562 },
56320 	{ 19, 485742 },
56321 	{ 25, 9612281 },
56322 	{ 25, 4893689 },
56323 	{ 25, 6466553 },
56324 	{ 25, 4631545 },
56325 	{ 25, 5155833 },
56326 	{ 25, 7121917 },
56327 	{ 25, 10399487 },
56328 	{ 27, 20360185 },
56329 	{ 27, 20884473 },
56330 	{ 27, 29142013 },
56331 	{ 27, 60731135 },
56332 	{ 28, 41331705 },
56333 	{ 28, 41855993 },
56334 	{ 28, 58502141 },
56335 	{ 28, 127839999 },
56336 	{ 29, 83274745 },
56337 	{ 29, 83799033 },
56338 	{ 29, 97954809 },
56339 	{ 29, 98479097 },
56340 	{ 29, 100051961 },
56341 	{ 28, 129675005 },
56342 	{ 28, 121286397 },
56343 	{ 28, 96120573 },
56344 	{ 28, 87731965 },
56345 	{ 27, 62566141 },
56346 	{ 27, 54177533 },
56347 	{ 27, 29011709 },
56348 	{ 27, 20623101 },
56349 	{ 25, 12234493 },
56350 	{ 25, 3845885 },
56351 	{ 19, 485786 },
56352 	{ 19, 481774 },
56353 	{ 25, 10137337 },
56354 	{ 25, 10005499 },
56355 	{ 25, 6991609 },
56356 	{ 25, 12758777 },
56357 	{ 25, 6729465 },
56358 	{ 25, 7253753 },
56359 	{ 25, 13414141 },
56360 	{ 25, 11971583 },
56361 	{ 27, 28749561 },
56362 	{ 27, 29273849 },
56363 	{ 27, 54308605 },
56364 	{ 27, 62303231 },
56365 	{ 28, 58109689 },
56366 	{ 28, 58633977 },
56367 	{ 28, 108834557 },
56368 	{ 28, 129412095 },
56369 	{ 29, 116829945 },
56370 	{ 29, 117354233 },
56371 	{ 29, 131510009 },
56372 	{ 29, 132034297 },
56373 	{ 28, 129675261 },
56374 	{ 28, 121286653 },
56375 	{ 28, 96120829 },
56376 	{ 28, 87732221 },
56377 	{ 27, 62566397 },
56378 	{ 27, 54177789 },
56379 	{ 27, 29011965 },
56380 	{ 27, 20623357 },
56381 	{ 25, 12234749 },
56382 	{ 25, 3846141 },
56383 	{ 19, 489882 },
56384 	{ 19, 477678 },
56385 	{ 25, 10137593 },
56386 	{ 25, 10005243 },
56387 	{ 25, 6991865 },
56388 	{ 25, 12759033 },
56389 	{ 25, 6729721 },
56390 	{ 25, 7254009 },
56391 	{ 25, 13414397 },
56392 	{ 25, 11971327 },
56393 	{ 27, 28749817 },
56394 	{ 27, 29274105 },
56395 	{ 27, 54308861 },
56396 	{ 27, 62302975 },
56397 	{ 28, 58109945 },
56398 	{ 28, 58634233 },
56399 	{ 28, 108834813 },
56400 	{ 28, 129411839 },
56401 	{ 29, 116830201 },
56402 	{ 29, 117354489 },
56403 	{ 29, 131510265 },
56404 	{ 29, 132034553 },
56405 	{ 29, 133607417 },
56406 	{ 28, 128483327 },
56407 	{ 28, 120094719 },
56408 	{ 28, 94928895 },
56409 	{ 28, 122862333 },
56410 	{ 27, 61374463 },
56411 	{ 27, 52985855 },
56412 	{ 27, 27820031 },
56413 	{ 26, 22199037 },
56414 	{ 25, 11042815 },
56415 	{ 19, 510746 },
56416 	{ 19, 260974 },
56417 	{ 24, 1867771 },
56418 	{ 24, 5799931 },
56419 	{ 26, 9207803 },
56420 	{ 25, 13286137 },
56421 	{ 24, 6586363 },
56422 	{ 24, 7372795 },
56423 	{ 24, 1736699 },
56424 	{ 24, 5931003 },
56425 	{ 24, 6258687 },
56426 	{ 26, 14319611 },
56427 	{ 26, 26902523 },
56428 	{ 26, 31096827 },
56429 	{ 26, 31424511 },
56430 	{ 27, 47874043 },
56431 	{ 27, 60456955 },
56432 	{ 27, 64651259 },
56433 	{ 27, 64978943 },
56434 	{ 28, 114982907 },
56435 	{ 28, 127565819 },
56436 	{ 28, 131760123 },
56437 	{ 28, 245006331 },
56438 	{ 28, 249200635 },
56439 	{ 28, 261783547 },
56440 	{ 28, 265977851 },
56441 	{ 28, 122862589 },
56442 	{ 27, 61374207 },
56443 	{ 27, 52985599 },
56444 	{ 27, 27819775 },
56445 	{ 26, 22199293 },
56446 	{ 25, 11042559 },
56447 	{ 19, 514842 },
56448 	{ 19, 256878 },
56449 	{ 24, 1867515 },
56450 	{ 24, 5799675 },
56451 	{ 26, 9207547 },
56452 	{ 25, 13286393 },
56453 	{ 24, 6586107 },
56454 	{ 24, 7372539 },
56455 	{ 24, 1736443 },
56456 	{ 24, 5930747 },
56457 	{ 24, 6258431 },
56458 	{ 26, 14319355 },
56459 	{ 26, 26902267 },
56460 	{ 26, 31096571 },
56461 	{ 26, 31424255 },
56462 	{ 27, 47873787 },
56463 	{ 27, 60456699 },
56464 	{ 27, 64651003 },
56465 	{ 27, 64978687 },
56466 	{ 28, 114982651 },
56467 	{ 28, 127565563 },
56468 	{ 28, 131759867 },
56469 	{ 28, 245006075 },
56470 	{ 28, 249200379 },
56471 	{ 28, 261783291 },
56472 	{ 28, 265977595 },
56473 	{ 28, 123387645 },
56474 	{ 27, 61635583 },
56475 	{ 27, 53246975 },
56476 	{ 27, 28081151 },
56477 	{ 26, 22724349 },
56478 	{ 25, 11303935 },
56479 	{ 19, 519066 },
56480 	{ 19, 252910 },
56481 	{ 25, 12238585 },
56482 	{ 24, 6061051 },
56483 	{ 26, 9993211 },
56484 	{ 26, 13401083 },
56485 	{ 25, 15384313 },
56486 	{ 24, 7633915 },
56487 	{ 25, 15122169 },
56488 	{ 24, 1997819 },
56489 	{ 24, 6192123 },
56490 	{ 25, 11238399 },
56491 	{ 26, 14580731 },
56492 	{ 26, 27163643 },
56493 	{ 26, 31357947 },
56494 	{ 27, 43940859 },
56495 	{ 27, 48135163 },
56496 	{ 27, 60718075 },
56497 	{ 27, 64912379 },
56498 	{ 28, 111049723 },
56499 	{ 28, 115244027 },
56500 	{ 28, 127826939 },
56501 	{ 28, 132021243 },
56502 	{ 28, 245267451 },
56503 	{ 28, 249461755 },
56504 	{ 28, 262044667 },
56505 	{ 28, 123387901 },
56506 	{ 27, 61635327 },
56507 	{ 27, 53246719 },
56508 	{ 27, 28080895 },
56509 	{ 26, 22724605 },
56510 	{ 25, 11303679 },
56511 	{ 19, 523162 },
56512 	{ 19, 248814 },
56513 	{ 25, 12238841 },
56514 	{ 24, 6060795 },
56515 	{ 26, 9992955 },
56516 	{ 26, 13400827 },
56517 	{ 25, 15384569 },
56518 	{ 24, 7633659 },
56519 	{ 25, 15122425 },
56520 	{ 24, 1997563 },
56521 	{ 24, 6191867 },
56522 	{ 25, 11238143 },
56523 	{ 26, 14580475 },
56524 	{ 26, 27163387 },
56525 	{ 26, 31357691 },
56526 	{ 27, 43940603 },
56527 	{ 27, 48134907 },
56528 	{ 27, 60717819 },
56529 	{ 27, 64912123 },
56530 	{ 28, 111049467 },
56531 	{ 28, 115243771 },
56532 	{ 28, 127826683 },
56533 	{ 28, 132020987 },
56534 	{ 28, 245267195 },
56535 	{ 28, 249461499 },
56536 	{ 28, 262044411 },
56537 	{ 28, 124971773 },
56538 	{ 27, 62418943 },
56539 	{ 27, 54030335 },
56540 	{ 27, 28864511 },
56541 	{ 26, 24308477 },
56542 	{ 25, 12087295 },
56543 	{ 25, 3698687 },
56544 	{ 20, 456046 },
56545 	{ 25, 2912251 },
56546 	{ 25, 11038715 },
56547 	{ 26, 10252283 },
56548 	{ 26, 14184443 },
56549 	{ 26, 25980923 },
56550 	{ 26, 21687033 },
56551 	{ 25, 10776571 },
56552 	{ 25, 11563003 },
56553 	{ 25, 2781179 },
56554 	{ 25, 11169787 },
56555 	{ 25, 11497471 },
56556 	{ 27, 27947003 },
56557 	{ 27, 53112827 },
56558 	{ 27, 61501435 },
56559 	{ 27, 61829119 },
56560 	{ 28, 95055867 },
56561 	{ 28, 120221691 },
56562 	{ 28, 128610299 },
56563 	{ 28, 128937983 },
56564 	{ 29, 229273595 },
56565 	{ 29, 259189757 },
56566 	{ 28, 129527551 },
56567 	{ 28, 121138943 },
56568 	{ 28, 95973119 },
56569 	{ 28, 124972029 },
56570 	{ 27, 62418687 },
56571 	{ 27, 54030079 },
56572 	{ 27, 28864255 },
56573 	{ 26, 24308733 },
56574 	{ 25, 12087039 },
56575 	{ 25, 3698431 },
56576 	{ 20, 447854 },
56577 	{ 25, 2911995 },
56578 	{ 25, 11038459 },
56579 	{ 26, 10252027 },
56580 	{ 26, 14184187 },
56581 	{ 26, 25980667 },
56582 	{ 26, 21687289 },
56583 	{ 25, 10776315 },
56584 	{ 25, 11562747 },
56585 	{ 25, 2780923 },
56586 	{ 25, 11169531 },
56587 	{ 25, 11497215 },
56588 	{ 27, 27946747 },
56589 	{ 27, 53112571 },
56590 	{ 27, 61501179 },
56591 	{ 27, 61828863 },
56592 	{ 28, 95055611 },
56593 	{ 28, 120221435 },
56594 	{ 28, 128610043 },
56595 	{ 28, 128937727 },
56596 	{ 29, 229273339 },
56597 	{ 29, 259714813 },
56598 	{ 28, 129788927 },
56599 	{ 28, 121400319 },
56600 	{ 28, 96234495 },
56601 	{ 28, 125497085 },
56602 	{ 27, 62680063 },
56603 	{ 27, 54291455 },
56604 	{ 27, 29125631 },
56605 	{ 26, 24833789 },
56606 	{ 25, 12348415 },
56607 	{ 25, 3959807 },
56608 	{ 20, 439790 },
56609 	{ 25, 3697659 },
56610 	{ 25, 11299835 },
56611 	{ 27, 29028089 },
56612 	{ 26, 14445563 },
56613 	{ 26, 26766331 },
56614 	{ 26, 30174203 },
56615 	{ 26, 23785209 },
56616 	{ 25, 11824123 },
56617 	{ 25, 14707707 },
56618 	{ 25, 3042299 },
56619 	{ 25, 11430907 },
56620 	{ 25, 12282879 },
56621 	{ 27, 28208123 },
56622 	{ 27, 53373947 },
56623 	{ 27, 61762555 },
56624 	{ 27, 62614527 },
56625 	{ 28, 95316987 },
56626 	{ 28, 120482811 },
56627 	{ 28, 128871419 },
56628 	{ 28, 129723391 },
56629 	{ 29, 259715069 },
56630 	{ 28, 129788671 },
56631 	{ 28, 121400063 },
56632 	{ 28, 96234239 },
56633 	{ 28, 125497341 },
56634 	{ 27, 62679807 },
56635 	{ 27, 54291199 },
56636 	{ 27, 29125375 },
56637 	{ 26, 24834045 },
56638 	{ 25, 12348159 },
56639 	{ 25, 3959551 },
56640 	{ 20, 431598 },
56641 	{ 25, 3697403 },
56642 	{ 25, 11299579 },
56643 	{ 27, 29028345 },
56644 	{ 26, 14445307 },
56645 	{ 26, 26766075 },
56646 	{ 26, 30173947 },
56647 	{ 26, 23785465 },
56648 	{ 25, 11823867 },
56649 	{ 25, 14707451 },
56650 	{ 25, 3042043 },
56651 	{ 25, 11430651 },
56652 	{ 25, 12282623 },
56653 	{ 27, 28207867 },
56654 	{ 27, 53373691 },
56655 	{ 27, 61762299 },
56656 	{ 27, 62614271 },
56657 	{ 28, 95316731 },
56658 	{ 28, 120482555 },
56659 	{ 28, 128871163 },
56660 	{ 28, 129723135 },
56661 	{ 29, 229534459 },
56662 	{ 29, 254700283 },
56663 	{ 29, 263088891 },
56664 	{ 29, 489581307 },
56665 	{ 29, 267972601 },
56666 	{ 28, 134048507 },
56667 	{ 28, 107495423 },
56668 	{ 28, 57163775 },
56669 	{ 27, 47381245 },
56670 	{ 26, 23609343 },
56671 	{ 26, 6832127 },
56672 	{ 19, 259950 },
56673 	{ 25, 3948539 },
56674 	{ 25, 12075003 },
56675 	{ 27, 19677179 },
56676 	{ 27, 54196985 },
56677 	{ 26, 27017211 },
56678 	{ 26, 30949371 },
56679 	{ 27, 42745851 },
56680 	{ 26, 30079737 },
56681 	{ 25, 14958587 },
56682 	{ 25, 15745019 },
56683 	{ 25, 3817467 },
56684 	{ 25, 12206075 },
56685 	{ 25, 12533759 },
56686 	{ 27, 28983291 },
56687 	{ 27, 54149115 },
56688 	{ 27, 62537723 },
56689 	{ 27, 62865407 },
56690 	{ 28, 96092155 },
56691 	{ 28, 121257979 },
56692 	{ 28, 129646587 },
56693 	{ 28, 129974271 },
56694 	{ 29, 230309883 },
56695 	{ 29, 255475707 },
56696 	{ 29, 263864315 },
56697 	{ 29, 267451129 },
56698 	{ 28, 133775355 },
56699 	{ 28, 117260283 },
56700 	{ 28, 57163519 },
56701 	{ 27, 47381501 },
56702 	{ 26, 23609087 },
56703 	{ 26, 6831871 },
56704 	{ 19, 251758 },
56705 	{ 25, 3948283 },
56706 	{ 25, 12074747 },
56707 	{ 27, 19676923 },
56708 	{ 27, 54197241 },
56709 	{ 26, 27016955 },
56710 	{ 26, 30949115 },
56711 	{ 27, 42745595 },
56712 	{ 26, 30079993 },
56713 	{ 25, 14958331 },
56714 	{ 25, 15744763 },
56715 	{ 25, 3817211 },
56716 	{ 25, 12205819 },
56717 	{ 25, 12533503 },
56718 	{ 27, 28983035 },
56719 	{ 27, 54148859 },
56720 	{ 27, 62537467 },
56721 	{ 27, 62865151 },
56722 	{ 28, 96091899 },
56723 	{ 28, 121257723 },
56724 	{ 28, 129646331 },
56725 	{ 28, 129974015 },
56726 	{ 29, 230309627 },
56727 	{ 29, 255475451 },
56728 	{ 29, 263864059 },
56729 	{ 29, 267451385 },
56730 	{ 28, 133775099 },
56731 	{ 28, 117260027 },
56732 	{ 28, 57424895 },
56733 	{ 27, 47906557 },
56734 	{ 26, 23870463 },
56735 	{ 26, 7093247 },
56736 	{ 19, 243694 },
56737 	{ 26, 24837881 },
56738 	{ 25, 12336123 },
56739 	{ 27, 20462587 },
56740 	{ 27, 28064763 },
56741 	{ 27, 62586617 },
56742 	{ 26, 31210491 },
56743 	{ 27, 43531259 },
56744 	{ 27, 46939131 },
56745 	{ 26, 32177913 },
56746 	{ 25, 16006139 },
56747 	{ 26, 31915769 },
56748 	{ 25, 4078587 },
56749 	{ 25, 12467195 },
56750 	{ 26, 23804927 },
56751 	{ 27, 29244411 },
56752 	{ 27, 54410235 },
56753 	{ 27, 62798843 },
56754 	{ 28, 87964667 },
56755 	{ 28, 96353275 },
56756 	{ 28, 121519099 },
56757 	{ 28, 129907707 },
56758 	{ 29, 222182395 },
56759 	{ 29, 230571003 },
56760 	{ 29, 255736827 },
56761 	{ 29, 265879289 },
56762 	{ 28, 132987899 },
56763 	{ 28, 116997115 },
56764 	{ 28, 66927611 },
56765 	{ 27, 47906813 },
56766 	{ 26, 23870207 },
56767 	{ 26, 7092991 },
56768 	{ 19, 235502 },
56769 	{ 26, 24838137 },
56770 	{ 25, 12335867 },
56771 	{ 27, 20462331 },
56772 	{ 27, 28064507 },
56773 	{ 27, 62586873 },
56774 	{ 26, 31210235 },
56775 	{ 27, 43531003 },
56776 	{ 27, 46938875 },
56777 	{ 26, 32178169 },
56778 	{ 25, 16005883 },
56779 	{ 26, 31916025 },
56780 	{ 25, 4078331 },
56781 	{ 25, 12466939 },
56782 	{ 26, 23804671 },
56783 	{ 27, 29244155 },
56784 	{ 27, 54409979 },
56785 	{ 27, 62798587 },
56786 	{ 28, 87964411 },
56787 	{ 28, 96353019 },
56788 	{ 28, 121518843 },
56789 	{ 28, 129907451 },
56790 	{ 29, 222182139 },
56791 	{ 29, 230570747 },
56792 	{ 29, 255736571 },
56793 	{ 29, 265879545 },
56794 	{ 28, 132987643 },
56795 	{ 28, 116996859 },
56796 	{ 28, 66927355 },
56797 	{ 28, 98937597 },
56798 	{ 26, 24653823 },
56799 	{ 26, 7876607 },
56800 	{ 20, 388462 },
56801 	{ 26, 7090171 },
56802 	{ 26, 23605243 },
56803 	{ 27, 20721659 },
56804 	{ 27, 28848123 },
56805 	{ 27, 53227515 },
56806 	{ 27, 61353979 },
56807 	{ 27, 43790331 },
56808 	{ 27, 47722491 },
56809 	{ 27, 59518971 },
56810 	{ 27, 63451131 },
56811 	{ 26, 27537403 },
56812 	{ 26, 28323835 },
56813 	{ 26, 6959099 },
56814 	{ 26, 23736315 },
56815 	{ 26, 24063999 },
56816 	{ 28, 57290747 },
56817 	{ 28, 107622395 },
56818 	{ 28, 124399611 },
56819 	{ 28, 124727295 },
56820 	{ 29, 191508475 },
56821 	{ 29, 241840123 },
56822 	{ 29, 258617339 },
56823 	{ 29, 242036731 },
56824 	{ 29, 192491515 },
56825 	{ 29, 175976443 },
56826 	{ 28, 132722683 },
56827 	{ 28, 116207611 },
56828 	{ 28, 66662395 },
56829 	{ 28, 98937853 },
56830 	{ 26, 24653567 },
56831 	{ 26, 7876351 },
56832 	{ 20, 372078 },
56833 	{ 26, 7089915 },
56834 	{ 26, 23604987 },
56835 	{ 27, 20721403 },
56836 	{ 27, 28847867 },
56837 	{ 27, 53227259 },
56838 	{ 27, 61353723 },
56839 	{ 27, 43790075 },
56840 	{ 27, 47722235 },
56841 	{ 27, 59518715 },
56842 	{ 27, 63450875 },
56843 	{ 26, 27537147 },
56844 	{ 26, 28323579 },
56845 	{ 26, 6958843 },
56846 	{ 26, 23736059 },
56847 	{ 26, 24063743 },
56848 	{ 28, 57290491 },
56849 	{ 28, 107622139 },
56850 	{ 28, 124399355 },
56851 	{ 28, 124727039 },
56852 	{ 29, 191508219 },
56853 	{ 29, 241839867 },
56854 	{ 29, 258617083 },
56855 	{ 29, 242036475 },
56856 	{ 29, 192491259 },
56857 	{ 29, 175976187 },
56858 	{ 28, 132722427 },
56859 	{ 28, 116207355 },
56860 	{ 28, 66662139 },
56861 	{ 28, 99987197 },
56862 	{ 26, 24914943 },
56863 	{ 26, 8137727 },
56864 	{ 20, 355822 },
56865 	{ 26, 7875579 },
56866 	{ 26, 23866363 },
56867 	{ 28, 40381435 },
56868 	{ 27, 29109243 },
56869 	{ 27, 54012923 },
56870 	{ 27, 61615099 },
56871 	{ 28, 86518779 },
56872 	{ 27, 47983611 },
56873 	{ 27, 60304379 },
56874 	{ 27, 63712251 },
56875 	{ 26, 66530299 },
56876 	{ 26, 28584955 },
56877 	{ 26, 31468539 },
56878 	{ 26, 7220219 },
56879 	{ 26, 23997435 },
56880 	{ 26, 24849407 },
56881 	{ 28, 57551867 },
56882 	{ 28, 107883515 },
56883 	{ 28, 124660731 },
56884 	{ 28, 125512703 },
56885 	{ 29, 191769595 },
56886 	{ 28, 129838075 },
56887 	{ 29, 258878459 },
56888 	{ 29, 191704059 },
56889 	{ 29, 175713275 },
56890 	{ 28, 125643771 },
56891 	{ 28, 115944443 },
56892 	{ 28, 65874939 },
56893 	{ 28, 133279481 },
56894 	{ 26, 33369083 },
56895 	{ 26, 8137471 },
56896 	{ 20, 339438 },
56897 	{ 26, 7875323 },
56898 	{ 26, 23866107 },
56899 	{ 28, 40381179 },
56900 	{ 27, 29108987 },
56901 	{ 27, 54012667 },
56902 	{ 27, 61614843 },
56903 	{ 28, 86518523 },
56904 	{ 27, 47983355 },
56905 	{ 27, 60304123 },
56906 	{ 27, 63711995 },
56907 	{ 26, 66530043 },
56908 	{ 26, 28584699 },
56909 	{ 26, 31468283 },
56910 	{ 26, 7219963 },
56911 	{ 26, 23997179 },
56912 	{ 26, 24849151 },
56913 	{ 28, 57551611 },
56914 	{ 28, 107883259 },
56915 	{ 28, 124660475 },
56916 	{ 28, 125512447 },
56917 	{ 28, 112861183 },
56918 	{ 27, 66723839 },
56919 	{ 27, 62529535 },
56920 	{ 27, 49946623 },
56921 	{ 27, 45752319 },
56922 	{ 26, 33169407 },
56923 	{ 26, 28975103 },
56924 	{ 26, 16392191 },
56925 	{ 26, 12197887 },
56926 	{ 24, 8003583 },
56927 	{ 24, 3809279 },
56928 	{ 19, 257902 },
56929 	{ 24, 2039803 },
56930 	{ 24, 6168571 },
56931 	{ 26, 10166267 },
56932 	{ 26, 14295035 },
56933 	{ 25, 13574139 },
56934 	{ 25, 15605755 },
56935 	{ 26, 21700603 },
56936 	{ 26, 23732219 },
56937 	{ 25, 15147003 },
56938 	{ 25, 16130043 },
56939 	{ 24, 16621567 },
56940 	{ 24, 16375803 },
56941 	{ 24, 7938043 },
56942 	{ 24, 8134651 },
56943 	{ 24, 2007035 },
56944 	{ 24, 6201339 },
56945 	{ 24, 6283263 },
56946 	{ 26, 14589947 },
56947 	{ 26, 27172859 },
56948 	{ 26, 31367163 },
56949 	{ 26, 31449087 },
56950 	{ 26, 32399355 },
56951 	{ 26, 30367739 },
56952 	{ 27, 64921595 },
56953 	{ 27, 43737083 },
56954 	{ 26, 31350779 },
56955 	{ 26, 27222011 },
56956 	{ 26, 16408571 },
56957 	{ 26, 12279803 },
56958 	{ 24, 8282107 },
56959 	{ 24, 4153339 },
56960 	{ 19, 241518 },
56961 	{ 24, 2039547 },
56962 	{ 24, 6168315 },
56963 	{ 26, 10166011 },
56964 	{ 26, 14294779 },
56965 	{ 25, 13573883 },
56966 	{ 25, 15605499 },
56967 	{ 26, 21700347 },
56968 	{ 26, 23731963 },
56969 	{ 25, 15146747 },
56970 	{ 25, 16129787 },
56971 	{ 24, 16621311 },
56972 	{ 24, 16375547 },
56973 	{ 24, 7937787 },
56974 	{ 24, 8134395 },
56975 	{ 24, 2006779 },
56976 	{ 24, 6201083 },
56977 	{ 24, 6283007 },
56978 	{ 26, 14589691 },
56979 	{ 26, 27172603 },
56980 	{ 26, 31366907 },
56981 	{ 26, 31448831 },
56982 	{ 26, 32399099 },
56983 	{ 26, 30367483 },
56984 	{ 27, 64921339 },
56985 	{ 27, 43736827 },
56986 	{ 26, 31350523 },
56987 	{ 26, 27221755 },
56988 	{ 26, 16408315 },
56989 	{ 26, 12279547 },
56990 	{ 24, 8281851 },
56991 	{ 24, 4153083 },
56992 	{ 19, 225262 },
56993 	{ 24, 3808251 },
56994 	{ 24, 6233083 },
56995 	{ 26, 10361851 },
56996 	{ 26, 14359547 },
56997 	{ 26, 26876923 },
56998 	{ 25, 15670267 },
56999 	{ 26, 21896187 },
57000 	{ 26, 23796731 },
57001 	{ 26, 30022651 },
57002 	{ 25, 16194555 },
57003 	{ 26, 27663355 },
57004 	{ 24, 16358399 },
57005 	{ 24, 15588347 },
57006 	{ 24, 8199163 },
57007 	{ 24, 15211515 },
57008 	{ 24, 2071547 },
57009 	{ 24, 6265851 },
57010 	{ 24, 8051711 },
57011 	{ 26, 14654459 },
57012 	{ 26, 27237371 },
57013 	{ 26, 31431675 },
57014 	{ 26, 32201723 },
57015 	{ 26, 30301179 },
57016 	{ 26, 24075259 },
57017 	{ 27, 64986107 },
57018 	{ 26, 31153147 },
57019 	{ 26, 27155451 },
57020 	{ 26, 14638075 },
57021 	{ 26, 12213243 },
57022 	{ 24, 8084475 },
57023 	{ 24, 4086779 },
57024 	{ 19, 208878 },
57025 	{ 24, 3807995 },
57026 	{ 24, 6232827 },
57027 	{ 26, 10361595 },
57028 	{ 26, 14359291 },
57029 	{ 26, 26876667 },
57030 	{ 25, 15670011 },
57031 	{ 26, 21895931 },
57032 	{ 26, 23796475 },
57033 	{ 26, 30022395 },
57034 	{ 25, 16194299 },
57035 	{ 26, 27663099 },
57036 	{ 24, 16358143 },
57037 	{ 24, 15588091 },
57038 	{ 24, 8198907 },
57039 	{ 24, 15211259 },
57040 	{ 24, 2071291 },
57041 	{ 24, 6265595 },
57042 	{ 24, 8051455 },
57043 	{ 26, 14654203 },
57044 	{ 26, 27237115 },
57045 	{ 26, 31431419 },
57046 	{ 26, 32201467 },
57047 	{ 26, 30300923 },
57048 	{ 26, 24075003 },
57049 	{ 27, 64985851 },
57050 	{ 26, 31152891 },
57051 	{ 26, 27155195 },
57052 	{ 26, 14637819 },
57053 	{ 26, 12212987 },
57054 	{ 24, 8084219 },
57055 	{ 24, 4086523 },
57056 	{ 19, 130414 },
57057 	{ 24, 3870715 },
57058 	{ 24, 7999483 },
57059 	{ 26, 10424315 },
57060 	{ 26, 14553083 },
57061 	{ 26, 26939387 },
57062 	{ 26, 31068155 },
57063 	{ 26, 21958651 },
57064 	{ 26, 23990267 },
57065 	{ 26, 30085115 },
57066 	{ 26, 32116731 },
57067 	{ 26, 27725819 },
57068 	{ 26, 28708859 },
57069 	{ 24, 15568895 },
57070 	{ 24, 15323131 },
57071 	{ 24, 15273979 },
57072 	{ 24, 15470587 },
57073 	{ 24, 3837947 },
57074 	{ 24, 8032251 },
57075 	{ 24, 8114175 },
57076 	{ 26, 16420859 },
57077 	{ 26, 29003771 },
57078 	{ 26, 33198075 },
57079 	{ 26, 30101499 },
57080 	{ 26, 24006651 },
57081 	{ 26, 21975035 },
57082 	{ 26, 31084539 },
57083 	{ 26, 26955771 },
57084 	{ 26, 14569467 },
57085 	{ 26, 10440699 },
57086 	{ 24, 8015867 },
57087 	{ 24, 3887099 },
57088 	{ 19, 114030 },
57089 	{ 24, 3870459 },
57090 	{ 24, 7999227 },
57091 	{ 26, 10424059 },
57092 	{ 26, 14552827 },
57093 	{ 26, 26939131 },
57094 	{ 26, 31067899 },
57095 	{ 26, 21958395 },
57096 	{ 26, 23990011 },
57097 	{ 26, 30084859 },
57098 	{ 26, 32116475 },
57099 	{ 26, 27725563 },
57100 	{ 26, 28708603 },
57101 	{ 24, 15568639 },
57102 	{ 24, 15322875 },
57103 	{ 24, 15273723 },
57104 	{ 24, 15470331 },
57105 	{ 24, 3837691 },
57106 	{ 24, 8031995 },
57107 	{ 24, 8113919 },
57108 	{ 26, 16420603 },
57109 	{ 26, 29003515 },
57110 	{ 26, 33197819 },
57111 	{ 26, 30101243 },
57112 	{ 26, 24006395 },
57113 	{ 26, 21974779 },
57114 	{ 26, 31084283 },
57115 	{ 26, 26955515 },
57116 	{ 26, 14569211 },
57117 	{ 26, 10440443 },
57118 	{ 24, 8015611 },
57119 	{ 24, 3886843 },
57120 	{ 19, 97774 },
57121 	{ 24, 4066299 },
57122 	{ 24, 8063995 },
57123 	{ 26, 12192763 },
57124 	{ 26, 14617595 },
57125 	{ 26, 27134971 },
57126 	{ 26, 31132667 },
57127 	{ 27, 43650043 },
57128 	{ 26, 24054779 },
57129 	{ 26, 30280699 },
57130 	{ 26, 32181243 },
57131 	{ 26, 33016827 },
57132 	{ 26, 28773371 },
57133 	{ 26, 31853563 },
57134 	{ 24, 15305727 },
57135 	{ 24, 8244219 },
57136 	{ 24, 15535099 },
57137 	{ 24, 16255995 },
57138 	{ 24, 3902459 },
57139 	{ 24, 8096763 },
57140 	{ 24, 8309759 },
57141 	{ 26, 16485371 },
57142 	{ 25, 16206843 },
57143 	{ 26, 33262587 },
57144 	{ 26, 23809019 },
57145 	{ 26, 21908475 },
57146 	{ 25, 15682555 },
57147 	{ 26, 26889211 },
57148 	{ 26, 14371835 },
57149 	{ 26, 10374139 },
57150 	{ 24, 6245371 },
57151 	{ 24, 3820539 },
57152 	{ 19, 81390 },
57153 	{ 24, 4066043 },
57154 	{ 24, 8063739 },
57155 	{ 26, 12192507 },
57156 	{ 26, 14617339 },
57157 	{ 26, 27134715 },
57158 	{ 26, 31132411 },
57159 	{ 27, 43649787 },
57160 	{ 26, 24054523 },
57161 	{ 26, 30280443 },
57162 	{ 26, 32180987 },
57163 	{ 26, 33016571 },
57164 	{ 26, 28773115 },
57165 	{ 26, 31853307 },
57166 	{ 24, 15305471 },
57167 	{ 24, 8243963 },
57168 	{ 24, 15534843 },
57169 	{ 24, 16255739 },
57170 	{ 24, 3902203 },
57171 	{ 24, 8096507 },
57172 	{ 24, 8309503 },
57173 	{ 26, 16485115 },
57174 	{ 25, 16206587 },
57175 	{ 26, 33262331 },
57176 	{ 26, 23808763 },
57177 	{ 26, 21908219 },
57178 	{ 25, 15682299 },
57179 	{ 26, 26888955 },
57180 	{ 26, 14371579 },
57181 	{ 26, 10373883 },
57182 	{ 24, 6245115 },
57183 	{ 24, 3820283 },
57184 	{ 17, 65390 },
57185 	{ 22, 1034235 },
57186 	{ 22, 2066427 },
57187 	{ 24, 3065851 },
57188 	{ 24, 4098043 },
57189 	{ 24, 6801403 },
57190 	{ 24, 7833595 },
57191 	{ 25, 10930171 },
57192 	{ 25, 11962363 },
57193 	{ 24, 7587835 },
57194 	{ 24, 8095739 },
57195 	{ 24, 8251391 },
57196 	{ 24, 7993339 },
57197 	{ 24, 7981051 },
57198 	{ 24, 8226811 },
57199 	{ 22, 2058239 },
57200 	{ 22, 1996795 },
57201 	{ 22, 4081659 },
57202 	{ 22, 4130811 },
57203 	{ 22, 1026043 },
57204 	{ 22, 2074619 },
57205 	{ 22, 2095103 },
57206 	{ 23, 4036603 },
57207 	{ 23, 3790843 },
57208 	{ 24, 8366075 },
57209 	{ 24, 5429243 },
57210 	{ 23, 3905531 },
57211 	{ 23, 3397627 },
57212 	{ 24, 3577851 },
57213 	{ 24, 2545659 },
57214 	{ 22, 1546235 },
57215 	{ 22, 514043 },
57216 	{ 17, 49006 },
57217 	{ 22, 1033979 },
57218 	{ 22, 2066171 },
57219 	{ 24, 3065595 },
57220 	{ 24, 4097787 },
57221 	{ 24, 6801147 },
57222 	{ 24, 7833339 },
57223 	{ 25, 10929915 },
57224 	{ 25, 11962107 },
57225 	{ 24, 7587579 },
57226 	{ 24, 8095483 },
57227 	{ 24, 8251135 },
57228 	{ 24, 7993083 },
57229 	{ 24, 7980795 },
57230 	{ 24, 8226555 },
57231 	{ 22, 2057983 },
57232 	{ 22, 1996539 },
57233 	{ 22, 4081403 },
57234 	{ 22, 4130555 },
57235 	{ 22, 1025787 },
57236 	{ 22, 2074363 },
57237 	{ 22, 2094847 },
57238 	{ 23, 4036347 },
57239 	{ 23, 3790587 },
57240 	{ 24, 8365819 },
57241 	{ 24, 5428987 },
57242 	{ 23, 3905275 },
57243 	{ 23, 3397371 },
57244 	{ 24, 3577595 },
57245 	{ 24, 2545403 },
57246 	{ 22, 1545979 },
57247 	{ 22, 513787 },
57248 	{ 17, 32750 },
57249 	{ 22, 956159 },
57250 	{ 22, 2081787 },
57251 	{ 24, 3113979 },
57252 	{ 24, 4113403 },
57253 	{ 24, 7242747 },
57254 	{ 24, 7848955 },
57255 	{ 25, 10978299 },
57256 	{ 25, 11977723 },
57257 	{ 25, 15107067 },
57258 	{ 24, 8111099 },
57259 	{ 25, 13861883 },
57260 	{ 24, 7988223 },
57261 	{ 24, 7205883 },
57262 	{ 24, 8242171 },
57263 	{ 24, 15303675 },
57264 	{ 22, 1991679 },
57265 	{ 22, 1799163 },
57266 	{ 22, 4146171 },
57267 	{ 22, 1971195 },
57268 	{ 22, 1041403 },
57269 	{ 22, 2089979 },
57270 	{ 23, 3986427 },
57271 	{ 23, 3773435 },
57272 	{ 23, 3003387 },
57273 	{ 24, 8381435 },
57274 	{ 23, 3855355 },
57275 	{ 23, 3380219 },
57276 	{ 23, 1823739 },
57277 	{ 24, 2528251 },
57278 	{ 22, 1496059 },
57279 	{ 22, 496635 },
57280 	{ 17, 16366 },
57281 	{ 22, 513023 },
57282 	{ 22, 2081531 },
57283 	{ 24, 3113723 },
57284 	{ 24, 4113147 },
57285 	{ 24, 7242491 },
57286 	{ 24, 7848699 },
57287 	{ 25, 10978043 },
57288 	{ 25, 11977467 },
57289 	{ 25, 15106811 },
57290 	{ 24, 8110843 },
57291 	{ 25, 13861627 },
57292 	{ 24, 7987967 },
57293 	{ 24, 7205627 },
57294 	{ 24, 8241915 },
57295 	{ 24, 15303419 },
57296 	{ 22, 1991423 },
57297 	{ 22, 1798907 },
57298 	{ 22, 4145915 },
57299 	{ 22, 1970939 },
57300 	{ 22, 1041147 },
57301 	{ 22, 2089723 },
57302 	{ 23, 3986171 },
57303 	{ 23, 3773179 },
57304 	{ 23, 3003131 },
57305 	{ 24, 8381179 },
57306 	{ 23, 3855099 },
57307 	{ 23, 3379963 },
57308 	{ 23, 1823483 },
57309 	{ 24, 2527995 },
57310 	{ 22, 1495803 },
57311 	{ 22, 496379 },
57312 	{ 17, 11678 },
57313 	{ 22, 512767 },
57314 	{ 22, 1561343 },
57315 	{ 22, 782843 },
57316 	{ 22, 1040891 },
57317 	{ 22, 1815035 },
57318 	{ 22, 2073083 },
57319 	{ 23, 2748923 },
57320 	{ 23, 3006971 },
57321 	{ 23, 3781115 },
57322 	{ 23, 4039163 },
57323 	{ 23, 3469819 },
57324 	{ 23, 3596795 },
57325 	{ 22, 1800703 },
57326 	{ 22, 1736187 },
57327 	{ 22, 3830267 },
57328 	{ 22, 3891707 },
57329 	{ 20, 449023 },
57330 	{ 20, 433659 },
57331 	{ 20, 429563 },
57332 	{ 20, 443899 },
57333 	{ 20, 431611 },
57334 	{ 21, 992763 },
57335 	{ 21, 931323 },
57336 	{ 21, 747003 },
57337 	{ 21, 685563 },
57338 	{ 21, 959995 },
57339 	{ 21, 833019 },
57340 	{ 21, 452091 },
57341 	{ 21, 325115 },
57342 	{ 20, 370171 },
57343 	{ 20, 112123 },
57344 	{ 15, 19742 },
57345 	{ 20, 124415 },
57346 	{ 20, 386559 },
57347 	{ 22, 783609 },
57348 	{ 22, 1041657 },
57349 	{ 22, 1815801 },
57350 	{ 22, 2073849 },
57351 	{ 23, 2749689 },
57352 	{ 23, 3007737 },
57353 	{ 23, 3781881 },
57354 	{ 23, 4040953 },
57355 	{ 23, 3778809 },
57356 	{ 23, 2992377 },
57357 	{ 22, 1948925 },
57358 	{ 22, 1943801 },
57359 	{ 22, 1681657 },
57360 	{ 22, 895225 },
57361 	{ 20, 376061 },
57362 	{ 20, 370937 },
57363 	{ 20, 108793 },
57364 	{ 20, 442617 },
57365 	{ 20, 430329 },
57366 	{ 21, 991481 },
57367 	{ 21, 930041 },
57368 	{ 21, 745721 },
57369 	{ 21, 684281 },
57370 	{ 21, 958713 },
57371 	{ 21, 831737 },
57372 	{ 21, 450809 },
57373 	{ 21, 323833 },
57374 	{ 20, 368889 },
57375 	{ 20, 110841 },
57376 	{ 15, 3434 },
57377 	{ 20, 123133 },
57378 	{ 20, 385277 },
57379 	{ 22, 783865 },
57380 	{ 22, 1041913 },
57381 	{ 22, 1816057 },
57382 	{ 22, 2074105 },
57383 	{ 23, 2749945 },
57384 	{ 23, 3007993 },
57385 	{ 23, 3782137 },
57386 	{ 23, 4041209 },
57387 	{ 23, 3779065 },
57388 	{ 23, 2992633 },
57389 	{ 22, 1949181 },
57390 	{ 22, 1944057 },
57391 	{ 22, 1681913 },
57392 	{ 22, 895481 },
57393 	{ 20, 376317 },
57394 	{ 20, 371193 },
57395 	{ 20, 109049 },
57396 	{ 20, 442873 },
57397 	{ 20, 430585 },
57398 	{ 21, 991737 },
57399 	{ 21, 930297 },
57400 	{ 21, 745977 },
57401 	{ 21, 684537 },
57402 	{ 21, 958969 },
57403 	{ 21, 831993 },
57404 	{ 21, 451065 },
57405 	{ 21, 324089 },
57406 	{ 20, 369145 },
57407 	{ 20, 111097 },
57408 	{ 15, 19818 },
57409 	{ 20, 123389 },
57410 	{ 20, 385533 },
57411 	{ 22, 647677 },
57412 	{ 22, 909821 },
57413 	{ 22, 1696253 },
57414 	{ 22, 1958397 },
57415 	{ 23, 2744829 },
57416 	{ 23, 3006973 },
57417 	{ 23, 3793405 },
57418 	{ 23, 4055549 },
57419 	{ 24, 8119033 },
57420 	{ 24, 7594745 },
57421 	{ 24, 6021881 },
57422 	{ 24, 5497593 },
57423 	{ 23, 3924729 },
57424 	{ 23, 3400441 },
57425 	{ 23, 1827577 },
57426 	{ 22, 1487613 },
57427 	{ 21, 779001 },
57428 	{ 21, 254713 },
57429 	{ 22, 1704697 },
57430 	{ 21, 1000185 },
57431 	{ 23, 3703545 },
57432 	{ 23, 2933497 },
57433 	{ 23, 2720505 },
57434 	{ 22, 1950457 },
57435 	{ 23, 3310329 },
57436 	{ 23, 1753849 },
57437 	{ 23, 1278713 },
57438 	{ 21, 770809 },
57439 	{ 22, 426745 },
57440 	{ 16, 6122 },
57441 	{ 22, 443133 },
57442 	{ 22, 1491709 },
57443 	{ 24, 2540285 },
57444 	{ 24, 4183033 },
57445 	{ 24, 7312377 },
57446 	{ 24, 8311801 },
57447 	{ 25, 16507897 },
57448 	{ 25, 15983609 },
57449 	{ 25, 14410745 },
57450 	{ 25, 13886457 },
57451 	{ 24, 8119289 },
57452 	{ 24, 7595001 },
57453 	{ 24, 6022137 },
57454 	{ 24, 5497849 },
57455 	{ 23, 3924985 },
57456 	{ 23, 3400697 },
57457 	{ 23, 1827833 },
57458 	{ 22, 1487869 },
57459 	{ 21, 779257 },
57460 	{ 21, 254969 },
57461 	{ 22, 1704953 },
57462 	{ 21, 1000441 },
57463 	{ 23, 3703801 },
57464 	{ 23, 2933753 },
57465 	{ 23, 2720761 },
57466 	{ 22, 1950713 },
57467 	{ 23, 3310585 },
57468 	{ 23, 1754105 },
57469 	{ 23, 1278969 },
57470 	{ 21, 771065 },
57471 	{ 22, 427001 },
57472 	{ 16, 14314 },
57473 	{ 22, 443389 },
57474 	{ 22, 1491965 },
57475 	{ 24, 2540541 },
57476 	{ 24, 3589117 },
57477 	{ 24, 7329529 },
57478 	{ 24, 8361721 },
57479 	{ 25, 30648057 },
57480 	{ 25, 16492281 },
57481 	{ 25, 15967993 },
57482 	{ 25, 14395129 },
57483 	{ 24, 8124157 },
57484 	{ 24, 8103673 },
57485 	{ 24, 7579385 },
57486 	{ 24, 6006521 },
57487 	{ 23, 3929853 },
57488 	{ 23, 3909369 },
57489 	{ 23, 3385081 },
57490 	{ 23, 1812217 },
57491 	{ 21, 784125 },
57492 	{ 21, 763641 },
57493 	{ 21, 239353 },
57494 	{ 21, 984825 },
57495 	{ 21, 935673 },
57496 	{ 23, 2918137 },
57497 	{ 23, 2672377 },
57498 	{ 22, 1935097 },
57499 	{ 22, 1689337 },
57500 	{ 23, 1738489 },
57501 	{ 23, 1230585 },
57502 	{ 21, 755449 },
57503 	{ 21, 247545 },
57504 	{ 16, 22378 },
57505 	{ 22, 427773 },
57506 	{ 22, 1476349 },
57507 	{ 24, 2524925 },
57508 	{ 24, 3573501 },
57509 	{ 24, 7329785 },
57510 	{ 24, 8361977 },
57511 	{ 25, 30648313 },
57512 	{ 25, 16492537 },
57513 	{ 25, 15968249 },
57514 	{ 25, 14395385 },
57515 	{ 24, 8124413 },
57516 	{ 24, 8103929 },
57517 	{ 24, 7579641 },
57518 	{ 24, 6006777 },
57519 	{ 23, 3930109 },
57520 	{ 23, 3909625 },
57521 	{ 23, 3385337 },
57522 	{ 23, 1812473 },
57523 	{ 21, 784381 },
57524 	{ 21, 763897 },
57525 	{ 21, 239609 },
57526 	{ 21, 985081 },
57527 	{ 21, 935929 },
57528 	{ 23, 2918393 },
57529 	{ 23, 2672633 },
57530 	{ 22, 1935353 },
57531 	{ 22, 1689593 },
57532 	{ 23, 1738745 },
57533 	{ 23, 1230841 },
57534 	{ 21, 755705 },
57535 	{ 21, 247801 },
57536 	{ 16, 30570 },
57537 	{ 22, 428029 },
57538 	{ 22, 1476605 },
57539 	{ 24, 2525181 },
57540 	{ 24, 3573757 },
57541 	{ 24, 6719485 },
57542 	{ 24, 7768061 },
57543 	{ 25, 10913789 },
57544 	{ 25, 11962365 },
57545 	{ 25, 15108093 },
57546 	{ 25, 16156669 },
57547 	{ 26, 27691005 },
57548 	{ 26, 32426749 },
57549 	{ 26, 32213753 },
57550 	{ 26, 30116601 },
57551 	{ 26, 23825145 },
57552 	{ 25, 15649533 },
57553 	{ 25, 15436537 },
57554 	{ 25, 13339385 },
57555 	{ 25, 7047929 },
57556 	{ 23, 3066621 },
57557 	{ 23, 2853625 },
57558 	{ 23, 756473 },
57559 	{ 23, 3672825 },
57560 	{ 23, 2951929 },
57561 	{ 25, 10619641 },
57562 	{ 24, 7539449 },
57563 	{ 24, 6687481 },
57564 	{ 24, 3607289 },
57565 	{ 25, 4852473 },
57566 	{ 23, 2820857 },
57567 	{ 23, 920313 },
57568 	{ 18, 38378 },
57569 	{ 23, 985853 },
57570 	{ 23, 3083005 },
57571 	{ 25, 5180157 },
57572 	{ 25, 7277309 },
57573 	{ 25, 13568765 },
57574 	{ 25, 15665917 },
57575 	{ 26, 21957373 },
57576 	{ 26, 24054525 },
57577 	{ 26, 30345981 },
57578 	{ 26, 32443133 },
57579 	{ 27, 57379833 },
57580 	{ 26, 32427005 },
57581 	{ 26, 32214009 },
57582 	{ 26, 30116857 },
57583 	{ 26, 23825401 },
57584 	{ 25, 15649789 },
57585 	{ 25, 15436793 },
57586 	{ 25, 13339641 },
57587 	{ 25, 7048185 },
57588 	{ 23, 3066877 },
57589 	{ 23, 2853881 },
57590 	{ 23, 756729 },
57591 	{ 23, 3673081 },
57592 	{ 23, 2952185 },
57593 	{ 25, 10619897 },
57594 	{ 24, 7539705 },
57595 	{ 24, 6687737 },
57596 	{ 24, 3607545 },
57597 	{ 25, 4852729 },
57598 	{ 23, 2821113 },
57599 	{ 23, 920569 },
57600 	{ 18, 46570 },
57601 	{ 23, 986109 },
57602 	{ 23, 3083261 },
57603 	{ 25, 5180413 },
57604 	{ 25, 7277565 },
57605 	{ 25, 13569021 },
57606 	{ 25, 15666173 },
57607 	{ 26, 21957629 },
57608 	{ 26, 24054781 },
57609 	{ 26, 30346237 },
57610 	{ 26, 32443389 },
57611 	{ 27, 63606521 },
57612 	{ 27, 57315065 },
57613 	{ 26, 32231165 },
57614 	{ 26, 32149241 },
57615 	{ 26, 30052089 },
57616 	{ 26, 23760633 },
57617 	{ 25, 15453949 },
57618 	{ 25, 15372025 },
57619 	{ 25, 13274873 },
57620 	{ 25, 6983417 },
57621 	{ 23, 2871037 },
57622 	{ 23, 2789113 },
57623 	{ 23, 691961 },
57624 	{ 23, 2887417 },
57625 	{ 23, 2690809 },
57626 	{ 24, 7474937 },
57627 	{ 24, 6491897 },
57628 	{ 24, 3542777 },
57629 	{ 24, 2559737 },
57630 	{ 23, 2756345 },
57631 	{ 23, 724729 },
57632 	{ 18, 54634 },
57633 	{ 23, 921341 },
57634 	{ 23, 3018493 },
57635 	{ 25, 5115645 },
57636 	{ 25, 7212797 },
57637 	{ 25, 13504253 },
57638 	{ 25, 15601405 },
57639 	{ 26, 21892861 },
57640 	{ 26, 23990013 },
57641 	{ 26, 30281469 },
57642 	{ 26, 32378621 },
57643 	{ 27, 63606777 },
57644 	{ 27, 57315321 },
57645 	{ 26, 32231421 },
57646 	{ 26, 32149497 },
57647 	{ 26, 30052345 },
57648 	{ 26, 23760889 },
57649 	{ 25, 15454205 },
57650 	{ 25, 15372281 },
57651 	{ 25, 13275129 },
57652 	{ 25, 6983673 },
57653 	{ 23, 2871293 },
57654 	{ 23, 2789369 },
57655 	{ 23, 692217 },
57656 	{ 23, 2887673 },
57657 	{ 23, 2691065 },
57658 	{ 24, 7475193 },
57659 	{ 24, 6492153 },
57660 	{ 24, 3543033 },
57661 	{ 24, 2559993 },
57662 	{ 23, 2756601 },
57663 	{ 23, 724985 },
57664 	{ 18, 62826 },
57665 	{ 23, 921597 },
57666 	{ 23, 3018749 },
57667 	{ 25, 5115901 },
57668 	{ 25, 7213053 },
57669 	{ 25, 13504509 },
57670 	{ 25, 15601661 },
57671 	{ 26, 66558713 },
57672 	{ 26, 65510137 },
57673 	{ 26, 62364409 },
57674 	{ 26, 61315833 },
57675 	{ 26, 33004281 },
57676 	{ 26, 31955705 },
57677 	{ 26, 28809977 },
57678 	{ 26, 27761401 },
57679 	{ 25, 16227065 },
57680 	{ 25, 15178489 },
57681 	{ 25, 12032761 },
57682 	{ 25, 10984185 },
57683 	{ 24, 7838457 },
57684 	{ 24, 6789881 },
57685 	{ 24, 3644153 },
57686 	{ 23, 2808573 },
57687 	{ 22, 1547001 },
57688 	{ 22, 498425 },
57689 	{ 23, 2628345 },
57690 	{ 22, 1907449 },
57691 	{ 24, 6429433 },
57692 	{ 24, 3349241 },
57693 	{ 24, 2497273 },
57694 	{ 22, 1514233 },
57695 	{ 23, 662265 },
57696 	{ 17, 52202 },
57697 	{ 23, 727805 },
57698 	{ 23, 2824957 },
57699 	{ 25, 4922109 },
57700 	{ 25, 7019261 },
57701 	{ 25, 13310717 },
57702 	{ 25, 15407869 },
57703 	{ 26, 66558969 },
57704 	{ 26, 65510393 },
57705 	{ 26, 62364665 },
57706 	{ 26, 61316089 },
57707 	{ 26, 33004537 },
57708 	{ 26, 31955961 },
57709 	{ 26, 28810233 },
57710 	{ 26, 27761657 },
57711 	{ 25, 16227321 },
57712 	{ 25, 15178745 },
57713 	{ 25, 12033017 },
57714 	{ 25, 10984441 },
57715 	{ 24, 7838713 },
57716 	{ 24, 6790137 },
57717 	{ 24, 3644409 },
57718 	{ 23, 2808829 },
57719 	{ 22, 1547257 },
57720 	{ 22, 498681 },
57721 	{ 23, 2628601 },
57722 	{ 22, 1907705 },
57723 	{ 24, 6429689 },
57724 	{ 24, 3349497 },
57725 	{ 24, 2497529 },
57726 	{ 22, 1514489 },
57727 	{ 23, 662521 },
57728 	{ 17, 56298 },
57729 	{ 23, 728061 },
57730 	{ 23, 2825213 },
57731 	{ 25, 4922365 },
57732 	{ 25, 7019517 },
57733 	{ 25, 13310973 },
57734 	{ 25, 15408125 },
57735 	{ 26, 66576125 },
57736 	{ 26, 66494201 },
57737 	{ 26, 65445625 },
57738 	{ 26, 62299897 },
57739 	{ 26, 61251321 },
57740 	{ 26, 32939769 },
57741 	{ 26, 31891193 },
57742 	{ 26, 28745465 },
57743 	{ 25, 16244477 },
57744 	{ 25, 16162553 },
57745 	{ 25, 15113977 },
57746 	{ 25, 11968249 },
57747 	{ 24, 7855869 },
57748 	{ 24, 7773945 },
57749 	{ 24, 6725369 },
57750 	{ 24, 3579641 },
57751 	{ 22, 1564413 },
57752 	{ 22, 1482489 },
57753 	{ 22, 433913 },
57754 	{ 22, 1842937 },
57755 	{ 22, 1646329 },
57756 	{ 24, 3284729 },
57757 	{ 24, 2301689 },
57758 	{ 22, 1449721 },
57759 	{ 22, 466681 },
57760 	{ 17, 60266 },
57761 	{ 23, 663293 },
57762 	{ 23, 2760445 },
57763 	{ 25, 4857597 },
57764 	{ 25, 6954749 },
57765 	{ 25, 13246205 },
57766 	{ 25, 15343357 },
57767 	{ 26, 21634813 },
57768 	{ 26, 66494457 },
57769 	{ 26, 65445881 },
57770 	{ 26, 62300153 },
57771 	{ 26, 61251577 },
57772 	{ 26, 32940025 },
57773 	{ 26, 31891449 },
57774 	{ 26, 28745721 },
57775 	{ 25, 16244733 },
57776 	{ 25, 16162809 },
57777 	{ 25, 15114233 },
57778 	{ 25, 11968505 },
57779 	{ 24, 7856125 },
57780 	{ 24, 7774201 },
57781 	{ 24, 6725625 },
57782 	{ 24, 3579897 },
57783 	{ 22, 1564669 },
57784 	{ 22, 1482745 },
57785 	{ 22, 434169 },
57786 	{ 22, 1843193 },
57787 	{ 22, 1646585 },
57788 	{ 24, 3284985 },
57789 	{ 24, 2301945 },
57790 	{ 22, 1449977 },
57791 	{ 22, 466937 },
57792 	{ 17, 64362 },
57793 	{ 23, 663549 },
57794 	{ 23, 2760701 },
57795 	{ 25, 4857853 },
57796 	{ 25, 6955005 },
57797 	{ 25, 13246461 },
57798 	{ 25, 15343613 },
57799 	{ 26, 21635069 },
57800 	{ 26, 23732221 },
57801 	{ 26, 30023677 },
57802 	{ 26, 32120829 },
57803 	{ 27, 55189501 },
57804 	{ 27, 57286653 },
57805 	{ 27, 63578109 },
57806 	{ 27, 65675261 },
57807 	{ 27, 122298365 },
57808 	{ 27, 64695037 },
57809 	{ 27, 63843065 },
57810 	{ 27, 59648761 },
57811 	{ 27, 47065849 },
57812 	{ 26, 31140605 },
57813 	{ 26, 30288633 },
57814 	{ 26, 26094329 },
57815 	{ 26, 13511417 },
57816 	{ 24, 5974781 },
57817 	{ 24, 5122809 },
57818 	{ 24, 928505 },
57819 	{ 24, 6302457 },
57820 	{ 24, 3418873 },
57821 	{ 26, 8923897 },
57822 	{ 24, 4991737 },
57823 	{ 24, 1583865 },
57824 	{ 18, 84458 },
57825 	{ 24, 1846013 },
57826 	{ 24, 6040317 },
57827 	{ 26, 10234621 },
57828 	{ 26, 14428925 },
57829 	{ 26, 27011837 },
57830 	{ 26, 31206141 },
57831 	{ 27, 43789053 },
57832 	{ 27, 47983357 },
57833 	{ 27, 60566269 },
57834 	{ 27, 64760573 },
57835 	{ 28, 248392697 },
57836 	{ 28, 244198393 },
57837 	{ 28, 130952185 },
57838 	{ 28, 126757881 },
57839 	{ 28, 114174969 },
57840 	{ 27, 64695293 },
57841 	{ 27, 63843321 },
57842 	{ 27, 59649017 },
57843 	{ 27, 47066105 },
57844 	{ 26, 31140861 },
57845 	{ 26, 30288889 },
57846 	{ 26, 26094585 },
57847 	{ 26, 13511673 },
57848 	{ 24, 5975037 },
57849 	{ 24, 5123065 },
57850 	{ 24, 928761 },
57851 	{ 24, 6302713 },
57852 	{ 24, 3419129 },
57853 	{ 26, 8924153 },
57854 	{ 24, 4991993 },
57855 	{ 24, 1584121 },
57856 	{ 18, 88554 },
57857 	{ 24, 1846269 },
57858 	{ 24, 6040573 },
57859 	{ 26, 10234877 },
57860 	{ 26, 14429181 },
57861 	{ 26, 27012093 },
57862 	{ 26, 31206397 },
57863 	{ 27, 43789309 },
57864 	{ 27, 47983613 },
57865 	{ 27, 60566525 },
57866 	{ 27, 64760829 },
57867 	{ 28, 260714233 },
57868 	{ 28, 248131321 },
57869 	{ 28, 243937017 },
57870 	{ 28, 130690809 },
57871 	{ 28, 126496505 },
57872 	{ 28, 113913593 },
57873 	{ 27, 63909629 },
57874 	{ 27, 63581945 },
57875 	{ 27, 59387641 },
57876 	{ 27, 46804729 },
57877 	{ 26, 30355197 },
57878 	{ 26, 30027513 },
57879 	{ 26, 25833209 },
57880 	{ 26, 13250297 },
57881 	{ 24, 5189373 },
57882 	{ 24, 4861689 },
57883 	{ 24, 667385 },
57884 	{ 24, 3157753 },
57885 	{ 24, 2371321 },
57886 	{ 24, 4730617 },
57887 	{ 24, 798457 },
57888 	{ 18, 92522 },
57889 	{ 24, 1584893 },
57890 	{ 24, 5779197 },
57891 	{ 26, 9973501 },
57892 	{ 26, 14167805 },
57893 	{ 26, 26750717 },
57894 	{ 26, 30945021 },
57895 	{ 27, 43527933 },
57896 	{ 27, 47722237 },
57897 	{ 27, 60305149 },
57898 	{ 27, 64499453 },
57899 	{ 28, 260714489 },
57900 	{ 28, 248131577 },
57901 	{ 28, 243937273 },
57902 	{ 28, 130691065 },
57903 	{ 28, 126496761 },
57904 	{ 28, 113913849 },
57905 	{ 27, 63909885 },
57906 	{ 27, 63582201 },
57907 	{ 27, 59387897 },
57908 	{ 27, 46804985 },
57909 	{ 26, 30355453 },
57910 	{ 26, 30027769 },
57911 	{ 26, 25833465 },
57912 	{ 26, 13250553 },
57913 	{ 24, 5189629 },
57914 	{ 24, 4861945 },
57915 	{ 24, 667641 },
57916 	{ 24, 3158009 },
57917 	{ 24, 2371577 },
57918 	{ 24, 4730873 },
57919 	{ 24, 798713 },
57920 	{ 18, 96618 },
57921 	{ 24, 1585149 },
57922 	{ 24, 5779453 },
57923 	{ 26, 9973757 },
57924 	{ 26, 14168061 },
57925 	{ 26, 26750973 },
57926 	{ 26, 30945277 },
57927 	{ 27, 43528189 },
57928 	{ 27, 47722493 },
57929 	{ 27, 60305405 },
57930 	{ 27, 64499709 },
57931 	{ 26, 66468601 },
57932 	{ 26, 65420025 },
57933 	{ 26, 62274297 },
57934 	{ 26, 61225721 },
57935 	{ 26, 32914169 },
57936 	{ 26, 31865593 },
57937 	{ 26, 28719865 },
57938 	{ 26, 27671289 },
57939 	{ 25, 16136953 },
57940 	{ 25, 15088377 },
57941 	{ 25, 11942649 },
57942 	{ 25, 10894073 },
57943 	{ 24, 7748345 },
57944 	{ 24, 6699769 },
57945 	{ 24, 3554041 },
57946 	{ 24, 2505465 },
57947 	{ 22, 1456889 },
57948 	{ 22, 408313 },
57949 	{ 23, 2555899 },
57950 	{ 22, 1325817 },
57951 	{ 23, 2818043 },
57952 	{ 16, 29418 },
57953 	{ 24, 801533 },
57954 	{ 24, 4995837 },
57955 	{ 25, 10158079 },
57956 	{ 26, 13384445 },
57957 	{ 26, 25967357 },
57958 	{ 26, 30161661 },
57959 	{ 27, 42744573 },
57960 	{ 27, 46938877 },
57961 	{ 27, 59521789 },
57962 	{ 27, 63716093 },
57963 	{ 26, 66468857 },
57964 	{ 26, 65420281 },
57965 	{ 26, 62274553 },
57966 	{ 26, 61225977 },
57967 	{ 26, 32914425 },
57968 	{ 26, 31865849 },
57969 	{ 26, 28720121 },
57970 	{ 26, 27671545 },
57971 	{ 25, 16137209 },
57972 	{ 25, 15088633 },
57973 	{ 25, 11942905 },
57974 	{ 25, 10894329 },
57975 	{ 24, 7748601 },
57976 	{ 24, 6700025 },
57977 	{ 24, 3554297 },
57978 	{ 24, 2505721 },
57979 	{ 22, 1457145 },
57980 	{ 22, 408569 },
57981 	{ 23, 2555643 },
57982 	{ 22, 1326073 },
57983 	{ 23, 2817787 },
57984 	{ 16, 30442 },
57985 	{ 24, 801789 },
57986 	{ 24, 4996093 },
57987 	{ 25, 10157823 },
57988 	{ 26, 13384701 },
57989 	{ 26, 25967613 },
57990 	{ 26, 30161917 },
57991 	{ 27, 42744829 },
57992 	{ 27, 46939133 },
57993 	{ 27, 59522045 },
57994 	{ 27, 63716349 },
57995 	{ 26, 66535165 },
57996 	{ 26, 66207481 },
57997 	{ 26, 65158905 },
57998 	{ 26, 62013177 },
57999 	{ 26, 60964601 },
58000 	{ 26, 32653049 },
58001 	{ 26, 31604473 },
58002 	{ 26, 28458745 },
58003 	{ 25, 16203517 },
58004 	{ 25, 15875833 },
58005 	{ 25, 14827257 },
58006 	{ 25, 11681529 },
58007 	{ 24, 7814909 },
58008 	{ 24, 7487225 },
58009 	{ 24, 6438649 },
58010 	{ 24, 3292921 },
58011 	{ 22, 1523453 },
58012 	{ 22, 1195769 },
58013 	{ 22, 147193 },
58014 	{ 17, 62841 },
58015 	{ 21, 1047993 },
58016 	{ 16, 31338 },
58017 	{ 24, 540413 },
58018 	{ 24, 4734717 },
58019 	{ 25, 9632767 },
58020 	{ 26, 13123325 },
58021 	{ 26, 25706237 },
58022 	{ 26, 29900541 },
58023 	{ 27, 42483453 },
58024 	{ 27, 46677757 },
58025 	{ 27, 59260669 },
58026 	{ 27, 63454973 },
58027 	{ 26, 66535421 },
58028 	{ 26, 66207737 },
58029 	{ 26, 65159161 },
58030 	{ 26, 62013433 },
58031 	{ 26, 60964857 },
58032 	{ 26, 32653305 },
58033 	{ 26, 31604729 },
58034 	{ 26, 28459001 },
58035 	{ 25, 16203773 },
58036 	{ 25, 15876089 },
58037 	{ 25, 14827513 },
58038 	{ 25, 11681785 },
58039 	{ 24, 7815165 },
58040 	{ 24, 7487481 },
58041 	{ 24, 6438905 },
58042 	{ 24, 3293177 },
58043 	{ 22, 1523709 },
58044 	{ 22, 1196025 },
58045 	{ 22, 147449 },
58046 	{ 17, 64889 },
58047 	{ 20, 523961 },
58048 	{ 16, 32362 },
58049 	{ 24, 540669 },
58050 	{ 24, 4734973 },
58051 	{ 25, 9632511 },
58052 	{ 26, 13123581 },
58053 	{ 26, 25706493 },
58054 	{ 26, 29900797 },
58055 	{ 27, 42483709 },
58056 	{ 27, 46678013 },
58057 	{ 27, 59260925 },
58058 	{ 27, 63455229 },
58059 	{ 28, 109592573 },
58060 	{ 26, 66284285 },
58061 	{ 26, 65235709 },
58062 	{ 26, 62089981 },
58063 	{ 26, 61041405 },
58064 	{ 26, 32729853 },
58065 	{ 26, 31681277 },
58066 	{ 26, 28535549 },
58067 	{ 26, 27486973 },
58068 	{ 25, 15952637 },
58069 	{ 25, 14904061 },
58070 	{ 25, 11758333 },
58071 	{ 25, 10709757 },
58072 	{ 24, 7564029 },
58073 	{ 24, 6515453 },
58074 	{ 24, 3369725 },
58075 	{ 24, 2321149 },
58076 	{ 22, 1272573 },
58077 	{ 22, 223997 },
58078 	{ 20, 524265 },
58079 	{ 18, 130985 },
58080 	{ 19, 261978 },
58081 	{ 22, 2096573 },
58082 	{ 22, 1338109 },
58083 	{ 23, 2813951 },
58084 	{ 24, 3435261 },
58085 	{ 24, 6580989 },
58086 	{ 24, 7629565 },
58087 	{ 25, 10775293 },
58088 	{ 25, 11823869 },
58089 	{ 25, 14969597 },
58090 	{ 25, 16018173 },
58091 	{ 26, 27552509 },
58092 	{ 26, 28601085 },
58093 	{ 26, 31746813 },
58094 	{ 26, 32795389 },
58095 	{ 26, 61106941 },
58096 	{ 26, 62155517 },
58097 	{ 26, 65301245 },
58098 	{ 26, 66349821 },
58099 	{ 26, 27487229 },
58100 	{ 25, 15952893 },
58101 	{ 25, 14904317 },
58102 	{ 25, 11758589 },
58103 	{ 25, 10710013 },
58104 	{ 24, 7564285 },
58105 	{ 24, 6515709 },
58106 	{ 24, 3369981 },
58107 	{ 24, 2321405 },
58108 	{ 22, 1272829 },
58109 	{ 22, 224253 },
58110 	{ 20, 524089 },
58111 	{ 17, 65481 },
58112 	{ 19, 262106 },
58113 	{ 14, 16334 },
58114 	{ 22, 1338365 },
58115 	{ 23, 2813695 },
58116 	{ 24, 3435517 },
58117 	{ 24, 6581245 },
58118 	{ 24, 7629821 },
58119 	{ 25, 10775549 },
58120 	{ 25, 11824125 },
58121 	{ 25, 14969853 },
58122 	{ 25, 16018429 },
58123 	{ 26, 27552765 },
58124 	{ 26, 28601341 },
58125 	{ 26, 31747069 },
58126 	{ 26, 66154237 },
58127 	{ 26, 65105661 },
58128 	{ 26, 61959933 },
58129 	{ 26, 60911357 },
58130 	{ 26, 32599805 },
58131 	{ 26, 31551229 },
58132 	{ 26, 28405501 },
58133 	{ 26, 27356925 },
58134 	{ 25, 15822589 },
58135 	{ 25, 14774013 },
58136 	{ 25, 11628285 },
58137 	{ 25, 10579709 },
58138 	{ 24, 7433981 },
58139 	{ 24, 6385405 },
58140 	{ 24, 3239677 },
58141 	{ 24, 2191101 },
58142 	{ 18, 112509 },
58143 	{ 18, 131037 },
58144 	{ 23, 60415 },
58145 	{ 14, 16270 },
58146 	{ 18, 111997 },
58147 	{ 23, 2288639 },
58148 	{ 24, 3174141 },
58149 	{ 24, 6319869 },
58150 	{ 24, 7368445 },
58151 	{ 25, 10514173 },
58152 	{ 25, 11562749 },
58153 	{ 25, 14708477 },
58154 	{ 25, 15757053 },
58155 	{ 26, 27291389 },
58156 	{ 26, 28339965 },
58157 	{ 26, 31485693 },
58158 	{ 26, 32534269 },
58159 	{ 26, 60845821 },
58160 	{ 26, 61894397 },
58161 	{ 26, 65040125 },
58162 	{ 26, 66088701 },
58163 	{ 26, 31551485 },
58164 	{ 26, 28405757 },
58165 	{ 26, 27357181 },
58166 	{ 25, 15822845 },
58167 	{ 25, 14774269 },
58168 	{ 25, 11628541 },
58169 	{ 25, 10579965 },
58170 	{ 24, 7434237 },
58171 	{ 24, 6385661 },
58172 	{ 24, 3239933 },
58173 	{ 24, 2191357 },
58174 	{ 18, 114557 },
58175 	{ 21, 1048429 },
58176 	{ 14, 6794 },
58177 	{ 18, 131021 },
58178 	{ 18, 114045 },
58179 	{ 23, 2288383 },
58180 	{ 24, 3174397 },
58181 	{ 24, 6320125 },
58182 	{ 24, 7368701 },
58183 	{ 25, 10514429 },
58184 	{ 25, 11563005 },
58185 	{ 25, 14708733 },
58186 	{ 25, 15757309 },
58187 	{ 26, 27291645 },
58188 	{ 26, 28340221 },
58189 	{ 26, 31485949 },
58190 	{ 26, 66419453 },
58191 	{ 26, 65370877 },
58192 	{ 26, 62225149 },
58193 	{ 26, 61176573 },
58194 	{ 26, 32865021 },
58195 	{ 26, 31816445 },
58196 	{ 26, 28670717 },
58197 	{ 26, 27622141 },
58198 	{ 25, 16087805 },
58199 	{ 25, 15039229 },
58200 	{ 25, 11893501 },
58201 	{ 25, 10844925 },
58202 	{ 24, 7699197 },
58203 	{ 24, 6650621 },
58204 	{ 24, 3504893 },
58205 	{ 24, 2456317 },
58206 	{ 22, 1407741 },
58207 	{ 22, 359165 },
58208 	{ 14, 6858 },
58209 	{ 19, 262105 },
58210 	{ 22, 2097133 },
58211 	{ 22, 162557 },
58212 	{ 22, 424701 },
58213 	{ 23, 2539519 },
58214 	{ 24, 948989 },
58215 	{ 24, 1735421 },
58216 	{ 24, 1997565 },
58217 	{ 25, 2783997 },
58218 	{ 25, 3046141 },
58219 	{ 25, 3832573 },
58220 	{ 25, 4094717 },
58221 	{ 26, 6978301 },
58222 	{ 26, 7240445 },
58223 	{ 26, 8026877 },
58224 	{ 26, 8289021 },
58225 	{ 26, 15366909 },
58226 	{ 26, 15629053 },
58227 	{ 26, 16415485 },
58228 	{ 26, 16677629 },
58229 	{ 26, 27622397 },
58230 	{ 25, 16088061 },
58231 	{ 25, 15039485 },
58232 	{ 25, 11893757 },
58233 	{ 25, 10845181 },
58234 	{ 24, 7699453 },
58235 	{ 24, 6650877 },
58236 	{ 24, 3505149 },
58237 	{ 24, 2456573 },
58238 	{ 22, 1407997 },
58239 	{ 22, 359421 },
58240 	{ 22, 2096954 },
58241 	{ 22, 2097001 },
58242 	{ 22, 2096957 },
58243 	{ 22, 162813 },
58244 	{ 22, 424957 },
58245 	{ 23, 2539263 },
58246 	{ 24, 949245 },
58247 	{ 24, 1735677 },
58248 	{ 24, 1997821 },
58249 	{ 25, 2784253 },
58250 	{ 25, 3046397 },
58251 	{ 25, 3832829 },
58252 	{ 25, 4094973 },
58253 	{ 26, 6978557 },
58254 	{ 26, 7240701 },
58255 	{ 26, 8027133 },
58256 	{ 26, 8289277 },
58257 	{ 26, 15367165 },
58258 	{ 26, 15629309 },
58259 	{ 26, 16415741 },
58260 	{ 26, 16677885 },
58261 	{ 27, 132562687 },
58262 	{ 27, 63536893 },
58263 	{ 27, 59342589 },
58264 	{ 27, 46759677 },
58265 	{ 27, 42565373 },
58266 	{ 26, 29982461 },
58267 	{ 26, 25788157 },
58268 	{ 26, 13205245 },
58269 	{ 26, 9010941 },
58270 	{ 24, 4816637 },
58271 	{ 24, 622333 },
58272 	{ 17, 64026 },
58273 	{ 17, 128622 },
58274 	{ 18, 128889 },
58275 	{ 18, 257403 },
58276 	{ 22, 491257 },
58277 	{ 22, 1474301 },
58278 	{ 23, 3062783 },
58279 	{ 24, 1801977 },
58280 	{ 24, 2064121 },
58281 	{ 24, 6192893 },
58282 	{ 25, 3112697 },
58283 	{ 25, 3899129 },
58284 	{ 25, 4161273 },
58285 	{ 25, 12484349 },
58286 	{ 26, 7307001 },
58287 	{ 26, 8093433 },
58288 	{ 26, 8355577 },
58289 	{ 26, 15433465 },
58290 	{ 26, 15695609 },
58291 	{ 26, 16482041 },
58292 	{ 26, 16744185 },
58293 	{ 26, 33455869 },
58294 	{ 27, 63537149 },
58295 	{ 27, 59342845 },
58296 	{ 27, 46759933 },
58297 	{ 27, 42565629 },
58298 	{ 26, 29982717 },
58299 	{ 26, 25788413 },
58300 	{ 26, 13205501 },
58301 	{ 26, 9011197 },
58302 	{ 24, 4816893 },
58303 	{ 24, 622589 },
58304 	{ 17, 65050 },
58305 	{ 17, 127598 },
58306 	{ 18, 130937 },
58307 	{ 18, 255355 },
58308 	{ 22, 491513 },
58309 	{ 22, 1474557 },
58310 	{ 23, 3062527 },
58311 	{ 24, 1802233 },
58312 	{ 24, 2064377 },
58313 	{ 24, 6193149 },
58314 	{ 25, 3112953 },
58315 	{ 25, 3899385 },
58316 	{ 25, 4161529 },
58317 	{ 25, 12484605 },
58318 	{ 26, 7307257 },
58319 	{ 26, 8093689 },
58320 	{ 26, 8355833 },
58321 	{ 26, 15433721 },
58322 	{ 26, 15695865 },
58323 	{ 26, 16482297 },
58324 	{ 26, 16744441 },
58325 	{ 26, 33456125 },
58326 	{ 27, 133085951 },
58327 	{ 28, 119188221 },
58328 	{ 28, 94022397 },
58329 	{ 28, 85633789 },
58330 	{ 27, 60467965 },
58331 	{ 27, 52079357 },
58332 	{ 27, 26913533 },
58333 	{ 27, 18524925 },
58334 	{ 25, 10136317 },
58335 	{ 25, 1747709 },
58336 	{ 17, 119450 },
58337 	{ 17, 122606 },
58338 	{ 23, 2796281 },
58339 	{ 23, 2666491 },
58340 	{ 23, 2534137 },
58341 	{ 23, 3058425 },
58342 	{ 23, 2928635 },
58343 	{ 25, 10398457 },
58344 	{ 25, 11971321 },
58345 	{ 25, 12495609 },
58346 	{ 25, 15511547 },
58347 	{ 26, 22981369 },
58348 	{ 26, 24554233 },
58349 	{ 26, 25078521 },
58350 	{ 26, 32288763 },
58351 	{ 27, 48147193 },
58352 	{ 27, 49720057 },
58353 	{ 27, 50244345 },
58354 	{ 27, 64400121 },
58355 	{ 27, 64924409 },
58356 	{ 27, 66497273 },
58357 	{ 27, 67021561 },
58358 	{ 27, 132952059 },
58359 	{ 28, 119188477 },
58360 	{ 28, 94022653 },
58361 	{ 28, 85634045 },
58362 	{ 27, 60468221 },
58363 	{ 27, 52079613 },
58364 	{ 27, 26913789 },
58365 	{ 27, 18525181 },
58366 	{ 25, 10136573 },
58367 	{ 25, 1747965 },
58368 	{ 17, 120474 },
58369 	{ 17, 121582 },
58370 	{ 23, 2796537 },
58371 	{ 23, 2666235 },
58372 	{ 23, 2534393 },
58373 	{ 23, 3058681 },
58374 	{ 23, 2928379 },
58375 	{ 25, 10398713 },
58376 	{ 25, 11971577 },
58377 	{ 25, 12495865 },
58378 	{ 25, 15511291 },
58379 	{ 26, 22981625 },
58380 	{ 26, 24554489 },
58381 	{ 26, 25078777 },
58382 	{ 26, 32288507 },
58383 	{ 27, 48147449 },
58384 	{ 27, 49720313 },
58385 	{ 27, 50244601 },
58386 	{ 27, 64400377 },
58387 	{ 27, 64924665 },
58388 	{ 27, 66497529 },
58389 	{ 27, 67021817 },
58390 	{ 27, 132951803 },
58391 	{ 28, 120762109 },
58392 	{ 28, 95596285 },
58393 	{ 28, 87207677 },
58394 	{ 27, 62041853 },
58395 	{ 27, 53653245 },
58396 	{ 27, 28487421 },
58397 	{ 27, 20098813 },
58398 	{ 25, 11710205 },
58399 	{ 25, 3321597 },
58400 	{ 19, 485658 },
58401 	{ 19, 481646 },
58402 	{ 25, 9613049 },
58403 	{ 25, 4894457 },
58404 	{ 25, 6467321 },
58405 	{ 25, 4632313 },
58406 	{ 25, 5156601 },
58407 	{ 25, 7122685 },
58408 	{ 25, 10398719 },
58409 	{ 27, 20360953 },
58410 	{ 27, 20885241 },
58411 	{ 27, 29142781 },
58412 	{ 27, 60730367 },
58413 	{ 28, 41332473 },
58414 	{ 28, 41856761 },
58415 	{ 28, 58502909 },
58416 	{ 28, 127839231 },
58417 	{ 29, 83275513 },
58418 	{ 29, 83799801 },
58419 	{ 29, 97955577 },
58420 	{ 29, 98479865 },
58421 	{ 29, 100052729 },
58422 	{ 28, 129150973 },
58423 	{ 28, 120762365 },
58424 	{ 28, 95596541 },
58425 	{ 28, 87207933 },
58426 	{ 27, 62042109 },
58427 	{ 27, 53653501 },
58428 	{ 27, 28487677 },
58429 	{ 27, 20099069 },
58430 	{ 25, 11710461 },
58431 	{ 25, 3321853 },
58432 	{ 19, 489754 },
58433 	{ 19, 477550 },
58434 	{ 25, 9613305 },
58435 	{ 25, 4894713 },
58436 	{ 25, 6467577 },
58437 	{ 25, 4632569 },
58438 	{ 25, 5156857 },
58439 	{ 25, 7122941 },
58440 	{ 25, 10398463 },
58441 	{ 27, 20361209 },
58442 	{ 27, 20885497 },
58443 	{ 27, 29143037 },
58444 	{ 27, 60730111 },
58445 	{ 28, 41332729 },
58446 	{ 28, 41857017 },
58447 	{ 28, 58503165 },
58448 	{ 28, 127838975 },
58449 	{ 28, 249331711 },
58450 	{ 28, 245137407 },
58451 	{ 28, 131891199 },
58452 	{ 28, 127696895 },
58453 	{ 28, 115113983 },
58454 	{ 28, 129678077 },
58455 	{ 27, 64782335 },
58456 	{ 27, 60588031 },
58457 	{ 27, 48005119 },
58458 	{ 27, 62569213 },
58459 	{ 26, 31227903 },
58460 	{ 26, 27033599 },
58461 	{ 26, 14450687 },
58462 	{ 25, 12237565 },
58463 	{ 24, 6062079 },
58464 	{ 19, 510362 },
58465 	{ 19, 260590 },
58466 	{ 24, 1605627 },
58467 	{ 24, 5013499 },
58468 	{ 25, 6994681 },
58469 	{ 24, 3440635 },
58470 	{ 24, 6324219 },
58471 	{ 24, 950267 },
58472 	{ 24, 5144571 },
58473 	{ 24, 5996543 },
58474 	{ 26, 13533179 },
58475 	{ 26, 26116091 },
58476 	{ 26, 30310395 },
58477 	{ 26, 31162367 },
58478 	{ 27, 47087611 },
58479 	{ 27, 59670523 },
58480 	{ 27, 63864827 },
58481 	{ 27, 64716799 },
58482 	{ 28, 114196475 },
58483 	{ 28, 126779387 },
58484 	{ 28, 130973691 },
58485 	{ 28, 244219899 },
58486 	{ 28, 129678333 },
58487 	{ 27, 64782079 },
58488 	{ 27, 60587775 },
58489 	{ 27, 48004863 },
58490 	{ 27, 62569469 },
58491 	{ 26, 31227647 },
58492 	{ 26, 27033343 },
58493 	{ 26, 14450431 },
58494 	{ 25, 12237821 },
58495 	{ 24, 6061823 },
58496 	{ 19, 514458 },
58497 	{ 19, 256494 },
58498 	{ 24, 1605371 },
58499 	{ 24, 5013243 },
58500 	{ 25, 6994937 },
58501 	{ 24, 3440379 },
58502 	{ 24, 6323963 },
58503 	{ 24, 950011 },
58504 	{ 24, 5144315 },
58505 	{ 24, 5996287 },
58506 	{ 26, 13532923 },
58507 	{ 26, 26115835 },
58508 	{ 26, 30310139 },
58509 	{ 26, 31162111 },
58510 	{ 27, 47087355 },
58511 	{ 27, 59670267 },
58512 	{ 27, 63864571 },
58513 	{ 27, 64716543 },
58514 	{ 28, 114196219 },
58515 	{ 28, 126779131 },
58516 	{ 28, 130973435 },
58517 	{ 28, 244219643 },
58518 	{ 28, 248413947 },
58519 	{ 28, 260996859 },
58520 	{ 28, 265191163 },
58521 	{ 28, 266043135 },
58522 	{ 28, 122863357 },
58523 	{ 27, 61373439 },
58524 	{ 27, 52984831 },
58525 	{ 27, 27819007 },
58526 	{ 26, 22200061 },
58527 	{ 25, 11041791 },
58528 	{ 19, 518938 },
58529 	{ 19, 252782 },
58530 	{ 24, 1866747 },
58531 	{ 24, 5798907 },
58532 	{ 26, 9206779 },
58533 	{ 25, 13287161 },
58534 	{ 24, 6585339 },
58535 	{ 24, 7371771 },
58536 	{ 24, 1735675 },
58537 	{ 24, 5929979 },
58538 	{ 24, 6257663 },
58539 	{ 26, 14318587 },
58540 	{ 26, 26901499 },
58541 	{ 26, 31095803 },
58542 	{ 26, 31423487 },
58543 	{ 27, 47873019 },
58544 	{ 27, 60455931 },
58545 	{ 27, 64650235 },
58546 	{ 27, 64977919 },
58547 	{ 28, 114981883 },
58548 	{ 28, 127564795 },
58549 	{ 28, 131759099 },
58550 	{ 28, 245005307 },
58551 	{ 28, 249199611 },
58552 	{ 28, 261782523 },
58553 	{ 28, 265976827 },
58554 	{ 28, 122863613 },
58555 	{ 27, 61373183 },
58556 	{ 27, 52984575 },
58557 	{ 27, 27818751 },
58558 	{ 26, 22200317 },
58559 	{ 25, 11041535 },
58560 	{ 19, 523034 },
58561 	{ 19, 248686 },
58562 	{ 24, 1866491 },
58563 	{ 24, 5798651 },
58564 	{ 26, 9206523 },
58565 	{ 25, 13287417 },
58566 	{ 24, 6585083 },
58567 	{ 24, 7371515 },
58568 	{ 24, 1735419 },
58569 	{ 24, 5929723 },
58570 	{ 24, 6257407 },
58571 	{ 26, 14318331 },
58572 	{ 26, 26901243 },
58573 	{ 26, 31095547 },
58574 	{ 26, 31423231 },
58575 	{ 27, 47872763 },
58576 	{ 27, 60455675 },
58577 	{ 27, 64649979 },
58578 	{ 27, 64977663 },
58579 	{ 28, 114981627 },
58580 	{ 28, 127564539 },
58581 	{ 28, 131758843 },
58582 	{ 28, 245005051 },
58583 	{ 28, 249199355 },
58584 	{ 28, 261782267 },
58585 	{ 28, 265976571 },
58586 	{ 28, 123398909 },
58587 	{ 27, 61632511 },
58588 	{ 27, 53243903 },
58589 	{ 27, 28078079 },
58590 	{ 26, 22735613 },
58591 	{ 25, 11300863 },
58592 	{ 25, 2912255 },
58593 	{ 19, 228334 },
58594 	{ 25, 12249849 },
58595 	{ 24, 6057979 },
58596 	{ 26, 9990139 },
58597 	{ 26, 13398011 },
58598 	{ 25, 15395577 },
58599 	{ 24, 7630843 },
58600 	{ 25, 15133433 },
58601 	{ 24, 1994747 },
58602 	{ 24, 6189051 },
58603 	{ 25, 11235327 },
58604 	{ 26, 14577659 },
58605 	{ 26, 27160571 },
58606 	{ 26, 31354875 },
58607 	{ 27, 43937787 },
58608 	{ 27, 48132091 },
58609 	{ 27, 60715003 },
58610 	{ 27, 64909307 },
58611 	{ 28, 111046651 },
58612 	{ 28, 115240955 },
58613 	{ 28, 127823867 },
58614 	{ 28, 132018171 },
58615 	{ 28, 245264379 },
58616 	{ 28, 249458683 },
58617 	{ 28, 262041595 },
58618 	{ 28, 123399165 },
58619 	{ 27, 61632255 },
58620 	{ 27, 53243647 },
58621 	{ 27, 28077823 },
58622 	{ 26, 22735869 },
58623 	{ 25, 11300607 },
58624 	{ 25, 2911999 },
58625 	{ 19, 224238 },
58626 	{ 25, 12250105 },
58627 	{ 24, 6057723 },
58628 	{ 26, 9989883 },
58629 	{ 26, 13397755 },
58630 	{ 25, 15395833 },
58631 	{ 24, 7630587 },
58632 	{ 25, 15133689 },
58633 	{ 24, 1994491 },
58634 	{ 24, 6188795 },
58635 	{ 25, 11235071 },
58636 	{ 26, 14577403 },
58637 	{ 26, 27160315 },
58638 	{ 26, 31354619 },
58639 	{ 27, 43937531 },
58640 	{ 27, 48131835 },
58641 	{ 27, 60714747 },
58642 	{ 27, 64909051 },
58643 	{ 28, 111046395 },
58644 	{ 28, 115240699 },
58645 	{ 28, 127823611 },
58646 	{ 28, 132017915 },
58647 	{ 28, 245264123 },
58648 	{ 28, 249458427 },
58649 	{ 28, 262041339 },
58650 	{ 28, 124972797 },
58651 	{ 27, 62417919 },
58652 	{ 27, 54029311 },
58653 	{ 27, 28863487 },
58654 	{ 26, 24309501 },
58655 	{ 25, 12086271 },
58656 	{ 25, 3697663 },
58657 	{ 20, 439662 },
58658 	{ 25, 2911227 },
58659 	{ 25, 11037691 },
58660 	{ 26, 10251259 },
58661 	{ 26, 14183419 },
58662 	{ 26, 25979899 },
58663 	{ 26, 21688057 },
58664 	{ 25, 10775547 },
58665 	{ 25, 11561979 },
58666 	{ 25, 2780155 },
58667 	{ 25, 11168763 },
58668 	{ 25, 11496447 },
58669 	{ 27, 27945979 },
58670 	{ 27, 53111803 },
58671 	{ 27, 61500411 },
58672 	{ 27, 61828095 },
58673 	{ 28, 95054843 },
58674 	{ 28, 120220667 },
58675 	{ 28, 128609275 },
58676 	{ 28, 128936959 },
58677 	{ 29, 229272571 },
58678 	{ 29, 259190781 },
58679 	{ 28, 129526527 },
58680 	{ 28, 121137919 },
58681 	{ 28, 95972095 },
58682 	{ 28, 124973053 },
58683 	{ 27, 62417663 },
58684 	{ 27, 54029055 },
58685 	{ 27, 28863231 },
58686 	{ 26, 24309757 },
58687 	{ 25, 12086015 },
58688 	{ 25, 3697407 },
58689 	{ 20, 431470 },
58690 	{ 25, 2910971 },
58691 	{ 25, 11037435 },
58692 	{ 26, 10251003 },
58693 	{ 26, 14183163 },
58694 	{ 26, 25979643 },
58695 	{ 26, 21688313 },
58696 	{ 25, 10775291 },
58697 	{ 25, 11561723 },
58698 	{ 25, 2779899 },
58699 	{ 25, 11168507 },
58700 	{ 25, 11496191 },
58701 	{ 27, 27945723 },
58702 	{ 27, 53111547 },
58703 	{ 27, 61500155 },
58704 	{ 27, 61827839 },
58705 	{ 28, 95054587 },
58706 	{ 28, 120220411 },
58707 	{ 28, 128609019 },
58708 	{ 28, 128936703 },
58709 	{ 29, 229272315 },
58710 	{ 29, 259717885 },
58711 	{ 28, 129777663 },
58712 	{ 28, 121389055 },
58713 	{ 28, 96223231 },
58714 	{ 28, 125500157 },
58715 	{ 27, 62668799 },
58716 	{ 27, 54280191 },
58717 	{ 27, 29114367 },
58718 	{ 26, 24836861 },
58719 	{ 25, 12337151 },
58720 	{ 25, 3948543 },
58721 	{ 19, 259566 },
58722 	{ 25, 3686395 },
58723 	{ 25, 11288571 },
58724 	{ 27, 29031161 },
58725 	{ 26, 14434299 },
58726 	{ 26, 26755067 },
58727 	{ 26, 30162939 },
58728 	{ 26, 23788281 },
58729 	{ 25, 11812859 },
58730 	{ 25, 14696443 },
58731 	{ 25, 3031035 },
58732 	{ 25, 11419643 },
58733 	{ 25, 12271615 },
58734 	{ 27, 28196859 },
58735 	{ 27, 53362683 },
58736 	{ 27, 61751291 },
58737 	{ 27, 62603263 },
58738 	{ 28, 95305723 },
58739 	{ 28, 120471547 },
58740 	{ 28, 128860155 },
58741 	{ 28, 129712127 },
58742 	{ 29, 259718141 },
58743 	{ 28, 129777407 },
58744 	{ 28, 121388799 },
58745 	{ 28, 96222975 },
58746 	{ 28, 125500413 },
58747 	{ 27, 62668543 },
58748 	{ 27, 54279935 },
58749 	{ 27, 29114111 },
58750 	{ 26, 24837117 },
58751 	{ 25, 12336895 },
58752 	{ 25, 3948287 },
58753 	{ 19, 251374 },
58754 	{ 25, 3686139 },
58755 	{ 25, 11288315 },
58756 	{ 27, 29031417 },
58757 	{ 26, 14434043 },
58758 	{ 26, 26754811 },
58759 	{ 26, 30162683 },
58760 	{ 26, 23788537 },
58761 	{ 25, 11812603 },
58762 	{ 25, 14696187 },
58763 	{ 25, 3030779 },
58764 	{ 25, 11419387 },
58765 	{ 25, 12271359 },
58766 	{ 27, 28196603 },
58767 	{ 27, 53362427 },
58768 	{ 27, 61751035 },
58769 	{ 27, 62603007 },
58770 	{ 28, 95305467 },
58771 	{ 28, 120471291 },
58772 	{ 28, 128859899 },
58773 	{ 28, 129711871 },
58774 	{ 29, 229523195 },
58775 	{ 29, 254689019 },
58776 	{ 29, 263077627 },
58777 	{ 29, 489570043 },
58778 	{ 29, 267975673 },
58779 	{ 28, 134037243 },
58780 	{ 28, 107494399 },
58781 	{ 28, 57162751 },
58782 	{ 27, 47382269 },
58783 	{ 26, 23608319 },
58784 	{ 26, 6831103 },
58785 	{ 19, 243566 },
58786 	{ 25, 3947515 },
58787 	{ 25, 12073979 },
58788 	{ 27, 19676155 },
58789 	{ 27, 54198009 },
58790 	{ 26, 27016187 },
58791 	{ 26, 30948347 },
58792 	{ 27, 42744827 },
58793 	{ 26, 30080761 },
58794 	{ 25, 14957563 },
58795 	{ 25, 15743995 },
58796 	{ 25, 3816443 },
58797 	{ 25, 12205051 },
58798 	{ 25, 12532735 },
58799 	{ 27, 28982267 },
58800 	{ 27, 54148091 },
58801 	{ 27, 62536699 },
58802 	{ 27, 62864383 },
58803 	{ 28, 96091131 },
58804 	{ 28, 121256955 },
58805 	{ 28, 129645563 },
58806 	{ 28, 129973247 },
58807 	{ 29, 230308859 },
58808 	{ 29, 255474683 },
58809 	{ 29, 263863291 },
58810 	{ 29, 267452153 },
58811 	{ 28, 133774331 },
58812 	{ 28, 117259259 },
58813 	{ 28, 57162495 },
58814 	{ 27, 47382525 },
58815 	{ 26, 23608063 },
58816 	{ 26, 6830847 },
58817 	{ 19, 235374 },
58818 	{ 25, 3947259 },
58819 	{ 25, 12073723 },
58820 	{ 27, 19675899 },
58821 	{ 27, 54198265 },
58822 	{ 26, 27015931 },
58823 	{ 26, 30948091 },
58824 	{ 27, 42744571 },
58825 	{ 26, 30081017 },
58826 	{ 25, 14957307 },
58827 	{ 25, 15743739 },
58828 	{ 25, 3816187 },
58829 	{ 25, 12204795 },
58830 	{ 25, 12532479 },
58831 	{ 27, 28982011 },
58832 	{ 27, 54147835 },
58833 	{ 27, 62536443 },
58834 	{ 27, 62864127 },
58835 	{ 28, 96090875 },
58836 	{ 28, 121256699 },
58837 	{ 28, 129645307 },
58838 	{ 28, 129972991 },
58839 	{ 29, 230308603 },
58840 	{ 29, 255474427 },
58841 	{ 29, 263863035 },
58842 	{ 29, 267452409 },
58843 	{ 28, 133774075 },
58844 	{ 28, 117259003 },
58845 	{ 28, 57421823 },
58846 	{ 28, 95791869 },
58847 	{ 26, 23867391 },
58848 	{ 26, 7090175 },
58849 	{ 19, 194542 },
58850 	{ 26, 6828027 },
58851 	{ 25, 12333051 },
58852 	{ 27, 20459515 },
58853 	{ 27, 28061691 },
58854 	{ 27, 52965371 },
58855 	{ 26, 31207419 },
58856 	{ 27, 43528187 },
58857 	{ 27, 46936059 },
58858 	{ 27, 64334585 },
58859 	{ 25, 16003067 },
58860 	{ 26, 27275259 },
58861 	{ 25, 4075515 },
58862 	{ 25, 12464123 },
58863 	{ 26, 23801855 },
58864 	{ 27, 29241339 },
58865 	{ 27, 54407163 },
58866 	{ 27, 62795771 },
58867 	{ 28, 87961595 },
58868 	{ 28, 96350203 },
58869 	{ 28, 121516027 },
58870 	{ 28, 129904635 },
58871 	{ 29, 222179323 },
58872 	{ 29, 230567931 },
58873 	{ 29, 255733755 },
58874 	{ 29, 264122363 },
58875 	{ 28, 132984827 },
58876 	{ 28, 116994043 },
58877 	{ 28, 66924539 },
58878 	{ 28, 95792125 },
58879 	{ 26, 23867135 },
58880 	{ 26, 7089919 },
58881 	{ 19, 186350 },
58882 	{ 26, 6827771 },
58883 	{ 25, 12332795 },
58884 	{ 27, 20459259 },
58885 	{ 27, 28061435 },
58886 	{ 27, 52965115 },
58887 	{ 26, 31207163 },
58888 	{ 27, 43527931 },
58889 	{ 27, 46935803 },
58890 	{ 27, 64334841 },
58891 	{ 25, 16002811 },
58892 	{ 26, 27275003 },
58893 	{ 25, 4075259 },
58894 	{ 25, 12463867 },
58895 	{ 26, 23801599 },
58896 	{ 27, 29241083 },
58897 	{ 27, 54406907 },
58898 	{ 27, 62795515 },
58899 	{ 28, 87961339 },
58900 	{ 28, 96349947 },
58901 	{ 28, 121515771 },
58902 	{ 28, 129904379 },
58903 	{ 29, 222179067 },
58904 	{ 29, 230567675 },
58905 	{ 29, 255733499 },
58906 	{ 29, 264122107 },
58907 	{ 28, 132984571 },
58908 	{ 28, 116993787 },
58909 	{ 28, 66924283 },
58910 	{ 28, 98938621 },
58911 	{ 26, 24652799 },
58912 	{ 26, 7875583 },
58913 	{ 20, 355694 },
58914 	{ 26, 7089147 },
58915 	{ 26, 23604219 },
58916 	{ 27, 20720635 },
58917 	{ 27, 28847099 },
58918 	{ 27, 53226491 },
58919 	{ 27, 61352955 },
58920 	{ 27, 43789307 },
58921 	{ 27, 47721467 },
58922 	{ 27, 59517947 },
58923 	{ 27, 63450107 },
58924 	{ 26, 27536379 },
58925 	{ 26, 28322811 },
58926 	{ 26, 6958075 },
58927 	{ 26, 23735291 },
58928 	{ 26, 24062975 },
58929 	{ 28, 57289723 },
58930 	{ 28, 107621371 },
58931 	{ 28, 124398587 },
58932 	{ 28, 124726271 },
58933 	{ 29, 191507451 },
58934 	{ 29, 241839099 },
58935 	{ 29, 258616315 },
58936 	{ 29, 242035707 },
58937 	{ 29, 192490491 },
58938 	{ 29, 175975419 },
58939 	{ 28, 132721659 },
58940 	{ 28, 116206587 },
58941 	{ 28, 66661371 },
58942 	{ 28, 98938877 },
58943 	{ 26, 24652543 },
58944 	{ 26, 7875327 },
58945 	{ 20, 339310 },
58946 	{ 26, 7088891 },
58947 	{ 26, 23603963 },
58948 	{ 27, 20720379 },
58949 	{ 27, 28846843 },
58950 	{ 27, 53226235 },
58951 	{ 27, 61352699 },
58952 	{ 27, 43789051 },
58953 	{ 27, 47721211 },
58954 	{ 27, 59517691 },
58955 	{ 27, 63449851 },
58956 	{ 26, 27536123 },
58957 	{ 26, 28322555 },
58958 	{ 26, 6957819 },
58959 	{ 26, 23735035 },
58960 	{ 26, 24062719 },
58961 	{ 28, 57289467 },
58962 	{ 28, 107621115 },
58963 	{ 28, 124398331 },
58964 	{ 28, 124726015 },
58965 	{ 28, 115286015 },
58966 	{ 28, 111091711 },
58967 	{ 27, 64954367 },
58968 	{ 27, 60760063 },
58969 	{ 27, 48177151 },
58970 	{ 27, 43982847 },
58971 	{ 26, 31399935 },
58972 	{ 26, 27205631 },
58973 	{ 26, 14622719 },
58974 	{ 26, 10428415 },
58975 	{ 24, 6234111 },
58976 	{ 24, 2039807 },
58977 	{ 19, 257518 },
58978 	{ 24, 1974267 },
58979 	{ 24, 5971963 },
58980 	{ 26, 10100731 },
58981 	{ 25, 7282683 },
58982 	{ 25, 13508603 },
58983 	{ 25, 15409147 },
58984 	{ 26, 21635067 },
58985 	{ 25, 12001275 },
58986 	{ 25, 15081467 },
58987 	{ 25, 15933435 },
58988 	{ 24, 16637947 },
58989 	{ 24, 7151611 },
58990 	{ 24, 7872507 },
58991 	{ 24, 1810427 },
58992 	{ 24, 6004731 },
58993 	{ 24, 6217727 },
58994 	{ 26, 14393339 },
58995 	{ 26, 26976251 },
58996 	{ 26, 31170555 },
58997 	{ 26, 31383551 },
58998 	{ 27, 47947771 },
58999 	{ 26, 32464891 },
59000 	{ 27, 64724987 },
59001 	{ 27, 47931387 },
59002 	{ 27, 43933691 },
59003 	{ 26, 31416315 },
59004 	{ 26, 28991483 },
59005 	{ 26, 16474107 },
59006 	{ 26, 12476411 },
59007 	{ 24, 8347643 },
59008 	{ 24, 2039551 },
59009 	{ 19, 241134 },
59010 	{ 24, 1974011 },
59011 	{ 24, 5971707 },
59012 	{ 26, 10100475 },
59013 	{ 25, 7282427 },
59014 	{ 25, 13508347 },
59015 	{ 25, 15408891 },
59016 	{ 26, 21634811 },
59017 	{ 25, 12001019 },
59018 	{ 25, 15081211 },
59019 	{ 25, 15933179 },
59020 	{ 24, 16637691 },
59021 	{ 24, 7151355 },
59022 	{ 24, 7872251 },
59023 	{ 24, 1810171 },
59024 	{ 24, 6004475 },
59025 	{ 24, 6217471 },
59026 	{ 26, 14393083 },
59027 	{ 26, 26975995 },
59028 	{ 26, 31170299 },
59029 	{ 26, 31383295 },
59030 	{ 27, 47947515 },
59031 	{ 26, 32464635 },
59032 	{ 27, 64724731 },
59033 	{ 27, 47931131 },
59034 	{ 27, 43933435 },
59035 	{ 26, 31416059 },
59036 	{ 26, 28991227 },
59037 	{ 26, 16473851 },
59038 	{ 26, 12476155 },
59039 	{ 24, 8347387 },
59040 	{ 24, 3808255 },
59041 	{ 19, 225134 },
59042 	{ 24, 2038779 },
59043 	{ 24, 6167547 },
59044 	{ 26, 10165243 },
59045 	{ 26, 14294011 },
59046 	{ 25, 13573115 },
59047 	{ 25, 15604731 },
59048 	{ 26, 21699579 },
59049 	{ 26, 23731195 },
59050 	{ 25, 15145979 },
59051 	{ 25, 16129019 },
59052 	{ 24, 16620543 },
59053 	{ 24, 16374779 },
59054 	{ 24, 7937019 },
59055 	{ 24, 8133627 },
59056 	{ 24, 2006011 },
59057 	{ 24, 6200315 },
59058 	{ 24, 6282239 },
59059 	{ 26, 14588923 },
59060 	{ 26, 27171835 },
59061 	{ 26, 31366139 },
59062 	{ 26, 31448063 },
59063 	{ 26, 32398331 },
59064 	{ 26, 30366715 },
59065 	{ 27, 64920571 },
59066 	{ 27, 43736059 },
59067 	{ 26, 31349755 },
59068 	{ 26, 27220987 },
59069 	{ 26, 16407547 },
59070 	{ 26, 12278779 },
59071 	{ 24, 8281083 },
59072 	{ 24, 4152315 },
59073 	{ 19, 208750 },
59074 	{ 24, 2038523 },
59075 	{ 24, 6167291 },
59076 	{ 26, 10164987 },
59077 	{ 26, 14293755 },
59078 	{ 25, 13572859 },
59079 	{ 25, 15604475 },
59080 	{ 26, 21699323 },
59081 	{ 26, 23730939 },
59082 	{ 25, 15145723 },
59083 	{ 25, 16128763 },
59084 	{ 24, 16620287 },
59085 	{ 24, 16374523 },
59086 	{ 24, 7936763 },
59087 	{ 24, 8133371 },
59088 	{ 24, 2005755 },
59089 	{ 24, 6200059 },
59090 	{ 24, 6281983 },
59091 	{ 26, 14588667 },
59092 	{ 26, 27171579 },
59093 	{ 26, 31365883 },
59094 	{ 26, 31447807 },
59095 	{ 26, 32398075 },
59096 	{ 26, 30366459 },
59097 	{ 27, 64920315 },
59098 	{ 27, 43735803 },
59099 	{ 26, 31349499 },
59100 	{ 26, 27220731 },
59101 	{ 26, 16407291 },
59102 	{ 26, 12278523 },
59103 	{ 24, 8280827 },
59104 	{ 24, 4152059 },
59105 	{ 19, 126958 },
59106 	{ 24, 3805179 },
59107 	{ 24, 6230011 },
59108 	{ 26, 10358779 },
59109 	{ 26, 14356475 },
59110 	{ 26, 26873851 },
59111 	{ 25, 15667195 },
59112 	{ 26, 21893115 },
59113 	{ 26, 23793659 },
59114 	{ 26, 30019579 },
59115 	{ 25, 16191483 },
59116 	{ 26, 27660283 },
59117 	{ 24, 16355327 },
59118 	{ 24, 15585275 },
59119 	{ 24, 8196091 },
59120 	{ 24, 15208443 },
59121 	{ 24, 2068475 },
59122 	{ 24, 6262779 },
59123 	{ 24, 8048639 },
59124 	{ 26, 14651387 },
59125 	{ 26, 27234299 },
59126 	{ 26, 31428603 },
59127 	{ 26, 32198651 },
59128 	{ 26, 30298107 },
59129 	{ 26, 24072187 },
59130 	{ 27, 64983035 },
59131 	{ 26, 31150075 },
59132 	{ 26, 27152379 },
59133 	{ 26, 14635003 },
59134 	{ 26, 12210171 },
59135 	{ 24, 8081403 },
59136 	{ 24, 4083707 },
59137 	{ 19, 110574 },
59138 	{ 24, 3804923 },
59139 	{ 24, 6229755 },
59140 	{ 26, 10358523 },
59141 	{ 26, 14356219 },
59142 	{ 26, 26873595 },
59143 	{ 25, 15666939 },
59144 	{ 26, 21892859 },
59145 	{ 26, 23793403 },
59146 	{ 26, 30019323 },
59147 	{ 25, 16191227 },
59148 	{ 26, 27660027 },
59149 	{ 24, 16355071 },
59150 	{ 24, 15585019 },
59151 	{ 24, 8195835 },
59152 	{ 24, 15208187 },
59153 	{ 24, 2068219 },
59154 	{ 24, 6262523 },
59155 	{ 24, 8048383 },
59156 	{ 26, 14651131 },
59157 	{ 26, 27234043 },
59158 	{ 26, 31428347 },
59159 	{ 26, 32198395 },
59160 	{ 26, 30297851 },
59161 	{ 26, 24071931 },
59162 	{ 27, 64982779 },
59163 	{ 26, 31149819 },
59164 	{ 26, 27152123 },
59165 	{ 26, 14634747 },
59166 	{ 26, 12209915 },
59167 	{ 24, 8081147 },
59168 	{ 24, 4083451 },
59169 	{ 19, 97646 },
59170 	{ 24, 3869691 },
59171 	{ 24, 7998459 },
59172 	{ 26, 10423291 },
59173 	{ 26, 14552059 },
59174 	{ 26, 26938363 },
59175 	{ 26, 31067131 },
59176 	{ 26, 21957627 },
59177 	{ 26, 23989243 },
59178 	{ 26, 30084091 },
59179 	{ 26, 32115707 },
59180 	{ 26, 27724795 },
59181 	{ 26, 28707835 },
59182 	{ 24, 15567871 },
59183 	{ 24, 15322107 },
59184 	{ 24, 15272955 },
59185 	{ 24, 15469563 },
59186 	{ 24, 3836923 },
59187 	{ 24, 8031227 },
59188 	{ 24, 8113151 },
59189 	{ 26, 16419835 },
59190 	{ 26, 29002747 },
59191 	{ 26, 33197051 },
59192 	{ 26, 30100475 },
59193 	{ 26, 24005627 },
59194 	{ 26, 21974011 },
59195 	{ 26, 31083515 },
59196 	{ 26, 26954747 },
59197 	{ 26, 14568443 },
59198 	{ 26, 10439675 },
59199 	{ 24, 8014843 },
59200 	{ 24, 3886075 },
59201 	{ 19, 81262 },
59202 	{ 24, 3869435 },
59203 	{ 24, 7998203 },
59204 	{ 26, 10423035 },
59205 	{ 26, 14551803 },
59206 	{ 26, 26938107 },
59207 	{ 26, 31066875 },
59208 	{ 26, 21957371 },
59209 	{ 26, 23988987 },
59210 	{ 26, 30083835 },
59211 	{ 26, 32115451 },
59212 	{ 26, 27724539 },
59213 	{ 26, 28707579 },
59214 	{ 24, 15567615 },
59215 	{ 24, 15321851 },
59216 	{ 24, 15272699 },
59217 	{ 24, 15469307 },
59218 	{ 24, 3836667 },
59219 	{ 24, 8030971 },
59220 	{ 24, 8112895 },
59221 	{ 26, 16419579 },
59222 	{ 26, 29002491 },
59223 	{ 25, 16762879 },
59224 	{ 25, 15714303 },
59225 	{ 25, 12568575 },
59226 	{ 25, 11519999 },
59227 	{ 24, 8374271 },
59228 	{ 24, 7325695 },
59229 	{ 24, 4179967 },
59230 	{ 24, 3131391 },
59231 	{ 22, 2082815 },
59232 	{ 22, 1034239 },
59233 	{ 17, 65006 },
59234 	{ 22, 1017851 },
59235 	{ 22, 2017275 },
59236 	{ 24, 3049467 },
59237 	{ 24, 3655675 },
59238 	{ 24, 6785019 },
59239 	{ 24, 7784443 },
59240 	{ 25, 10913787 },
59241 	{ 24, 6014971 },
59242 	{ 24, 7571451 },
59243 	{ 24, 8046587 },
59244 	{ 24, 8255483 },
59245 	{ 24, 7194619 },
59246 	{ 24, 7964667 },
59247 	{ 22, 3827711 },
59248 	{ 22, 2062331 },
59249 	{ 22, 3885051 },
59250 	{ 22, 4065275 },
59251 	{ 22, 976891 },
59252 	{ 22, 2025467 },
59253 	{ 22, 2078719 },
59254 	{ 24, 4122619 },
59255 	{ 23, 4052987 },
59256 	{ 24, 8316923 },
59257 	{ 24, 5953531 },
59258 	{ 24, 5478395 },
59259 	{ 23, 3921915 },
59260 	{ 24, 6723579 },
59261 	{ 24, 3594235 },
59262 	{ 24, 2594811 },
59263 	{ 22, 1562619 },
59264 	{ 22, 956411 },
59265 	{ 17, 48622 },
59266 	{ 22, 1017595 },
59267 	{ 22, 2017019 },
59268 	{ 24, 3049211 },
59269 	{ 24, 3655419 },
59270 	{ 24, 6784763 },
59271 	{ 24, 7784187 },
59272 	{ 25, 10913531 },
59273 	{ 24, 6014715 },
59274 	{ 24, 7571195 },
59275 	{ 24, 8046331 },
59276 	{ 24, 8255227 },
59277 	{ 24, 7194363 },
59278 	{ 24, 7964411 },
59279 	{ 22, 3827455 },
59280 	{ 22, 2062075 },
59281 	{ 22, 3884795 },
59282 	{ 22, 4065019 },
59283 	{ 22, 976635 },
59284 	{ 22, 2025211 },
59285 	{ 22, 2078463 },
59286 	{ 24, 4122363 },
59287 	{ 23, 4052731 },
59288 	{ 24, 8316667 },
59289 	{ 24, 5953275 },
59290 	{ 24, 5478139 },
59291 	{ 23, 3921659 },
59292 	{ 24, 6723323 },
59293 	{ 24, 3593979 },
59294 	{ 24, 2594555 },
59295 	{ 22, 1562363 },
59296 	{ 22, 956155 },
59297 	{ 17, 32622 },
59298 	{ 22, 1033211 },
59299 	{ 22, 2065403 },
59300 	{ 24, 3064827 },
59301 	{ 24, 4097019 },
59302 	{ 24, 6800379 },
59303 	{ 24, 7832571 },
59304 	{ 25, 10929147 },
59305 	{ 25, 11961339 },
59306 	{ 24, 7586811 },
59307 	{ 24, 8094715 },
59308 	{ 24, 8250367 },
59309 	{ 24, 7992315 },
59310 	{ 24, 7980027 },
59311 	{ 24, 8225787 },
59312 	{ 22, 2057215 },
59313 	{ 22, 1995771 },
59314 	{ 22, 4080635 },
59315 	{ 22, 4129787 },
59316 	{ 22, 1025019 },
59317 	{ 22, 2073595 },
59318 	{ 22, 2094079 },
59319 	{ 23, 4035579 },
59320 	{ 23, 3789819 },
59321 	{ 24, 8365051 },
59322 	{ 24, 5428219 },
59323 	{ 23, 3904507 },
59324 	{ 23, 3396603 },
59325 	{ 24, 3576827 },
59326 	{ 24, 2544635 },
59327 	{ 22, 1545211 },
59328 	{ 22, 513019 },
59329 	{ 17, 16238 },
59330 	{ 22, 1032955 },
59331 	{ 22, 2065147 },
59332 	{ 24, 3064571 },
59333 	{ 24, 4096763 },
59334 	{ 24, 6800123 },
59335 	{ 24, 7832315 },
59336 	{ 25, 10928891 },
59337 	{ 25, 11961083 },
59338 	{ 24, 7586555 },
59339 	{ 24, 8094459 },
59340 	{ 24, 8250111 },
59341 	{ 24, 7992059 },
59342 	{ 24, 7979771 },
59343 	{ 24, 8225531 },
59344 	{ 22, 2056959 },
59345 	{ 22, 1995515 },
59346 	{ 22, 4080379 },
59347 	{ 22, 4129531 },
59348 	{ 22, 1024763 },
59349 	{ 22, 2073339 },
59350 	{ 22, 2093823 },
59351 	{ 23, 4035323 },
59352 	{ 23, 3789563 },
59353 	{ 24, 8364795 },
59354 	{ 24, 5427963 },
59355 	{ 23, 3904251 },
59356 	{ 23, 3396347 },
59357 	{ 24, 3576571 },
59358 	{ 24, 2544379 },
59359 	{ 22, 1544955 },
59360 	{ 22, 512763 },
59361 	{ 15, 24558 },
59362 	{ 22, 955135 },
59363 	{ 20, 520699 },
59364 	{ 22, 778747 },
59365 	{ 22, 1028603 },
59366 	{ 22, 1810939 },
59367 	{ 22, 1962491 },
59368 	{ 23, 2744827 },
59369 	{ 23, 2994683 },
59370 	{ 23, 3777019 },
59371 	{ 22, 2028027 },
59372 	{ 23, 3465723 },
59373 	{ 22, 1997311 },
59374 	{ 22, 1801723 },
59375 	{ 22, 2060795 },
59376 	{ 22, 3826171 },
59377 	{ 20, 498175 },
59378 	{ 20, 450043 },
59379 	{ 20, 1036795 },
59380 	{ 20, 493051 },
59381 	{ 20, 260603 },
59382 	{ 20, 522747 },
59383 	{ 21, 996859 },
59384 	{ 21, 943611 },
59385 	{ 21, 751099 },
59386 	{ 22, 2095611 },
59387 	{ 21, 964091 },
59388 	{ 21, 845307 },
59389 	{ 21, 456187 },
59390 	{ 22, 632315 },
59391 	{ 20, 374267 },
59392 	{ 20, 124411 },
59393 	{ 15, 8090 },
59394 	{ 20, 128511 },
59395 	{ 20, 521465 },
59396 	{ 22, 779513 },
59397 	{ 22, 1029369 },
59398 	{ 22, 1811705 },
59399 	{ 22, 1963257 },
59400 	{ 23, 2745593 },
59401 	{ 23, 2995449 },
59402 	{ 23, 4045049 },
59403 	{ 22, 2028793 },
59404 	{ 23, 2996473 },
59405 	{ 22, 1961213 },
59406 	{ 22, 1947897 },
59407 	{ 22, 1685753 },
59408 	{ 22, 899321 },
59409 	{ 20, 388349 },
59410 	{ 20, 375033 },
59411 	{ 20, 112889 },
59412 	{ 20, 491769 },
59413 	{ 20, 446713 },
59414 	{ 20, 1039609 },
59415 	{ 21, 995577 },
59416 	{ 21, 942329 },
59417 	{ 21, 749817 },
59418 	{ 22, 1351929 },
59419 	{ 21, 962809 },
59420 	{ 21, 844025 },
59421 	{ 21, 454905 },
59422 	{ 22, 631033 },
59423 	{ 20, 372985 },
59424 	{ 20, 123129 },
59425 	{ 15, 3562 },
59426 	{ 20, 127229 },
59427 	{ 20, 521721 },
59428 	{ 22, 779769 },
59429 	{ 22, 1029625 },
59430 	{ 22, 1811961 },
59431 	{ 22, 1963513 },
59432 	{ 23, 2745849 },
59433 	{ 23, 2995705 },
59434 	{ 23, 4045305 },
59435 	{ 22, 2029049 },
59436 	{ 23, 2996729 },
59437 	{ 22, 1961469 },
59438 	{ 22, 1948153 },
59439 	{ 22, 1686009 },
59440 	{ 22, 899577 },
59441 	{ 20, 388605 },
59442 	{ 20, 375289 },
59443 	{ 20, 113145 },
59444 	{ 20, 492025 },
59445 	{ 20, 446969 },
59446 	{ 20, 1039865 },
59447 	{ 21, 995833 },
59448 	{ 21, 942585 },
59449 	{ 21, 750073 },
59450 	{ 22, 1352185 },
59451 	{ 21, 963065 },
59452 	{ 21, 844281 },
59453 	{ 21, 455161 },
59454 	{ 22, 631289 },
59455 	{ 20, 373241 },
59456 	{ 20, 123385 },
59457 	{ 15, 19946 },
59458 	{ 20, 127485 },
59459 	{ 20, 389629 },
59460 	{ 22, 651773 },
59461 	{ 22, 913917 },
59462 	{ 22, 1700349 },
59463 	{ 22, 1962493 },
59464 	{ 23, 2748925 },
59465 	{ 23, 3011069 },
59466 	{ 23, 3797501 },
59467 	{ 23, 4059645 },
59468 	{ 24, 6943229 },
59469 	{ 24, 7205373 },
59470 	{ 24, 7795453 },
59471 	{ 24, 7774969 },
59472 	{ 24, 6726393 },
59473 	{ 24, 3580665 },
59474 	{ 22, 1503997 },
59475 	{ 22, 1483513 },
59476 	{ 22, 434937 },
59477 	{ 22, 1770233 },
59478 	{ 22, 1721081 },
59479 	{ 23, 3965689 },
59480 	{ 23, 3719929 },
59481 	{ 23, 2982649 },
59482 	{ 23, 2736889 },
59483 	{ 23, 3834617 },
59484 	{ 23, 3326713 },
59485 	{ 23, 1803001 },
59486 	{ 23, 1295097 },
59487 	{ 22, 1475321 },
59488 	{ 22, 443129 },
59489 	{ 17, 11626 },
59490 	{ 22, 492285 },
59491 	{ 22, 1540861 },
59492 	{ 24, 3134457 },
59493 	{ 24, 4166649 },
59494 	{ 24, 7263225 },
59495 	{ 24, 8295417 },
59496 	{ 25, 10998777 },
59497 	{ 25, 12030969 },
59498 	{ 25, 15127545 },
59499 	{ 25, 16163833 },
59500 	{ 25, 15115257 },
59501 	{ 25, 11969529 },
59502 	{ 24, 7795709 },
59503 	{ 24, 7775225 },
59504 	{ 24, 6726649 },
59505 	{ 24, 3580921 },
59506 	{ 22, 1504253 },
59507 	{ 22, 1483769 },
59508 	{ 22, 435193 },
59509 	{ 22, 1770489 },
59510 	{ 22, 1721337 },
59511 	{ 23, 3965945 },
59512 	{ 23, 3720185 },
59513 	{ 23, 2982905 },
59514 	{ 23, 2737145 },
59515 	{ 23, 3834873 },
59516 	{ 23, 3326969 },
59517 	{ 23, 1803257 },
59518 	{ 23, 1295353 },
59519 	{ 22, 1475577 },
59520 	{ 22, 443385 },
59521 	{ 17, 28010 },
59522 	{ 22, 492541 },
59523 	{ 22, 1541117 },
59524 	{ 24, 2589693 },
59525 	{ 24, 4183801 },
59526 	{ 24, 7313145 },
59527 	{ 24, 8312569 },
59528 	{ 25, 16508665 },
59529 	{ 25, 15984377 },
59530 	{ 25, 14411513 },
59531 	{ 25, 13887225 },
59532 	{ 24, 8120057 },
59533 	{ 24, 7595769 },
59534 	{ 24, 6022905 },
59535 	{ 24, 5498617 },
59536 	{ 23, 3925753 },
59537 	{ 23, 3401465 },
59538 	{ 23, 1828601 },
59539 	{ 22, 1488637 },
59540 	{ 21, 780025 },
59541 	{ 21, 255737 },
59542 	{ 22, 1705721 },
59543 	{ 21, 1001209 },
59544 	{ 23, 3704569 },
59545 	{ 23, 2934521 },
59546 	{ 23, 2721529 },
59547 	{ 22, 1951481 },
59548 	{ 23, 3311353 },
59549 	{ 23, 1754873 },
59550 	{ 23, 1279737 },
59551 	{ 21, 771833 },
59552 	{ 22, 427769 },
59553 	{ 16, 22506 },
59554 	{ 22, 444157 },
59555 	{ 22, 1492733 },
59556 	{ 24, 2541309 },
59557 	{ 24, 4184057 },
59558 	{ 24, 7313401 },
59559 	{ 24, 8312825 },
59560 	{ 25, 16508921 },
59561 	{ 25, 15984633 },
59562 	{ 25, 14411769 },
59563 	{ 25, 13887481 },
59564 	{ 24, 8120313 },
59565 	{ 24, 7596025 },
59566 	{ 24, 6023161 },
59567 	{ 24, 5498873 },
59568 	{ 23, 3926009 },
59569 	{ 23, 3401721 },
59570 	{ 23, 1828857 },
59571 	{ 22, 1488893 },
59572 	{ 21, 780281 },
59573 	{ 21, 255993 },
59574 	{ 22, 1705977 },
59575 	{ 21, 1001465 },
59576 	{ 23, 3704825 },
59577 	{ 23, 2934777 },
59578 	{ 23, 2721785 },
59579 	{ 22, 1951737 },
59580 	{ 23, 3311609 },
59581 	{ 23, 1755129 },
59582 	{ 23, 1279993 },
59583 	{ 21, 772089 },
59584 	{ 22, 428025 },
59585 	{ 16, 30698 },
59586 	{ 22, 444413 },
59587 	{ 22, 1492989 },
59588 	{ 24, 2541565 },
59589 	{ 24, 3590141 },
59590 	{ 24, 6735869 },
59591 	{ 24, 7784445 },
59592 	{ 25, 10930173 },
59593 	{ 25, 11978749 },
59594 	{ 25, 15124477 },
59595 	{ 25, 16173053 },
59596 	{ 26, 32492285 },
59597 	{ 26, 32410361 },
59598 	{ 26, 30313209 },
59599 	{ 26, 24021753 },
59600 	{ 25, 15715069 },
59601 	{ 25, 15633145 },
59602 	{ 25, 13535993 },
59603 	{ 25, 7244537 },
59604 	{ 23, 3132157 },
59605 	{ 23, 3050233 },
59606 	{ 23, 953081 },
59607 	{ 23, 3934969 },
59608 	{ 23, 3738361 },
59609 	{ 25, 11668217 },
59610 	{ 25, 10685177 },
59611 	{ 24, 7736057 },
59612 	{ 24, 6753017 },
59613 	{ 25, 6949625 },
59614 	{ 25, 4918009 },
59615 	{ 23, 3017465 },
59616 	{ 23, 985849 },
59617 	{ 18, 38762 },
59618 	{ 24, 1706749 },
59619 	{ 24, 5901053 },
59620 	{ 26, 10095357 },
59621 	{ 26, 14289661 },
59622 	{ 26, 29314041 },
59623 	{ 26, 33442809 },
59624 	{ 27, 122588153 },
59625 	{ 27, 65965049 },
59626 	{ 27, 63867897 },
59627 	{ 27, 57576441 },
59628 	{ 26, 32492541 },
59629 	{ 26, 32410617 },
59630 	{ 26, 30313465 },
59631 	{ 26, 24022009 },
59632 	{ 25, 15715325 },
59633 	{ 25, 15633401 },
59634 	{ 25, 13536249 },
59635 	{ 25, 7244793 },
59636 	{ 23, 3132413 },
59637 	{ 23, 3050489 },
59638 	{ 23, 953337 },
59639 	{ 23, 3935225 },
59640 	{ 23, 3738617 },
59641 	{ 25, 11668473 },
59642 	{ 25, 10685433 },
59643 	{ 24, 7736313 },
59644 	{ 24, 6753273 },
59645 	{ 25, 6949881 },
59646 	{ 25, 4918265 },
59647 	{ 23, 3017721 },
59648 	{ 23, 986105 },
59649 	{ 18, 46954 },
59650 	{ 24, 1707005 },
59651 	{ 24, 5901309 },
59652 	{ 26, 10095613 },
59653 	{ 26, 14289917 },
59654 	{ 26, 26872829 },
59655 	{ 26, 33509113 },
59656 	{ 27, 124489465 },
59657 	{ 27, 122392313 },
59658 	{ 27, 65769209 },
59659 	{ 27, 63672057 },
59660 	{ 27, 57380601 },
59661 	{ 26, 32427773 },
59662 	{ 26, 32214777 },
59663 	{ 26, 30117625 },
59664 	{ 26, 23826169 },
59665 	{ 25, 15650557 },
59666 	{ 25, 15437561 },
59667 	{ 25, 13340409 },
59668 	{ 25, 7048953 },
59669 	{ 23, 3067645 },
59670 	{ 23, 2854649 },
59671 	{ 23, 757497 },
59672 	{ 23, 3673849 },
59673 	{ 23, 2952953 },
59674 	{ 25, 10620665 },
59675 	{ 24, 7540473 },
59676 	{ 24, 6688505 },
59677 	{ 24, 3608313 },
59678 	{ 25, 4853497 },
59679 	{ 23, 2821881 },
59680 	{ 23, 921337 },
59681 	{ 18, 54762 },
59682 	{ 23, 986877 },
59683 	{ 23, 3084029 },
59684 	{ 25, 5181181 },
59685 	{ 25, 7278333 },
59686 	{ 25, 13569789 },
59687 	{ 25, 15666941 },
59688 	{ 26, 21958397 },
59689 	{ 26, 24055549 },
59690 	{ 26, 30347005 },
59691 	{ 26, 32444157 },
59692 	{ 27, 57380857 },
59693 	{ 26, 32428029 },
59694 	{ 26, 32215033 },
59695 	{ 26, 30117881 },
59696 	{ 26, 23826425 },
59697 	{ 25, 15650813 },
59698 	{ 25, 15437817 },
59699 	{ 25, 13340665 },
59700 	{ 25, 7049209 },
59701 	{ 23, 3067901 },
59702 	{ 23, 2854905 },
59703 	{ 23, 757753 },
59704 	{ 23, 3674105 },
59705 	{ 23, 2953209 },
59706 	{ 25, 10620921 },
59707 	{ 24, 7540729 },
59708 	{ 24, 6688761 },
59709 	{ 24, 3608569 },
59710 	{ 25, 4853753 },
59711 	{ 23, 2822137 },
59712 	{ 23, 921593 },
59713 	{ 18, 62954 },
59714 	{ 23, 987133 },
59715 	{ 23, 3084285 },
59716 	{ 25, 5181437 },
59717 	{ 25, 7278589 },
59718 	{ 25, 13570045 },
59719 	{ 25, 15667197 },
59720 	{ 26, 21958653 },
59721 	{ 26, 24055805 },
59722 	{ 26, 30347261 },
59723 	{ 26, 32444413 },
59724 	{ 27, 63609593 },
59725 	{ 27, 57318137 },
59726 	{ 26, 32234237 },
59727 	{ 26, 32152313 },
59728 	{ 26, 30055161 },
59729 	{ 26, 23763705 },
59730 	{ 25, 15457021 },
59731 	{ 25, 15375097 },
59732 	{ 25, 13277945 },
59733 	{ 25, 6986489 },
59734 	{ 23, 2874109 },
59735 	{ 23, 2792185 },
59736 	{ 23, 695033 },
59737 	{ 23, 2890489 },
59738 	{ 23, 2693881 },
59739 	{ 24, 7478009 },
59740 	{ 24, 6494969 },
59741 	{ 24, 3545849 },
59742 	{ 24, 2562809 },
59743 	{ 23, 2759417 },
59744 	{ 23, 727801 },
59745 	{ 18, 103786 },
59746 	{ 23, 924413 },
59747 	{ 23, 3021565 },
59748 	{ 25, 5118717 },
59749 	{ 25, 7215869 },
59750 	{ 25, 13507325 },
59751 	{ 25, 15604477 },
59752 	{ 26, 21895933 },
59753 	{ 26, 23993085 },
59754 	{ 26, 30284541 },
59755 	{ 26, 32381693 },
59756 	{ 27, 63609849 },
59757 	{ 27, 57318393 },
59758 	{ 26, 32234493 },
59759 	{ 26, 32152569 },
59760 	{ 26, 30055417 },
59761 	{ 26, 23763961 },
59762 	{ 25, 15457277 },
59763 	{ 25, 15375353 },
59764 	{ 25, 13278201 },
59765 	{ 25, 6986745 },
59766 	{ 23, 2874365 },
59767 	{ 23, 2792441 },
59768 	{ 23, 695289 },
59769 	{ 23, 2890745 },
59770 	{ 23, 2694137 },
59771 	{ 24, 7478265 },
59772 	{ 24, 6495225 },
59773 	{ 24, 3546105 },
59774 	{ 24, 2563065 },
59775 	{ 23, 2759673 },
59776 	{ 23, 728057 },
59777 	{ 18, 111978 },
59778 	{ 23, 924669 },
59779 	{ 23, 3021821 },
59780 	{ 25, 5118973 },
59781 	{ 25, 7216125 },
59782 	{ 25, 13507581 },
59783 	{ 25, 15604733 },
59784 	{ 26, 66559737 },
59785 	{ 26, 65511161 },
59786 	{ 26, 62365433 },
59787 	{ 26, 61316857 },
59788 	{ 26, 33005305 },
59789 	{ 26, 31956729 },
59790 	{ 26, 28811001 },
59791 	{ 26, 27762425 },
59792 	{ 25, 16228089 },
59793 	{ 25, 15179513 },
59794 	{ 25, 12033785 },
59795 	{ 25, 10985209 },
59796 	{ 24, 7839481 },
59797 	{ 24, 6790905 },
59798 	{ 24, 3645177 },
59799 	{ 23, 2809597 },
59800 	{ 22, 1548025 },
59801 	{ 22, 499449 },
59802 	{ 23, 2629369 },
59803 	{ 22, 1908473 },
59804 	{ 24, 6430457 },
59805 	{ 24, 3350265 },
59806 	{ 24, 2498297 },
59807 	{ 22, 1515257 },
59808 	{ 23, 663289 },
59809 	{ 17, 60394 },
59810 	{ 23, 728829 },
59811 	{ 23, 2825981 },
59812 	{ 25, 4923133 },
59813 	{ 25, 7020285 },
59814 	{ 25, 13311741 },
59815 	{ 25, 15408893 },
59816 	{ 26, 66559993 },
59817 	{ 26, 65511417 },
59818 	{ 26, 62365689 },
59819 	{ 26, 61317113 },
59820 	{ 26, 33005561 },
59821 	{ 26, 31956985 },
59822 	{ 26, 28811257 },
59823 	{ 26, 27762681 },
59824 	{ 25, 16228345 },
59825 	{ 25, 15179769 },
59826 	{ 25, 12034041 },
59827 	{ 25, 10985465 },
59828 	{ 24, 7839737 },
59829 	{ 24, 6791161 },
59830 	{ 24, 3645433 },
59831 	{ 23, 2809853 },
59832 	{ 22, 1548281 },
59833 	{ 22, 499705 },
59834 	{ 23, 2629625 },
59835 	{ 22, 1908729 },
59836 	{ 24, 6430713 },
59837 	{ 24, 3350521 },
59838 	{ 24, 2498553 },
59839 	{ 22, 1515513 },
59840 	{ 23, 663545 },
59841 	{ 17, 64490 },
59842 	{ 23, 729085 },
59843 	{ 23, 2826237 },
59844 	{ 25, 4923389 },
59845 	{ 25, 7020541 },
59846 	{ 25, 13311997 },
59847 	{ 25, 15409149 },
59848 	{ 26, 21700605 },
59849 	{ 26, 23797757 },
59850 	{ 26, 30089213 },
59851 	{ 26, 32186365 },
59852 	{ 27, 55255037 },
59853 	{ 27, 57352189 },
59854 	{ 27, 63643645 },
59855 	{ 27, 65740797 },
59856 	{ 27, 64957181 },
59857 	{ 27, 64629497 },
59858 	{ 27, 60435193 },
59859 	{ 27, 47852281 },
59860 	{ 26, 31402749 },
59861 	{ 26, 31075065 },
59862 	{ 26, 26880761 },
59863 	{ 26, 14297849 },
59864 	{ 24, 6236925 },
59865 	{ 24, 5909241 },
59866 	{ 24, 1714937 },
59867 	{ 24, 7351033 },
59868 	{ 24, 6564601 },
59869 	{ 26, 13118201 },
59870 	{ 26, 9186041 },
59871 	{ 24, 5778169 },
59872 	{ 24, 1846009 },
59873 	{ 18, 84842 },
59874 	{ 25, 2632445 },
59875 	{ 25, 11021053 },
59876 	{ 27, 19409661 },
59877 	{ 27, 27798269 },
59878 	{ 27, 52964093 },
59879 	{ 27, 61352701 },
59880 	{ 28, 86518525 },
59881 	{ 28, 265956345 },
59882 	{ 28, 261762041 },
59883 	{ 28, 249179129 },
59884 	{ 28, 244984825 },
59885 	{ 28, 131738617 },
59886 	{ 28, 127544313 },
59887 	{ 28, 114961401 },
59888 	{ 27, 64957437 },
59889 	{ 27, 64629753 },
59890 	{ 27, 60435449 },
59891 	{ 27, 47852537 },
59892 	{ 26, 31403005 },
59893 	{ 26, 31075321 },
59894 	{ 26, 26881017 },
59895 	{ 26, 14298105 },
59896 	{ 24, 6237181 },
59897 	{ 24, 5909497 },
59898 	{ 24, 1715193 },
59899 	{ 24, 7351289 },
59900 	{ 24, 6564857 },
59901 	{ 26, 13118457 },
59902 	{ 26, 9186297 },
59903 	{ 24, 5778425 },
59904 	{ 24, 1846265 },
59905 	{ 18, 88938 },
59906 	{ 25, 2632701 },
59907 	{ 25, 11021309 },
59908 	{ 27, 19409917 },
59909 	{ 27, 27798525 },
59910 	{ 27, 52964349 },
59911 	{ 27, 61352957 },
59912 	{ 28, 86518781 },
59913 	{ 28, 266022653 },
59914 	{ 28, 265170681 },
59915 	{ 28, 260976377 },
59916 	{ 28, 248393465 },
59917 	{ 28, 244199161 },
59918 	{ 28, 130952953 },
59919 	{ 28, 126758649 },
59920 	{ 28, 114175737 },
59921 	{ 27, 64696061 },
59922 	{ 27, 63844089 },
59923 	{ 27, 59649785 },
59924 	{ 27, 47066873 },
59925 	{ 26, 31141629 },
59926 	{ 26, 30289657 },
59927 	{ 26, 26095353 },
59928 	{ 26, 13512441 },
59929 	{ 24, 5975805 },
59930 	{ 24, 5123833 },
59931 	{ 24, 929529 },
59932 	{ 24, 6303481 },
59933 	{ 24, 3419897 },
59934 	{ 26, 8924921 },
59935 	{ 24, 4992761 },
59936 	{ 24, 1584889 },
59937 	{ 18, 92650 },
59938 	{ 24, 1847037 },
59939 	{ 24, 6041341 },
59940 	{ 26, 10235645 },
59941 	{ 26, 14429949 },
59942 	{ 26, 27012861 },
59943 	{ 26, 31207165 },
59944 	{ 27, 43790077 },
59945 	{ 27, 47984381 },
59946 	{ 27, 60567293 },
59947 	{ 27, 64761597 },
59948 	{ 28, 248393721 },
59949 	{ 28, 244199417 },
59950 	{ 28, 130953209 },
59951 	{ 28, 126758905 },
59952 	{ 28, 114175993 },
59953 	{ 27, 64696317 },
59954 	{ 27, 63844345 },
59955 	{ 27, 59650041 },
59956 	{ 27, 47067129 },
59957 	{ 26, 31141885 },
59958 	{ 26, 30289913 },
59959 	{ 26, 26095609 },
59960 	{ 26, 13512697 },
59961 	{ 24, 5976061 },
59962 	{ 24, 5124089 },
59963 	{ 24, 929785 },
59964 	{ 24, 6303737 },
59965 	{ 24, 3420153 },
59966 	{ 26, 8925177 },
59967 	{ 24, 4993017 },
59968 	{ 24, 1585145 },
59969 	{ 18, 96746 },
59970 	{ 24, 1847293 },
59971 	{ 24, 6041597 },
59972 	{ 26, 10235901 },
59973 	{ 26, 14430205 },
59974 	{ 26, 27013117 },
59975 	{ 26, 31207421 },
59976 	{ 27, 43790333 },
59977 	{ 27, 47984637 },
59978 	{ 27, 60567549 },
59979 	{ 27, 64761853 },
59980 	{ 28, 260717305 },
59981 	{ 28, 248134393 },
59982 	{ 28, 243940089 },
59983 	{ 28, 130693881 },
59984 	{ 28, 126499577 },
59985 	{ 28, 113916665 },
59986 	{ 27, 63912701 },
59987 	{ 27, 63585017 },
59988 	{ 27, 59390713 },
59989 	{ 27, 46807801 },
59990 	{ 26, 30358269 },
59991 	{ 26, 30030585 },
59992 	{ 26, 25836281 },
59993 	{ 26, 13253369 },
59994 	{ 24, 5192445 },
59995 	{ 24, 4864761 },
59996 	{ 24, 670457 },
59997 	{ 24, 3160825 },
59998 	{ 24, 2374393 },
59999 	{ 24, 4733689 },
60000 	{ 24, 801529 },
60001 	{ 18, 117098 },
60002 	{ 24, 1587965 },
60003 	{ 24, 5782269 },
60004 	{ 25, 11730943 },
60005 	{ 26, 14170877 },
60006 	{ 26, 26753789 },
60007 	{ 26, 30948093 },
60008 	{ 27, 43531005 },
60009 	{ 27, 47725309 },
60010 	{ 27, 60308221 },
60011 	{ 27, 64502525 },
60012 	{ 28, 260717561 },
60013 	{ 28, 248134649 },
60014 	{ 28, 243940345 },
60015 	{ 28, 130694137 },
60016 	{ 28, 126499833 },
60017 	{ 28, 113916921 },
60018 	{ 27, 63912957 },
60019 	{ 27, 63585273 },
60020 	{ 27, 59390969 },
60021 	{ 27, 46808057 },
60022 	{ 26, 30358525 },
60023 	{ 26, 30030841 },
60024 	{ 26, 25836537 },
60025 	{ 26, 13253625 },
60026 	{ 24, 5192701 },
60027 	{ 24, 4865017 },
60028 	{ 24, 670713 },
60029 	{ 24, 3161081 },
60030 	{ 24, 2374649 },
60031 	{ 24, 4733945 },
60032 	{ 24, 801785 },
60033 	{ 18, 121194 },
60034 	{ 24, 1588221 },
60035 	{ 24, 5782525 },
60036 	{ 25, 11730687 },
60037 	{ 26, 14171133 },
60038 	{ 26, 26754045 },
60039 	{ 26, 30948349 },
60040 	{ 27, 43531261 },
60041 	{ 27, 47725565 },
60042 	{ 27, 60308477 },
60043 	{ 27, 64502781 },
60044 	{ 26, 66469625 },
60045 	{ 26, 65421049 },
60046 	{ 26, 62275321 },
60047 	{ 26, 61226745 },
60048 	{ 26, 32915193 },
60049 	{ 26, 31866617 },
60050 	{ 26, 28720889 },
60051 	{ 26, 27672313 },
60052 	{ 25, 16137977 },
60053 	{ 25, 15089401 },
60054 	{ 25, 11943673 },
60055 	{ 25, 10895097 },
60056 	{ 24, 7749369 },
60057 	{ 24, 6700793 },
60058 	{ 24, 3555065 },
60059 	{ 24, 2506489 },
60060 	{ 22, 1457913 },
60061 	{ 22, 409337 },
60062 	{ 23, 2554875 },
60063 	{ 22, 1326841 },
60064 	{ 23, 2817019 },
60065 	{ 16, 31466 },
60066 	{ 24, 802557 },
60067 	{ 24, 4996861 },
60068 	{ 25, 10157055 },
60069 	{ 26, 13385469 },
60070 	{ 26, 25968381 },
60071 	{ 26, 30162685 },
60072 	{ 27, 42745597 },
60073 	{ 27, 46939901 },
60074 	{ 27, 59522813 },
60075 	{ 27, 63717117 },
60076 	{ 26, 66469881 },
60077 	{ 26, 65421305 },
60078 	{ 26, 62275577 },
60079 	{ 26, 61227001 },
60080 	{ 26, 32915449 },
60081 	{ 26, 31866873 },
60082 	{ 26, 28721145 },
60083 	{ 26, 27672569 },
60084 	{ 25, 16138233 },
60085 	{ 25, 15089657 },
60086 	{ 25, 11943929 },
60087 	{ 25, 10895353 },
60088 	{ 24, 7749625 },
60089 	{ 24, 6701049 },
60090 	{ 24, 3555321 },
60091 	{ 24, 2506745 },
60092 	{ 22, 1458169 },
60093 	{ 22, 409593 },
60094 	{ 23, 2554619 },
60095 	{ 22, 1327097 },
60096 	{ 23, 2816763 },
60097 	{ 16, 32490 },
60098 	{ 24, 802813 },
60099 	{ 24, 4997117 },
60100 	{ 25, 10156799 },
60101 	{ 26, 13385725 },
60102 	{ 26, 25968637 },
60103 	{ 26, 30162941 },
60104 	{ 27, 42745853 },
60105 	{ 27, 46940157 },
60106 	{ 27, 59523069 },
60107 	{ 27, 63717373 },
60108 	{ 26, 66546429 },
60109 	{ 26, 66218745 },
60110 	{ 26, 65170169 },
60111 	{ 26, 62024441 },
60112 	{ 26, 60975865 },
60113 	{ 26, 32664313 },
60114 	{ 26, 31615737 },
60115 	{ 26, 28470009 },
60116 	{ 25, 16214781 },
60117 	{ 25, 15887097 },
60118 	{ 25, 14838521 },
60119 	{ 25, 11692793 },
60120 	{ 24, 7826173 },
60121 	{ 24, 7498489 },
60122 	{ 24, 6449913 },
60123 	{ 24, 3304185 },
60124 	{ 22, 1534717 },
60125 	{ 22, 1207033 },
60126 	{ 22, 158457 },
60127 	{ 18, 107897 },
60128 	{ 22, 2096569 },
60129 	{ 17, 53866 },
60130 	{ 24, 551677 },
60131 	{ 24, 4745981 },
60132 	{ 25, 9629695 },
60133 	{ 26, 13134589 },
60134 	{ 26, 25717501 },
60135 	{ 26, 29911805 },
60136 	{ 27, 42494717 },
60137 	{ 27, 46689021 },
60138 	{ 27, 59271933 },
60139 	{ 27, 63466237 },
60140 	{ 26, 66546685 },
60141 	{ 26, 66219001 },
60142 	{ 26, 65170425 },
60143 	{ 26, 62024697 },
60144 	{ 26, 60976121 },
60145 	{ 26, 32664569 },
60146 	{ 26, 31615993 },
60147 	{ 26, 28470265 },
60148 	{ 25, 16215037 },
60149 	{ 25, 15887353 },
60150 	{ 25, 14838777 },
60151 	{ 25, 11693049 },
60152 	{ 24, 7826429 },
60153 	{ 24, 7498745 },
60154 	{ 24, 6450169 },
60155 	{ 24, 3304441 },
60156 	{ 22, 1534973 },
60157 	{ 22, 1207289 },
60158 	{ 22, 158713 },
60159 	{ 18, 109945 },
60160 	{ 21, 1048249 },
60161 	{ 17, 54890 },
60162 	{ 24, 551933 },
60163 	{ 24, 4746237 },
60164 	{ 25, 9629439 },
60165 	{ 26, 13134845 },
60166 	{ 26, 25717757 },
60167 	{ 26, 29912061 },
60168 	{ 27, 42494973 },
60169 	{ 27, 46689277 },
60170 	{ 27, 59272189 },
60171 	{ 27, 63466493 },
60172 	{ 28, 109603837 },
60173 	{ 26, 66285309 },
60174 	{ 26, 65236733 },
60175 	{ 26, 62091005 },
60176 	{ 26, 61042429 },
60177 	{ 26, 32730877 },
60178 	{ 26, 31682301 },
60179 	{ 26, 28536573 },
60180 	{ 26, 27487997 },
60181 	{ 25, 15953661 },
60182 	{ 25, 14905085 },
60183 	{ 25, 11759357 },
60184 	{ 25, 10710781 },
60185 	{ 24, 7565053 },
60186 	{ 24, 6516477 },
60187 	{ 24, 3370749 },
60188 	{ 24, 2322173 },
60189 	{ 22, 1273597 },
60190 	{ 22, 225021 },
60191 	{ 21, 1048553 },
60192 	{ 19, 262057 },
60193 	{ 20, 524122 },
60194 	{ 22, 290557 },
60195 	{ 22, 1339133 },
60196 	{ 23, 2812927 },
60197 	{ 24, 3436285 },
60198 	{ 24, 6582013 },
60199 	{ 24, 7630589 },
60200 	{ 25, 10776317 },
60201 	{ 25, 11824893 },
60202 	{ 25, 14970621 },
60203 	{ 25, 16019197 },
60204 	{ 26, 27553533 },
60205 	{ 26, 28602109 },
60206 	{ 26, 31747837 },
60207 	{ 26, 32796413 },
60208 	{ 26, 61107965 },
60209 	{ 26, 62156541 },
60210 	{ 26, 65302269 },
60211 	{ 26, 66350845 },
60212 	{ 26, 27488253 },
60213 	{ 25, 15953917 },
60214 	{ 25, 14905341 },
60215 	{ 25, 11759613 },
60216 	{ 25, 10711037 },
60217 	{ 24, 7565309 },
60218 	{ 24, 6516733 },
60219 	{ 24, 3371005 },
60220 	{ 24, 2322429 },
60221 	{ 22, 1273853 },
60222 	{ 22, 225277 },
60223 	{ 21, 1048377 },
60224 	{ 18, 131017 },
60225 	{ 20, 524250 },
60226 	{ 14, 16078 },
60227 	{ 22, 1339389 },
60228 	{ 23, 2812671 },
60229 	{ 24, 3436541 },
60230 	{ 24, 6582269 },
60231 	{ 24, 7630845 },
60232 	{ 25, 10776573 },
60233 	{ 25, 11825149 },
60234 	{ 25, 14970877 },
60235 	{ 25, 16019453 },
60236 	{ 26, 27553789 },
60237 	{ 26, 28602365 },
60238 	{ 26, 31748093 },
60239 	{ 26, 66157309 },
60240 	{ 26, 65108733 },
60241 	{ 26, 61963005 },
60242 	{ 26, 60914429 },
60243 	{ 26, 32602877 },
60244 	{ 26, 31554301 },
60245 	{ 26, 28408573 },
60246 	{ 26, 27359997 },
60247 	{ 25, 15825661 },
60248 	{ 25, 14777085 },
60249 	{ 25, 11631357 },
60250 	{ 25, 10582781 },
60251 	{ 24, 7437053 },
60252 	{ 24, 6388477 },
60253 	{ 24, 3242749 },
60254 	{ 24, 2194173 },
60255 	{ 18, 124797 },
60256 	{ 18, 261503 },
60257 	{ 23, 49151 },
60258 	{ 14, 16014 },
60259 	{ 18, 124285 },
60260 	{ 18, 262015 },
60261 	{ 24, 3177213 },
60262 	{ 24, 6322941 },
60263 	{ 24, 7371517 },
60264 	{ 25, 10517245 },
60265 	{ 25, 11565821 },
60266 	{ 25, 14711549 },
60267 	{ 25, 15760125 },
60268 	{ 26, 27294461 },
60269 	{ 26, 28343037 },
60270 	{ 26, 31488765 },
60271 	{ 26, 32537341 },
60272 	{ 26, 60848893 },
60273 	{ 26, 61897469 },
60274 	{ 26, 65043197 },
60275 	{ 26, 66091773 },
60276 	{ 26, 31554557 },
60277 	{ 26, 28408829 },
60278 	{ 26, 27360253 },
60279 	{ 25, 15825917 },
60280 	{ 25, 14777341 },
60281 	{ 25, 11631613 },
60282 	{ 25, 10583037 },
60283 	{ 24, 7437309 },
60284 	{ 24, 6388733 },
60285 	{ 24, 3243005 },
60286 	{ 24, 2194429 },
60287 	{ 18, 126845 },
60288 	{ 18, 259455 },
60289 	{ 14, 7050 },
60290 	{ 19, 262093 },
60291 	{ 18, 126333 },
60292 	{ 18, 259967 },
60293 	{ 24, 3177469 },
60294 	{ 24, 6323197 },
60295 	{ 24, 7371773 },
60296 	{ 25, 10517501 },
60297 	{ 25, 11566077 },
60298 	{ 25, 14711805 },
60299 	{ 25, 15760381 },
60300 	{ 26, 27294717 },
60301 	{ 26, 28343293 },
60302 	{ 26, 31489021 },
60303 	{ 26, 66420477 },
60304 	{ 26, 65371901 },
60305 	{ 26, 62226173 },
60306 	{ 26, 61177597 },
60307 	{ 26, 32866045 },
60308 	{ 26, 31817469 },
60309 	{ 26, 28671741 },
60310 	{ 26, 27623165 },
60311 	{ 25, 16088829 },
60312 	{ 25, 15040253 },
60313 	{ 25, 11894525 },
60314 	{ 25, 10845949 },
60315 	{ 24, 7700221 },
60316 	{ 24, 6651645 },
60317 	{ 24, 3505917 },
60318 	{ 24, 2457341 },
60319 	{ 22, 1408765 },
60320 	{ 22, 360189 },
60321 	{ 14, 7114 },
60322 	{ 20, 524249 },
60323 	{ 22, 4194251 },
60324 	{ 22, 163581 },
60325 	{ 22, 425725 },
60326 	{ 23, 2538495 },
60327 	{ 24, 950013 },
60328 	{ 24, 1736445 },
60329 	{ 24, 1998589 },
60330 	{ 25, 2785021 },
60331 	{ 25, 3047165 },
60332 	{ 25, 3833597 },
60333 	{ 25, 4095741 },
60334 	{ 26, 6979325 },
60335 	{ 26, 7241469 },
60336 	{ 26, 8027901 },
60337 	{ 26, 8290045 },
60338 	{ 26, 15367933 },
60339 	{ 26, 15630077 },
60340 	{ 26, 16416509 },
60341 	{ 26, 16678653 },
60342 	{ 26, 27623421 },
60343 	{ 25, 16089085 },
60344 	{ 25, 15040509 },
60345 	{ 25, 11894781 },
60346 	{ 25, 10846205 },
60347 	{ 24, 7700477 },
60348 	{ 24, 6651901 },
60349 	{ 24, 3506173 },
60350 	{ 24, 2457597 },
60351 	{ 22, 1409021 },
60352 	{ 22, 360445 },
60353 	{ 23, 4194106 },
60354 	{ 22, 98297 },
60355 	{ 23, 4194109 },
60356 	{ 22, 163837 },
60357 	{ 22, 425981 },
60358 	{ 23, 2538239 },
60359 	{ 24, 950269 },
60360 	{ 24, 1736701 },
60361 	{ 24, 1998845 },
60362 	{ 25, 2785277 },
60363 	{ 25, 3047421 },
60364 	{ 25, 3833853 },
60365 	{ 25, 4095997 },
60366 	{ 26, 6979581 },
60367 	{ 26, 7241725 },
60368 	{ 26, 8028157 },
60369 	{ 26, 8290301 },
60370 	{ 26, 15368189 },
60371 	{ 26, 15630333 },
60372 	{ 26, 16416765 },
60373 	{ 26, 16678909 },
60374 	{ 27, 132561663 },
60375 	{ 28, 127052541 },
60376 	{ 28, 118663933 },
60377 	{ 28, 93498109 },
60378 	{ 28, 85109501 },
60379 	{ 27, 59943677 },
60380 	{ 27, 51555069 },
60381 	{ 27, 26389245 },
60382 	{ 27, 18000637 },
60383 	{ 25, 9612029 },
60384 	{ 25, 1223421 },
60385 	{ 17, 119322 },
60386 	{ 17, 122478 },
60387 	{ 18, 239481 },
60388 	{ 18, 245115 },
60389 	{ 23, 961273 },
60390 	{ 23, 2927357 },
60391 	{ 23, 3059711 },
60392 	{ 25, 3582713 },
60393 	{ 25, 4107001 },
60394 	{ 25, 12364541 },
60395 	{ 25, 15642623 },
60396 	{ 26, 7777017 },
60397 	{ 26, 8301305 },
60398 	{ 26, 24947453 },
60399 	{ 26, 32419839 },
60400 	{ 27, 16165625 },
60401 	{ 27, 16689913 },
60402 	{ 27, 30845689 },
60403 	{ 27, 31369977 },
60404 	{ 27, 32942841 },
60405 	{ 27, 33467129 },
60406 	{ 27, 66890493 },
60407 	{ 27, 133083135 },
60408 	{ 28, 118664189 },
60409 	{ 28, 93498365 },
60410 	{ 28, 85109757 },
60411 	{ 27, 59943933 },
60412 	{ 27, 51555325 },
60413 	{ 27, 26389501 },
60414 	{ 27, 18000893 },
60415 	{ 25, 9612285 },
60416 	{ 25, 1223677 },
60417 	{ 17, 120346 },
60418 	{ 17, 121454 },
60419 	{ 18, 241529 },
60420 	{ 18, 243067 },
60421 	{ 23, 961529 },
60422 	{ 23, 2927613 },
60423 	{ 23, 3059455 },
60424 	{ 25, 3582969 },
60425 	{ 25, 4107257 },
60426 	{ 25, 12364797 },
60427 	{ 25, 15642367 },
60428 	{ 26, 7777273 },
60429 	{ 26, 8301561 },
60430 	{ 26, 24947709 },
60431 	{ 26, 32419583 },
60432 	{ 27, 16165881 },
60433 	{ 27, 16690169 },
60434 	{ 27, 30845945 },
60435 	{ 27, 31370233 },
60436 	{ 27, 32943097 },
60437 	{ 27, 33467385 },
60438 	{ 27, 66890749 },
60439 	{ 27, 133082879 },
60440 	{ 28, 119189245 },
60441 	{ 28, 94023421 },
60442 	{ 28, 85634813 },
60443 	{ 27, 60468989 },
60444 	{ 27, 52080381 },
60445 	{ 27, 26914557 },
60446 	{ 27, 18525949 },
60447 	{ 25, 10137341 },
60448 	{ 25, 1748733 },
60449 	{ 17, 121498 },
60450 	{ 17, 120558 },
60451 	{ 23, 2797305 },
60452 	{ 23, 2665467 },
60453 	{ 23, 2535161 },
60454 	{ 23, 3059449 },
60455 	{ 23, 2927611 },
60456 	{ 25, 10399481 },
60457 	{ 25, 11972345 },
60458 	{ 25, 12496633 },
60459 	{ 25, 15510523 },
60460 	{ 26, 22982393 },
60461 	{ 26, 24555257 },
60462 	{ 26, 25079545 },
60463 	{ 26, 32287739 },
60464 	{ 27, 48148217 },
60465 	{ 27, 49721081 },
60466 	{ 27, 50245369 },
60467 	{ 27, 64401145 },
60468 	{ 27, 64925433 },
60469 	{ 27, 66498297 },
60470 	{ 27, 67022585 },
60471 	{ 27, 132951035 },
60472 	{ 28, 119189501 },
60473 	{ 28, 94023677 },
60474 	{ 28, 85635069 },
60475 	{ 27, 60469245 },
60476 	{ 27, 52080637 },
60477 	{ 27, 26914813 },
60478 	{ 27, 18526205 },
60479 	{ 25, 10137597 },
60480 	{ 25, 1748989 },
60481 	{ 17, 122522 },
60482 	{ 17, 119534 },
60483 	{ 23, 2797561 },
60484 	{ 23, 2665211 },
60485 	{ 23, 2535417 },
60486 	{ 23, 3059705 },
60487 	{ 23, 2927355 },
60488 	{ 25, 10399737 },
60489 	{ 25, 11972601 },
60490 	{ 25, 12496889 },
60491 	{ 25, 15510267 },
60492 	{ 26, 22982649 },
60493 	{ 26, 24555513 },
60494 	{ 26, 25079801 },
60495 	{ 26, 32287483 },
60496 	{ 27, 48148473 },
60497 	{ 27, 49721337 },
60498 	{ 27, 50245625 },
60499 	{ 27, 64401401 },
60500 	{ 27, 64925689 },
60501 	{ 27, 66498553 },
60502 	{ 27, 67022841 },
60503 	{ 27, 132950779 },
60504 	{ 27, 64520191 },
60505 	{ 27, 60325887 },
60506 	{ 27, 47742975 },
60507 	{ 27, 62044925 },
60508 	{ 26, 30965759 },
60509 	{ 26, 26771455 },
60510 	{ 26, 14188543 },
60511 	{ 25, 11713277 },
60512 	{ 24, 5799935 },
60513 	{ 19, 510234 },
60514 	{ 19, 260462 },
60515 	{ 24, 819195 },
60516 	{ 24, 4751355 },
60517 	{ 24, 2392059 },
60518 	{ 24, 3178491 },
60519 	{ 24, 688123 },
60520 	{ 24, 4882427 },
60521 	{ 24, 5210111 },
60522 	{ 26, 13271035 },
60523 	{ 26, 25853947 },
60524 	{ 26, 30048251 },
60525 	{ 26, 30375935 },
60526 	{ 27, 46825467 },
60527 	{ 27, 59408379 },
60528 	{ 27, 63602683 },
60529 	{ 27, 63930367 },
60530 	{ 28, 113934331 },
60531 	{ 28, 126517243 },
60532 	{ 28, 130711547 },
60533 	{ 28, 243957755 },
60534 	{ 28, 248152059 },
60535 	{ 28, 129154045 },
60536 	{ 27, 64519935 },
60537 	{ 27, 60325631 },
60538 	{ 27, 47742719 },
60539 	{ 27, 62045181 },
60540 	{ 26, 30965503 },
60541 	{ 26, 26771199 },
60542 	{ 26, 14188287 },
60543 	{ 25, 11713533 },
60544 	{ 24, 5799679 },
60545 	{ 19, 514330 },
60546 	{ 19, 256366 },
60547 	{ 24, 818939 },
60548 	{ 24, 4751099 },
60549 	{ 24, 2391803 },
60550 	{ 24, 3178235 },
60551 	{ 24, 687867 },
60552 	{ 24, 4882171 },
60553 	{ 24, 5209855 },
60554 	{ 26, 13270779 },
60555 	{ 26, 25853691 },
60556 	{ 26, 30047995 },
60557 	{ 26, 30375679 },
60558 	{ 27, 46825211 },
60559 	{ 27, 59408123 },
60560 	{ 27, 63602427 },
60561 	{ 27, 63930111 },
60562 	{ 28, 113934075 },
60563 	{ 28, 126516987 },
60564 	{ 28, 130711291 },
60565 	{ 28, 243957499 },
60566 	{ 28, 248151803 },
60567 	{ 28, 129679101 },
60568 	{ 27, 64781311 },
60569 	{ 27, 60587007 },
60570 	{ 27, 48004095 },
60571 	{ 27, 62570237 },
60572 	{ 26, 31226879 },
60573 	{ 26, 27032575 },
60574 	{ 26, 14449663 },
60575 	{ 25, 12238589 },
60576 	{ 24, 6061055 },
60577 	{ 19, 518554 },
60578 	{ 19, 252398 },
60579 	{ 24, 1604603 },
60580 	{ 24, 5012475 },
60581 	{ 25, 6995705 },
60582 	{ 24, 3439611 },
60583 	{ 24, 6323195 },
60584 	{ 24, 949243 },
60585 	{ 24, 5143547 },
60586 	{ 24, 5995519 },
60587 	{ 26, 13532155 },
60588 	{ 26, 26115067 },
60589 	{ 26, 30309371 },
60590 	{ 26, 31161343 },
60591 	{ 27, 47086587 },
60592 	{ 27, 59669499 },
60593 	{ 27, 63863803 },
60594 	{ 27, 64715775 },
60595 	{ 28, 114195451 },
60596 	{ 28, 126778363 },
60597 	{ 28, 130972667 },
60598 	{ 28, 244218875 },
60599 	{ 28, 129679357 },
60600 	{ 27, 64781055 },
60601 	{ 27, 60586751 },
60602 	{ 27, 48003839 },
60603 	{ 27, 62570493 },
60604 	{ 26, 31226623 },
60605 	{ 26, 27032319 },
60606 	{ 26, 14449407 },
60607 	{ 25, 12238845 },
60608 	{ 24, 6060799 },
60609 	{ 19, 522650 },
60610 	{ 19, 248302 },
60611 	{ 24, 1604347 },
60612 	{ 24, 5012219 },
60613 	{ 25, 6995961 },
60614 	{ 24, 3439355 },
60615 	{ 24, 6322939 },
60616 	{ 24, 948987 },
60617 	{ 24, 5143291 },
60618 	{ 24, 5995263 },
60619 	{ 26, 13531899 },
60620 	{ 26, 26114811 },
60621 	{ 26, 30309115 },
60622 	{ 26, 31161087 },
60623 	{ 27, 47086331 },
60624 	{ 27, 59669243 },
60625 	{ 27, 63863547 },
60626 	{ 27, 64715519 },
60627 	{ 28, 114195195 },
60628 	{ 28, 126778107 },
60629 	{ 28, 130972411 },
60630 	{ 28, 244218619 },
60631 	{ 28, 248412923 },
60632 	{ 28, 260995835 },
60633 	{ 28, 265190139 },
60634 	{ 28, 266042111 },
60635 	{ 28, 122874621 },
60636 	{ 27, 61370367 },
60637 	{ 27, 52981759 },
60638 	{ 27, 27815935 },
60639 	{ 26, 22211325 },
60640 	{ 25, 11038719 },
60641 	{ 25, 2650111 },
60642 	{ 19, 228206 },
60643 	{ 24, 1863675 },
60644 	{ 24, 5795835 },
60645 	{ 26, 9203707 },
60646 	{ 25, 13298425 },
60647 	{ 24, 6582267 },
60648 	{ 24, 7368699 },
60649 	{ 24, 1732603 },
60650 	{ 24, 5926907 },
60651 	{ 24, 6254591 },
60652 	{ 26, 14315515 },
60653 	{ 26, 26898427 },
60654 	{ 26, 31092731 },
60655 	{ 26, 31420415 },
60656 	{ 27, 47869947 },
60657 	{ 27, 60452859 },
60658 	{ 27, 64647163 },
60659 	{ 27, 64974847 },
60660 	{ 28, 114978811 },
60661 	{ 28, 127561723 },
60662 	{ 28, 131756027 },
60663 	{ 28, 245002235 },
60664 	{ 28, 249196539 },
60665 	{ 28, 261779451 },
60666 	{ 28, 265973755 },
60667 	{ 28, 122874877 },
60668 	{ 27, 61370111 },
60669 	{ 27, 52981503 },
60670 	{ 27, 27815679 },
60671 	{ 26, 22211581 },
60672 	{ 25, 11038463 },
60673 	{ 25, 2649855 },
60674 	{ 19, 224110 },
60675 	{ 24, 1863419 },
60676 	{ 24, 5795579 },
60677 	{ 26, 9203451 },
60678 	{ 25, 13298681 },
60679 	{ 24, 6582011 },
60680 	{ 24, 7368443 },
60681 	{ 24, 1732347 },
60682 	{ 24, 5926651 },
60683 	{ 24, 6254335 },
60684 	{ 26, 14315259 },
60685 	{ 26, 26898171 },
60686 	{ 26, 31092475 },
60687 	{ 26, 31420159 },
60688 	{ 27, 47869691 },
60689 	{ 27, 60452603 },
60690 	{ 27, 64646907 },
60691 	{ 27, 64974591 },
60692 	{ 28, 114978555 },
60693 	{ 28, 127561467 },
60694 	{ 28, 131755771 },
60695 	{ 28, 245001979 },
60696 	{ 28, 249196283 },
60697 	{ 28, 261779195 },
60698 	{ 28, 265973499 },
60699 	{ 28, 123399933 },
60700 	{ 27, 61631487 },
60701 	{ 27, 53242879 },
60702 	{ 27, 28077055 },
60703 	{ 26, 22736637 },
60704 	{ 25, 11299839 },
60705 	{ 25, 2911231 },
60706 	{ 19, 220142 },
60707 	{ 25, 12250873 },
60708 	{ 24, 6056955 },
60709 	{ 26, 9989115 },
60710 	{ 26, 13396987 },
60711 	{ 25, 15396601 },
60712 	{ 24, 7629819 },
60713 	{ 25, 15134457 },
60714 	{ 24, 1993723 },
60715 	{ 24, 6188027 },
60716 	{ 25, 11234303 },
60717 	{ 26, 14576635 },
60718 	{ 26, 27159547 },
60719 	{ 26, 31353851 },
60720 	{ 27, 43936763 },
60721 	{ 27, 48131067 },
60722 	{ 27, 60713979 },
60723 	{ 27, 64908283 },
60724 	{ 28, 111045627 },
60725 	{ 28, 115239931 },
60726 	{ 28, 127822843 },
60727 	{ 28, 132017147 },
60728 	{ 28, 245263355 },
60729 	{ 28, 249457659 },
60730 	{ 28, 262040571 },
60731 	{ 28, 123400189 },
60732 	{ 27, 61631231 },
60733 	{ 27, 53242623 },
60734 	{ 27, 28076799 },
60735 	{ 26, 22736893 },
60736 	{ 25, 11299583 },
60737 	{ 25, 2910975 },
60738 	{ 19, 216046 },
60739 	{ 25, 12251129 },
60740 	{ 24, 6056699 },
60741 	{ 26, 9988859 },
60742 	{ 26, 13396731 },
60743 	{ 25, 15396857 },
60744 	{ 24, 7629563 },
60745 	{ 25, 15134713 },
60746 	{ 24, 1993467 },
60747 	{ 24, 6187771 },
60748 	{ 25, 11234047 },
60749 	{ 26, 14576379 },
60750 	{ 26, 27159291 },
60751 	{ 26, 31353595 },
60752 	{ 27, 43936507 },
60753 	{ 27, 48130811 },
60754 	{ 27, 60713723 },
60755 	{ 27, 64908027 },
60756 	{ 28, 111045371 },
60757 	{ 28, 115239675 },
60758 	{ 28, 127822587 },
60759 	{ 28, 132016891 },
60760 	{ 28, 245263099 },
60761 	{ 28, 249457403 },
60762 	{ 28, 262040315 },
60763 	{ 28, 124975869 },
60764 	{ 27, 62406655 },
60765 	{ 27, 54018047 },
60766 	{ 27, 28852223 },
60767 	{ 26, 24312573 },
60768 	{ 25, 12075007 },
60769 	{ 25, 3686399 },
60770 	{ 19, 259438 },
60771 	{ 25, 2899963 },
60772 	{ 25, 11026427 },
60773 	{ 26, 10239995 },
60774 	{ 26, 14172155 },
60775 	{ 26, 25968635 },
60776 	{ 26, 21691129 },
60777 	{ 25, 10764283 },
60778 	{ 25, 11550715 },
60779 	{ 25, 2768891 },
60780 	{ 25, 11157499 },
60781 	{ 25, 11485183 },
60782 	{ 27, 27934715 },
60783 	{ 27, 53100539 },
60784 	{ 27, 61489147 },
60785 	{ 27, 61816831 },
60786 	{ 28, 95043579 },
60787 	{ 28, 120209403 },
60788 	{ 28, 128598011 },
60789 	{ 28, 128925695 },
60790 	{ 29, 229261307 },
60791 	{ 29, 259193853 },
60792 	{ 28, 129515263 },
60793 	{ 28, 121126655 },
60794 	{ 28, 95960831 },
60795 	{ 28, 124976125 },
60796 	{ 27, 62406399 },
60797 	{ 27, 54017791 },
60798 	{ 27, 28851967 },
60799 	{ 26, 24312829 },
60800 	{ 25, 12074751 },
60801 	{ 25, 3686143 },
60802 	{ 19, 251246 },
60803 	{ 25, 2899707 },
60804 	{ 25, 11026171 },
60805 	{ 26, 10239739 },
60806 	{ 26, 14171899 },
60807 	{ 26, 25968379 },
60808 	{ 26, 21691385 },
60809 	{ 25, 10764027 },
60810 	{ 25, 11550459 },
60811 	{ 25, 2768635 },
60812 	{ 25, 11157243 },
60813 	{ 25, 11484927 },
60814 	{ 27, 27934459 },
60815 	{ 27, 53100283 },
60816 	{ 27, 61488891 },
60817 	{ 27, 61816575 },
60818 	{ 28, 95043323 },
60819 	{ 28, 120209147 },
60820 	{ 28, 128597755 },
60821 	{ 28, 128925439 },
60822 	{ 29, 229261051 },
60823 	{ 29, 259718909 },
60824 	{ 28, 129776639 },
60825 	{ 28, 121388031 },
60826 	{ 28, 96222207 },
60827 	{ 28, 125501181 },
60828 	{ 27, 62667775 },
60829 	{ 27, 54279167 },
60830 	{ 27, 29113343 },
60831 	{ 26, 24837885 },
60832 	{ 25, 12336127 },
60833 	{ 25, 3947519 },
60834 	{ 19, 243182 },
60835 	{ 25, 3685371 },
60836 	{ 25, 11287547 },
60837 	{ 27, 29032185 },
60838 	{ 26, 14433275 },
60839 	{ 26, 26754043 },
60840 	{ 26, 30161915 },
60841 	{ 26, 23789305 },
60842 	{ 25, 11811835 },
60843 	{ 25, 14695419 },
60844 	{ 25, 3030011 },
60845 	{ 25, 11418619 },
60846 	{ 25, 12270591 },
60847 	{ 27, 28195835 },
60848 	{ 27, 53361659 },
60849 	{ 27, 61750267 },
60850 	{ 27, 62602239 },
60851 	{ 28, 95304699 },
60852 	{ 28, 120470523 },
60853 	{ 28, 128859131 },
60854 	{ 28, 129711103 },
60855 	{ 29, 259719165 },
60856 	{ 28, 129776383 },
60857 	{ 28, 121387775 },
60858 	{ 28, 96221951 },
60859 	{ 28, 125501437 },
60860 	{ 27, 62667519 },
60861 	{ 27, 54278911 },
60862 	{ 27, 29113087 },
60863 	{ 26, 24838141 },
60864 	{ 25, 12335871 },
60865 	{ 25, 3947263 },
60866 	{ 19, 234990 },
60867 	{ 25, 3685115 },
60868 	{ 25, 11287291 },
60869 	{ 27, 29032441 },
60870 	{ 26, 14433019 },
60871 	{ 26, 26753787 },
60872 	{ 26, 30161659 },
60873 	{ 26, 23789561 },
60874 	{ 25, 11811579 },
60875 	{ 25, 14695163 },
60876 	{ 25, 3029755 },
60877 	{ 25, 11418363 },
60878 	{ 25, 12270335 },
60879 	{ 27, 28195579 },
60880 	{ 27, 53361403 },
60881 	{ 27, 61750011 },
60882 	{ 27, 62601983 },
60883 	{ 28, 95304443 },
60884 	{ 28, 120470267 },
60885 	{ 28, 128858875 },
60886 	{ 28, 129710847 },
60887 	{ 29, 229522171 },
60888 	{ 29, 254687995 },
60889 	{ 29, 263076603 },
60890 	{ 29, 489569019 },
60891 	{ 29, 267976697 },
60892 	{ 28, 134036219 },
60893 	{ 28, 107491327 },
60894 	{ 28, 57159679 },
60895 	{ 28, 94743293 },
60896 	{ 26, 23605247 },
60897 	{ 26, 6828031 },
60898 	{ 19, 194414 },
60899 	{ 25, 3944443 },
60900 	{ 25, 12070907 },
60901 	{ 27, 19673083 },
60902 	{ 27, 27799547 },
60903 	{ 26, 27013115 },
60904 	{ 26, 30945275 },
60905 	{ 27, 42741755 },
60906 	{ 27, 60140281 },
60907 	{ 25, 14954491 },
60908 	{ 25, 15740923 },
60909 	{ 25, 3813371 },
60910 	{ 25, 12201979 },
60911 	{ 25, 12529663 },
60912 	{ 27, 28979195 },
60913 	{ 27, 54145019 },
60914 	{ 27, 62533627 },
60915 	{ 27, 62861311 },
60916 	{ 28, 96088059 },
60917 	{ 28, 121253883 },
60918 	{ 28, 129642491 },
60919 	{ 28, 129970175 },
60920 	{ 29, 230305787 },
60921 	{ 29, 255471611 },
60922 	{ 29, 263860219 },
60923 	{ 29, 490352635 },
60924 	{ 28, 133771259 },
60925 	{ 28, 117256187 },
60926 	{ 28, 57159423 },
60927 	{ 28, 94743549 },
60928 	{ 26, 23604991 },
60929 	{ 26, 6827775 },
60930 	{ 19, 186222 },
60931 	{ 25, 3944187 },
60932 	{ 25, 12070651 },
60933 	{ 27, 19672827 },
60934 	{ 27, 27799291 },
60935 	{ 26, 27012859 },
60936 	{ 26, 30945019 },
60937 	{ 27, 42741499 },
60938 	{ 27, 60140537 },
60939 	{ 25, 14954235 },
60940 	{ 25, 15740667 },
60941 	{ 25, 3813115 },
60942 	{ 25, 12201723 },
60943 	{ 25, 12529407 },
60944 	{ 27, 28978939 },
60945 	{ 27, 54144763 },
60946 	{ 27, 62533371 },
60947 	{ 27, 62861055 },
60948 	{ 28, 96087803 },
60949 	{ 28, 121253627 },
60950 	{ 28, 129642235 },
60951 	{ 28, 129969919 },
60952 	{ 29, 230305531 },
60953 	{ 29, 255471355 },
60954 	{ 29, 263859963 },
60955 	{ 29, 490352379 },
60956 	{ 28, 133771003 },
60957 	{ 28, 117255931 },
60958 	{ 28, 57420799 },
60959 	{ 28, 95792893 },
60960 	{ 26, 23866367 },
60961 	{ 26, 7089151 },
60962 	{ 19, 178158 },
60963 	{ 26, 6827003 },
60964 	{ 25, 12332027 },
60965 	{ 27, 20458491 },
60966 	{ 27, 28060667 },
60967 	{ 27, 52964347 },
60968 	{ 26, 31206395 },
60969 	{ 27, 43527163 },
60970 	{ 27, 46935035 },
60971 	{ 27, 64335609 },
60972 	{ 25, 16002043 },
60973 	{ 26, 27274235 },
60974 	{ 25, 4074491 },
60975 	{ 25, 12463099 },
60976 	{ 26, 23800831 },
60977 	{ 27, 29240315 },
60978 	{ 27, 54406139 },
60979 	{ 27, 62794747 },
60980 	{ 28, 87960571 },
60981 	{ 28, 96349179 },
60982 	{ 28, 121515003 },
60983 	{ 28, 129903611 },
60984 	{ 29, 222178299 },
60985 	{ 29, 230566907 },
60986 	{ 29, 255732731 },
60987 	{ 29, 264121339 },
60988 	{ 28, 132983803 },
60989 	{ 28, 116993019 },
60990 	{ 28, 66923515 },
60991 	{ 28, 95793149 },
60992 	{ 26, 23866111 },
60993 	{ 26, 7088895 },
60994 	{ 19, 169966 },
60995 	{ 26, 6826747 },
60996 	{ 25, 12331771 },
60997 	{ 27, 20458235 },
60998 	{ 27, 28060411 },
60999 	{ 27, 52964091 },
61000 	{ 26, 31206139 },
61001 	{ 27, 43526907 },
61002 	{ 27, 46934779 },
61003 	{ 27, 64335865 },
61004 	{ 25, 16001787 },
61005 	{ 26, 27273979 },
61006 	{ 25, 4074235 },
61007 	{ 25, 12462843 },
61008 	{ 26, 23800575 },
61009 	{ 27, 29240059 },
61010 	{ 27, 54405883 },
61011 	{ 27, 62794491 },
61012 	{ 28, 87960315 },
61013 	{ 28, 96348923 },
61014 	{ 28, 121514747 },
61015 	{ 28, 129903355 },
61016 	{ 27, 64888831 },
61017 	{ 27, 60694527 },
61018 	{ 27, 48111615 },
61019 	{ 27, 43917311 },
61020 	{ 26, 31334399 },
61021 	{ 26, 27140095 },
61022 	{ 26, 14557183 },
61023 	{ 26, 10362879 },
61024 	{ 24, 6168575 },
61025 	{ 24, 1974271 },
61026 	{ 19, 257390 },
61027 	{ 24, 1777659 },
61028 	{ 24, 5906427 },
61029 	{ 25, 5185531 },
61030 	{ 25, 7217147 },
61031 	{ 25, 13311995 },
61032 	{ 25, 15343611 },
61033 	{ 25, 10952699 },
61034 	{ 25, 11935739 },
61035 	{ 25, 14884859 },
61036 	{ 25, 15867899 },
61037 	{ 24, 6889467 },
61038 	{ 24, 7086075 },
61039 	{ 24, 1744891 },
61040 	{ 24, 5939195 },
61041 	{ 24, 6021119 },
61042 	{ 26, 14327803 },
61043 	{ 26, 26910715 },
61044 	{ 26, 31105019 },
61045 	{ 26, 31186943 },
61046 	{ 27, 47882235 },
61047 	{ 27, 60465147 },
61048 	{ 27, 64659451 },
61049 	{ 27, 60514299 },
61050 	{ 27, 48127995 },
61051 	{ 27, 43999227 },
61052 	{ 26, 33185787 },
61053 	{ 26, 29057019 },
61054 	{ 26, 16670715 },
61055 	{ 26, 12541947 },
61056 	{ 24, 6168319 },
61057 	{ 24, 1974015 },
61058 	{ 19, 241006 },
61059 	{ 24, 1777403 },
61060 	{ 24, 5906171 },
61061 	{ 25, 5185275 },
61062 	{ 25, 7216891 },
61063 	{ 25, 13311739 },
61064 	{ 25, 15343355 },
61065 	{ 25, 10952443 },
61066 	{ 25, 11935483 },
61067 	{ 25, 14884603 },
61068 	{ 25, 15867643 },
61069 	{ 24, 6889211 },
61070 	{ 24, 7085819 },
61071 	{ 24, 1744635 },
61072 	{ 24, 5938939 },
61073 	{ 24, 6020863 },
61074 	{ 26, 14327547 },
61075 	{ 26, 26910459 },
61076 	{ 26, 31104763 },
61077 	{ 26, 31186687 },
61078 	{ 27, 47881979 },
61079 	{ 27, 60464891 },
61080 	{ 27, 64659195 },
61081 	{ 27, 60514043 },
61082 	{ 27, 48127739 },
61083 	{ 27, 43998971 },
61084 	{ 26, 33185531 },
61085 	{ 26, 29056763 },
61086 	{ 26, 16670459 },
61087 	{ 26, 12541691 },
61088 	{ 24, 6233087 },
61089 	{ 24, 2038783 },
61090 	{ 19, 224750 },
61091 	{ 24, 1973243 },
61092 	{ 24, 5970939 },
61093 	{ 26, 10099707 },
61094 	{ 25, 7281659 },
61095 	{ 25, 13507579 },
61096 	{ 25, 15408123 },
61097 	{ 26, 21634043 },
61098 	{ 25, 12000251 },
61099 	{ 25, 15080443 },
61100 	{ 25, 15932411 },
61101 	{ 24, 16636923 },
61102 	{ 24, 7150587 },
61103 	{ 24, 7871483 },
61104 	{ 24, 1809403 },
61105 	{ 24, 6003707 },
61106 	{ 24, 6216703 },
61107 	{ 26, 14392315 },
61108 	{ 26, 26975227 },
61109 	{ 26, 31169531 },
61110 	{ 26, 31382527 },
61111 	{ 27, 47946747 },
61112 	{ 26, 32463867 },
61113 	{ 27, 64723963 },
61114 	{ 27, 47930363 },
61115 	{ 27, 43932667 },
61116 	{ 26, 31415291 },
61117 	{ 26, 28990459 },
61118 	{ 26, 16473083 },
61119 	{ 26, 12475387 },
61120 	{ 24, 8346619 },
61121 	{ 24, 2038527 },
61122 	{ 19, 208366 },
61123 	{ 24, 1972987 },
61124 	{ 24, 5970683 },
61125 	{ 26, 10099451 },
61126 	{ 25, 7281403 },
61127 	{ 25, 13507323 },
61128 	{ 25, 15407867 },
61129 	{ 26, 21633787 },
61130 	{ 25, 11999995 },
61131 	{ 25, 15080187 },
61132 	{ 25, 15932155 },
61133 	{ 24, 16636667 },
61134 	{ 24, 7150331 },
61135 	{ 24, 7871227 },
61136 	{ 24, 1809147 },
61137 	{ 24, 6003451 },
61138 	{ 24, 6216447 },
61139 	{ 26, 14392059 },
61140 	{ 26, 26974971 },
61141 	{ 26, 31169275 },
61142 	{ 26, 31382271 },
61143 	{ 27, 47946491 },
61144 	{ 26, 32463611 },
61145 	{ 27, 64723707 },
61146 	{ 27, 47930107 },
61147 	{ 27, 43932411 },
61148 	{ 26, 31415035 },
61149 	{ 26, 28990203 },
61150 	{ 26, 16472827 },
61151 	{ 26, 12475131 },
61152 	{ 24, 8346363 },
61153 	{ 24, 3805183 },
61154 	{ 19, 126830 },
61155 	{ 24, 2035707 },
61156 	{ 24, 6164475 },
61157 	{ 26, 10162171 },
61158 	{ 26, 14290939 },
61159 	{ 25, 13570043 },
61160 	{ 25, 15601659 },
61161 	{ 26, 21696507 },
61162 	{ 26, 23728123 },
61163 	{ 25, 15142907 },
61164 	{ 25, 16125947 },
61165 	{ 24, 16617471 },
61166 	{ 24, 16371707 },
61167 	{ 24, 7933947 },
61168 	{ 24, 8130555 },
61169 	{ 24, 2002939 },
61170 	{ 24, 6197243 },
61171 	{ 24, 6279167 },
61172 	{ 26, 14585851 },
61173 	{ 26, 27168763 },
61174 	{ 26, 31363067 },
61175 	{ 26, 31444991 },
61176 	{ 26, 32395259 },
61177 	{ 26, 30363643 },
61178 	{ 27, 64917499 },
61179 	{ 27, 43732987 },
61180 	{ 26, 31346683 },
61181 	{ 26, 27217915 },
61182 	{ 26, 16404475 },
61183 	{ 26, 12275707 },
61184 	{ 24, 8278011 },
61185 	{ 24, 4149243 },
61186 	{ 19, 110446 },
61187 	{ 24, 2035451 },
61188 	{ 24, 6164219 },
61189 	{ 26, 10161915 },
61190 	{ 26, 14290683 },
61191 	{ 25, 13569787 },
61192 	{ 25, 15601403 },
61193 	{ 26, 21696251 },
61194 	{ 26, 23727867 },
61195 	{ 25, 15142651 },
61196 	{ 25, 16125691 },
61197 	{ 24, 16617215 },
61198 	{ 24, 16371451 },
61199 	{ 24, 7933691 },
61200 	{ 24, 8130299 },
61201 	{ 24, 2002683 },
61202 	{ 24, 6196987 },
61203 	{ 24, 6278911 },
61204 	{ 26, 14585595 },
61205 	{ 26, 27168507 },
61206 	{ 26, 31362811 },
61207 	{ 26, 31444735 },
61208 	{ 26, 32395003 },
61209 	{ 26, 30363387 },
61210 	{ 27, 64917243 },
61211 	{ 27, 43732731 },
61212 	{ 26, 31346427 },
61213 	{ 26, 27217659 },
61214 	{ 26, 16404219 },
61215 	{ 26, 12275451 },
61216 	{ 24, 8277755 },
61217 	{ 24, 4148987 },
61218 	{ 19, 94190 },
61219 	{ 24, 3804155 },
61220 	{ 24, 6228987 },
61221 	{ 26, 10357755 },
61222 	{ 26, 14355451 },
61223 	{ 26, 26872827 },
61224 	{ 25, 15666171 },
61225 	{ 26, 21892091 },
61226 	{ 26, 23792635 },
61227 	{ 26, 30018555 },
61228 	{ 25, 16190459 },
61229 	{ 26, 27659259 },
61230 	{ 24, 16354303 },
61231 	{ 24, 15584251 },
61232 	{ 24, 8195067 },
61233 	{ 24, 15207419 },
61234 	{ 24, 2067451 },
61235 	{ 24, 6261755 },
61236 	{ 24, 8047615 },
61237 	{ 26, 14650363 },
61238 	{ 26, 27233275 },
61239 	{ 26, 31427579 },
61240 	{ 26, 32197627 },
61241 	{ 26, 30297083 },
61242 	{ 26, 24071163 },
61243 	{ 27, 64982011 },
61244 	{ 26, 31149051 },
61245 	{ 26, 27151355 },
61246 	{ 26, 14633979 },
61247 	{ 26, 12209147 },
61248 	{ 24, 8080379 },
61249 	{ 24, 4082683 },
61250 	{ 19, 77806 },
61251 	{ 24, 3803899 },
61252 	{ 24, 6228731 },
61253 	{ 26, 10357499 },
61254 	{ 26, 14355195 },
61255 	{ 26, 26872571 },
61256 	{ 25, 15665915 },
61257 	{ 26, 21891835 },
61258 	{ 26, 23792379 },
61259 	{ 26, 30018299 },
61260 	{ 25, 16190203 },
61261 	{ 26, 27659003 },
61262 	{ 24, 16354047 },
61263 	{ 24, 15583995 },
61264 	{ 24, 8194811 },
61265 	{ 24, 15207163 },
61266 	{ 24, 2067195 },
61267 	{ 24, 6261499 },
61268 	{ 24, 8047359 },
61269 	{ 26, 14650107 },
61270 	{ 26, 27233019 },
61271 	{ 26, 31427323 },
61272 	{ 25, 16746495 },
61273 	{ 25, 15697919 },
61274 	{ 25, 12552191 },
61275 	{ 25, 11503615 },
61276 	{ 24, 8357887 },
61277 	{ 24, 7309311 },
61278 	{ 24, 4163583 },
61279 	{ 24, 3115007 },
61280 	{ 22, 2066431 },
61281 	{ 22, 1017855 },
61282 	{ 17, 64878 },
61283 	{ 22, 968699 },
61284 	{ 22, 2000891 },
61285 	{ 24, 2607099 },
61286 	{ 24, 3639291 },
61287 	{ 24, 6735867 },
61288 	{ 24, 7768059 },
61289 	{ 24, 5490683 },
61290 	{ 24, 5998587 },
61291 	{ 24, 7522299 },
61292 	{ 24, 8030203 },
61293 	{ 24, 6932475 },
61294 	{ 24, 7178235 },
61295 	{ 22, 3893247 },
61296 	{ 22, 3831803 },
61297 	{ 22, 3819515 },
61298 	{ 22, 3868667 },
61299 	{ 22, 960507 },
61300 	{ 22, 2009083 },
61301 	{ 22, 2029567 },
61302 	{ 24, 4106235 },
61303 	{ 24, 7251963 },
61304 	{ 24, 8300539 },
61305 	{ 24, 7526395 },
61306 	{ 24, 6002683 },
61307 	{ 24, 5494779 },
61308 	{ 24, 7772155 },
61309 	{ 24, 6739963 },
61310 	{ 24, 3643387 },
61311 	{ 24, 2611195 },
61312 	{ 22, 2004987 },
61313 	{ 22, 972795 },
61314 	{ 17, 48494 },
61315 	{ 22, 968443 },
61316 	{ 22, 2000635 },
61317 	{ 24, 2606843 },
61318 	{ 24, 3639035 },
61319 	{ 24, 6735611 },
61320 	{ 24, 7767803 },
61321 	{ 24, 5490427 },
61322 	{ 24, 5998331 },
61323 	{ 24, 7522043 },
61324 	{ 24, 8029947 },
61325 	{ 24, 6932219 },
61326 	{ 24, 7177979 },
61327 	{ 22, 3892991 },
61328 	{ 22, 3831547 },
61329 	{ 22, 3819259 },
61330 	{ 22, 3868411 },
61331 	{ 22, 960251 },
61332 	{ 22, 2008827 },
61333 	{ 22, 2029311 },
61334 	{ 24, 4105979 },
61335 	{ 24, 7251707 },
61336 	{ 24, 8300283 },
61337 	{ 24, 7526139 },
61338 	{ 24, 6002427 },
61339 	{ 24, 5494523 },
61340 	{ 24, 7771899 },
61341 	{ 24, 6739707 },
61342 	{ 24, 3643131 },
61343 	{ 24, 2610939 },
61344 	{ 22, 2004731 },
61345 	{ 22, 972539 },
61346 	{ 17, 32238 },
61347 	{ 22, 1016827 },
61348 	{ 22, 2016251 },
61349 	{ 24, 3048443 },
61350 	{ 24, 3654651 },
61351 	{ 24, 6783995 },
61352 	{ 24, 7783419 },
61353 	{ 25, 10912763 },
61354 	{ 24, 6013947 },
61355 	{ 24, 7570427 },
61356 	{ 24, 8045563 },
61357 	{ 24, 8254459 },
61358 	{ 24, 7193595 },
61359 	{ 24, 7963643 },
61360 	{ 22, 3826687 },
61361 	{ 22, 2061307 },
61362 	{ 22, 3884027 },
61363 	{ 22, 4064251 },
61364 	{ 22, 975867 },
61365 	{ 22, 2024443 },
61366 	{ 22, 2077695 },
61367 	{ 24, 4121595 },
61368 	{ 23, 4051963 },
61369 	{ 24, 8315899 },
61370 	{ 24, 5952507 },
61371 	{ 24, 5477371 },
61372 	{ 23, 3920891 },
61373 	{ 24, 6722555 },
61374 	{ 24, 3593211 },
61375 	{ 24, 2593787 },
61376 	{ 22, 1561595 },
61377 	{ 22, 955387 },
61378 	{ 17, 15854 },
61379 	{ 22, 1016571 },
61380 	{ 22, 2015995 },
61381 	{ 24, 3048187 },
61382 	{ 24, 3654395 },
61383 	{ 24, 6783739 },
61384 	{ 24, 7783163 },
61385 	{ 25, 10912507 },
61386 	{ 24, 6013691 },
61387 	{ 24, 7570171 },
61388 	{ 24, 8045307 },
61389 	{ 24, 8254203 },
61390 	{ 24, 7193339 },
61391 	{ 24, 7963387 },
61392 	{ 22, 3826431 },
61393 	{ 22, 2061051 },
61394 	{ 22, 3883771 },
61395 	{ 22, 4063995 },
61396 	{ 22, 975611 },
61397 	{ 22, 2024187 },
61398 	{ 22, 2077439 },
61399 	{ 24, 4121339 },
61400 	{ 23, 4051707 },
61401 	{ 24, 8315643 },
61402 	{ 24, 5952251 },
61403 	{ 24, 5477115 },
61404 	{ 23, 3920635 },
61405 	{ 24, 6722299 },
61406 	{ 24, 3592955 },
61407 	{ 24, 2593531 },
61408 	{ 22, 1561339 },
61409 	{ 22, 955131 },
61410 	{ 15, 24430 },
61411 	{ 20, 258555 },
61412 	{ 20, 516603 },
61413 	{ 22, 766459 },
61414 	{ 22, 1024507 },
61415 	{ 22, 1700347 },
61416 	{ 22, 1958395 },
61417 	{ 23, 2732539 },
61418 	{ 23, 2990587 },
61419 	{ 22, 1896955 },
61420 	{ 22, 2023931 },
61421 	{ 22, 2062847 },
61422 	{ 22, 1998331 },
61423 	{ 22, 1995259 },
61424 	{ 22, 2056699 },
61425 	{ 20, 514559 },
61426 	{ 20, 499195 },
61427 	{ 20, 1020411 },
61428 	{ 20, 1032699 },
61429 	{ 20, 256507 },
61430 	{ 20, 518651 },
61431 	{ 20, 523775 },
61432 	{ 21, 1009147 },
61433 	{ 21, 947707 },
61434 	{ 22, 2091515 },
61435 	{ 22, 1357307 },
61436 	{ 21, 976379 },
61437 	{ 21, 849403 },
61438 	{ 22, 894459 },
61439 	{ 22, 636411 },
61440 	{ 20, 386555 },
61441 	{ 20, 128507 },
61442 	{ 15, 7962 },
61443 	{ 20, 259321 },
61444 	{ 20, 517369 },
61445 	{ 22, 767225 },
61446 	{ 22, 1025273 },
61447 	{ 22, 1701113 },
61448 	{ 22, 1959161 },
61449 	{ 23, 2733305 },
61450 	{ 23, 4057337 },
61451 	{ 22, 1897721 },
61452 	{ 22, 2024697 },
61453 	{ 22, 1965309 },
61454 	{ 22, 1960185 },
61455 	{ 22, 1698041 },
61456 	{ 22, 911609 },
61457 	{ 20, 392445 },
61458 	{ 20, 387321 },
61459 	{ 20, 125177 },
61460 	{ 20, 508153 },
61461 	{ 20, 495865 },
61462 	{ 20, 1023225 },
61463 	{ 20, 1038589 },
61464 	{ 21, 1007865 },
61465 	{ 21, 946425 },
61466 	{ 22, 1483001 },
61467 	{ 22, 1356025 },
61468 	{ 21, 975097 },
61469 	{ 21, 848121 },
61470 	{ 22, 893177 },
61471 	{ 22, 635129 },
61472 	{ 20, 385273 },
61473 	{ 20, 127225 },
61474 	{ 15, 3946 },
61475 	{ 20, 259577 },
61476 	{ 20, 517625 },
61477 	{ 22, 767481 },
61478 	{ 22, 1025529 },
61479 	{ 22, 1701369 },
61480 	{ 22, 1959417 },
61481 	{ 23, 2733561 },
61482 	{ 23, 4057593 },
61483 	{ 22, 1897977 },
61484 	{ 22, 2024953 },
61485 	{ 22, 1965565 },
61486 	{ 22, 1960441 },
61487 	{ 22, 1698297 },
61488 	{ 22, 911865 },
61489 	{ 20, 392701 },
61490 	{ 20, 387577 },
61491 	{ 20, 125433 },
61492 	{ 20, 508409 },
61493 	{ 20, 496121 },
61494 	{ 20, 1023481 },
61495 	{ 20, 1038845 },
61496 	{ 21, 1008121 },
61497 	{ 21, 946681 },
61498 	{ 22, 1483257 },
61499 	{ 22, 1356281 },
61500 	{ 21, 975353 },
61501 	{ 21, 848377 },
61502 	{ 22, 893433 },
61503 	{ 22, 635385 },
61504 	{ 20, 385529 },
61505 	{ 20, 127481 },
61506 	{ 15, 20330 },
61507 	{ 20, 238077 },
61508 	{ 20, 500221 },
61509 	{ 22, 762365 },
61510 	{ 22, 1024509 },
61511 	{ 22, 1810941 },
61512 	{ 22, 2073085 },
61513 	{ 23, 2859517 },
61514 	{ 23, 3121661 },
61515 	{ 23, 3908093 },
61516 	{ 23, 4170237 },
61517 	{ 24, 7053821 },
61518 	{ 24, 7844605 },
61519 	{ 24, 7791353 },
61520 	{ 24, 6742777 },
61521 	{ 24, 3597049 },
61522 	{ 22, 1553149 },
61523 	{ 22, 1499897 },
61524 	{ 22, 451321 },
61525 	{ 22, 1966841 },
61526 	{ 22, 1786617 },
61527 	{ 22, 4158201 },
61528 	{ 23, 3982073 },
61529 	{ 23, 3769081 },
61530 	{ 23, 2999033 },
61531 	{ 24, 5407481 },
61532 	{ 23, 3851001 },
61533 	{ 23, 3375865 },
61534 	{ 23, 1819385 },
61535 	{ 24, 2523897 },
61536 	{ 22, 1491705 },
61537 	{ 22, 492281 },
61538 	{ 17, 11754 },
61539 	{ 22, 508669 },
61540 	{ 22, 2085881 },
61541 	{ 24, 3118073 },
61542 	{ 24, 4117497 },
61543 	{ 24, 7246841 },
61544 	{ 24, 7853049 },
61545 	{ 25, 10982393 },
61546 	{ 25, 11981817 },
61547 	{ 25, 16180217 },
61548 	{ 24, 8115193 },
61549 	{ 25, 11985913 },
61550 	{ 24, 7844861 },
61551 	{ 24, 7791609 },
61552 	{ 24, 6743033 },
61553 	{ 24, 3597305 },
61554 	{ 22, 1553405 },
61555 	{ 22, 1500153 },
61556 	{ 22, 451577 },
61557 	{ 22, 1967097 },
61558 	{ 22, 1786873 },
61559 	{ 22, 4158457 },
61560 	{ 23, 3982329 },
61561 	{ 23, 3769337 },
61562 	{ 23, 2999289 },
61563 	{ 24, 5407737 },
61564 	{ 23, 3851257 },
61565 	{ 23, 3376121 },
61566 	{ 23, 1819641 },
61567 	{ 24, 2524153 },
61568 	{ 22, 1491961 },
61569 	{ 22, 492537 },
61570 	{ 17, 28138 },
61571 	{ 22, 508925 },
61572 	{ 22, 1557501 },
61573 	{ 24, 3135225 },
61574 	{ 24, 4167417 },
61575 	{ 24, 7263993 },
61576 	{ 24, 8296185 },
61577 	{ 25, 10999545 },
61578 	{ 25, 12031737 },
61579 	{ 25, 15128313 },
61580 	{ 25, 16164601 },
61581 	{ 25, 15116025 },
61582 	{ 25, 11970297 },
61583 	{ 24, 7796477 },
61584 	{ 24, 7775993 },
61585 	{ 24, 6727417 },
61586 	{ 24, 3581689 },
61587 	{ 22, 1505021 },
61588 	{ 22, 1484537 },
61589 	{ 22, 435961 },
61590 	{ 22, 1771257 },
61591 	{ 22, 1722105 },
61592 	{ 23, 3966713 },
61593 	{ 23, 3720953 },
61594 	{ 23, 2983673 },
61595 	{ 23, 2737913 },
61596 	{ 23, 3835641 },
61597 	{ 23, 3327737 },
61598 	{ 23, 1804025 },
61599 	{ 23, 1296121 },
61600 	{ 22, 1476345 },
61601 	{ 22, 444153 },
61602 	{ 17, 44394 },
61603 	{ 22, 493309 },
61604 	{ 22, 1541885 },
61605 	{ 24, 3135481 },
61606 	{ 24, 4167673 },
61607 	{ 24, 7264249 },
61608 	{ 24, 8296441 },
61609 	{ 25, 10999801 },
61610 	{ 25, 12031993 },
61611 	{ 25, 15128569 },
61612 	{ 25, 16164857 },
61613 	{ 25, 15116281 },
61614 	{ 25, 11970553 },
61615 	{ 24, 7796733 },
61616 	{ 24, 7776249 },
61617 	{ 24, 6727673 },
61618 	{ 24, 3581945 },
61619 	{ 22, 1505277 },
61620 	{ 22, 1484793 },
61621 	{ 22, 436217 },
61622 	{ 22, 1771513 },
61623 	{ 22, 1722361 },
61624 	{ 23, 3966969 },
61625 	{ 23, 3721209 },
61626 	{ 23, 2983929 },
61627 	{ 23, 2738169 },
61628 	{ 23, 3835897 },
61629 	{ 23, 3327993 },
61630 	{ 23, 1804281 },
61631 	{ 23, 1296377 },
61632 	{ 22, 1476601 },
61633 	{ 22, 444409 },
61634 	{ 17, 60778 },
61635 	{ 22, 493565 },
61636 	{ 22, 1542141 },
61637 	{ 24, 2590717 },
61638 	{ 24, 3639293 },
61639 	{ 24, 6785021 },
61640 	{ 24, 7833597 },
61641 	{ 25, 10979325 },
61642 	{ 25, 12027901 },
61643 	{ 25, 15173629 },
61644 	{ 25, 16222205 },
61645 	{ 26, 32475897 },
61646 	{ 26, 30378745 },
61647 	{ 26, 24087289 },
61648 	{ 26, 21990137 },
61649 	{ 25, 15698681 },
61650 	{ 25, 13601529 },
61651 	{ 25, 7310073 },
61652 	{ 24, 5950205 },
61653 	{ 23, 3115769 },
61654 	{ 23, 1018617 },
61655 	{ 24, 6818553 },
61656 	{ 23, 4000505 },
61657 	{ 25, 14813945 },
61658 	{ 25, 11733753 },
61659 	{ 25, 10881785 },
61660 	{ 24, 7801593 },
61661 	{ 25, 13241081 },
61662 	{ 25, 7015161 },
61663 	{ 25, 5114617 },
61664 	{ 23, 3083001 },
61665 	{ 24, 1706745 },
61666 	{ 18, 38890 },
61667 	{ 24, 1772285 },
61668 	{ 24, 5966589 },
61669 	{ 26, 10160893 },
61670 	{ 26, 16731129 },
61671 	{ 26, 29248505 },
61672 	{ 26, 33246201 },
61673 	{ 27, 66030585 },
61674 	{ 27, 63933433 },
61675 	{ 27, 57641977 },
61676 	{ 27, 55544825 },
61677 	{ 26, 32476153 },
61678 	{ 26, 30379001 },
61679 	{ 26, 24087545 },
61680 	{ 26, 21990393 },
61681 	{ 25, 15698937 },
61682 	{ 25, 13601785 },
61683 	{ 25, 7310329 },
61684 	{ 24, 5950461 },
61685 	{ 23, 3116025 },
61686 	{ 23, 1018873 },
61687 	{ 24, 6818809 },
61688 	{ 23, 4000761 },
61689 	{ 25, 14814201 },
61690 	{ 25, 11734009 },
61691 	{ 25, 10882041 },
61692 	{ 24, 7801849 },
61693 	{ 25, 13241337 },
61694 	{ 25, 7015417 },
61695 	{ 25, 5114873 },
61696 	{ 23, 3083257 },
61697 	{ 24, 1707001 },
61698 	{ 18, 47082 },
61699 	{ 24, 1772541 },
61700 	{ 24, 5966845 },
61701 	{ 26, 10161149 },
61702 	{ 26, 14355453 },
61703 	{ 26, 29314809 },
61704 	{ 26, 33443577 },
61705 	{ 27, 122588921 },
61706 	{ 27, 65965817 },
61707 	{ 27, 63868665 },
61708 	{ 27, 57577209 },
61709 	{ 26, 32493309 },
61710 	{ 26, 32411385 },
61711 	{ 26, 30314233 },
61712 	{ 26, 24022777 },
61713 	{ 25, 15716093 },
61714 	{ 25, 15634169 },
61715 	{ 25, 13537017 },
61716 	{ 25, 7245561 },
61717 	{ 23, 3133181 },
61718 	{ 23, 3051257 },
61719 	{ 23, 954105 },
61720 	{ 23, 3935993 },
61721 	{ 23, 3739385 },
61722 	{ 25, 11669241 },
61723 	{ 25, 10686201 },
61724 	{ 24, 7737081 },
61725 	{ 24, 6754041 },
61726 	{ 25, 6950649 },
61727 	{ 25, 4919033 },
61728 	{ 23, 3018489 },
61729 	{ 23, 986873 },
61730 	{ 18, 55146 },
61731 	{ 24, 1707773 },
61732 	{ 24, 5902077 },
61733 	{ 26, 10096381 },
61734 	{ 26, 14290685 },
61735 	{ 26, 29315065 },
61736 	{ 26, 33443833 },
61737 	{ 27, 122589177 },
61738 	{ 27, 65966073 },
61739 	{ 27, 63868921 },
61740 	{ 27, 57577465 },
61741 	{ 26, 32493565 },
61742 	{ 26, 32411641 },
61743 	{ 26, 30314489 },
61744 	{ 26, 24023033 },
61745 	{ 25, 15716349 },
61746 	{ 25, 15634425 },
61747 	{ 25, 13537273 },
61748 	{ 25, 7245817 },
61749 	{ 23, 3133437 },
61750 	{ 23, 3051513 },
61751 	{ 23, 954361 },
61752 	{ 23, 3936249 },
61753 	{ 23, 3739641 },
61754 	{ 25, 11669497 },
61755 	{ 25, 10686457 },
61756 	{ 24, 7737337 },
61757 	{ 24, 6754297 },
61758 	{ 25, 6950905 },
61759 	{ 25, 4919289 },
61760 	{ 23, 3018745 },
61761 	{ 23, 987129 },
61762 	{ 18, 63338 },
61763 	{ 24, 1708029 },
61764 	{ 24, 5902333 },
61765 	{ 26, 10096637 },
61766 	{ 26, 14290941 },
61767 	{ 26, 26873853 },
61768 	{ 26, 33512185 },
61769 	{ 27, 124492537 },
61770 	{ 27, 122395385 },
61771 	{ 27, 65772281 },
61772 	{ 27, 63675129 },
61773 	{ 27, 57383673 },
61774 	{ 26, 32430845 },
61775 	{ 26, 32217849 },
61776 	{ 26, 30120697 },
61777 	{ 26, 23829241 },
61778 	{ 25, 15653629 },
61779 	{ 25, 15440633 },
61780 	{ 25, 13343481 },
61781 	{ 25, 7052025 },
61782 	{ 23, 3070717 },
61783 	{ 23, 2857721 },
61784 	{ 23, 760569 },
61785 	{ 23, 3676921 },
61786 	{ 23, 2956025 },
61787 	{ 25, 10623737 },
61788 	{ 24, 7543545 },
61789 	{ 24, 6691577 },
61790 	{ 24, 3611385 },
61791 	{ 25, 4856569 },
61792 	{ 23, 2824953 },
61793 	{ 23, 924409 },
61794 	{ 18, 103914 },
61795 	{ 23, 989949 },
61796 	{ 23, 3087101 },
61797 	{ 25, 5184253 },
61798 	{ 25, 7281405 },
61799 	{ 25, 13572861 },
61800 	{ 25, 15670013 },
61801 	{ 26, 21961469 },
61802 	{ 26, 24058621 },
61803 	{ 26, 30350077 },
61804 	{ 26, 32447229 },
61805 	{ 27, 57383929 },
61806 	{ 26, 32431101 },
61807 	{ 26, 32218105 },
61808 	{ 26, 30120953 },
61809 	{ 26, 23829497 },
61810 	{ 25, 15653885 },
61811 	{ 25, 15440889 },
61812 	{ 25, 13343737 },
61813 	{ 25, 7052281 },
61814 	{ 23, 3070973 },
61815 	{ 23, 2857977 },
61816 	{ 23, 760825 },
61817 	{ 23, 3677177 },
61818 	{ 23, 2956281 },
61819 	{ 25, 10623993 },
61820 	{ 24, 7543801 },
61821 	{ 24, 6691833 },
61822 	{ 24, 3611641 },
61823 	{ 25, 4856825 },
61824 	{ 23, 2825209 },
61825 	{ 23, 924665 },
61826 	{ 18, 112106 },
61827 	{ 23, 990205 },
61828 	{ 23, 3087357 },
61829 	{ 25, 5184509 },
61830 	{ 25, 7281661 },
61831 	{ 25, 13573117 },
61832 	{ 25, 15670269 },
61833 	{ 26, 21961725 },
61834 	{ 26, 24058877 },
61835 	{ 26, 30350333 },
61836 	{ 26, 32447485 },
61837 	{ 27, 63610617 },
61838 	{ 27, 57319161 },
61839 	{ 26, 32235261 },
61840 	{ 26, 32153337 },
61841 	{ 26, 30056185 },
61842 	{ 26, 23764729 },
61843 	{ 25, 15458045 },
61844 	{ 25, 15376121 },
61845 	{ 25, 13278969 },
61846 	{ 25, 6987513 },
61847 	{ 23, 2875133 },
61848 	{ 23, 2793209 },
61849 	{ 23, 696057 },
61850 	{ 23, 2891513 },
61851 	{ 23, 2694905 },
61852 	{ 24, 7479033 },
61853 	{ 24, 6495993 },
61854 	{ 24, 3546873 },
61855 	{ 24, 2563833 },
61856 	{ 23, 2760441 },
61857 	{ 23, 728825 },
61858 	{ 18, 120170 },
61859 	{ 23, 925437 },
61860 	{ 23, 3022589 },
61861 	{ 25, 5119741 },
61862 	{ 25, 7216893 },
61863 	{ 25, 13508349 },
61864 	{ 25, 15605501 },
61865 	{ 26, 21896957 },
61866 	{ 26, 23994109 },
61867 	{ 26, 30285565 },
61868 	{ 26, 32382717 },
61869 	{ 27, 63610873 },
61870 	{ 27, 57319417 },
61871 	{ 26, 32235517 },
61872 	{ 26, 32153593 },
61873 	{ 26, 30056441 },
61874 	{ 26, 23764985 },
61875 	{ 25, 15458301 },
61876 	{ 25, 15376377 },
61877 	{ 25, 13279225 },
61878 	{ 25, 6987769 },
61879 	{ 23, 2875389 },
61880 	{ 23, 2793465 },
61881 	{ 23, 696313 },
61882 	{ 23, 2891769 },
61883 	{ 23, 2695161 },
61884 	{ 24, 7479289 },
61885 	{ 24, 6496249 },
61886 	{ 24, 3547129 },
61887 	{ 24, 2564089 },
61888 	{ 23, 2760697 },
61889 	{ 23, 729081 },
61890 	{ 18, 128362 },
61891 	{ 23, 925693 },
61892 	{ 23, 3022845 },
61893 	{ 25, 5119997 },
61894 	{ 25, 7217149 },
61895 	{ 25, 13508605 },
61896 	{ 25, 15605757 },
61897 	{ 26, 21897213 },
61898 	{ 26, 23994365 },
61899 	{ 26, 30285821 },
61900 	{ 26, 32382973 },
61901 	{ 27, 55451645 },
61902 	{ 27, 57548797 },
61903 	{ 27, 63840253 },
61904 	{ 27, 65937405 },
61905 	{ 27, 64891641 },
61906 	{ 27, 60697337 },
61907 	{ 27, 48114425 },
61908 	{ 27, 43920121 },
61909 	{ 26, 31337209 },
61910 	{ 26, 27142905 },
61911 	{ 26, 14559993 },
61912 	{ 25, 11217661 },
61913 	{ 24, 6171385 },
61914 	{ 24, 1977081 },
61915 	{ 25, 10496761 },
61916 	{ 24, 7613177 },
61917 	{ 26, 25701113 },
61918 	{ 26, 13380345 },
61919 	{ 26, 9972473 },
61920 	{ 24, 6040313 },
61921 	{ 25, 2632441 },
61922 	{ 18, 84970 },
61923 	{ 25, 2894589 },
61924 	{ 25, 11283197 },
61925 	{ 27, 19671805 },
61926 	{ 27, 28060413 },
61927 	{ 27, 53226237 },
61928 	{ 27, 61614845 },
61929 	{ 28, 266218489 },
61930 	{ 28, 262024185 },
61931 	{ 28, 249441273 },
61932 	{ 28, 245246969 },
61933 	{ 28, 132000761 },
61934 	{ 28, 127806457 },
61935 	{ 28, 115223545 },
61936 	{ 28, 111029241 },
61937 	{ 27, 64891897 },
61938 	{ 27, 60697593 },
61939 	{ 27, 48114681 },
61940 	{ 27, 43920377 },
61941 	{ 26, 31337465 },
61942 	{ 26, 27143161 },
61943 	{ 26, 14560249 },
61944 	{ 25, 11217917 },
61945 	{ 24, 6171641 },
61946 	{ 24, 1977337 },
61947 	{ 25, 10497017 },
61948 	{ 24, 7613433 },
61949 	{ 26, 25701369 },
61950 	{ 26, 13380601 },
61951 	{ 26, 9972729 },
61952 	{ 24, 6040569 },
61953 	{ 25, 2632697 },
61954 	{ 18, 89066 },
61955 	{ 25, 2894845 },
61956 	{ 25, 11283453 },
61957 	{ 27, 19672061 },
61958 	{ 27, 28060669 },
61959 	{ 27, 53226493 },
61960 	{ 27, 61615101 },
61961 	{ 28, 266284797 },
61962 	{ 28, 265957113 },
61963 	{ 28, 261762809 },
61964 	{ 28, 249179897 },
61965 	{ 28, 244985593 },
61966 	{ 28, 131739385 },
61967 	{ 28, 127545081 },
61968 	{ 28, 114962169 },
61969 	{ 27, 64958205 },
61970 	{ 27, 64630521 },
61971 	{ 27, 60436217 },
61972 	{ 27, 47853305 },
61973 	{ 26, 31403773 },
61974 	{ 26, 31076089 },
61975 	{ 26, 26881785 },
61976 	{ 26, 14298873 },
61977 	{ 24, 6237949 },
61978 	{ 24, 5910265 },
61979 	{ 24, 1715961 },
61980 	{ 24, 7352057 },
61981 	{ 24, 6565625 },
61982 	{ 26, 13119225 },
61983 	{ 26, 9187065 },
61984 	{ 24, 5779193 },
61985 	{ 24, 1847033 },
61986 	{ 18, 93034 },
61987 	{ 25, 2633469 },
61988 	{ 25, 11022077 },
61989 	{ 27, 19410685 },
61990 	{ 27, 27799293 },
61991 	{ 27, 52965117 },
61992 	{ 27, 61353725 },
61993 	{ 28, 86519549 },
61994 	{ 28, 265957369 },
61995 	{ 28, 261763065 },
61996 	{ 28, 249180153 },
61997 	{ 28, 244985849 },
61998 	{ 28, 131739641 },
61999 	{ 28, 127545337 },
62000 	{ 28, 114962425 },
62001 	{ 27, 64958461 },
62002 	{ 27, 64630777 },
62003 	{ 27, 60436473 },
62004 	{ 27, 47853561 },
62005 	{ 26, 31404029 },
62006 	{ 26, 31076345 },
62007 	{ 26, 26882041 },
62008 	{ 26, 14299129 },
62009 	{ 24, 6238205 },
62010 	{ 24, 5910521 },
62011 	{ 24, 1716217 },
62012 	{ 24, 7352313 },
62013 	{ 24, 6565881 },
62014 	{ 26, 13119481 },
62015 	{ 26, 9187321 },
62016 	{ 24, 5779449 },
62017 	{ 24, 1847289 },
62018 	{ 18, 97130 },
62019 	{ 25, 2633725 },
62020 	{ 25, 11022333 },
62021 	{ 27, 19410941 },
62022 	{ 27, 27799549 },
62023 	{ 27, 52965373 },
62024 	{ 27, 61353981 },
62025 	{ 28, 86519805 },
62026 	{ 28, 266025725 },
62027 	{ 28, 265173753 },
62028 	{ 28, 260979449 },
62029 	{ 28, 248396537 },
62030 	{ 28, 244202233 },
62031 	{ 28, 130956025 },
62032 	{ 28, 126761721 },
62033 	{ 28, 114178809 },
62034 	{ 27, 64699133 },
62035 	{ 27, 63847161 },
62036 	{ 27, 59652857 },
62037 	{ 27, 47069945 },
62038 	{ 26, 31144701 },
62039 	{ 26, 30292729 },
62040 	{ 26, 26098425 },
62041 	{ 26, 13515513 },
62042 	{ 24, 5978877 },
62043 	{ 24, 5126905 },
62044 	{ 24, 932601 },
62045 	{ 24, 6306553 },
62046 	{ 24, 3422969 },
62047 	{ 25, 7012347 },
62048 	{ 24, 4995833 },
62049 	{ 24, 1587961 },
62050 	{ 18, 117226 },
62051 	{ 24, 1850109 },
62052 	{ 24, 6044413 },
62053 	{ 25, 12255231 },
62054 	{ 26, 14433021 },
62055 	{ 26, 27015933 },
62056 	{ 26, 31210237 },
62057 	{ 27, 43793149 },
62058 	{ 27, 47987453 },
62059 	{ 27, 60570365 },
62060 	{ 27, 64764669 },
62061 	{ 28, 248396793 },
62062 	{ 28, 244202489 },
62063 	{ 28, 130956281 },
62064 	{ 28, 126761977 },
62065 	{ 28, 114179065 },
62066 	{ 27, 64699389 },
62067 	{ 27, 63847417 },
62068 	{ 27, 59653113 },
62069 	{ 27, 47070201 },
62070 	{ 26, 31144957 },
62071 	{ 26, 30292985 },
62072 	{ 26, 26098681 },
62073 	{ 26, 13515769 },
62074 	{ 24, 5979133 },
62075 	{ 24, 5127161 },
62076 	{ 24, 932857 },
62077 	{ 24, 6306809 },
62078 	{ 24, 3423225 },
62079 	{ 25, 7012091 },
62080 	{ 24, 4996089 },
62081 	{ 24, 1588217 },
62082 	{ 18, 121322 },
62083 	{ 24, 1850365 },
62084 	{ 24, 6044669 },
62085 	{ 25, 12254975 },
62086 	{ 26, 14433277 },
62087 	{ 26, 27016189 },
62088 	{ 26, 31210493 },
62089 	{ 27, 43793405 },
62090 	{ 27, 47987709 },
62091 	{ 27, 60570621 },
62092 	{ 27, 64764925 },
62093 	{ 28, 260718329 },
62094 	{ 28, 248135417 },
62095 	{ 28, 243941113 },
62096 	{ 28, 130694905 },
62097 	{ 28, 126500601 },
62098 	{ 28, 113917689 },
62099 	{ 27, 63913725 },
62100 	{ 27, 63586041 },
62101 	{ 27, 59391737 },
62102 	{ 27, 46808825 },
62103 	{ 26, 30359293 },
62104 	{ 26, 30031609 },
62105 	{ 26, 25837305 },
62106 	{ 26, 13254393 },
62107 	{ 24, 5193469 },
62108 	{ 24, 4865785 },
62109 	{ 24, 671481 },
62110 	{ 24, 3161849 },
62111 	{ 24, 2375417 },
62112 	{ 24, 4734713 },
62113 	{ 24, 802553 },
62114 	{ 18, 125290 },
62115 	{ 24, 1588989 },
62116 	{ 24, 5783293 },
62117 	{ 25, 11729919 },
62118 	{ 26, 14171901 },
62119 	{ 26, 26754813 },
62120 	{ 26, 30949117 },
62121 	{ 27, 43532029 },
62122 	{ 27, 47726333 },
62123 	{ 27, 60309245 },
62124 	{ 27, 64503549 },
62125 	{ 28, 260718585 },
62126 	{ 28, 248135673 },
62127 	{ 28, 243941369 },
62128 	{ 28, 130695161 },
62129 	{ 28, 126500857 },
62130 	{ 28, 113917945 },
62131 	{ 27, 63913981 },
62132 	{ 27, 63586297 },
62133 	{ 27, 59391993 },
62134 	{ 27, 46809081 },
62135 	{ 26, 30359549 },
62136 	{ 26, 30031865 },
62137 	{ 26, 25837561 },
62138 	{ 26, 13254649 },
62139 	{ 24, 5193725 },
62140 	{ 24, 4866041 },
62141 	{ 24, 671737 },
62142 	{ 24, 3162105 },
62143 	{ 24, 2375673 },
62144 	{ 24, 4734969 },
62145 	{ 24, 802809 },
62146 	{ 18, 129386 },
62147 	{ 24, 1589245 },
62148 	{ 24, 5783549 },
62149 	{ 25, 11729663 },
62150 	{ 26, 14172157 },
62151 	{ 26, 26755069 },
62152 	{ 26, 30949373 },
62153 	{ 27, 43532285 },
62154 	{ 27, 47726589 },
62155 	{ 27, 60309501 },
62156 	{ 27, 64503805 },
62157 	{ 26, 66480889 },
62158 	{ 26, 65432313 },
62159 	{ 26, 62286585 },
62160 	{ 26, 61238009 },
62161 	{ 26, 32926457 },
62162 	{ 26, 31877881 },
62163 	{ 26, 28732153 },
62164 	{ 26, 27683577 },
62165 	{ 25, 16149241 },
62166 	{ 25, 15100665 },
62167 	{ 25, 11954937 },
62168 	{ 25, 10906361 },
62169 	{ 24, 7760633 },
62170 	{ 24, 6712057 },
62171 	{ 24, 3566329 },
62172 	{ 24, 2517753 },
62173 	{ 22, 1469177 },
62174 	{ 22, 420601 },
62175 	{ 23, 2551803 },
62176 	{ 22, 1338105 },
62177 	{ 23, 2813947 },
62178 	{ 17, 53994 },
62179 	{ 24, 813821 },
62180 	{ 24, 5008125 },
62181 	{ 25, 10153983 },
62182 	{ 26, 13396733 },
62183 	{ 26, 25979645 },
62184 	{ 26, 30173949 },
62185 	{ 27, 42756861 },
62186 	{ 27, 46951165 },
62187 	{ 27, 59534077 },
62188 	{ 27, 63728381 },
62189 	{ 26, 66481145 },
62190 	{ 26, 65432569 },
62191 	{ 26, 62286841 },
62192 	{ 26, 61238265 },
62193 	{ 26, 32926713 },
62194 	{ 26, 31878137 },
62195 	{ 26, 28732409 },
62196 	{ 26, 27683833 },
62197 	{ 25, 16149497 },
62198 	{ 25, 15100921 },
62199 	{ 25, 11955193 },
62200 	{ 25, 10906617 },
62201 	{ 24, 7760889 },
62202 	{ 24, 6712313 },
62203 	{ 24, 3566585 },
62204 	{ 24, 2518009 },
62205 	{ 22, 1469433 },
62206 	{ 22, 420857 },
62207 	{ 23, 2551547 },
62208 	{ 22, 1338361 },
62209 	{ 23, 2813691 },
62210 	{ 17, 55018 },
62211 	{ 24, 814077 },
62212 	{ 24, 5008381 },
62213 	{ 25, 10153727 },
62214 	{ 26, 13396989 },
62215 	{ 26, 25979901 },
62216 	{ 26, 30174205 },
62217 	{ 27, 42757117 },
62218 	{ 27, 46951421 },
62219 	{ 27, 59534333 },
62220 	{ 27, 63728637 },
62221 	{ 26, 66547453 },
62222 	{ 26, 66219769 },
62223 	{ 26, 65171193 },
62224 	{ 26, 62025465 },
62225 	{ 26, 60976889 },
62226 	{ 26, 32665337 },
62227 	{ 26, 31616761 },
62228 	{ 26, 28471033 },
62229 	{ 25, 16215805 },
62230 	{ 25, 15888121 },
62231 	{ 25, 14839545 },
62232 	{ 25, 11693817 },
62233 	{ 24, 7827197 },
62234 	{ 24, 7499513 },
62235 	{ 24, 6450937 },
62236 	{ 24, 3305209 },
62237 	{ 22, 1535741 },
62238 	{ 22, 1208057 },
62239 	{ 22, 159481 },
62240 	{ 18, 111993 },
62241 	{ 22, 290553 },
62242 	{ 17, 55914 },
62243 	{ 24, 552701 },
62244 	{ 24, 4747005 },
62245 	{ 25, 9628671 },
62246 	{ 26, 13135613 },
62247 	{ 26, 25718525 },
62248 	{ 26, 29912829 },
62249 	{ 27, 42495741 },
62250 	{ 27, 46690045 },
62251 	{ 27, 59272957 },
62252 	{ 27, 63467261 },
62253 	{ 26, 66547709 },
62254 	{ 26, 66220025 },
62255 	{ 26, 65171449 },
62256 	{ 26, 62025721 },
62257 	{ 26, 60977145 },
62258 	{ 26, 32665593 },
62259 	{ 26, 31617017 },
62260 	{ 26, 28471289 },
62261 	{ 25, 16216061 },
62262 	{ 25, 15888377 },
62263 	{ 25, 14839801 },
62264 	{ 25, 11694073 },
62265 	{ 24, 7827453 },
62266 	{ 24, 7499769 },
62267 	{ 24, 6451193 },
62268 	{ 24, 3305465 },
62269 	{ 22, 1535997 },
62270 	{ 22, 1208313 },
62271 	{ 22, 159737 },
62272 	{ 18, 114041 },
62273 	{ 22, 2096825 },
62274 	{ 17, 56938 },
62275 	{ 24, 552957 },
62276 	{ 24, 4747261 },
62277 	{ 25, 9628415 },
62278 	{ 26, 13135869 },
62279 	{ 26, 25718781 },
62280 	{ 26, 29913085 },
62281 	{ 27, 42495997 },
62282 	{ 27, 46690301 },
62283 	{ 27, 59273213 },
62284 	{ 27, 63467517 },
62285 	{ 28, 109604861 },
62286 	{ 26, 66288381 },
62287 	{ 26, 65239805 },
62288 	{ 26, 62094077 },
62289 	{ 26, 61045501 },
62290 	{ 26, 32733949 },
62291 	{ 26, 31685373 },
62292 	{ 26, 28539645 },
62293 	{ 26, 27491069 },
62294 	{ 25, 15956733 },
62295 	{ 25, 14908157 },
62296 	{ 25, 11762429 },
62297 	{ 25, 10713853 },
62298 	{ 24, 7568125 },
62299 	{ 24, 6519549 },
62300 	{ 24, 3373821 },
62301 	{ 24, 2325245 },
62302 	{ 22, 1276669 },
62303 	{ 22, 228093 },
62304 	{ 22, 2097129 },
62305 	{ 20, 524201 },
62306 	{ 21, 1048410 },
62307 	{ 22, 293629 },
62308 	{ 22, 1342205 },
62309 	{ 23, 2801663 },
62310 	{ 24, 3439357 },
62311 	{ 24, 6585085 },
62312 	{ 24, 7633661 },
62313 	{ 25, 10779389 },
62314 	{ 25, 11827965 },
62315 	{ 25, 14973693 },
62316 	{ 25, 16022269 },
62317 	{ 26, 27556605 },
62318 	{ 26, 28605181 },
62319 	{ 26, 31750909 },
62320 	{ 26, 32799485 },
62321 	{ 26, 61111037 },
62322 	{ 26, 62159613 },
62323 	{ 26, 65305341 },
62324 	{ 26, 66353917 },
62325 	{ 26, 27491325 },
62326 	{ 25, 15956989 },
62327 	{ 25, 14908413 },
62328 	{ 25, 11762685 },
62329 	{ 25, 10714109 },
62330 	{ 24, 7568381 },
62331 	{ 24, 6519805 },
62332 	{ 24, 3374077 },
62333 	{ 24, 2325501 },
62334 	{ 22, 1276925 },
62335 	{ 22, 228349 },
62336 	{ 22, 2096953 },
62337 	{ 19, 262089 },
62338 	{ 21, 1048538 },
62339 	{ 14, 15310 },
62340 	{ 22, 1342461 },
62341 	{ 23, 2801407 },
62342 	{ 24, 3439613 },
62343 	{ 24, 6585341 },
62344 	{ 24, 7633917 },
62345 	{ 25, 10779645 },
62346 	{ 25, 11828221 },
62347 	{ 25, 14973949 },
62348 	{ 25, 16022525 },
62349 	{ 26, 27556861 },
62350 	{ 26, 28605437 },
62351 	{ 26, 31751165 },
62352 	{ 26, 66158333 },
62353 	{ 26, 65109757 },
62354 	{ 26, 61964029 },
62355 	{ 26, 60915453 },
62356 	{ 26, 32603901 },
62357 	{ 26, 31555325 },
62358 	{ 26, 28409597 },
62359 	{ 26, 27361021 },
62360 	{ 25, 15826685 },
62361 	{ 25, 14778109 },
62362 	{ 25, 11632381 },
62363 	{ 25, 10583805 },
62364 	{ 24, 7438077 },
62365 	{ 24, 6389501 },
62366 	{ 24, 3243773 },
62367 	{ 24, 2195197 },
62368 	{ 18, 128893 },
62369 	{ 18, 257407 },
62370 	{ 22, 4194255 },
62371 	{ 14, 15246 },
62372 	{ 18, 128381 },
62373 	{ 18, 257919 },
62374 	{ 24, 3178237 },
62375 	{ 24, 6323965 },
62376 	{ 24, 7372541 },
62377 	{ 25, 10518269 },
62378 	{ 25, 11566845 },
62379 	{ 25, 14712573 },
62380 	{ 25, 15761149 },
62381 	{ 26, 27295485 },
62382 	{ 26, 28344061 },
62383 	{ 26, 31489789 },
62384 	{ 26, 32538365 },
62385 	{ 26, 60849917 },
62386 	{ 26, 61898493 },
62387 	{ 26, 65044221 },
62388 	{ 26, 66092797 },
62389 	{ 26, 31555581 },
62390 	{ 26, 28409853 },
62391 	{ 26, 27361277 },
62392 	{ 25, 15826941 },
62393 	{ 25, 14778365 },
62394 	{ 25, 11632637 },
62395 	{ 25, 10584061 },
62396 	{ 24, 7438333 },
62397 	{ 24, 6389757 },
62398 	{ 24, 3244029 },
62399 	{ 24, 2195453 },
62400 	{ 18, 130941 },
62401 	{ 18, 255359 },
62402 	{ 14, 7818 },
62403 	{ 20, 524237 },
62404 	{ 18, 130429 },
62405 	{ 18, 255871 },
62406 	{ 24, 3178493 },
62407 	{ 24, 6324221 },
62408 	{ 24, 7372797 },
62409 	{ 25, 10518525 },
62410 	{ 25, 11567101 },
62411 	{ 25, 14712829 },
62412 	{ 25, 15761405 },
62413 	{ 26, 27295741 },
62414 	{ 26, 28344317 },
62415 	{ 26, 31490045 },
62416 	{ 26, 32538621 },
62417 	{ 26, 60850173 },
62418 	{ 26, 61898749 },
62419 	{ 26, 65044477 },
62420 	{ 26, 66093053 },
62421 	{ 27, 63613693 },
62422 	{ 27, 57322237 },
62423 	{ 27, 55225085 },
62424 	{ 26, 32156413 },
62425 	{ 26, 30059261 },
62426 	{ 26, 23767805 },
62427 	{ 26, 21670653 },
62428 	{ 25, 15379197 },
62429 	{ 25, 13282045 },
62430 	{ 25, 6990589 },
62431 	{ 25, 4893437 },
62432 	{ 23, 2796285 },
62433 	{ 23, 699133 },
62434 	{ 14, 7882 },
62435 	{ 21, 1048537 },
62436 	{ 22, 2097099 },
62437 	{ 23, 305917 },
62438 	{ 23, 830205 },
62439 	{ 23, 2535423 },
62440 	{ 25, 1878781 },
62441 	{ 25, 3451645 },
62442 	{ 25, 3975933 },
62443 	{ 25, 15118335 },
62444 	{ 26, 6073085 },
62445 	{ 26, 7645949 },
62446 	{ 26, 8170237 },
62447 	{ 26, 31895551 },
62448 	{ 27, 14461693 },
62449 	{ 27, 16034557 },
62450 	{ 27, 16558845 },
62451 	{ 27, 30714621 },
62452 	{ 27, 31238909 },
62453 	{ 27, 32811773 },
62454 	{ 27, 33336061 },
62455 	{ 27, 55225341 },
62456 	{ 26, 32156669 },
62457 	{ 26, 30059517 },
62458 	{ 26, 23768061 },
62459 	{ 26, 21670909 },
62460 	{ 25, 15379453 },
62461 	{ 25, 13282301 },
62462 	{ 25, 6990845 },
62463 	{ 25, 4893693 },
62464 	{ 23, 2796541 },
62465 	{ 23, 699389 },
62466 	{ 23, 569087 },
62467 	{ 23, 175097 },
62468 	{ 23, 4194219 },
62469 	{ 23, 306173 },
62470 	{ 23, 830461 },
62471 	{ 23, 2535167 },
62472 	{ 25, 1879037 },
62473 	{ 25, 3451901 },
62474 	{ 25, 3976189 },
62475 	{ 25, 15118079 },
62476 	{ 26, 6073341 },
62477 	{ 26, 7646205 },
62478 	{ 26, 8170493 },
62479 	{ 26, 31895295 },
62480 	{ 27, 14461949 },
62481 	{ 27, 16034813 },
62482 	{ 27, 16559101 },
62483 	{ 27, 30714877 },
62484 	{ 27, 31239165 },
62485 	{ 27, 32812029 },
62486 	{ 27, 33336317 },
62487 	{ 27, 132558591 },
62488 	{ 28, 127053565 },
62489 	{ 28, 118664957 },
62490 	{ 28, 93499133 },
62491 	{ 28, 85110525 },
62492 	{ 27, 59944701 },
62493 	{ 27, 51556093 },
62494 	{ 27, 26390269 },
62495 	{ 27, 18001661 },
62496 	{ 25, 9613053 },
62497 	{ 25, 1224445 },
62498 	{ 17, 121370 },
62499 	{ 17, 120430 },
62500 	{ 18, 243577 },
62501 	{ 18, 241019 },
62502 	{ 23, 962297 },
62503 	{ 23, 2928381 },
62504 	{ 23, 3058687 },
62505 	{ 25, 3583737 },
62506 	{ 25, 4108025 },
62507 	{ 25, 12365565 },
62508 	{ 25, 15641599 },
62509 	{ 26, 7778041 },
62510 	{ 26, 8302329 },
62511 	{ 26, 24948477 },
62512 	{ 26, 32418815 },
62513 	{ 27, 16166649 },
62514 	{ 27, 16690937 },
62515 	{ 27, 30846713 },
62516 	{ 27, 31371001 },
62517 	{ 27, 32943865 },
62518 	{ 27, 33468153 },
62519 	{ 27, 66891517 },
62520 	{ 27, 133082111 },
62521 	{ 28, 118665213 },
62522 	{ 28, 93499389 },
62523 	{ 28, 85110781 },
62524 	{ 27, 59944957 },
62525 	{ 27, 51556349 },
62526 	{ 27, 26390525 },
62527 	{ 27, 18001917 },
62528 	{ 25, 9613309 },
62529 	{ 25, 1224701 },
62530 	{ 17, 122394 },
62531 	{ 17, 119406 },
62532 	{ 18, 245625 },
62533 	{ 18, 238971 },
62534 	{ 23, 962553 },
62535 	{ 23, 2928637 },
62536 	{ 23, 3058431 },
62537 	{ 25, 3583993 },
62538 	{ 25, 4108281 },
62539 	{ 25, 12365821 },
62540 	{ 25, 15641343 },
62541 	{ 26, 7778297 },
62542 	{ 26, 8302585 },
62543 	{ 26, 24948733 },
62544 	{ 26, 32418559 },
62545 	{ 27, 16166905 },
62546 	{ 27, 16691193 },
62547 	{ 27, 30846969 },
62548 	{ 27, 31371257 },
62549 	{ 27, 32944121 },
62550 	{ 27, 33468409 },
62551 	{ 27, 66891773 },
62552 	{ 27, 133081855 },
62553 	{ 27, 63733759 },
62554 	{ 27, 59539455 },
62555 	{ 27, 46956543 },
62556 	{ 27, 60472061 },
62557 	{ 26, 30179327 },
62558 	{ 26, 25985023 },
62559 	{ 26, 13402111 },
62560 	{ 25, 10140413 },
62561 	{ 24, 5013503 },
62562 	{ 17, 127642 },
62563 	{ 17, 65262 },
62564 	{ 23, 2800377 },
62565 	{ 22, 1343483 },
62566 	{ 23, 2538233 },
62567 	{ 22, 425979 },
62568 	{ 22, 1474555 },
62569 	{ 24, 2523131 },
62570 	{ 24, 3571707 },
62571 	{ 24, 6717435 },
62572 	{ 24, 7766011 },
62573 	{ 25, 10911739 },
62574 	{ 25, 11960315 },
62575 	{ 25, 15106043 },
62576 	{ 25, 16154619 },
62577 	{ 26, 27688955 },
62578 	{ 26, 28737531 },
62579 	{ 26, 31883259 },
62580 	{ 26, 32931835 },
62581 	{ 26, 61243387 },
62582 	{ 26, 62291963 },
62583 	{ 26, 65437691 },
62584 	{ 26, 66486267 },
62585 	{ 27, 63733503 },
62586 	{ 27, 59539199 },
62587 	{ 27, 46956287 },
62588 	{ 27, 60472317 },
62589 	{ 26, 30179071 },
62590 	{ 26, 25984767 },
62591 	{ 26, 13401855 },
62592 	{ 25, 10140669 },
62593 	{ 24, 5013247 },
62594 	{ 17, 128666 },
62595 	{ 17, 64238 },
62596 	{ 23, 2800633 },
62597 	{ 22, 1343227 },
62598 	{ 23, 2538489 },
62599 	{ 22, 425723 },
62600 	{ 22, 1474299 },
62601 	{ 24, 2522875 },
62602 	{ 24, 3571451 },
62603 	{ 24, 6717179 },
62604 	{ 24, 7765755 },
62605 	{ 25, 10911483 },
62606 	{ 25, 11960059 },
62607 	{ 25, 15105787 },
62608 	{ 25, 16154363 },
62609 	{ 26, 27688699 },
62610 	{ 26, 28737275 },
62611 	{ 26, 31883003 },
62612 	{ 26, 32931579 },
62613 	{ 26, 61243131 },
62614 	{ 26, 62291707 },
62615 	{ 26, 65437435 },
62616 	{ 26, 66486011 },
62617 	{ 27, 64519167 },
62618 	{ 27, 60324863 },
62619 	{ 27, 47741951 },
62620 	{ 27, 62045949 },
62621 	{ 26, 30964735 },
62622 	{ 26, 26770431 },
62623 	{ 26, 14187519 },
62624 	{ 25, 11714301 },
62625 	{ 24, 5798911 },
62626 	{ 19, 518426 },
62627 	{ 19, 252270 },
62628 	{ 24, 818171 },
62629 	{ 24, 4750331 },
62630 	{ 24, 2391035 },
62631 	{ 24, 3177467 },
62632 	{ 24, 687099 },
62633 	{ 24, 4881403 },
62634 	{ 24, 5209087 },
62635 	{ 26, 13270011 },
62636 	{ 26, 25852923 },
62637 	{ 26, 30047227 },
62638 	{ 26, 30374911 },
62639 	{ 27, 46824443 },
62640 	{ 27, 59407355 },
62641 	{ 27, 63601659 },
62642 	{ 27, 63929343 },
62643 	{ 28, 113933307 },
62644 	{ 28, 126516219 },
62645 	{ 28, 130710523 },
62646 	{ 28, 243956731 },
62647 	{ 28, 248151035 },
62648 	{ 28, 129155069 },
62649 	{ 27, 64518911 },
62650 	{ 27, 60324607 },
62651 	{ 27, 47741695 },
62652 	{ 27, 62046205 },
62653 	{ 26, 30964479 },
62654 	{ 26, 26770175 },
62655 	{ 26, 14187263 },
62656 	{ 25, 11714557 },
62657 	{ 24, 5798655 },
62658 	{ 19, 522522 },
62659 	{ 19, 248174 },
62660 	{ 24, 817915 },
62661 	{ 24, 4750075 },
62662 	{ 24, 2390779 },
62663 	{ 24, 3177211 },
62664 	{ 24, 686843 },
62665 	{ 24, 4881147 },
62666 	{ 24, 5208831 },
62667 	{ 26, 13269755 },
62668 	{ 26, 25852667 },
62669 	{ 26, 30046971 },
62670 	{ 26, 30374655 },
62671 	{ 27, 46824187 },
62672 	{ 27, 59407099 },
62673 	{ 27, 63601403 },
62674 	{ 27, 63929087 },
62675 	{ 28, 113933051 },
62676 	{ 28, 126515963 },
62677 	{ 28, 130710267 },
62678 	{ 28, 243956475 },
62679 	{ 28, 248150779 },
62680 	{ 28, 129690365 },
62681 	{ 27, 64778239 },
62682 	{ 27, 60583935 },
62683 	{ 27, 48001023 },
62684 	{ 27, 62581501 },
62685 	{ 26, 31223807 },
62686 	{ 26, 27029503 },
62687 	{ 26, 14446591 },
62688 	{ 25, 12249853 },
62689 	{ 24, 6057983 },
62690 	{ 24, 1863679 },
62691 	{ 19, 227822 },
62692 	{ 24, 1601531 },
62693 	{ 24, 5009403 },
62694 	{ 25, 7006969 },
62695 	{ 24, 3436539 },
62696 	{ 24, 6320123 },
62697 	{ 24, 946171 },
62698 	{ 24, 5140475 },
62699 	{ 24, 5992447 },
62700 	{ 26, 13529083 },
62701 	{ 26, 26111995 },
62702 	{ 26, 30306299 },
62703 	{ 26, 31158271 },
62704 	{ 27, 47083515 },
62705 	{ 27, 59666427 },
62706 	{ 27, 63860731 },
62707 	{ 27, 64712703 },
62708 	{ 28, 114192379 },
62709 	{ 28, 126775291 },
62710 	{ 28, 130969595 },
62711 	{ 28, 244215803 },
62712 	{ 28, 129690621 },
62713 	{ 27, 64777983 },
62714 	{ 27, 60583679 },
62715 	{ 27, 48000767 },
62716 	{ 27, 62581757 },
62717 	{ 26, 31223551 },
62718 	{ 26, 27029247 },
62719 	{ 26, 14446335 },
62720 	{ 25, 12250109 },
62721 	{ 24, 6057727 },
62722 	{ 24, 1863423 },
62723 	{ 19, 223726 },
62724 	{ 24, 1601275 },
62725 	{ 24, 5009147 },
62726 	{ 25, 7007225 },
62727 	{ 24, 3436283 },
62728 	{ 24, 6319867 },
62729 	{ 24, 945915 },
62730 	{ 24, 5140219 },
62731 	{ 24, 5992191 },
62732 	{ 26, 13528827 },
62733 	{ 26, 26111739 },
62734 	{ 26, 30306043 },
62735 	{ 26, 31158015 },
62736 	{ 27, 47083259 },
62737 	{ 27, 59666171 },
62738 	{ 27, 63860475 },
62739 	{ 27, 64712447 },
62740 	{ 28, 114192123 },
62741 	{ 28, 126775035 },
62742 	{ 28, 130969339 },
62743 	{ 28, 244215547 },
62744 	{ 28, 248409851 },
62745 	{ 28, 260992763 },
62746 	{ 28, 265187067 },
62747 	{ 28, 266039039 },
62748 	{ 28, 122875645 },
62749 	{ 27, 61369343 },
62750 	{ 27, 52980735 },
62751 	{ 27, 27814911 },
62752 	{ 26, 22212349 },
62753 	{ 25, 11037695 },
62754 	{ 25, 2649087 },
62755 	{ 19, 220014 },
62756 	{ 24, 1862651 },
62757 	{ 24, 5794811 },
62758 	{ 26, 9202683 },
62759 	{ 25, 13299449 },
62760 	{ 24, 6581243 },
62761 	{ 24, 7367675 },
62762 	{ 24, 1731579 },
62763 	{ 24, 5925883 },
62764 	{ 24, 6253567 },
62765 	{ 26, 14314491 },
62766 	{ 26, 26897403 },
62767 	{ 26, 31091707 },
62768 	{ 26, 31419391 },
62769 	{ 27, 47868923 },
62770 	{ 27, 60451835 },
62771 	{ 27, 64646139 },
62772 	{ 27, 64973823 },
62773 	{ 28, 114977787 },
62774 	{ 28, 127560699 },
62775 	{ 28, 131755003 },
62776 	{ 28, 245001211 },
62777 	{ 28, 249195515 },
62778 	{ 28, 261778427 },
62779 	{ 28, 265972731 },
62780 	{ 28, 122875901 },
62781 	{ 27, 61369087 },
62782 	{ 27, 52980479 },
62783 	{ 27, 27814655 },
62784 	{ 26, 22212605 },
62785 	{ 25, 11037439 },
62786 	{ 25, 2648831 },
62787 	{ 19, 215918 },
62788 	{ 24, 1862395 },
62789 	{ 24, 5794555 },
62790 	{ 26, 9202427 },
62791 	{ 25, 13299705 },
62792 	{ 24, 6580987 },
62793 	{ 24, 7367419 },
62794 	{ 24, 1731323 },
62795 	{ 24, 5925627 },
62796 	{ 24, 6253311 },
62797 	{ 26, 14314235 },
62798 	{ 26, 26897147 },
62799 	{ 26, 31091451 },
62800 	{ 26, 31419135 },
62801 	{ 27, 47868667 },
62802 	{ 27, 60451579 },
62803 	{ 27, 64645883 },
62804 	{ 27, 64973567 },
62805 	{ 28, 114977531 },
62806 	{ 28, 127560443 },
62807 	{ 28, 131754747 },
62808 	{ 28, 245000955 },
62809 	{ 28, 249195259 },
62810 	{ 28, 261778171 },
62811 	{ 28, 265972475 },
62812 	{ 28, 123403005 },
62813 	{ 27, 61620223 },
62814 	{ 27, 53231615 },
62815 	{ 27, 28065791 },
62816 	{ 26, 22739709 },
62817 	{ 25, 11288575 },
62818 	{ 25, 2899967 },
62819 	{ 18, 130030 },
62820 	{ 25, 12253945 },
62821 	{ 24, 6045691 },
62822 	{ 26, 9977851 },
62823 	{ 26, 13385723 },
62824 	{ 25, 15399673 },
62825 	{ 24, 7618555 },
62826 	{ 25, 15137529 },
62827 	{ 24, 1982459 },
62828 	{ 24, 6176763 },
62829 	{ 25, 11223039 },
62830 	{ 26, 14565371 },
62831 	{ 26, 27148283 },
62832 	{ 26, 31342587 },
62833 	{ 27, 43925499 },
62834 	{ 27, 48119803 },
62835 	{ 27, 60702715 },
62836 	{ 27, 64897019 },
62837 	{ 28, 111034363 },
62838 	{ 28, 115228667 },
62839 	{ 28, 127811579 },
62840 	{ 28, 132005883 },
62841 	{ 28, 245252091 },
62842 	{ 28, 249446395 },
62843 	{ 28, 262029307 },
62844 	{ 28, 123403261 },
62845 	{ 27, 61619967 },
62846 	{ 27, 53231359 },
62847 	{ 27, 28065535 },
62848 	{ 26, 22739965 },
62849 	{ 25, 11288319 },
62850 	{ 25, 2899711 },
62851 	{ 18, 125934 },
62852 	{ 25, 12254201 },
62853 	{ 24, 6045435 },
62854 	{ 26, 9977595 },
62855 	{ 26, 13385467 },
62856 	{ 25, 15399929 },
62857 	{ 24, 7618299 },
62858 	{ 25, 15137785 },
62859 	{ 24, 1982203 },
62860 	{ 24, 6176507 },
62861 	{ 25, 11222783 },
62862 	{ 26, 14565115 },
62863 	{ 26, 27148027 },
62864 	{ 26, 31342331 },
62865 	{ 27, 43925243 },
62866 	{ 27, 48119547 },
62867 	{ 27, 60702459 },
62868 	{ 27, 64896763 },
62869 	{ 28, 111034107 },
62870 	{ 28, 115228411 },
62871 	{ 28, 127811323 },
62872 	{ 28, 132005627 },
62873 	{ 28, 245251835 },
62874 	{ 28, 249446139 },
62875 	{ 28, 262029051 },
62876 	{ 28, 124976893 },
62877 	{ 27, 62405631 },
62878 	{ 27, 54017023 },
62879 	{ 27, 28851199 },
62880 	{ 26, 24313597 },
62881 	{ 25, 12073983 },
62882 	{ 25, 3685375 },
62883 	{ 19, 243054 },
62884 	{ 25, 2898939 },
62885 	{ 25, 11025403 },
62886 	{ 26, 10238971 },
62887 	{ 26, 14171131 },
62888 	{ 26, 25967611 },
62889 	{ 26, 21692153 },
62890 	{ 25, 10763259 },
62891 	{ 25, 11549691 },
62892 	{ 25, 2767867 },
62893 	{ 25, 11156475 },
62894 	{ 25, 11484159 },
62895 	{ 27, 27933691 },
62896 	{ 27, 53099515 },
62897 	{ 27, 61488123 },
62898 	{ 27, 61815807 },
62899 	{ 28, 95042555 },
62900 	{ 28, 120208379 },
62901 	{ 28, 128596987 },
62902 	{ 28, 128924671 },
62903 	{ 29, 229260283 },
62904 	{ 29, 259194877 },
62905 	{ 28, 129514239 },
62906 	{ 28, 121125631 },
62907 	{ 28, 95959807 },
62908 	{ 28, 124977149 },
62909 	{ 27, 62405375 },
62910 	{ 27, 54016767 },
62911 	{ 27, 28850943 },
62912 	{ 26, 24313853 },
62913 	{ 25, 12073727 },
62914 	{ 25, 3685119 },
62915 	{ 19, 234862 },
62916 	{ 25, 2898683 },
62917 	{ 25, 11025147 },
62918 	{ 26, 10238715 },
62919 	{ 26, 14170875 },
62920 	{ 26, 25967355 },
62921 	{ 26, 21692409 },
62922 	{ 25, 10763003 },
62923 	{ 25, 11549435 },
62924 	{ 25, 2767611 },
62925 	{ 25, 11156219 },
62926 	{ 25, 11483903 },
62927 	{ 27, 27933435 },
62928 	{ 27, 53099259 },
62929 	{ 27, 61487867 },
62930 	{ 27, 61815551 },
62931 	{ 28, 95042299 },
62932 	{ 28, 120208123 },
62933 	{ 28, 128596731 },
62934 	{ 28, 128924415 },
62935 	{ 29, 229260027 },
62936 	{ 29, 254425851 },
62937 	{ 28, 129773567 },
62938 	{ 28, 121384959 },
62939 	{ 28, 96219135 },
62940 	{ 28, 87830527 },
62941 	{ 27, 62664703 },
62942 	{ 27, 54276095 },
62943 	{ 27, 29110271 },
62944 	{ 27, 49654525 },
62945 	{ 25, 12333055 },
62946 	{ 25, 3944447 },
62947 	{ 19, 194030 },
62948 	{ 25, 3682299 },
62949 	{ 25, 11284475 },
62950 	{ 27, 19410939 },
62951 	{ 26, 14430203 },
62952 	{ 26, 26750971 },
62953 	{ 26, 30158843 },
62954 	{ 27, 47557369 },
62955 	{ 25, 11808763 },
62956 	{ 25, 14692347 },
62957 	{ 25, 3026939 },
62958 	{ 25, 11415547 },
62959 	{ 25, 12267519 },
62960 	{ 27, 28192763 },
62961 	{ 27, 53358587 },
62962 	{ 27, 61747195 },
62963 	{ 27, 62599167 },
62964 	{ 28, 95301627 },
62965 	{ 28, 120467451 },
62966 	{ 28, 128856059 },
62967 	{ 28, 129708031 },
62968 	{ 29, 229519355 },
62969 	{ 28, 129773311 },
62970 	{ 28, 121384703 },
62971 	{ 28, 96218879 },
62972 	{ 28, 87830271 },
62973 	{ 27, 62664447 },
62974 	{ 27, 54275839 },
62975 	{ 27, 29110015 },
62976 	{ 27, 49654781 },
62977 	{ 25, 12332799 },
62978 	{ 25, 3944191 },
62979 	{ 19, 185838 },
62980 	{ 25, 3682043 },
62981 	{ 25, 11284219 },
62982 	{ 27, 19410683 },
62983 	{ 26, 14429947 },
62984 	{ 26, 26750715 },
62985 	{ 26, 30158587 },
62986 	{ 27, 47557625 },
62987 	{ 25, 11808507 },
62988 	{ 25, 14692091 },
62989 	{ 25, 3026683 },
62990 	{ 25, 11415291 },
62991 	{ 25, 12267263 },
62992 	{ 27, 28192507 },
62993 	{ 27, 53358331 },
62994 	{ 27, 61746939 },
62995 	{ 27, 62598911 },
62996 	{ 28, 95301371 },
62997 	{ 28, 120467195 },
62998 	{ 28, 128855803 },
62999 	{ 28, 129707775 },
63000 	{ 29, 229519099 },
63001 	{ 29, 254684923 },
63002 	{ 29, 263073531 },
63003 	{ 29, 489565947 },
63004 	{ 29, 497954555 },
63005 	{ 28, 134033147 },
63006 	{ 28, 107490303 },
63007 	{ 28, 57158655 },
63008 	{ 28, 94744317 },
63009 	{ 26, 23604223 },
63010 	{ 26, 6827007 },
63011 	{ 19, 178030 },
63012 	{ 25, 3943419 },
63013 	{ 25, 12069883 },
63014 	{ 27, 19672059 },
63015 	{ 27, 27798523 },
63016 	{ 26, 27012091 },
63017 	{ 26, 30944251 },
63018 	{ 27, 42740731 },
63019 	{ 27, 60141305 },
63020 	{ 25, 14953467 },
63021 	{ 25, 15739899 },
63022 	{ 25, 3812347 },
63023 	{ 25, 12200955 },
63024 	{ 25, 12528639 },
63025 	{ 27, 28978171 },
63026 	{ 27, 54143995 },
63027 	{ 27, 62532603 },
63028 	{ 27, 62860287 },
63029 	{ 28, 96087035 },
63030 	{ 28, 121252859 },
63031 	{ 28, 129641467 },
63032 	{ 28, 129969151 },
63033 	{ 29, 230304763 },
63034 	{ 29, 255470587 },
63035 	{ 29, 263859195 },
63036 	{ 29, 490351611 },
63037 	{ 28, 133770235 },
63038 	{ 28, 117255163 },
63039 	{ 28, 57158399 },
63040 	{ 28, 94744573 },
63041 	{ 26, 23603967 },
63042 	{ 26, 6826751 },
63043 	{ 19, 169838 },
63044 	{ 25, 3943163 },
63045 	{ 25, 12069627 },
63046 	{ 27, 19671803 },
63047 	{ 27, 27798267 },
63048 	{ 26, 27011835 },
63049 	{ 26, 30943995 },
63050 	{ 27, 42740475 },
63051 	{ 27, 60141561 },
63052 	{ 25, 14953211 },
63053 	{ 25, 15739643 },
63054 	{ 25, 3812091 },
63055 	{ 25, 12200699 },
63056 	{ 25, 12528383 },
63057 	{ 27, 28977915 },
63058 	{ 27, 54143739 },
63059 	{ 27, 62532347 },
63060 	{ 27, 62860031 },
63061 	{ 28, 96086779 },
63062 	{ 28, 121252603 },
63063 	{ 28, 129641211 },
63064 	{ 28, 129968895 },
63065 	{ 27, 64692223 },
63066 	{ 27, 60497919 },
63067 	{ 27, 47915007 },
63068 	{ 27, 43720703 },
63069 	{ 26, 31137791 },
63070 	{ 26, 26943487 },
63071 	{ 26, 14360575 },
63072 	{ 26, 10166271 },
63073 	{ 24, 5971967 },
63074 	{ 24, 1777663 },
63075 	{ 18, 129006 },
63076 	{ 24, 1712123 },
63077 	{ 23, 3088379 },
63078 	{ 25, 5119995 },
63079 	{ 25, 7020539 },
63080 	{ 25, 13246459 },
63081 	{ 24, 7806971 },
63082 	{ 25, 10887163 },
63083 	{ 25, 11739131 },
63084 	{ 25, 14819323 },
63085 	{ 23, 4005883 },
63086 	{ 24, 6823931 },
63087 	{ 23, 1023995 },
63088 	{ 23, 3121147 },
63089 	{ 24, 5955583 },
63090 	{ 25, 7315451 },
63091 	{ 25, 13606907 },
63092 	{ 25, 15704059 },
63093 	{ 26, 21995515 },
63094 	{ 26, 24092667 },
63095 	{ 26, 30384123 },
63096 	{ 26, 32481275 },
63097 	{ 27, 55549947 },
63098 	{ 27, 57647099 },
63099 	{ 27, 63938555 },
63100 	{ 27, 66035707 },
63101 	{ 26, 33251323 },
63102 	{ 26, 29253627 },
63103 	{ 26, 16736251 },
63104 	{ 26, 10166015 },
63105 	{ 24, 5971711 },
63106 	{ 24, 1777407 },
63107 	{ 18, 120814 },
63108 	{ 24, 1711867 },
63109 	{ 23, 3088123 },
63110 	{ 25, 5119739 },
63111 	{ 25, 7020283 },
63112 	{ 25, 13246203 },
63113 	{ 24, 7806715 },
63114 	{ 25, 10886907 },
63115 	{ 25, 11738875 },
63116 	{ 25, 14819067 },
63117 	{ 23, 4005627 },
63118 	{ 24, 6823675 },
63119 	{ 23, 1023739 },
63120 	{ 23, 3120891 },
63121 	{ 24, 5955327 },
63122 	{ 25, 7315195 },
63123 	{ 25, 13606651 },
63124 	{ 25, 15703803 },
63125 	{ 26, 21995259 },
63126 	{ 26, 24092411 },
63127 	{ 26, 30383867 },
63128 	{ 26, 32481019 },
63129 	{ 27, 55549691 },
63130 	{ 27, 57646843 },
63131 	{ 27, 63938299 },
63132 	{ 27, 66035451 },
63133 	{ 26, 33251067 },
63134 	{ 26, 29253371 },
63135 	{ 26, 16735995 },
63136 	{ 26, 10361855 },
63137 	{ 24, 6167551 },
63138 	{ 24, 1973247 },
63139 	{ 19, 224622 },
63140 	{ 24, 1776635 },
63141 	{ 24, 5905403 },
63142 	{ 25, 5184507 },
63143 	{ 25, 7216123 },
63144 	{ 25, 13310971 },
63145 	{ 25, 15342587 },
63146 	{ 25, 10951675 },
63147 	{ 25, 11934715 },
63148 	{ 25, 14883835 },
63149 	{ 25, 15866875 },
63150 	{ 24, 6888443 },
63151 	{ 24, 7085051 },
63152 	{ 24, 1743867 },
63153 	{ 24, 5938171 },
63154 	{ 24, 6020095 },
63155 	{ 26, 14326779 },
63156 	{ 26, 26909691 },
63157 	{ 26, 31103995 },
63158 	{ 26, 31185919 },
63159 	{ 27, 47881211 },
63160 	{ 27, 60464123 },
63161 	{ 27, 64658427 },
63162 	{ 27, 60513275 },
63163 	{ 27, 48126971 },
63164 	{ 27, 43998203 },
63165 	{ 26, 33184763 },
63166 	{ 26, 29055995 },
63167 	{ 26, 16669691 },
63168 	{ 26, 12540923 },
63169 	{ 24, 6167295 },
63170 	{ 24, 1972991 },
63171 	{ 19, 208238 },
63172 	{ 24, 1776379 },
63173 	{ 24, 5905147 },
63174 	{ 25, 5184251 },
63175 	{ 25, 7215867 },
63176 	{ 25, 13310715 },
63177 	{ 25, 15342331 },
63178 	{ 25, 10951419 },
63179 	{ 25, 11934459 },
63180 	{ 25, 14883579 },
63181 	{ 25, 15866619 },
63182 	{ 24, 6888187 },
63183 	{ 24, 7084795 },
63184 	{ 24, 1743611 },
63185 	{ 24, 5937915 },
63186 	{ 24, 6019839 },
63187 	{ 26, 14326523 },
63188 	{ 26, 26909435 },
63189 	{ 26, 31103739 },
63190 	{ 26, 31185663 },
63191 	{ 27, 47880955 },
63192 	{ 27, 60463867 },
63193 	{ 27, 64658171 },
63194 	{ 27, 60513019 },
63195 	{ 27, 48126715 },
63196 	{ 27, 43997947 },
63197 	{ 26, 33184507 },
63198 	{ 26, 29055739 },
63199 	{ 26, 16669435 },
63200 	{ 26, 12540667 },
63201 	{ 24, 6230015 },
63202 	{ 24, 2035711 },
63203 	{ 19, 126446 },
63204 	{ 24, 1970171 },
63205 	{ 24, 5967867 },
63206 	{ 26, 10096635 },
63207 	{ 25, 7278587 },
63208 	{ 25, 13504507 },
63209 	{ 25, 15405051 },
63210 	{ 26, 21630971 },
63211 	{ 25, 11997179 },
63212 	{ 25, 15077371 },
63213 	{ 25, 15929339 },
63214 	{ 24, 16633851 },
63215 	{ 24, 7147515 },
63216 	{ 24, 7868411 },
63217 	{ 24, 1806331 },
63218 	{ 24, 6000635 },
63219 	{ 24, 6213631 },
63220 	{ 26, 14389243 },
63221 	{ 26, 26972155 },
63222 	{ 26, 31166459 },
63223 	{ 26, 31379455 },
63224 	{ 27, 47943675 },
63225 	{ 26, 32460795 },
63226 	{ 27, 64720891 },
63227 	{ 27, 47927291 },
63228 	{ 27, 43929595 },
63229 	{ 26, 31412219 },
63230 	{ 26, 28987387 },
63231 	{ 26, 16470011 },
63232 	{ 26, 12472315 },
63233 	{ 24, 8343547 },
63234 	{ 24, 2035455 },
63235 	{ 19, 110062 },
63236 	{ 24, 1969915 },
63237 	{ 24, 5967611 },
63238 	{ 26, 10096379 },
63239 	{ 25, 7278331 },
63240 	{ 25, 13504251 },
63241 	{ 25, 15404795 },
63242 	{ 26, 21630715 },
63243 	{ 25, 11996923 },
63244 	{ 25, 15077115 },
63245 	{ 25, 15929083 },
63246 	{ 24, 16633595 },
63247 	{ 24, 7147259 },
63248 	{ 24, 7868155 },
63249 	{ 24, 1806075 },
63250 	{ 24, 6000379 },
63251 	{ 24, 6213375 },
63252 	{ 26, 14388987 },
63253 	{ 26, 26971899 },
63254 	{ 26, 31166203 },
63255 	{ 26, 31379199 },
63256 	{ 27, 47943419 },
63257 	{ 26, 32460539 },
63258 	{ 27, 64720635 },
63259 	{ 27, 47927035 },
63260 	{ 27, 43929339 },
63261 	{ 26, 31411963 },
63262 	{ 26, 28987131 },
63263 	{ 26, 16469755 },
63264 	{ 26, 12472059 },
63265 	{ 24, 8343291 },
63266 	{ 24, 3804159 },
63267 	{ 19, 94062 },
63268 	{ 24, 2034683 },
63269 	{ 24, 6163451 },
63270 	{ 26, 10161147 },
63271 	{ 26, 14289915 },
63272 	{ 25, 13569019 },
63273 	{ 25, 15600635 },
63274 	{ 26, 21695483 },
63275 	{ 26, 23727099 },
63276 	{ 25, 15141883 },
63277 	{ 25, 16124923 },
63278 	{ 24, 16616447 },
63279 	{ 24, 16370683 },
63280 	{ 24, 7932923 },
63281 	{ 24, 8129531 },
63282 	{ 24, 2001915 },
63283 	{ 24, 6196219 },
63284 	{ 24, 6278143 },
63285 	{ 26, 14584827 },
63286 	{ 26, 27167739 },
63287 	{ 26, 31362043 },
63288 	{ 26, 31443967 },
63289 	{ 26, 32394235 },
63290 	{ 26, 30362619 },
63291 	{ 27, 64916475 },
63292 	{ 27, 43731963 },
63293 	{ 26, 31345659 },
63294 	{ 26, 27216891 },
63295 	{ 26, 16403451 },
63296 	{ 26, 12274683 },
63297 	{ 24, 8276987 },
63298 	{ 24, 4148219 },
63299 	{ 19, 77678 },
63300 	{ 24, 2034427 },
63301 	{ 24, 6163195 },
63302 	{ 26, 10160891 },
63303 	{ 26, 14289659 },
63304 	{ 25, 13568763 },
63305 	{ 25, 15600379 },
63306 	{ 26, 21695227 },
63307 	{ 26, 23726843 },
63308 	{ 25, 15141627 },
63309 	{ 25, 16124667 },
63310 	{ 24, 16616191 },
63311 	{ 24, 16370427 },
63312 	{ 24, 7932667 },
63313 	{ 24, 8129275 },
63314 	{ 24, 2001659 },
63315 	{ 24, 6195963 },
63316 	{ 24, 6277887 },
63317 	{ 26, 14584571 },
63318 	{ 26, 27167483 },
63319 	{ 26, 31361787 },
63320 	{ 26, 31443711 },
63321 	{ 25, 16697343 },
63322 	{ 25, 15648767 },
63323 	{ 25, 12503039 },
63324 	{ 25, 11454463 },
63325 	{ 24, 8308735 },
63326 	{ 24, 7260159 },
63327 	{ 24, 4114431 },
63328 	{ 24, 3065855 },
63329 	{ 22, 2017279 },
63330 	{ 22, 968703 },
63331 	{ 17, 61422 },
63332 	{ 22, 952315 },
63333 	{ 22, 1558523 },
63334 	{ 24, 2590715 },
63335 	{ 24, 3590139 },
63336 	{ 24, 6719483 },
63337 	{ 23, 3917819 },
63338 	{ 24, 5474299 },
63339 	{ 24, 5949435 },
63340 	{ 24, 7505915 },
63341 	{ 23, 4048891 },
63342 	{ 24, 6916091 },
63343 	{ 22, 4089855 },
63344 	{ 22, 3897339 },
63345 	{ 22, 2050043 },
63346 	{ 22, 3803131 },
63347 	{ 22, 518139 },
63348 	{ 22, 1566715 },
63349 	{ 22, 2013183 },
63350 	{ 24, 3663867 },
63351 	{ 24, 6809595 },
63352 	{ 24, 7858171 },
63353 	{ 24, 8050683 },
63354 	{ 24, 7575547 },
63355 	{ 24, 6019067 },
63356 	{ 25, 16246779 },
63357 	{ 24, 7788539 },
63358 	{ 24, 6789115 },
63359 	{ 24, 3659771 },
63360 	{ 24, 3053563 },
63361 	{ 22, 2021371 },
63362 	{ 22, 1021947 },
63363 	{ 17, 45038 },
63364 	{ 22, 952059 },
63365 	{ 22, 1558267 },
63366 	{ 24, 2590459 },
63367 	{ 24, 3589883 },
63368 	{ 24, 6719227 },
63369 	{ 23, 3917563 },
63370 	{ 24, 5474043 },
63371 	{ 24, 5949179 },
63372 	{ 24, 7505659 },
63373 	{ 23, 4048635 },
63374 	{ 24, 6915835 },
63375 	{ 22, 4089599 },
63376 	{ 22, 3897083 },
63377 	{ 22, 2049787 },
63378 	{ 22, 3802875 },
63379 	{ 22, 517883 },
63380 	{ 22, 1566459 },
63381 	{ 22, 2012927 },
63382 	{ 24, 3663611 },
63383 	{ 24, 6809339 },
63384 	{ 24, 7857915 },
63385 	{ 24, 8050427 },
63386 	{ 24, 7575291 },
63387 	{ 24, 6018811 },
63388 	{ 25, 16246523 },
63389 	{ 24, 7788283 },
63390 	{ 24, 6788859 },
63391 	{ 24, 3659515 },
63392 	{ 24, 3053307 },
63393 	{ 22, 2021115 },
63394 	{ 22, 1021691 },
63395 	{ 17, 32110 },
63396 	{ 22, 967675 },
63397 	{ 22, 1999867 },
63398 	{ 24, 2606075 },
63399 	{ 24, 3638267 },
63400 	{ 24, 6734843 },
63401 	{ 24, 7767035 },
63402 	{ 24, 5489659 },
63403 	{ 24, 5997563 },
63404 	{ 24, 7521275 },
63405 	{ 24, 8029179 },
63406 	{ 24, 6931451 },
63407 	{ 24, 7177211 },
63408 	{ 22, 3892223 },
63409 	{ 22, 3830779 },
63410 	{ 22, 3818491 },
63411 	{ 22, 3867643 },
63412 	{ 22, 959483 },
63413 	{ 22, 2008059 },
63414 	{ 22, 2028543 },
63415 	{ 24, 4105211 },
63416 	{ 24, 7250939 },
63417 	{ 24, 8299515 },
63418 	{ 24, 7525371 },
63419 	{ 24, 6001659 },
63420 	{ 24, 5493755 },
63421 	{ 24, 7771131 },
63422 	{ 24, 6738939 },
63423 	{ 24, 3642363 },
63424 	{ 24, 2610171 },
63425 	{ 22, 2003963 },
63426 	{ 22, 971771 },
63427 	{ 17, 15726 },
63428 	{ 22, 967419 },
63429 	{ 22, 1999611 },
63430 	{ 24, 2605819 },
63431 	{ 24, 3638011 },
63432 	{ 24, 6734587 },
63433 	{ 24, 7766779 },
63434 	{ 24, 5489403 },
63435 	{ 24, 5997307 },
63436 	{ 24, 7521019 },
63437 	{ 24, 8028923 },
63438 	{ 24, 6931195 },
63439 	{ 24, 7176955 },
63440 	{ 22, 3891967 },
63441 	{ 22, 3830523 },
63442 	{ 22, 3818235 },
63443 	{ 22, 3867387 },
63444 	{ 22, 959227 },
63445 	{ 22, 2007803 },
63446 	{ 22, 2028287 },
63447 	{ 24, 4104955 },
63448 	{ 24, 7250683 },
63449 	{ 23, 4190719 },
63450 	{ 23, 3928575 },
63451 	{ 23, 3142143 },
63452 	{ 23, 2879999 },
63453 	{ 22, 2093567 },
63454 	{ 22, 1831423 },
63455 	{ 22, 1044991 },
63456 	{ 22, 782847 },
63457 	{ 20, 520703 },
63458 	{ 20, 258559 },
63459 	{ 15, 24046 },
63460 	{ 20, 254459 },
63461 	{ 20, 504315 },
63462 	{ 22, 762363 },
63463 	{ 22, 913915 },
63464 	{ 22, 1696251 },
63465 	{ 22, 1946107 },
63466 	{ 23, 2728443 },
63467 	{ 22, 1503739 },
63468 	{ 22, 1892859 },
63469 	{ 22, 2011643 },
63470 	{ 22, 2063867 },
63471 	{ 22, 1798651 },
63472 	{ 22, 1991163 },
63473 	{ 20, 956927 },
63474 	{ 20, 515579 },
63475 	{ 20, 971259 },
63476 	{ 20, 1016315 },
63477 	{ 20, 244219 },
63478 	{ 20, 506363 },
63479 	{ 20, 519679 },
63480 	{ 22, 1030651 },
63481 	{ 21, 1013243 },
63482 	{ 22, 2079227 },
63483 	{ 22, 1488379 },
63484 	{ 22, 1369595 },
63485 	{ 21, 980475 },
63486 	{ 22, 1832189 },
63487 	{ 22, 1045757 },
63488 	{ 22, 783613 },
63489 	{ 20, 521469 },
63490 	{ 20, 259325 },
63491 	{ 15, 7578 },
63492 	{ 20, 255225 },
63493 	{ 20, 505081 },
63494 	{ 22, 763129 },
63495 	{ 22, 914681 },
63496 	{ 22, 1697017 },
63497 	{ 22, 1946873 },
63498 	{ 23, 4061433 },
63499 	{ 22, 1504505 },
63500 	{ 22, 1893625 },
63501 	{ 22, 2012409 },
63502 	{ 22, 1964281 },
63503 	{ 22, 1702137 },
63504 	{ 22, 915705 },
63505 	{ 20, 503037 },
63506 	{ 20, 391417 },
63507 	{ 20, 129273 },
63508 	{ 20, 950521 },
63509 	{ 20, 512249 },
63510 	{ 20, 974073 },
63511 	{ 20, 1022205 },
63512 	{ 22, 1728761 },
63513 	{ 21, 1011961 },
63514 	{ 22, 1876217 },
63515 	{ 22, 1487097 },
63516 	{ 22, 1368313 },
63517 	{ 21, 979193 },
63518 	{ 22, 1679609 },
63519 	{ 22, 897273 },
63520 	{ 22, 647417 },
63521 	{ 20, 389369 },
63522 	{ 20, 237817 },
63523 	{ 15, 4074 },
63524 	{ 20, 255481 },
63525 	{ 20, 505337 },
63526 	{ 22, 763385 },
63527 	{ 22, 914937 },
63528 	{ 22, 1697273 },
63529 	{ 22, 1947129 },
63530 	{ 23, 4061689 },
63531 	{ 22, 1504761 },
63532 	{ 22, 1893881 },
63533 	{ 22, 2012665 },
63534 	{ 22, 1964537 },
63535 	{ 22, 1702393 },
63536 	{ 22, 915961 },
63537 	{ 20, 503293 },
63538 	{ 20, 391673 },
63539 	{ 20, 129529 },
63540 	{ 20, 950777 },
63541 	{ 20, 512505 },
63542 	{ 20, 974329 },
63543 	{ 20, 1022461 },
63544 	{ 22, 1729017 },
63545 	{ 21, 1012217 },
63546 	{ 22, 1876473 },
63547 	{ 22, 1487353 },
63548 	{ 22, 1368569 },
63549 	{ 21, 979449 },
63550 	{ 22, 1679865 },
63551 	{ 22, 897529 },
63552 	{ 22, 647673 },
63553 	{ 20, 389625 },
63554 	{ 20, 238073 },
63555 	{ 15, 20458 },
63556 	{ 20, 242173 },
63557 	{ 20, 504317 },
63558 	{ 22, 766461 },
63559 	{ 22, 1028605 },
63560 	{ 22, 1815037 },
63561 	{ 22, 2077181 },
63562 	{ 23, 2863613 },
63563 	{ 23, 3125757 },
63564 	{ 23, 3912189 },
63565 	{ 23, 4174333 },
63566 	{ 24, 7860989 },
63567 	{ 24, 7840505 },
63568 	{ 24, 6791929 },
63569 	{ 24, 3646201 },
63570 	{ 22, 1569533 },
63571 	{ 22, 1549049 },
63572 	{ 22, 500473 },
63573 	{ 22, 2032377 },
63574 	{ 22, 1983225 },
63575 	{ 22, 4092665 },
63576 	{ 22, 4154109 },
63577 	{ 23, 4031225 },
63578 	{ 23, 3785465 },
63579 	{ 24, 5931769 },
63580 	{ 24, 5423865 },
63581 	{ 23, 3900153 },
63582 	{ 23, 3392249 },
63583 	{ 24, 3572473 },
63584 	{ 24, 2540281 },
63585 	{ 22, 1540857 },
63586 	{ 22, 508665 },
63587 	{ 17, 12138 },
63588 	{ 22, 1037305 },
63589 	{ 22, 2069497 },
63590 	{ 24, 3068921 },
63591 	{ 24, 4101113 },
63592 	{ 24, 6804473 },
63593 	{ 24, 7836665 },
63594 	{ 25, 10933241 },
63595 	{ 25, 16229369 },
63596 	{ 24, 7590905 },
63597 	{ 24, 8098809 },
63598 	{ 24, 7861245 },
63599 	{ 24, 7840761 },
63600 	{ 24, 6792185 },
63601 	{ 24, 3646457 },
63602 	{ 22, 1569789 },
63603 	{ 22, 1549305 },
63604 	{ 22, 500729 },
63605 	{ 22, 2032633 },
63606 	{ 22, 1983481 },
63607 	{ 22, 4092921 },
63608 	{ 22, 4154365 },
63609 	{ 23, 4031481 },
63610 	{ 23, 3785721 },
63611 	{ 24, 5932025 },
63612 	{ 24, 5424121 },
63613 	{ 23, 3900409 },
63614 	{ 23, 3392505 },
63615 	{ 24, 3572729 },
63616 	{ 24, 2540537 },
63617 	{ 22, 1541113 },
63618 	{ 22, 508921 },
63619 	{ 17, 28522 },
63620 	{ 22, 951293 },
63621 	{ 22, 2086649 },
63622 	{ 24, 3118841 },
63623 	{ 24, 4118265 },
63624 	{ 24, 7247609 },
63625 	{ 24, 7853817 },
63626 	{ 25, 10983161 },
63627 	{ 25, 11982585 },
63628 	{ 25, 16180985 },
63629 	{ 24, 8115961 },
63630 	{ 25, 11986681 },
63631 	{ 24, 7845629 },
63632 	{ 24, 7792377 },
63633 	{ 24, 6743801 },
63634 	{ 24, 3598073 },
63635 	{ 22, 1554173 },
63636 	{ 22, 1500921 },
63637 	{ 22, 452345 },
63638 	{ 22, 1967865 },
63639 	{ 22, 1787641 },
63640 	{ 22, 4159225 },
63641 	{ 23, 3983097 },
63642 	{ 23, 3770105 },
63643 	{ 23, 3000057 },
63644 	{ 24, 5408505 },
63645 	{ 23, 3852025 },
63646 	{ 23, 3376889 },
63647 	{ 23, 1820409 },
63648 	{ 24, 2524921 },
63649 	{ 22, 1492729 },
63650 	{ 22, 493305 },
63651 	{ 17, 44522 },
63652 	{ 22, 509693 },
63653 	{ 22, 2086905 },
63654 	{ 24, 3119097 },
63655 	{ 24, 4118521 },
63656 	{ 24, 7247865 },
63657 	{ 24, 7854073 },
63658 	{ 25, 10983417 },
63659 	{ 25, 11982841 },
63660 	{ 25, 16181241 },
63661 	{ 24, 8116217 },
63662 	{ 25, 11986937 },
63663 	{ 24, 7845885 },
63664 	{ 24, 7792633 },
63665 	{ 24, 6744057 },
63666 	{ 24, 3598329 },
63667 	{ 22, 1554429 },
63668 	{ 22, 1501177 },
63669 	{ 22, 452601 },
63670 	{ 22, 1968121 },
63671 	{ 22, 1787897 },
63672 	{ 22, 4159481 },
63673 	{ 23, 3983353 },
63674 	{ 23, 3770361 },
63675 	{ 23, 3000313 },
63676 	{ 24, 5408761 },
63677 	{ 23, 3852281 },
63678 	{ 23, 3377145 },
63679 	{ 23, 1820665 },
63680 	{ 24, 2525177 },
63681 	{ 22, 1492985 },
63682 	{ 22, 493561 },
63683 	{ 17, 60906 },
63684 	{ 22, 509949 },
63685 	{ 22, 1558525 },
63686 	{ 24, 2607101 },
63687 	{ 24, 3655677 },
63688 	{ 24, 6801405 },
63689 	{ 24, 7849981 },
63690 	{ 25, 10995709 },
63691 	{ 25, 12044285 },
63692 	{ 25, 15190013 },
63693 	{ 25, 16238589 },
63694 	{ 26, 27772925 },
63695 	{ 26, 28821501 },
63696 	{ 26, 31181565 },
63697 	{ 26, 31099641 },
63698 	{ 26, 26905337 },
63699 	{ 26, 14322425 },
63700 	{ 24, 6015741 },
63701 	{ 24, 5933817 },
63702 	{ 24, 1739513 },
63703 	{ 24, 7080697 },
63704 	{ 24, 6884089 },
63705 	{ 25, 15862521 },
63706 	{ 25, 14879481 },
63707 	{ 25, 11930361 },
63708 	{ 25, 10947321 },
63709 	{ 25, 15338233 },
63710 	{ 25, 13306617 },
63711 	{ 25, 7211769 },
63712 	{ 25, 5180153 },
63713 	{ 24, 5901049 },
63714 	{ 24, 1772281 },
63715 	{ 19, 77162 },
63716 	{ 24, 1968893 },
63717 	{ 24, 6163197 },
63718 	{ 26, 12536825 },
63719 	{ 26, 16665593 },
63720 	{ 26, 29051897 },
63721 	{ 26, 33180665 },
63722 	{ 27, 43994105 },
63723 	{ 27, 48122873 },
63724 	{ 27, 60509177 },
63725 	{ 27, 64654329 },
63726 	{ 27, 60460025 },
63727 	{ 27, 47877113 },
63728 	{ 26, 31181821 },
63729 	{ 26, 31099897 },
63730 	{ 26, 26905593 },
63731 	{ 26, 14322681 },
63732 	{ 24, 6015997 },
63733 	{ 24, 5934073 },
63734 	{ 24, 1739769 },
63735 	{ 24, 7080953 },
63736 	{ 24, 6884345 },
63737 	{ 25, 15862777 },
63738 	{ 25, 14879737 },
63739 	{ 25, 11930617 },
63740 	{ 25, 10947577 },
63741 	{ 25, 15338489 },
63742 	{ 25, 13306873 },
63743 	{ 25, 7212025 },
63744 	{ 25, 5180409 },
63745 	{ 24, 5901305 },
63746 	{ 24, 1772537 },
63747 	{ 19, 93546 },
63748 	{ 24, 1969149 },
63749 	{ 24, 6163453 },
63750 	{ 26, 10357757 },
63751 	{ 26, 16731897 },
63752 	{ 26, 29249273 },
63753 	{ 26, 33246969 },
63754 	{ 27, 66031353 },
63755 	{ 27, 63934201 },
63756 	{ 27, 57642745 },
63757 	{ 27, 55545593 },
63758 	{ 26, 32476921 },
63759 	{ 26, 30379769 },
63760 	{ 26, 24088313 },
63761 	{ 26, 21991161 },
63762 	{ 25, 15699705 },
63763 	{ 25, 13602553 },
63764 	{ 25, 7311097 },
63765 	{ 24, 5951229 },
63766 	{ 23, 3116793 },
63767 	{ 23, 1019641 },
63768 	{ 24, 6819577 },
63769 	{ 23, 4001529 },
63770 	{ 25, 14814969 },
63771 	{ 25, 11734777 },
63772 	{ 25, 10882809 },
63773 	{ 24, 7802617 },
63774 	{ 25, 13242105 },
63775 	{ 25, 7016185 },
63776 	{ 25, 5115641 },
63777 	{ 23, 3084025 },
63778 	{ 24, 1707769 },
63779 	{ 18, 55274 },
63780 	{ 24, 1773309 },
63781 	{ 24, 5967613 },
63782 	{ 26, 10161917 },
63783 	{ 26, 16732153 },
63784 	{ 26, 29249529 },
63785 	{ 26, 33247225 },
63786 	{ 27, 66031609 },
63787 	{ 27, 63934457 },
63788 	{ 27, 57643001 },
63789 	{ 27, 55545849 },
63790 	{ 26, 32477177 },
63791 	{ 26, 30380025 },
63792 	{ 26, 24088569 },
63793 	{ 26, 21991417 },
63794 	{ 25, 15699961 },
63795 	{ 25, 13602809 },
63796 	{ 25, 7311353 },
63797 	{ 24, 5951485 },
63798 	{ 23, 3117049 },
63799 	{ 23, 1019897 },
63800 	{ 24, 6819833 },
63801 	{ 23, 4001785 },
63802 	{ 25, 14815225 },
63803 	{ 25, 11735033 },
63804 	{ 25, 10883065 },
63805 	{ 24, 7802873 },
63806 	{ 25, 13242361 },
63807 	{ 25, 7016441 },
63808 	{ 25, 5115897 },
63809 	{ 23, 3084281 },
63810 	{ 24, 1708025 },
63811 	{ 18, 63466 },
63812 	{ 24, 1773565 },
63813 	{ 24, 5967869 },
63814 	{ 26, 10162173 },
63815 	{ 26, 14356477 },
63816 	{ 26, 29317881 },
63817 	{ 26, 33446649 },
63818 	{ 27, 122591993 },
63819 	{ 27, 65968889 },
63820 	{ 27, 63871737 },
63821 	{ 27, 57580281 },
63822 	{ 26, 32496381 },
63823 	{ 26, 32414457 },
63824 	{ 26, 30317305 },
63825 	{ 26, 24025849 },
63826 	{ 25, 15719165 },
63827 	{ 25, 15637241 },
63828 	{ 25, 13540089 },
63829 	{ 25, 7248633 },
63830 	{ 23, 3136253 },
63831 	{ 23, 3054329 },
63832 	{ 23, 957177 },
63833 	{ 23, 3939065 },
63834 	{ 23, 3742457 },
63835 	{ 25, 11672313 },
63836 	{ 25, 10689273 },
63837 	{ 24, 7740153 },
63838 	{ 24, 6757113 },
63839 	{ 25, 6953721 },
63840 	{ 25, 4922105 },
63841 	{ 23, 3021561 },
63842 	{ 23, 989945 },
63843 	{ 18, 104298 },
63844 	{ 24, 1710845 },
63845 	{ 24, 5905149 },
63846 	{ 26, 10099453 },
63847 	{ 26, 14293757 },
63848 	{ 26, 29318137 },
63849 	{ 26, 33446905 },
63850 	{ 27, 122592249 },
63851 	{ 27, 65969145 },
63852 	{ 27, 63871993 },
63853 	{ 27, 57580537 },
63854 	{ 26, 32496637 },
63855 	{ 26, 32414713 },
63856 	{ 26, 30317561 },
63857 	{ 26, 24026105 },
63858 	{ 25, 15719421 },
63859 	{ 25, 15637497 },
63860 	{ 25, 13540345 },
63861 	{ 25, 7248889 },
63862 	{ 23, 3136509 },
63863 	{ 23, 3054585 },
63864 	{ 23, 957433 },
63865 	{ 23, 3939321 },
63866 	{ 23, 3742713 },
63867 	{ 25, 11672569 },
63868 	{ 25, 10689529 },
63869 	{ 24, 7740409 },
63870 	{ 24, 6757369 },
63871 	{ 25, 6953977 },
63872 	{ 25, 4922361 },
63873 	{ 23, 3021817 },
63874 	{ 23, 990201 },
63875 	{ 18, 112490 },
63876 	{ 24, 1711101 },
63877 	{ 24, 5905405 },
63878 	{ 26, 10099709 },
63879 	{ 26, 14294013 },
63880 	{ 26, 26876925 },
63881 	{ 26, 33513209 },
63882 	{ 27, 124493561 },
63883 	{ 27, 122396409 },
63884 	{ 27, 65773305 },
63885 	{ 27, 63676153 },
63886 	{ 27, 57384697 },
63887 	{ 26, 32431869 },
63888 	{ 26, 32218873 },
63889 	{ 26, 30121721 },
63890 	{ 26, 23830265 },
63891 	{ 25, 15654653 },
63892 	{ 25, 15441657 },
63893 	{ 25, 13344505 },
63894 	{ 25, 7053049 },
63895 	{ 23, 3071741 },
63896 	{ 23, 2858745 },
63897 	{ 23, 761593 },
63898 	{ 23, 3677945 },
63899 	{ 23, 2957049 },
63900 	{ 25, 10624761 },
63901 	{ 24, 7544569 },
63902 	{ 24, 6692601 },
63903 	{ 24, 3612409 },
63904 	{ 25, 4857593 },
63905 	{ 23, 2825977 },
63906 	{ 23, 925433 },
63907 	{ 18, 120298 },
63908 	{ 23, 990973 },
63909 	{ 23, 3088125 },
63910 	{ 25, 5185277 },
63911 	{ 25, 7282429 },
63912 	{ 25, 13573885 },
63913 	{ 25, 15671037 },
63914 	{ 26, 21962493 },
63915 	{ 26, 24059645 },
63916 	{ 26, 30351101 },
63917 	{ 26, 32448253 },
63918 	{ 27, 57384953 },
63919 	{ 26, 32432125 },
63920 	{ 26, 32219129 },
63921 	{ 26, 30121977 },
63922 	{ 26, 23830521 },
63923 	{ 25, 15654909 },
63924 	{ 25, 15441913 },
63925 	{ 25, 13344761 },
63926 	{ 25, 7053305 },
63927 	{ 23, 3071997 },
63928 	{ 23, 2859001 },
63929 	{ 23, 761849 },
63930 	{ 23, 3678201 },
63931 	{ 23, 2957305 },
63932 	{ 25, 10625017 },
63933 	{ 24, 7544825 },
63934 	{ 24, 6692857 },
63935 	{ 24, 3612665 },
63936 	{ 25, 4857849 },
63937 	{ 23, 2826233 },
63938 	{ 23, 925689 },
63939 	{ 18, 128490 },
63940 	{ 23, 991229 },
63941 	{ 23, 3088381 },
63942 	{ 25, 5185533 },
63943 	{ 25, 7282685 },
63944 	{ 25, 13574141 },
63945 	{ 25, 15671293 },
63946 	{ 26, 21962749 },
63947 	{ 26, 24059901 },
63948 	{ 26, 30351357 },
63949 	{ 26, 32448509 },
63950 	{ 27, 55517181 },
63951 	{ 27, 57614333 },
63952 	{ 27, 63905789 },
63953 	{ 27, 66002941 },
63954 	{ 27, 122626045 },
63955 	{ 27, 124723197 },
63956 	{ 27, 61811453 },
63957 	{ 27, 61483769 },
63958 	{ 27, 53095161 },
63959 	{ 27, 27929337 },
63960 	{ 25, 11479805 },
63961 	{ 25, 11152121 },
63962 	{ 25, 2763513 },
63963 	{ 25, 11545337 },
63964 	{ 25, 10758905 },
63965 	{ 26, 29895417 },
63966 	{ 26, 25963257 },
63967 	{ 26, 14166777 },
63968 	{ 26, 10234617 },
63969 	{ 25, 11021049 },
63970 	{ 25, 2894585 },
63971 	{ 19, 169322 },
63972 	{ 25, 3681021 },
63973 	{ 25, 12069629 },
63974 	{ 27, 20458237 },
63975 	{ 27, 28846845 },
63976 	{ 27, 54012669 },
63977 	{ 27, 62401277 },
63978 	{ 28, 87567101 },
63979 	{ 28, 95955709 },
63980 	{ 28, 121121533 },
63981 	{ 28, 129510141 },
63982 	{ 29, 254422009 },
63983 	{ 29, 229256185 },
63984 	{ 28, 128920573 },
63985 	{ 28, 128592889 },
63986 	{ 28, 120204281 },
63987 	{ 28, 95038457 },
63988 	{ 27, 61811709 },
63989 	{ 27, 61484025 },
63990 	{ 27, 53095417 },
63991 	{ 27, 27929593 },
63992 	{ 25, 11480061 },
63993 	{ 25, 11152377 },
63994 	{ 25, 2763769 },
63995 	{ 25, 11545593 },
63996 	{ 25, 10759161 },
63997 	{ 26, 29895673 },
63998 	{ 26, 25963513 },
63999 	{ 26, 14167033 },
64000 	{ 26, 10234873 },
64001 	{ 25, 11021305 },
64002 	{ 25, 2894841 },
64003 	{ 19, 177514 },
64004 	{ 25, 3681277 },
64005 	{ 25, 12069885 },
64006 	{ 27, 20458493 },
64007 	{ 27, 28847101 },
64008 	{ 27, 54012925 },
64009 	{ 27, 62401533 },
64010 	{ 28, 266219257 },
64011 	{ 28, 262024953 },
64012 	{ 28, 249442041 },
64013 	{ 28, 245247737 },
64014 	{ 28, 132001529 },
64015 	{ 28, 127807225 },
64016 	{ 28, 115224313 },
64017 	{ 28, 111030009 },
64018 	{ 27, 64892665 },
64019 	{ 27, 60698361 },
64020 	{ 27, 48115449 },
64021 	{ 27, 43921145 },
64022 	{ 26, 31338233 },
64023 	{ 26, 27143929 },
64024 	{ 26, 14561017 },
64025 	{ 25, 11218685 },
64026 	{ 24, 6172409 },
64027 	{ 24, 1978105 },
64028 	{ 25, 10497785 },
64029 	{ 24, 7614201 },
64030 	{ 26, 25702137 },
64031 	{ 26, 13381369 },
64032 	{ 26, 9973497 },
64033 	{ 24, 6041337 },
64034 	{ 25, 2633465 },
64035 	{ 18, 93162 },
64036 	{ 25, 2895613 },
64037 	{ 25, 11284221 },
64038 	{ 27, 19672829 },
64039 	{ 27, 28061437 },
64040 	{ 27, 53227261 },
64041 	{ 27, 61615869 },
64042 	{ 28, 266219513 },
64043 	{ 28, 262025209 },
64044 	{ 28, 249442297 },
64045 	{ 28, 245247993 },
64046 	{ 28, 132001785 },
64047 	{ 28, 127807481 },
64048 	{ 28, 115224569 },
64049 	{ 28, 111030265 },
64050 	{ 27, 64892921 },
64051 	{ 27, 60698617 },
64052 	{ 27, 48115705 },
64053 	{ 27, 43921401 },
64054 	{ 26, 31338489 },
64055 	{ 26, 27144185 },
64056 	{ 26, 14561273 },
64057 	{ 25, 11218941 },
64058 	{ 24, 6172665 },
64059 	{ 24, 1978361 },
64060 	{ 25, 10498041 },
64061 	{ 24, 7614457 },
64062 	{ 26, 25702393 },
64063 	{ 26, 13381625 },
64064 	{ 26, 9973753 },
64065 	{ 24, 6041593 },
64066 	{ 25, 2633721 },
64067 	{ 18, 97258 },
64068 	{ 25, 2895869 },
64069 	{ 25, 11284477 },
64070 	{ 27, 19673085 },
64071 	{ 27, 28061693 },
64072 	{ 27, 53227517 },
64073 	{ 27, 61616125 },
64074 	{ 28, 266287869 },
64075 	{ 28, 265960185 },
64076 	{ 28, 261765881 },
64077 	{ 28, 249182969 },
64078 	{ 28, 244988665 },
64079 	{ 28, 131742457 },
64080 	{ 28, 127548153 },
64081 	{ 28, 114965241 },
64082 	{ 27, 64961277 },
64083 	{ 27, 64633593 },
64084 	{ 27, 60439289 },
64085 	{ 27, 47856377 },
64086 	{ 26, 31406845 },
64087 	{ 26, 31079161 },
64088 	{ 26, 26884857 },
64089 	{ 26, 14301945 },
64090 	{ 24, 6241021 },
64091 	{ 24, 5913337 },
64092 	{ 24, 1719033 },
64093 	{ 24, 7355129 },
64094 	{ 24, 6568697 },
64095 	{ 25, 13303803 },
64096 	{ 26, 9190137 },
64097 	{ 24, 5782265 },
64098 	{ 24, 1850105 },
64099 	{ 18, 117610 },
64100 	{ 25, 2636541 },
64101 	{ 25, 11025149 },
64102 	{ 26, 22216703 },
64103 	{ 27, 27802365 },
64104 	{ 27, 52968189 },
64105 	{ 27, 61356797 },
64106 	{ 28, 86522621 },
64107 	{ 28, 265960441 },
64108 	{ 28, 261766137 },
64109 	{ 28, 249183225 },
64110 	{ 28, 244988921 },
64111 	{ 28, 131742713 },
64112 	{ 28, 127548409 },
64113 	{ 28, 114965497 },
64114 	{ 27, 64961533 },
64115 	{ 27, 64633849 },
64116 	{ 27, 60439545 },
64117 	{ 27, 47856633 },
64118 	{ 26, 31407101 },
64119 	{ 26, 31079417 },
64120 	{ 26, 26885113 },
64121 	{ 26, 14302201 },
64122 	{ 24, 6241277 },
64123 	{ 24, 5913593 },
64124 	{ 24, 1719289 },
64125 	{ 24, 7355385 },
64126 	{ 24, 6568953 },
64127 	{ 25, 13303547 },
64128 	{ 26, 9190393 },
64129 	{ 24, 5782521 },
64130 	{ 24, 1850361 },
64131 	{ 18, 121706 },
64132 	{ 25, 2636797 },
64133 	{ 25, 11025405 },
64134 	{ 26, 22216447 },
64135 	{ 27, 27802621 },
64136 	{ 27, 52968445 },
64137 	{ 27, 61357053 },
64138 	{ 28, 86522877 },
64139 	{ 28, 266026749 },
64140 	{ 28, 265174777 },
64141 	{ 28, 260980473 },
64142 	{ 28, 248397561 },
64143 	{ 28, 244203257 },
64144 	{ 28, 130957049 },
64145 	{ 28, 126762745 },
64146 	{ 28, 114179833 },
64147 	{ 27, 64700157 },
64148 	{ 27, 63848185 },
64149 	{ 27, 59653881 },
64150 	{ 27, 47070969 },
64151 	{ 26, 31145725 },
64152 	{ 26, 30293753 },
64153 	{ 26, 26099449 },
64154 	{ 26, 13516537 },
64155 	{ 24, 5979901 },
64156 	{ 24, 5127929 },
64157 	{ 24, 933625 },
64158 	{ 24, 6307577 },
64159 	{ 24, 3423993 },
64160 	{ 25, 7011323 },
64161 	{ 24, 4996857 },
64162 	{ 24, 1588985 },
64163 	{ 18, 125418 },
64164 	{ 24, 1851133 },
64165 	{ 24, 6045437 },
64166 	{ 25, 12254207 },
64167 	{ 26, 14434045 },
64168 	{ 26, 27016957 },
64169 	{ 26, 31211261 },
64170 	{ 27, 43794173 },
64171 	{ 27, 47988477 },
64172 	{ 27, 60571389 },
64173 	{ 27, 64765693 },
64174 	{ 28, 248397817 },
64175 	{ 28, 244203513 },
64176 	{ 28, 130957305 },
64177 	{ 28, 126763001 },
64178 	{ 28, 114180089 },
64179 	{ 27, 64700413 },
64180 	{ 27, 63848441 },
64181 	{ 27, 59654137 },
64182 	{ 27, 47071225 },
64183 	{ 26, 31145981 },
64184 	{ 26, 30294009 },
64185 	{ 26, 26099705 },
64186 	{ 26, 13516793 },
64187 	{ 24, 5980157 },
64188 	{ 24, 5128185 },
64189 	{ 24, 933881 },
64190 	{ 24, 6307833 },
64191 	{ 24, 3424249 },
64192 	{ 25, 7011067 },
64193 	{ 24, 4997113 },
64194 	{ 24, 1589241 },
64195 	{ 18, 129514 },
64196 	{ 24, 1851389 },
64197 	{ 24, 6045693 },
64198 	{ 25, 12253951 },
64199 	{ 26, 14434301 },
64200 	{ 26, 27017213 },
64201 	{ 26, 31211517 },
64202 	{ 27, 43794429 },
64203 	{ 27, 47988733 },
64204 	{ 27, 60571645 },
64205 	{ 27, 64765949 },
64206 	{ 28, 260729593 },
64207 	{ 28, 248146681 },
64208 	{ 28, 243952377 },
64209 	{ 28, 130706169 },
64210 	{ 28, 126511865 },
64211 	{ 28, 113928953 },
64212 	{ 27, 63924989 },
64213 	{ 27, 63597305 },
64214 	{ 27, 59403001 },
64215 	{ 27, 46820089 },
64216 	{ 26, 30370557 },
64217 	{ 26, 30042873 },
64218 	{ 26, 25848569 },
64219 	{ 26, 13265657 },
64220 	{ 24, 5204733 },
64221 	{ 24, 4877049 },
64222 	{ 24, 682745 },
64223 	{ 24, 3173113 },
64224 	{ 24, 2386681 },
64225 	{ 24, 4745977 },
64226 	{ 24, 813817 },
64227 	{ 19, 215402 },
64228 	{ 24, 1600253 },
64229 	{ 24, 5794557 },
64230 	{ 25, 11726847 },
64231 	{ 26, 14183165 },
64232 	{ 26, 26766077 },
64233 	{ 26, 30960381 },
64234 	{ 27, 43543293 },
64235 	{ 27, 47737597 },
64236 	{ 27, 60320509 },
64237 	{ 27, 64514813 },
64238 	{ 28, 260729849 },
64239 	{ 28, 248146937 },
64240 	{ 28, 243952633 },
64241 	{ 28, 130706425 },
64242 	{ 28, 126512121 },
64243 	{ 28, 113929209 },
64244 	{ 27, 63925245 },
64245 	{ 27, 63597561 },
64246 	{ 27, 59403257 },
64247 	{ 27, 46820345 },
64248 	{ 26, 30370813 },
64249 	{ 26, 30043129 },
64250 	{ 26, 25848825 },
64251 	{ 26, 13265913 },
64252 	{ 24, 5204989 },
64253 	{ 24, 4877305 },
64254 	{ 24, 683001 },
64255 	{ 24, 3173369 },
64256 	{ 24, 2386937 },
64257 	{ 24, 4746233 },
64258 	{ 24, 814073 },
64259 	{ 19, 219498 },
64260 	{ 24, 1600509 },
64261 	{ 24, 5794813 },
64262 	{ 25, 11726591 },
64263 	{ 26, 14183421 },
64264 	{ 26, 26766333 },
64265 	{ 26, 30960637 },
64266 	{ 27, 43543549 },
64267 	{ 27, 47737853 },
64268 	{ 27, 60320765 },
64269 	{ 27, 64515069 },
64270 	{ 26, 66481913 },
64271 	{ 26, 65433337 },
64272 	{ 26, 62287609 },
64273 	{ 26, 61239033 },
64274 	{ 26, 32927481 },
64275 	{ 26, 31878905 },
64276 	{ 26, 28733177 },
64277 	{ 26, 27684601 },
64278 	{ 25, 16150265 },
64279 	{ 25, 15101689 },
64280 	{ 25, 11955961 },
64281 	{ 25, 10907385 },
64282 	{ 24, 7761657 },
64283 	{ 24, 6713081 },
64284 	{ 24, 3567353 },
64285 	{ 24, 2518777 },
64286 	{ 22, 1470201 },
64287 	{ 22, 421625 },
64288 	{ 23, 2550779 },
64289 	{ 22, 1339129 },
64290 	{ 23, 2812923 },
64291 	{ 17, 56042 },
64292 	{ 24, 814845 },
64293 	{ 24, 5009149 },
64294 	{ 25, 10152959 },
64295 	{ 26, 13397757 },
64296 	{ 26, 25980669 },
64297 	{ 26, 30174973 },
64298 	{ 27, 42757885 },
64299 	{ 27, 46952189 },
64300 	{ 27, 59535101 },
64301 	{ 27, 63729405 },
64302 	{ 26, 66482169 },
64303 	{ 26, 65433593 },
64304 	{ 26, 62287865 },
64305 	{ 26, 61239289 },
64306 	{ 26, 32927737 },
64307 	{ 26, 31879161 },
64308 	{ 26, 28733433 },
64309 	{ 26, 27684857 },
64310 	{ 25, 16150521 },
64311 	{ 25, 15101945 },
64312 	{ 25, 11956217 },
64313 	{ 25, 10907641 },
64314 	{ 24, 7761913 },
64315 	{ 24, 6713337 },
64316 	{ 24, 3567609 },
64317 	{ 24, 2519033 },
64318 	{ 22, 1470457 },
64319 	{ 22, 421881 },
64320 	{ 23, 2550523 },
64321 	{ 22, 1339385 },
64322 	{ 23, 2812667 },
64323 	{ 17, 57066 },
64324 	{ 24, 815101 },
64325 	{ 24, 5009405 },
64326 	{ 25, 10152703 },
64327 	{ 26, 13398013 },
64328 	{ 26, 25980925 },
64329 	{ 26, 30175229 },
64330 	{ 27, 42758141 },
64331 	{ 27, 46952445 },
64332 	{ 27, 59535357 },
64333 	{ 27, 63729661 },
64334 	{ 26, 66550525 },
64335 	{ 26, 66222841 },
64336 	{ 26, 65174265 },
64337 	{ 26, 62028537 },
64338 	{ 26, 60979961 },
64339 	{ 26, 32668409 },
64340 	{ 26, 31619833 },
64341 	{ 26, 28474105 },
64342 	{ 25, 16218877 },
64343 	{ 25, 15891193 },
64344 	{ 25, 14842617 },
64345 	{ 25, 11696889 },
64346 	{ 24, 7830269 },
64347 	{ 24, 7502585 },
64348 	{ 24, 6454009 },
64349 	{ 24, 3308281 },
64350 	{ 22, 1538813 },
64351 	{ 22, 1211129 },
64352 	{ 22, 162553 },
64353 	{ 18, 124281 },
64354 	{ 18, 262011 },
64355 	{ 17, 62058 },
64356 	{ 17, 130590 },
64357 	{ 24, 4750077 },
64358 	{ 25, 9617407 },
64359 	{ 26, 13138685 },
64360 	{ 26, 25721597 },
64361 	{ 26, 29915901 },
64362 	{ 27, 42498813 },
64363 	{ 27, 46693117 },
64364 	{ 27, 59276029 },
64365 	{ 27, 63470333 },
64366 	{ 26, 66550781 },
64367 	{ 26, 66223097 },
64368 	{ 26, 65174521 },
64369 	{ 26, 62028793 },
64370 	{ 26, 60980217 },
64371 	{ 26, 32668665 },
64372 	{ 26, 31620089 },
64373 	{ 26, 28474361 },
64374 	{ 25, 16219133 },
64375 	{ 25, 15891449 },
64376 	{ 25, 14842873 },
64377 	{ 25, 11697145 },
64378 	{ 24, 7830525 },
64379 	{ 24, 7502841 },
64380 	{ 24, 6454265 },
64381 	{ 24, 3308537 },
64382 	{ 22, 1539069 },
64383 	{ 22, 1211385 },
64384 	{ 22, 162809 },
64385 	{ 18, 126329 },
64386 	{ 18, 259963 },
64387 	{ 17, 63082 },
64388 	{ 17, 129566 },
64389 	{ 24, 4750333 },
64390 	{ 25, 9617151 },
64391 	{ 26, 13138941 },
64392 	{ 26, 25721853 },
64393 	{ 26, 29916157 },
64394 	{ 27, 42499069 },
64395 	{ 27, 46693373 },
64396 	{ 27, 59276285 },
64397 	{ 27, 63470589 },
64398 	{ 28, 109607933 },
64399 	{ 26, 66289405 },
64400 	{ 26, 65240829 },
64401 	{ 26, 62095101 },
64402 	{ 26, 61046525 },
64403 	{ 26, 32734973 },
64404 	{ 26, 31686397 },
64405 	{ 26, 28540669 },
64406 	{ 26, 27492093 },
64407 	{ 25, 15957757 },
64408 	{ 25, 14909181 },
64409 	{ 25, 11763453 },
64410 	{ 25, 10714877 },
64411 	{ 24, 7569149 },
64412 	{ 24, 6520573 },
64413 	{ 24, 3374845 },
64414 	{ 24, 2326269 },
64415 	{ 22, 1277693 },
64416 	{ 22, 229117 },
64417 	{ 23, 4194281 },
64418 	{ 21, 1048489 },
64419 	{ 22, 2096986 },
64420 	{ 22, 294653 },
64421 	{ 22, 1343229 },
64422 	{ 23, 2800639 },
64423 	{ 24, 3440381 },
64424 	{ 24, 6586109 },
64425 	{ 24, 7634685 },
64426 	{ 25, 10780413 },
64427 	{ 25, 11828989 },
64428 	{ 25, 14974717 },
64429 	{ 25, 16023293 },
64430 	{ 26, 27557629 },
64431 	{ 26, 28606205 },
64432 	{ 26, 31751933 },
64433 	{ 26, 32800509 },
64434 	{ 26, 61112061 },
64435 	{ 26, 62160637 },
64436 	{ 26, 65306365 },
64437 	{ 26, 66354941 },
64438 	{ 26, 27492349 },
64439 	{ 25, 15958013 },
64440 	{ 25, 14909437 },
64441 	{ 25, 11763709 },
64442 	{ 25, 10715133 },
64443 	{ 24, 7569405 },
64444 	{ 24, 6520829 },
64445 	{ 24, 3375101 },
64446 	{ 24, 2326525 },
64447 	{ 22, 1277949 },
64448 	{ 22, 229373 },
64449 	{ 23, 4194105 },
64450 	{ 20, 524233 },
64451 	{ 22, 2097114 },
64452 	{ 14, 15054 },
64453 	{ 22, 1343485 },
64454 	{ 23, 2800383 },
64455 	{ 24, 3440637 },
64456 	{ 24, 6586365 },
64457 	{ 24, 7634941 },
64458 	{ 25, 10780669 },
64459 	{ 25, 11829245 },
64460 	{ 25, 14974973 },
64461 	{ 25, 16023549 },
64462 	{ 26, 27557885 },
64463 	{ 26, 28606461 },
64464 	{ 26, 31752189 },
64465 	{ 26, 32800765 },
64466 	{ 26, 61112317 },
64467 	{ 26, 62160893 },
64468 	{ 26, 65306621 },
64469 	{ 26, 66355197 },
64470 	{ 27, 63089405 },
64471 	{ 27, 56797949 },
64472 	{ 27, 54700797 },
64473 	{ 26, 31632125 },
64474 	{ 26, 29534973 },
64475 	{ 26, 23243517 },
64476 	{ 26, 21146365 },
64477 	{ 25, 14854909 },
64478 	{ 25, 12757757 },
64479 	{ 25, 6466301 },
64480 	{ 25, 4369149 },
64481 	{ 18, 239485 },
64482 	{ 18, 245119 },
64483 	{ 22, 2097103 },
64484 	{ 14, 14990 },
64485 	{ 18, 238973 },
64486 	{ 18, 245631 },
64487 	{ 25, 6335229 },
64488 	{ 25, 12626685 },
64489 	{ 25, 14723837 },
64490 	{ 25, 14856191 },
64491 	{ 26, 23112445 },
64492 	{ 26, 29403901 },
64493 	{ 26, 31501053 },
64494 	{ 26, 31633407 },
64495 	{ 27, 56666877 },
64496 	{ 27, 62958333 },
64497 	{ 27, 65055485 },
64498 	{ 27, 121678589 },
64499 	{ 27, 123775741 },
64500 	{ 27, 130067197 },
64501 	{ 27, 132164349 },
64502 	{ 27, 63089661 },
64503 	{ 27, 56798205 },
64504 	{ 27, 54701053 },
64505 	{ 26, 31632381 },
64506 	{ 26, 29535229 },
64507 	{ 26, 23243773 },
64508 	{ 26, 21146621 },
64509 	{ 25, 14855165 },
64510 	{ 25, 12758013 },
64511 	{ 25, 6466557 },
64512 	{ 25, 4369405 },
64513 	{ 18, 241533 },
64514 	{ 18, 243071 },
64515 	{ 14, 8074 },
64516 	{ 21, 1048525 },
64517 	{ 18, 241021 },
64518 	{ 18, 243583 },
64519 	{ 25, 6335485 },
64520 	{ 25, 12626941 },
64521 	{ 25, 14724093 },
64522 	{ 25, 14855935 },
64523 	{ 26, 23112701 },
64524 	{ 26, 29404157 },
64525 	{ 26, 31501309 },
64526 	{ 26, 31633151 },
64527 	{ 27, 56667133 },
64528 	{ 27, 62958589 },
64529 	{ 27, 132820733 },
64530 	{ 27, 130723581 },
64531 	{ 27, 124432125 },
64532 	{ 27, 122334973 },
64533 	{ 27, 65711869 },
64534 	{ 27, 63614717 },
64535 	{ 27, 57323261 },
64536 	{ 27, 55226109 },
64537 	{ 26, 32157437 },
64538 	{ 26, 30060285 },
64539 	{ 26, 23768829 },
64540 	{ 26, 21671677 },
64541 	{ 25, 15380221 },
64542 	{ 25, 13283069 },
64543 	{ 25, 6991613 },
64544 	{ 25, 4894461 },
64545 	{ 23, 2797309 },
64546 	{ 23, 700157 },
64547 	{ 14, 8138 },
64548 	{ 22, 2097113 },
64549 	{ 21, 1048523 },
64550 	{ 23, 306941 },
64551 	{ 23, 831229 },
64552 	{ 23, 2534399 },
64553 	{ 25, 1879805 },
64554 	{ 25, 3452669 },
64555 	{ 25, 3976957 },
64556 	{ 25, 15117311 },
64557 	{ 26, 6074109 },
64558 	{ 26, 7646973 },
64559 	{ 26, 8171261 },
64560 	{ 26, 31894527 },
64561 	{ 27, 14462717 },
64562 	{ 27, 16035581 },
64563 	{ 27, 16559869 },
64564 	{ 27, 30715645 },
64565 	{ 27, 31239933 },
64566 	{ 27, 32812797 },
64567 	{ 27, 33337085 },
64568 	{ 27, 55226365 },
64569 	{ 26, 32157693 },
64570 	{ 26, 30060541 },
64571 	{ 26, 23769085 },
64572 	{ 26, 21671933 },
64573 	{ 25, 15380477 },
64574 	{ 25, 13283325 },
64575 	{ 25, 6991869 },
64576 	{ 25, 4894717 },
64577 	{ 23, 2797565 },
64578 	{ 23, 700413 },
64579 	{ 23, 568063 },
64580 	{ 23, 4194142 },
64581 	{ 22, 2097067 },
64582 	{ 23, 307197 },
64583 	{ 23, 831485 },
64584 	{ 23, 2534143 },
64585 	{ 25, 1880061 },
64586 	{ 25, 3452925 },
64587 	{ 25, 3977213 },
64588 	{ 25, 15117055 },
64589 	{ 26, 6074365 },
64590 	{ 26, 7647229 },
64591 	{ 26, 8171517 },
64592 	{ 26, 31894271 },
64593 	{ 27, 14462973 },
64594 	{ 27, 16035837 },
64595 	{ 27, 16560125 },
64596 	{ 27, 30715901 },
64597 	{ 27, 31240189 },
64598 	{ 27, 32813053 },
64599 	{ 27, 33337341 },
64600 	{ 27, 132557567 },
64601 	{ 28, 127056637 },
64602 	{ 27, 63471615 },
64603 	{ 27, 59277311 },
64604 	{ 27, 46694399 },
64605 	{ 27, 59947773 },
64606 	{ 26, 29917183 },
64607 	{ 26, 25722879 },
64608 	{ 26, 13139967 },
64609 	{ 25, 9616125 },
64610 	{ 24, 4751359 },
64611 	{ 17, 127514 },
64612 	{ 17, 65134 },
64613 	{ 18, 255865 },
64614 	{ 18, 130427 },
64615 	{ 22, 163835 },
64616 	{ 22, 1212411 },
64617 	{ 22, 1540095 },
64618 	{ 24, 3309563 },
64619 	{ 24, 6455291 },
64620 	{ 24, 7503867 },
64621 	{ 24, 7831551 },
64622 	{ 25, 11698171 },
64623 	{ 25, 14843899 },
64624 	{ 25, 15892475 },
64625 	{ 25, 16220159 },
64626 	{ 26, 28475387 },
64627 	{ 26, 31621115 },
64628 	{ 26, 32669691 },
64629 	{ 26, 60981243 },
64630 	{ 26, 62029819 },
64631 	{ 26, 65175547 },
64632 	{ 26, 66224123 },
64633 	{ 26, 66551807 },
64634 	{ 27, 63471359 },
64635 	{ 27, 59277055 },
64636 	{ 27, 46694143 },
64637 	{ 27, 59948029 },
64638 	{ 26, 29916927 },
64639 	{ 26, 25722623 },
64640 	{ 26, 13139711 },
64641 	{ 25, 9616381 },
64642 	{ 24, 4751103 },
64643 	{ 17, 128538 },
64644 	{ 17, 64110 },
64645 	{ 18, 257913 },
64646 	{ 18, 128379 },
64647 	{ 22, 163579 },
64648 	{ 22, 1212155 },
64649 	{ 22, 1539839 },
64650 	{ 24, 3309307 },
64651 	{ 24, 6455035 },
64652 	{ 24, 7503611 },
64653 	{ 24, 7831295 },
64654 	{ 25, 11697915 },
64655 	{ 25, 14843643 },
64656 	{ 25, 15892219 },
64657 	{ 25, 16219903 },
64658 	{ 26, 28475131 },
64659 	{ 26, 31620859 },
64660 	{ 26, 32669435 },
64661 	{ 26, 60980987 },
64662 	{ 26, 62029563 },
64663 	{ 26, 65175291 },
64664 	{ 26, 66223867 },
64665 	{ 26, 66551551 },
64666 	{ 27, 63732735 },
64667 	{ 27, 59538431 },
64668 	{ 27, 46955519 },
64669 	{ 27, 60473085 },
64670 	{ 26, 30178303 },
64671 	{ 26, 25983999 },
64672 	{ 26, 13401087 },
64673 	{ 25, 10141437 },
64674 	{ 24, 5012479 },
64675 	{ 17, 129690 },
64676 	{ 17, 63214 },
64677 	{ 23, 2801401 },
64678 	{ 22, 1342459 },
64679 	{ 23, 2539257 },
64680 	{ 22, 424955 },
64681 	{ 22, 1473531 },
64682 	{ 24, 2522107 },
64683 	{ 24, 3570683 },
64684 	{ 24, 6716411 },
64685 	{ 24, 7764987 },
64686 	{ 25, 10910715 },
64687 	{ 25, 11959291 },
64688 	{ 25, 15105019 },
64689 	{ 25, 16153595 },
64690 	{ 26, 27687931 },
64691 	{ 26, 28736507 },
64692 	{ 26, 31882235 },
64693 	{ 26, 32930811 },
64694 	{ 26, 61242363 },
64695 	{ 26, 62290939 },
64696 	{ 26, 65436667 },
64697 	{ 26, 66485243 },
64698 	{ 27, 63732479 },
64699 	{ 27, 59538175 },
64700 	{ 27, 46955263 },
64701 	{ 27, 60473341 },
64702 	{ 26, 30178047 },
64703 	{ 26, 25983743 },
64704 	{ 26, 13400831 },
64705 	{ 25, 10141693 },
64706 	{ 24, 5012223 },
64707 	{ 17, 130714 },
64708 	{ 17, 62190 },
64709 	{ 23, 2801657 },
64710 	{ 22, 1342203 },
64711 	{ 23, 2539513 },
64712 	{ 22, 424699 },
64713 	{ 22, 1473275 },
64714 	{ 24, 2521851 },
64715 	{ 24, 3570427 },
64716 	{ 24, 6716155 },
64717 	{ 24, 7764731 },
64718 	{ 25, 10910459 },
64719 	{ 25, 11959035 },
64720 	{ 25, 15104763 },
64721 	{ 25, 16153339 },
64722 	{ 26, 27687675 },
64723 	{ 26, 28736251 },
64724 	{ 26, 31881979 },
64725 	{ 26, 32930555 },
64726 	{ 26, 61242107 },
64727 	{ 26, 62290683 },
64728 	{ 26, 65436411 },
64729 	{ 26, 66484987 },
64730 	{ 27, 64516095 },
64731 	{ 27, 60321791 },
64732 	{ 27, 47738879 },
64733 	{ 27, 62057213 },
64734 	{ 26, 30961663 },
64735 	{ 26, 26767359 },
64736 	{ 26, 14184447 },
64737 	{ 25, 11725565 },
64738 	{ 24, 5795839 },
64739 	{ 24, 1601535 },
64740 	{ 19, 227694 },
64741 	{ 24, 815099 },
64742 	{ 24, 4747259 },
64743 	{ 24, 2387963 },
64744 	{ 24, 3174395 },
64745 	{ 24, 684027 },
64746 	{ 24, 4878331 },
64747 	{ 24, 5206015 },
64748 	{ 26, 13266939 },
64749 	{ 26, 25849851 },
64750 	{ 26, 30044155 },
64751 	{ 26, 30371839 },
64752 	{ 27, 46821371 },
64753 	{ 27, 59404283 },
64754 	{ 27, 63598587 },
64755 	{ 27, 63926271 },
64756 	{ 28, 113930235 },
64757 	{ 28, 126513147 },
64758 	{ 28, 130707451 },
64759 	{ 28, 243953659 },
64760 	{ 28, 248147963 },
64761 	{ 28, 129166333 },
64762 	{ 27, 64515839 },
64763 	{ 27, 60321535 },
64764 	{ 27, 47738623 },
64765 	{ 27, 62057469 },
64766 	{ 26, 30961407 },
64767 	{ 26, 26767103 },
64768 	{ 26, 14184191 },
64769 	{ 25, 11725821 },
64770 	{ 24, 5795583 },
64771 	{ 24, 1601279 },
64772 	{ 19, 223598 },
64773 	{ 24, 814843 },
64774 	{ 24, 4747003 },
64775 	{ 24, 2387707 },
64776 	{ 24, 3174139 },
64777 	{ 24, 683771 },
64778 	{ 24, 4878075 },
64779 	{ 24, 5205759 },
64780 	{ 26, 13266683 },
64781 	{ 26, 25849595 },
64782 	{ 26, 30043899 },
64783 	{ 26, 30371583 },
64784 	{ 27, 46821115 },
64785 	{ 27, 59404027 },
64786 	{ 27, 63598331 },
64787 	{ 27, 63926015 },
64788 	{ 28, 113929979 },
64789 	{ 28, 126512891 },
64790 	{ 28, 130707195 },
64791 	{ 28, 243953403 },
64792 	{ 28, 248147707 },
64793 	{ 28, 129691389 },
64794 	{ 27, 64777215 },
64795 	{ 27, 60582911 },
64796 	{ 27, 47999999 },
64797 	{ 27, 62582525 },
64798 	{ 26, 31222783 },
64799 	{ 26, 27028479 },
64800 	{ 26, 14445567 },
64801 	{ 25, 12250877 },
64802 	{ 24, 6056959 },
64803 	{ 24, 1862655 },
64804 	{ 19, 219630 },
64805 	{ 24, 1600507 },
64806 	{ 24, 5008379 },
64807 	{ 25, 7007993 },
64808 	{ 24, 3435515 },
64809 	{ 24, 6319099 },
64810 	{ 24, 945147 },
64811 	{ 24, 5139451 },
64812 	{ 24, 5991423 },
64813 	{ 26, 13528059 },
64814 	{ 26, 26110971 },
64815 	{ 26, 30305275 },
64816 	{ 26, 31157247 },
64817 	{ 27, 47082491 },
64818 	{ 27, 59665403 },
64819 	{ 27, 63859707 },
64820 	{ 27, 64711679 },
64821 	{ 28, 114191355 },
64822 	{ 28, 126774267 },
64823 	{ 28, 130968571 },
64824 	{ 28, 244214779 },
64825 	{ 28, 129691645 },
64826 	{ 27, 64776959 },
64827 	{ 27, 60582655 },
64828 	{ 27, 47999743 },
64829 	{ 27, 62582781 },
64830 	{ 26, 31222527 },
64831 	{ 26, 27028223 },
64832 	{ 26, 14445311 },
64833 	{ 25, 12251133 },
64834 	{ 24, 6056703 },
64835 	{ 24, 1862399 },
64836 	{ 19, 215534 },
64837 	{ 24, 1600251 },
64838 	{ 24, 5008123 },
64839 	{ 25, 7008249 },
64840 	{ 24, 3435259 },
64841 	{ 24, 6318843 },
64842 	{ 24, 944891 },
64843 	{ 24, 5139195 },
64844 	{ 24, 5991167 },
64845 	{ 26, 13527803 },
64846 	{ 26, 26110715 },
64847 	{ 26, 30305019 },
64848 	{ 26, 31156991 },
64849 	{ 27, 47082235 },
64850 	{ 27, 59665147 },
64851 	{ 27, 63859451 },
64852 	{ 27, 64711423 },
64853 	{ 28, 114191099 },
64854 	{ 28, 126774011 },
64855 	{ 28, 130968315 },
64856 	{ 28, 244214523 },
64857 	{ 28, 248408827 },
64858 	{ 28, 260991739 },
64859 	{ 28, 265186043 },
64860 	{ 28, 266038015 },
64861 	{ 28, 122878717 },
64862 	{ 27, 61358079 },
64863 	{ 27, 52969471 },
64864 	{ 27, 27803647 },
64865 	{ 26, 22215421 },
64866 	{ 25, 11026431 },
64867 	{ 25, 2637823 },
64868 	{ 18, 129902 },
64869 	{ 24, 1851387 },
64870 	{ 24, 5783547 },
64871 	{ 26, 9191419 },
64872 	{ 25, 13302521 },
64873 	{ 24, 6569979 },
64874 	{ 24, 7356411 },
64875 	{ 24, 1720315 },
64876 	{ 24, 5914619 },
64877 	{ 24, 6242303 },
64878 	{ 26, 14303227 },
64879 	{ 26, 26886139 },
64880 	{ 26, 31080443 },
64881 	{ 26, 31408127 },
64882 	{ 27, 47857659 },
64883 	{ 27, 60440571 },
64884 	{ 27, 64634875 },
64885 	{ 27, 64962559 },
64886 	{ 28, 114966523 },
64887 	{ 28, 127549435 },
64888 	{ 28, 131743739 },
64889 	{ 28, 244989947 },
64890 	{ 28, 249184251 },
64891 	{ 28, 261767163 },
64892 	{ 28, 265961467 },
64893 	{ 28, 122878973 },
64894 	{ 27, 61357823 },
64895 	{ 27, 52969215 },
64896 	{ 27, 27803391 },
64897 	{ 26, 22215677 },
64898 	{ 25, 11026175 },
64899 	{ 25, 2637567 },
64900 	{ 18, 125806 },
64901 	{ 24, 1851131 },
64902 	{ 24, 5783291 },
64903 	{ 26, 9191163 },
64904 	{ 25, 13302777 },
64905 	{ 24, 6569723 },
64906 	{ 24, 7356155 },
64907 	{ 24, 1720059 },
64908 	{ 24, 5914363 },
64909 	{ 24, 6242047 },
64910 	{ 26, 14302971 },
64911 	{ 26, 26885883 },
64912 	{ 26, 31080187 },
64913 	{ 26, 31407871 },
64914 	{ 27, 47857403 },
64915 	{ 27, 60440315 },
64916 	{ 27, 64634619 },
64917 	{ 27, 64962303 },
64918 	{ 28, 114966267 },
64919 	{ 28, 127549179 },
64920 	{ 28, 131743483 },
64921 	{ 28, 244989691 },
64922 	{ 28, 249183995 },
64923 	{ 28, 261766907 },
64924 	{ 28, 265961211 },
64925 	{ 28, 123404029 },
64926 	{ 27, 61619199 },
64927 	{ 27, 53230591 },
64928 	{ 27, 28064767 },
64929 	{ 26, 22740733 },
64930 	{ 25, 11287551 },
64931 	{ 25, 2898943 },
64932 	{ 18, 121838 },
64933 	{ 25, 12254969 },
64934 	{ 24, 6044667 },
64935 	{ 26, 9976827 },
64936 	{ 26, 13384699 },
64937 	{ 25, 15400697 },
64938 	{ 24, 7617531 },
64939 	{ 25, 15138553 },
64940 	{ 24, 1981435 },
64941 	{ 24, 6175739 },
64942 	{ 25, 11222015 },
64943 	{ 26, 14564347 },
64944 	{ 26, 27147259 },
64945 	{ 26, 31341563 },
64946 	{ 27, 43924475 },
64947 	{ 27, 48118779 },
64948 	{ 27, 60701691 },
64949 	{ 27, 64895995 },
64950 	{ 28, 111033339 },
64951 	{ 28, 115227643 },
64952 	{ 28, 127810555 },
64953 	{ 28, 132004859 },
64954 	{ 28, 245251067 },
64955 	{ 28, 249445371 },
64956 	{ 28, 262028283 },
64957 	{ 28, 123404285 },
64958 	{ 27, 61618943 },
64959 	{ 27, 53230335 },
64960 	{ 27, 28064511 },
64961 	{ 26, 22740989 },
64962 	{ 25, 11287295 },
64963 	{ 25, 2898687 },
64964 	{ 18, 117742 },
64965 	{ 25, 12255225 },
64966 	{ 24, 6044411 },
64967 	{ 26, 9976571 },
64968 	{ 26, 13384443 },
64969 	{ 25, 15400953 },
64970 	{ 24, 7617275 },
64971 	{ 25, 15138809 },
64972 	{ 24, 1981179 },
64973 	{ 24, 6175483 },
64974 	{ 25, 11221759 },
64975 	{ 26, 14564091 },
64976 	{ 26, 27147003 },
64977 	{ 26, 31341307 },
64978 	{ 27, 43924219 },
64979 	{ 27, 48118523 },
64980 	{ 27, 60701435 },
64981 	{ 27, 64895739 },
64982 	{ 28, 111033083 },
64983 	{ 28, 115227387 },
64984 	{ 28, 127810299 },
64985 	{ 28, 132004603 },
64986 	{ 28, 245250811 },
64987 	{ 28, 249445115 },
64988 	{ 28, 262028027 },
64989 	{ 28, 266222331 },
64990 	{ 27, 62402559 },
64991 	{ 27, 54013951 },
64992 	{ 27, 28848127 },
64993 	{ 27, 48605949 },
64994 	{ 25, 12070911 },
64995 	{ 25, 3682303 },
64996 	{ 19, 193902 },
64997 	{ 25, 2895867 },
64998 	{ 25, 11022331 },
64999 	{ 26, 10235899 },
65000 	{ 26, 14168059 },
65001 	{ 26, 25964539 },
65002 	{ 26, 29896699 },
65003 	{ 25, 10760187 },
65004 	{ 25, 11546619 },
65005 	{ 25, 2764795 },
65006 	{ 25, 11153403 },
65007 	{ 25, 11481087 },
65008 	{ 27, 27930619 },
65009 	{ 27, 53096443 },
65010 	{ 27, 61485051 },
65011 	{ 27, 61812735 },
65012 	{ 28, 95039483 },
65013 	{ 28, 120205307 },
65014 	{ 28, 128593915 },
65015 	{ 28, 128921599 },
65016 	{ 29, 229257211 },
65017 	{ 29, 254423035 },
65018 	{ 28, 129511167 },
65019 	{ 28, 121122559 },
65020 	{ 28, 95956735 },
65021 	{ 28, 87568127 },
65022 	{ 27, 62402303 },
65023 	{ 27, 54013695 },
65024 	{ 27, 28847871 },
65025 	{ 27, 48606205 },
65026 	{ 25, 12070655 },
65027 	{ 25, 3682047 },
65028 	{ 19, 185710 },
65029 	{ 25, 2895611 },
65030 	{ 25, 11022075 },
65031 	{ 26, 10235643 },
65032 	{ 26, 14167803 },
65033 	{ 26, 25964283 },
65034 	{ 26, 29896443 },
65035 	{ 25, 10759931 },
65036 	{ 25, 11546363 },
65037 	{ 25, 2764539 },
65038 	{ 25, 11153147 },
65039 	{ 25, 11480831 },
65040 	{ 27, 27930363 },
65041 	{ 27, 53096187 },
65042 	{ 27, 61484795 },
65043 	{ 27, 61812479 },
65044 	{ 28, 95039227 },
65045 	{ 28, 120205051 },
65046 	{ 28, 128593659 },
65047 	{ 28, 128921343 },
65048 	{ 29, 229256955 },
65049 	{ 29, 254422779 },
65050 	{ 28, 129772543 },
65051 	{ 28, 121383935 },
65052 	{ 28, 96218111 },
65053 	{ 28, 87829503 },
65054 	{ 27, 62663679 },
65055 	{ 27, 54275071 },
65056 	{ 27, 29109247 },
65057 	{ 27, 49655549 },
65058 	{ 25, 12332031 },
65059 	{ 25, 3943423 },
65060 	{ 19, 177646 },
65061 	{ 25, 3681275 },
65062 	{ 25, 11283451 },
65063 	{ 27, 19409915 },
65064 	{ 26, 14429179 },
65065 	{ 26, 26749947 },
65066 	{ 26, 30157819 },
65067 	{ 27, 47558393 },
65068 	{ 25, 11807739 },
65069 	{ 25, 14691323 },
65070 	{ 25, 3025915 },
65071 	{ 25, 11414523 },
65072 	{ 25, 12266495 },
65073 	{ 27, 28191739 },
65074 	{ 27, 53357563 },
65075 	{ 27, 61746171 },
65076 	{ 27, 62598143 },
65077 	{ 28, 95300603 },
65078 	{ 28, 120466427 },
65079 	{ 28, 128855035 },
65080 	{ 28, 129707007 },
65081 	{ 29, 229518331 },
65082 	{ 28, 129772287 },
65083 	{ 28, 121383679 },
65084 	{ 28, 96217855 },
65085 	{ 28, 87829247 },
65086 	{ 27, 62663423 },
65087 	{ 27, 54274815 },
65088 	{ 27, 29108991 },
65089 	{ 27, 49655805 },
65090 	{ 25, 12331775 },
65091 	{ 25, 3943167 },
65092 	{ 19, 169454 },
65093 	{ 25, 3681019 },
65094 	{ 25, 11283195 },
65095 	{ 27, 19409659 },
65096 	{ 26, 14428923 },
65097 	{ 26, 26749691 },
65098 	{ 26, 30157563 },
65099 	{ 27, 47558649 },
65100 	{ 25, 11807483 },
65101 	{ 25, 14691067 },
65102 	{ 25, 3025659 },
65103 	{ 25, 11414267 },
65104 	{ 25, 12266239 },
65105 	{ 27, 28191483 },
65106 	{ 27, 53357307 },
65107 	{ 27, 61745915 },
65108 	{ 27, 62597887 },
65109 	{ 28, 95300347 },
65110 	{ 28, 120466171 },
65111 	{ 28, 128854779 },
65112 	{ 28, 129706751 },
65113 	{ 28, 110764031 },
65114 	{ 27, 64626687 },
65115 	{ 27, 60432383 },
65116 	{ 27, 47849471 },
65117 	{ 27, 43655167 },
65118 	{ 26, 31072255 },
65119 	{ 26, 26877951 },
65120 	{ 26, 14295039 },
65121 	{ 26, 10100735 },
65122 	{ 24, 5906431 },
65123 	{ 24, 1712127 },
65124 	{ 18, 128878 },
65125 	{ 23, 991227 },
65126 	{ 23, 3022843 },
65127 	{ 25, 4923387 },
65128 	{ 25, 6955003 },
65129 	{ 24, 6758395 },
65130 	{ 24, 7741435 },
65131 	{ 25, 10690555 },
65132 	{ 25, 11673595 },
65133 	{ 23, 3743739 },
65134 	{ 23, 3940347 },
65135 	{ 23, 958459 },
65136 	{ 23, 3055611 },
65137 	{ 23, 3137535 },
65138 	{ 25, 7249915 },
65139 	{ 25, 13541371 },
65140 	{ 25, 15638523 },
65141 	{ 25, 15720447 },
65142 	{ 26, 24027131 },
65143 	{ 26, 30318587 },
65144 	{ 26, 32415739 },
65145 	{ 26, 32497663 },
65146 	{ 27, 57581563 },
65147 	{ 27, 63873019 },
65148 	{ 27, 65970171 },
65149 	{ 27, 122593275 },
65150 	{ 26, 33447931 },
65151 	{ 26, 29319163 },
65152 	{ 26, 14294783 },
65153 	{ 26, 10100479 },
65154 	{ 24, 5906175 },
65155 	{ 24, 1711871 },
65156 	{ 18, 120686 },
65157 	{ 23, 990971 },
65158 	{ 23, 3022587 },
65159 	{ 25, 4923131 },
65160 	{ 25, 6954747 },
65161 	{ 24, 6758139 },
65162 	{ 24, 7741179 },
65163 	{ 25, 10690299 },
65164 	{ 25, 11673339 },
65165 	{ 23, 3743483 },
65166 	{ 23, 3940091 },
65167 	{ 23, 958203 },
65168 	{ 23, 3055355 },
65169 	{ 23, 3137279 },
65170 	{ 25, 7249659 },
65171 	{ 25, 13541115 },
65172 	{ 25, 15638267 },
65173 	{ 25, 15720191 },
65174 	{ 26, 24026875 },
65175 	{ 26, 30318331 },
65176 	{ 26, 32415483 },
65177 	{ 26, 32497407 },
65178 	{ 27, 57581307 },
65179 	{ 27, 63872763 },
65180 	{ 27, 65969915 },
65181 	{ 27, 122593019 },
65182 	{ 26, 33447675 },
65183 	{ 26, 29318907 },
65184 	{ 26, 14359551 },
65185 	{ 26, 10165247 },
65186 	{ 24, 5970943 },
65187 	{ 24, 1776639 },
65188 	{ 18, 112622 },
65189 	{ 24, 1711099 },
65190 	{ 23, 3087355 },
65191 	{ 25, 5118971 },
65192 	{ 25, 7019515 },
65193 	{ 25, 13245435 },
65194 	{ 24, 7805947 },
65195 	{ 25, 10886139 },
65196 	{ 25, 11738107 },
65197 	{ 25, 14818299 },
65198 	{ 23, 4004859 },
65199 	{ 24, 6822907 },
65200 	{ 23, 1022971 },
65201 	{ 23, 3120123 },
65202 	{ 24, 5954559 },
65203 	{ 25, 7314427 },
65204 	{ 25, 13605883 },
65205 	{ 25, 15703035 },
65206 	{ 26, 21994491 },
65207 	{ 26, 24091643 },
65208 	{ 26, 30383099 },
65209 	{ 26, 32480251 },
65210 	{ 27, 55548923 },
65211 	{ 27, 57646075 },
65212 	{ 27, 63937531 },
65213 	{ 27, 66034683 },
65214 	{ 26, 33250299 },
65215 	{ 26, 29252603 },
65216 	{ 26, 16735227 },
65217 	{ 26, 10164991 },
65218 	{ 24, 5970687 },
65219 	{ 24, 1776383 },
65220 	{ 18, 104430 },
65221 	{ 24, 1710843 },
65222 	{ 23, 3087099 },
65223 	{ 25, 5118715 },
65224 	{ 25, 7019259 },
65225 	{ 25, 13245179 },
65226 	{ 24, 7805691 },
65227 	{ 25, 10885883 },
65228 	{ 25, 11737851 },
65229 	{ 25, 14818043 },
65230 	{ 23, 4004603 },
65231 	{ 24, 6822651 },
65232 	{ 23, 1022715 },
65233 	{ 23, 3119867 },
65234 	{ 24, 5954303 },
65235 	{ 25, 7314171 },
65236 	{ 25, 13605627 },
65237 	{ 25, 15702779 },
65238 	{ 26, 21994235 },
65239 	{ 26, 24091387 },
65240 	{ 26, 30382843 },
65241 	{ 26, 32479995 },
65242 	{ 27, 55548667 },
65243 	{ 27, 57645819 },
65244 	{ 27, 63937275 },
65245 	{ 27, 66034427 },
65246 	{ 26, 33250043 },
65247 	{ 26, 29252347 },
65248 	{ 26, 16734971 },
65249 	{ 26, 10358783 },
65250 	{ 24, 6164479 },
65251 	{ 24, 1970175 },
65252 	{ 19, 126318 },
65253 	{ 24, 1773563 },
65254 	{ 24, 5902331 },
65255 	{ 25, 5181435 },
65256 	{ 25, 7213051 },
65257 	{ 25, 13307899 },
65258 	{ 25, 15339515 },
65259 	{ 25, 10948603 },
65260 	{ 25, 11931643 },
65261 	{ 25, 14880763 },
65262 	{ 25, 15863803 },
65263 	{ 24, 6885371 },
65264 	{ 24, 7081979 },
65265 	{ 24, 1740795 },
65266 	{ 24, 5935099 },
65267 	{ 24, 6017023 },
65268 	{ 26, 14323707 },
65269 	{ 26, 26906619 },
65270 	{ 26, 31100923 },
65271 	{ 26, 31182847 },
65272 	{ 27, 47878139 },
65273 	{ 27, 60461051 },
65274 	{ 27, 64655355 },
65275 	{ 27, 60510203 },
65276 	{ 27, 48123899 },
65277 	{ 27, 43995131 },
65278 	{ 26, 33181691 },
65279 	{ 26, 29052923 },
65280 	{ 26, 16666619 },
65281 	{ 26, 12537851 },
65282 	{ 24, 6164223 },
65283 	{ 24, 1969919 },
65284 	{ 19, 109934 },
65285 	{ 24, 1773307 },
65286 	{ 24, 5902075 },
65287 	{ 25, 5181179 },
65288 	{ 25, 7212795 },
65289 	{ 25, 13307643 },
65290 	{ 25, 15339259 },
65291 	{ 25, 10948347 },
65292 	{ 25, 11931387 },
65293 	{ 25, 14880507 },
65294 	{ 25, 15863547 },
65295 	{ 24, 6885115 },
65296 	{ 24, 7081723 },
65297 	{ 24, 1740539 },
65298 	{ 24, 5934843 },
65299 	{ 24, 6016767 },
65300 	{ 26, 14323451 },
65301 	{ 26, 26906363 },
65302 	{ 26, 31100667 },
65303 	{ 26, 31182591 },
65304 	{ 27, 47877883 },
65305 	{ 27, 60460795 },
65306 	{ 27, 64655099 },
65307 	{ 27, 60509947 },
65308 	{ 27, 48123643 },
65309 	{ 27, 43994875 },
65310 	{ 26, 33181435 },
65311 	{ 26, 29052667 },
65312 	{ 26, 16666363 },
65313 	{ 26, 12537595 },
65314 	{ 24, 6228991 },
65315 	{ 24, 2034687 },
65316 	{ 19, 93678 },
65317 	{ 24, 1969147 },
65318 	{ 24, 5966843 },
65319 	{ 26, 10095611 },
65320 	{ 25, 7277563 },
65321 	{ 25, 13503483 },
65322 	{ 25, 15404027 },
65323 	{ 26, 21629947 },
65324 	{ 25, 11996155 },
65325 	{ 25, 15076347 },
65326 	{ 25, 15928315 },
65327 	{ 24, 16632827 },
65328 	{ 24, 7146491 },
65329 	{ 24, 7867387 },
65330 	{ 24, 1805307 },
65331 	{ 24, 5999611 },
65332 	{ 24, 6212607 },
65333 	{ 26, 14388219 },
65334 	{ 26, 26971131 },
65335 	{ 26, 31165435 },
65336 	{ 26, 31378431 },
65337 	{ 27, 47942651 },
65338 	{ 26, 32459771 },
65339 	{ 27, 64719867 },
65340 	{ 27, 47926267 },
65341 	{ 27, 43928571 },
65342 	{ 26, 31411195 },
65343 	{ 26, 28986363 },
65344 	{ 26, 16468987 },
65345 	{ 26, 12471291 },
65346 	{ 24, 8342523 },
65347 	{ 24, 2034431 },
65348 	{ 19, 77294 },
65349 	{ 24, 1968891 },
65350 	{ 24, 5966587 },
65351 	{ 26, 10095355 },
65352 	{ 25, 7277307 },
65353 	{ 25, 13503227 },
65354 	{ 25, 15403771 },
65355 	{ 26, 21629691 },
65356 	{ 25, 11995899 },
65357 	{ 25, 15076091 },
65358 	{ 25, 15928059 },
65359 	{ 24, 16632571 },
65360 	{ 24, 7146235 },
65361 	{ 24, 7867131 },
65362 	{ 24, 1805051 },
65363 	{ 24, 5999355 },
65364 	{ 24, 6212351 },
65365 	{ 26, 14387963 },
65366 	{ 26, 26970875 },
65367 	{ 26, 31165179 },
65368 	{ 26, 31378175 },
65369 	{ 26, 28215295 },
65370 	{ 25, 16680959 },
65371 	{ 25, 15632383 },
65372 	{ 25, 12486655 },
65373 	{ 25, 11438079 },
65374 	{ 24, 8292351 },
65375 	{ 24, 7243775 },
65376 	{ 24, 4098047 },
65377 	{ 24, 3049471 },
65378 	{ 22, 2000895 },
65379 	{ 22, 952319 },
65380 	{ 17, 61294 },
65381 	{ 22, 509947 },
65382 	{ 22, 1542139 },
65383 	{ 24, 2541563 },
65384 	{ 24, 3573755 },
65385 	{ 23, 3393531 },
65386 	{ 23, 3901435 },
65387 	{ 24, 5425147 },
65388 	{ 24, 5933051 },
65389 	{ 23, 3786747 },
65390 	{ 23, 4032507 },
65391 	{ 22, 4155391 },
65392 	{ 22, 4093947 },
65393 	{ 22, 1984507 },
65394 	{ 22, 2033659 },
65395 	{ 22, 501755 },
65396 	{ 22, 1550331 },
65397 	{ 22, 1570815 },
65398 	{ 24, 3647483 },
65399 	{ 24, 6793211 },
65400 	{ 24, 7841787 },
65401 	{ 24, 7862271 },
65402 	{ 24, 8099835 },
65403 	{ 24, 7591931 },
65404 	{ 25, 16230395 },
65405 	{ 25, 10934267 },
65406 	{ 24, 7837691 },
65407 	{ 24, 6805499 },
65408 	{ 24, 4102139 },
65409 	{ 24, 3069947 },
65410 	{ 22, 2070523 },
65411 	{ 22, 1038331 },
65412 	{ 17, 44910 },
65413 	{ 22, 509691 },
65414 	{ 22, 1541883 },
65415 	{ 24, 2541307 },
65416 	{ 24, 3573499 },
65417 	{ 23, 3393275 },
65418 	{ 23, 3901179 },
65419 	{ 24, 5424891 },
65420 	{ 24, 5932795 },
65421 	{ 23, 3786491 },
65422 	{ 23, 4032251 },
65423 	{ 22, 4155135 },
65424 	{ 22, 4093691 },
65425 	{ 22, 1984251 },
65426 	{ 22, 2033403 },
65427 	{ 22, 501499 },
65428 	{ 22, 1550075 },
65429 	{ 22, 1570559 },
65430 	{ 24, 3647227 },
65431 	{ 24, 6792955 },
65432 	{ 24, 7841531 },
65433 	{ 24, 7862015 },
65434 	{ 24, 8099579 },
65435 	{ 24, 7591675 },
65436 	{ 25, 16230139 },
65437 	{ 25, 10934011 },
65438 	{ 24, 7837435 },
65439 	{ 24, 6805243 },
65440 	{ 24, 4101883 },
65441 	{ 24, 3069691 },
65442 	{ 22, 2070267 },
65443 	{ 22, 1038075 },
65444 	{ 17, 28654 },
65445 	{ 22, 951291 },
65446 	{ 22, 1557499 },
65447 	{ 24, 2589691 },
65448 	{ 24, 3589115 },
65449 	{ 24, 6718459 },
65450 	{ 23, 3916795 },
65451 	{ 24, 5473275 },
65452 	{ 24, 5948411 },
65453 	{ 24, 7504891 },
65454 	{ 23, 4047867 },
65455 	{ 24, 6915067 },
65456 	{ 22, 4088831 },
65457 	{ 22, 3896315 },
65458 	{ 22, 2049019 },
65459 	{ 22, 3802107 },
65460 	{ 22, 517115 },
65461 	{ 22, 1565691 },
65462 	{ 22, 2012159 },
65463 	{ 24, 3662843 },
65464 	{ 24, 6808571 },
65465 	{ 24, 7857147 },
65466 	{ 24, 8049659 },
65467 	{ 24, 7574523 },
65468 	{ 24, 6018043 },
65469 	{ 25, 16245755 },
65470 	{ 24, 7787515 },
65471 	{ 24, 6788091 },
65472 	{ 24, 3658747 },
65473 	{ 24, 3052539 },
65474 	{ 22, 2020347 },
65475 	{ 22, 1020923 },
65476 	{ 17, 12270 },
65477 	{ 22, 951035 },
65478 	{ 22, 1557243 },
65479 	{ 24, 2589435 },
65480 	{ 24, 3588859 },
65481 	{ 24, 6718203 },
65482 	{ 23, 3916539 },
65483 	{ 24, 5473019 },
65484 	{ 24, 5948155 },
65485 	{ 24, 7504635 },
65486 	{ 23, 4047611 },
65487 	{ 24, 6914811 },
65488 	{ 22, 4088575 },
65489 	{ 22, 3896059 },
65490 	{ 22, 2048763 },
65491 	{ 22, 3801851 },
65492 	{ 22, 516859 },
65493 	{ 22, 1565435 },
65494 	{ 22, 2011903 },
65495 	{ 24, 3662587 },
65496 	{ 24, 6808315 },
65497 	{ 24, 7856891 },
65498 	{ 23, 4186623 },
65499 	{ 23, 3924479 },
65500 	{ 23, 3138047 },
65501 	{ 23, 2875903 },
65502 	{ 22, 2089471 },
65503 	{ 22, 1827327 },
65504 	{ 22, 1040895 },
65505 	{ 22, 778751 },
65506 	{ 20, 516607 },
65507 	{ 20, 254463 },
65508 	{ 15, 23918 },
65509 	{ 20, 242171 },
65510 	{ 20, 500219 },
65511 	{ 22, 651771 },
65512 	{ 22, 909819 },
65513 	{ 22, 1683963 },
65514 	{ 22, 1942011 },
65515 	{ 22, 1372667 },
65516 	{ 22, 1499643 },
65517 	{ 22, 1880571 },
65518 	{ 22, 2007547 },
65519 	{ 22, 1733115 },
65520 	{ 22, 1794555 },
65521 	{ 20, 973311 },
65522 	{ 20, 957947 },
65523 	{ 20, 954875 },
65524 	{ 20, 967163 },
65525 	{ 20, 240123 },
65526 	{ 20, 502267 },
65527 	{ 20, 507391 },
65528 	{ 22, 1026555 },
65529 	{ 22, 1812987 },
65530 	{ 22, 2075131 },
65531 	{ 22, 1881595 },
65532 	{ 22, 1500667 },
65533 	{ 22, 1373691 },
65534 	{ 22, 2090237 },
65535 	{ 22, 1828093 },
65536 	{ 22, 1041661 },
65537 	{ 22, 779517 },
65538 	{ 20, 517373 },
65539 	{ 20, 255229 },
65540 	{ 15, 7450 },
65541 	{ 20, 242937 },
65542 	{ 20, 500985 },
65543 	{ 22, 652537 },
65544 	{ 22, 910585 },
65545 	{ 22, 1684729 },
65546 	{ 22, 1942777 },
65547 	{ 22, 1373433 },
65548 	{ 22, 1500409 },
65549 	{ 22, 1881337 },
65550 	{ 22, 2074873 },
65551 	{ 22, 1812729 },
65552 	{ 22, 1026297 },
65553 	{ 20, 507133 },
65554 	{ 20, 502009 },
65555 	{ 20, 239865 },
65556 	{ 20, 966905 },
65557 };
65558