1 2
2 3
3 5
4 7
5 11
6 13
7 17
8 19
9 29
10 31
11 41
12 43
13 59
14 67
15 73
16 83
17 89
18 97
19 113
20 131
21 137
22 251
23 257
24 283
25 307
26 337
27 499
28 521
29 593
30 733
31 761
32 857
33 1033
34 1051
35 1753
36 2129
37 2203
38 2251
39 2699
40 2777
41 4099
42 4177
43 4339
44 6563
45 6569
46 6577
47 6689
48 8219
49 8273
50 8609
51 10657
52 14753
53 16411
54 19687
55 19699
56 20707
57 32771
58 36067
59 59051
60 59053
61 59113
62 59561
63 65537
64 65539
65 65563
66 65617
67 67723
68 137633
69 177211
70 181243
71 190121
72 262147
73 262153
74 262387
75 264331
76 308219
77 321193
78 524369
79 525017
80 531457
81 531569
82 539633
83 543971
84 583337
85 596977
86 662513
87 1055137
88 1068259
89 1225723
90 1594331
91 1594339
92 1594387
93 1594451
94 2103713
95 4195033
96 4782971
97 4782977
98 4783993
99 5045113
100 8388617
101 13171577
102 14348909
103 14348923
104 14357099
105 14365291
106 14414443
107 14479979
108 16779403
109 16954363
110 18371539
111 43048769
112 45143873
113 67109593
114 129140227
115 129140419
116 129402307
117 135812051
118 145917379
119 268435459
120 268435537
121 268442017
122 268966897
123 387420617
124 387428681
125 387436873
126 391614793
127 536929961
128 551219819
129 579917633
130 1073741827
131 1073741833
132 1075336147
133 1078524793
134 1164358619
135 1202881987
136 2147484377
137 2152266617
138 2190530369
139 2236003291
140 3486784409
141 3486784913
142 3755219857
143 4294967377
144 4294967539
145 4295498737
146 4338014017
147 8589941153
148 10460353459
149 10460418739
150 10461401779
151 10527462067
152 14755320499
153 17567289673
154 31381059613
155 31381583897
156 31389448217
157 31917930521
158 34359758051
159 69881738203
160 94143178859
161 94143182923
162 94143440971
163 137438953481
164 137438954201
165 274892255851
166 275265327433
167 282429536483
168 282429536513
169 282437925089
170 285338260147
171 316789274849
172 847288609571
173 847288613539
174 916008086179
175 1099511627803
176 1099511629963
177 2199023255579
178 2199023255633
179 2199023314601
180 2199028038521
181 2199066302273
182 2541865828331
183 2541866352617
184 2542402699241
185 2542939570153
186 2576225566697
187 4398175651267
188 7625597485003
189 7625597501371
190 7625598533563
191 7625631039419
192 7629892452283
193 8725109112763
194 8796093081257
195 9078522558689
196 17592186044443
197 17592186044659
198 17592186064099
199 22876792459057
200 22876826009393
201 22945511931697
202 35184372265979
203 35185534350299
204 40468978499377
205 68630377366931
206 68664737103251
207 69180133178771
208 70368744178393
209 70368748960633
210 70368758526571
211 140737488355337
212 140747948708531
213 205891132094653
214 205891140483257
215 205891199203513
216 206166010001593
217 276259876272313
218 281474976710899
219 304351769165617
220 350105354075539
221 562953440205713
222 563232382957793
223 570575550906299
224 617673396283963
225 617673398381099
226 617673664719403
227 622071442795051
228 652857768372779
229 768841085515961
230 1853020188851969
231 1853020189376129
232 1853020205629057
233 1853020222406273
234 1853028778786433
235 1854119700479617
236 1861816281874049
237 2251799813685329
238 2252647102294691
239 2274676606140209
240 4503599627901937
241 4503600789631963
242 4503610087723699
243 4526476419825457
244 5559060566556547
245 5559077746424707
246 5560160078183299
247 9007199254800041
248 9007199642161481
249 9030076047195953
250 16677181699699337
251 17240131653087881
252 17803081606509193
253 18016940375310313
254 36028797018963971
255 36028797018970529
256 36028797018983651
257 36028797019495409
258 36028797406384457
259 50031545098999771
260 50031613818476443
261 59038744353740699
262 72057594037928017
263 144115188075855881
264 145968208264707713
265 150094635296999123
266 150094635296999249
267 150094635330553553
268 150094669656737489
269 150094772735952593
270 154598234924369617
271 222152229334927057
272 288230376151731427
273 288436267283806393
274 450283906964739187
275 450288303937508467
276 454787505518367859
277 576529382680788371
278 726555387600422609
279 1152990134984211859
280 1153539178003130923
281 1350851717672992097
282 1350851717672992121
283 1350851717672993113
284 1350851717681380697
285 1350851717807209817
286 1350922086417169753
287 1350992455161347417
288 2305843009213753001
289 4052555153018976523
290 4052555153018992651
291 4052555153023170571
292 4052555153052530699
293 4052555170198845451
294 4053118102972397579
295 4340785529170688011
296 4628363200127054473
297 9223372036856370131
298 12157665459056930849
299 12157665459057059873
300 12157665459065317409
301 12157665461204412449
302 12157806196545284129
303 18446744073709551697
304 18447361747105835563
305 21381037495911704609
306 36472996377170788451
307 36472996377187563619
308 36893488147419109793
309 37625917881777633379
310 73786976294838206473
311 73786977142126815907
312 73787044925215571347
313 75137828012511198553
314 109418989131512359213
315 109418989131512883497
316 147573952589676412931
317 147573952589676419489
318 147573952600136766131
319 147724047224973412049
320 295147905179352832417
321 295147905273496004683
322 295153464239919381379
323 328256967394537077691
324 328256967531976031099
325 328261470994164448123
326 402043943689375284091
327 590295810358705710761
328 984770902183611232889
329 984770902183611233137
330 984770902183611265649
331 984770902183613330033
332 984770902183628010097
333 984770902252330709617
334 984771183658587943537
335 984779909382865973873
336 1003217646257320784497
337 1021664390331030336113
338 1180591623259277131753
339 2954312706550833764179
340 2954312706550837892947
341 2954312706568013567827
342 2958924392569261086547
343 4722366482870807475163
344 4722368335889834065537
345 8862938119652501112313
346 8862938119652501227001
347 8862938119652501358073
348 8862938119652635313657
349 8862938119927379002873
350 8862938260389989451257
351 8863514580404804519417
352 9444732965739290958833
353 9444732965739295210361
354 9444732965742777211793
355 9444733171630422522041
356 10429503867922901660273
357 18889465931478580913833
358 18889465931509961914393
359 26588814358957503418859
360 26588814358961798255083
361 26588814640432479998443
362 26625707847104922391019
363 37778931862957161716129
364 37778931862957290849731
365 37779382146863052706931
366 37815404859334332495971
367 38763702765140772942449
368 75557863725914325013459
369 75557863726761612028579
370 79766443076872509994433
371 79766443076872518251969
372 151115727459454244323259
373 151115877546463943837393
374 239299329230617529590099
375 239299329230617530114371
376 239299329230686249066819
377 239299329512092506300739
378 239299331482417343275331
379 239373116206912367796547
380 302231454903657422816707
381 302267927900034464462947
382 604462909807314587372771
383 604462909807597016889569
384 604462926484496287019657
385 717897987691852589032393
386 717897987691852597158857
387 717897987691869768639433
388 717897987694051612025801
389 720259170933287411377097
390 1208925825173689741261699
391 1208962292611006345492579
392 2153693964201457673153371
393 2417851639229258349412433
394 2417851639229258354195321
395 2417851639252135141867313
396 2417851689260803448412059
397 2426714577348910850508281
398 4835703278458516698824713
399 4835703278458516698825433
400 4835703278664407830919353
401 6461081889226742018408977
402 6461081889244265484976657
403 6461100335970747008483857
404 9671406556917033526789571
405 9671406556917064778709017
406 9671406557122924529744057
407 9671418714582492454578209
408 9751172999993905907512769
409 19342813113834066795298819
410 19342813113834066924438979
411 19342813113834070282083217
412 19342813113834160938477643
413 19342813114451740191582763
414 19383245667680019896796787
415 19383245667680019896796979
416 19383245667680019913573939
417 19383245667697612082841139
418 19383245667820757385152051
419 19383245739737613934724659
420 19383246820601524503643699
421 19387968034162889542010419
422 38685626227668133590599819
423 38685626229521153779449473
424 38685627578519851263589721
425 58152098186281494512997017
426 67821143559957093088039577
427 77371252455336267181195291
428 77371252455343892778680251
429 77371252455542158313289913
430 77371361874325398693554473
431 96835363230708193280987801
432 154742504910672534362390771
433 154742504910672534405437249
434 154742504912525554551242369
435 174449211009120179071170571
436 174449211009120179071236043
437 174449211009120179339605963
438 174458655742085918361597899
439 174751442464023836364847051
440 523347633027360537750382433
441 523347633027360674652464993
442 523347633027362736236767073
443 523347635333203546427205473
444 618970019642692679315390441
445 618970019659367319149228681
446 618970031800355596506490913
447 619687917630381990038332361
448 1237940039285380306280183833
449 1237940039285380369042303051
450 1237940039302057456598790793
451 1237940040636231992572116313
452 1570042899082081611640534567
453 1570042899082081611640534579
454 1570042899082081611644728867
455 1570042899082082711152162339
456 1570042899086585211267905059
457 1570043046656034201316947491
458 1647414151537417878821729827
459 2475880078570760549798249177
460 2475880078570966440930343097
461 2475880090728426008855177249
462 4710128697246244834921605737
463 4710128697246245109799510633
464 4710128697246247033944859241
465 4710128697264259233431085673
466 4710128701857930853348991593
467 4953913851104596657362807643
468 9903520314283042199193000353
469 9903520314283042293336172619
470 14130386091738734504764811131
471 14130386091738734504764811579
472 14130386091738734513354745659
473 14130386091739015979741521723
474 14130386092891656009371658043
475 14130688323193638162058487611
476 19807040628566086940251815913
477 19807040628566290289518082233
478 39614081257132168796771975177
479 39614081257132168796772506609
480 42391158275216203514294433217
481 42391158275216203514294433329
482 42391158275216203514294433457
483 42391158275216203514294498737
484 42391158275216205713317688753
485 42391158275220707113921803697
486 42391233833079929428617852337
487 44867038353786964064092681649
488 79228162514264337593543950417
489 79228162514264337593673090499
490 79228162514264337687687129163
491 79228162842521304988081027963
492 79228189103078696551047238123
493 79247545759932017613440747059
494 79402611725273457772615120843
495 127173474825648610542883365139
496 127173474825648610542900076819
497 127173474825653114142510670099
498 127173479548015093412528513299
499 127482959835469955611608080659
500 158979672661556035724301412193
501 316912650057057350374175821027
502 316912650057057556265307895993
503 381520424476945831628650160953
504 381520424476945832178405712697
505 382758364516231211903549023033
506 401327465105511916027035886393
507 633825300114114700748356385657
508 633825539413443931365881192771
509 1144561273430837494885949696429
510 1144561273430837495985461324203
511 1144561273430846502085204437419
512 1144561273449284238959659248043
513 1144562482356657109515124402603
514 1144870758440658839954674477483
515 1267650600228229401496704799699
516 1267650600232281956649722181643
517 2535301200456458802993406410833
518 2535359350193461843053096800921
519 2549431586548197537498171221819
520 3433683820292512484657849089537
521 3433683820292512484657849122049
522 3433683820292512484657882643713
523 3433683820292512486856872344833
524 3433683820292584542251887017217
525 3433693491699069401691246738689
526 3512911982806776822251393039617
527 3679862473887296297879356107179
528 5070602400912967637531911821211
529 5070602400913367889892703818867
530 5070603118810905297839401591753
531 5084732787004656340491577632571
532 10141204801825835211973625643089
533 10141204801825835211973625649569
534 10141204801825837064993814494849
535 10301051460877537453973547267907
536 10301051460877537735448523978499
537 10301051460877539705773360953091
538 10301051460877555468372056749827
539 10301051460886760826010402043651
540 10301070803690651288040342566659
541 20282409603651670431572848771003
542 21426970877082507918833200982443
543 30903154382632612361920641934601
544 30903154384993795603355464410377
545 40564819207303340847894502572113
546 40578949593395079582399267383099
547 92709463147897837085761925411099
548 92709463147897837085770515345179
549 92709463147897837085899364364059
550 92709463147897981200950001266459
551 93977113748126066487258628615963
552 97780065548810754691748738232091
553 162259276829213513486213307287249
554 162259276829322782380709522647337
555 162259276838076301511230511384057
556 162640797253690309223206660186937
557 278128389443693511257285776264529
558 278128389443693511257354495708497
559 278128389443693511538760752942417
560 278128389443693583314879814159697
561 278128389443702734629322631007569
562 278130865323772082017835574480209
563 324518553658426726783159507360657
564 602646943102120238040441796808017
565 649037107316853453566312041153241
566 649037107316853453573937638637499
567 834385168331080533771857328711667
568 834424782412337665940654100670451
569 854667577934732204195804579981299
570 1298074214633706907132624082305051
571 2503155504993241619329970495567833
572 2503155504993246213001590413473753
573 2503789330293355716016320337688537
574 2596148429267413814265248164616609
575 2596148429267413814265248166204371
576 2596148429267413814265248169393017
577 2596148952615046841625785378121569
578 5192296864995909517757169628152337
579 5192424032009653277141039212519699
580 5195730542355120141015154178309377
581 5470425247978521139787782105451857
582 7509466514979724803946715958261643
583 7509466514979724803946715960354699
584 7509466514979724803951114004768651
585 7509466514979724948061904034113419
586 7509466514979725956868220565104523
587 7514537117380637721552702771079051
588 10384593717069655258914012847292033
589 10388027400889947769545650507529473
590 20769187453522556181802005213677107
591 22528399544939174411840147874903713
592 22528399544939174411840148411643553
593 22528399544939174411857740060817057
594 22528399544939174447868944893736609
595 22528399545543637321647462462125729
596 22528399554610580968757181272422049
597 32912993262008829668901140533212833
598 41538374868278621028243970633767329
599 41538374868278621028243970634292209
600 41538376438321520110325582274295331
601 67585198634817523235520443624322019
602 67585198634817523235520443624383459
603 67585198634817523235520444698059747
604 67585198634817523253534842133799907
605 67585198635119754690424100917994467
606 67585198944302533056865512349098979
607 67590269237218436153126430437139427
608 83076749736557242056488035410700363
609 83076749736557242056488223697058017
610 83076749736557242206582576564520657
611 83076763866943333795222446032332603
612 83077894297830672893982827217217963
613 88354386068956833749642428941198307
614 105605149281496416468328089142294177
615 202755595904452569706563529896209321
616 202755595904452569707124280826375081
617 202755595904452570283022083176377257
618 202755595909288272985019847571778473
619 202755595914123976263478364270603177
620 202755605807972883989603530065947561
621 202758131205653026165364324279364521
622 332306998946228968225951765074869113
623 332306998946228968231510825636641667
624 332306998946229077644940896582445353
625 608266787713357709119683992618861323
626 608266787713357709119683992618992379
627 608269323014558165578486986025272059
628 618651381430427364376744985277301499
629 664613997892457936451903530140172297
630 664613997892457936451903530183219009
631 664613997892457936451903561521231897
632 1329227995784915872903807060280521723
633 1329320705248063770740892822205755163
634 1824800363140073127359051978393454833
635 1824800363140073127359051980004067569
636 1824800363140073127359614927810005233
637 1824800363140073127431109571894511857
638 2658455991569831745807614120565472121
639 2658734119959275439318871406336920913
640 5316911983139663491615228241508798793
641 5474401089420219382077155933569751771
642 5474401089420219382077155933569751827
643 5474401089420219383230077438176598739
644 10633823966279327968001358665853989489
645 10633834267330787860767910455790024451
646 16108225055699546365307612415812508371
647 16423203268260658146231467800709255417
648 16423203268260658146231467800709256313
649 16423203268260658146231467800713449593
650 16423203268260658150843153819136643193
651 16423203268260659326823088518120558713
652 16423203268338029398686804067890450553
653 16423203585173308203288818174885056633
654 21335233131193471489696433408109831139
655 42535295865117307932921825928971026459
656 42535295865117307932923678949159878273
657 42535295865117308917692728112582259313
658 42535295879247694024660560433735837499
659 49269609804781974438694403402161320299
660 49269609804781974438698907001755136363
661 49269609884010136952958740995671716203
662 85070591730253999111511331877838849587
663 85273347326139068435550213188815006633
664 147808829414345923316083210206383299649
665 147808829414345923316083773156336718913
666 147808829414345923463657162796059710529
667 147808829414345928038449693076028511297
668 147808829414348341167722439464732709953
669 147808830048171223430197910954734900289
670 147809478451453240169536776518424450113
671 147814021711204458143711740702712517697
672 148473443412238381252535113736523469889
673 170141183460469231731687303719370890129
674 170141183460469231731687304563172715171
675 170141183460469949629674995568472875977
676 170141183460992579364714664253097617249
677 340282366920938463463374607431768211537
678 340289876387453443188178554147726469003
679 443426488243037769948249630653509631171
680 443426488243037769948249631718661520579
681 443427786317252403655156763243232197827
682 680564733841876926926749214863536425099
683 1330279464729113309844748891857458067017
684 1330279464729113309844749032594938033737
685 1330279464729113319289481857596740105801
686 1330279464729113460960476343686096516681
687 1330279464729190681097204228124630873673
688 1330279464729732279864391581994899240521
689 1361129467683753853854849281444745837913
690 2722258935367507787473439936326655555009
691 3990838394187339929534246675572365812443
692 3990838394187339929534264689970858517211
693 3990838394192291689691388196671945532123
694 5444517870735015415413993718909453644763
695 5444517870735538763047021079445504894817
696 10889035741470030830827987437816582766619
697 10889035741470030830827987437816582825641
698 10889035741470030830827987437816583298033
699 10889035741470030830827987437816597115499
700 10889035744903714651120499922474431855873
701 11972515182562019788602740026719194589329
702 11972515182562019788602740044309233150097
703 11972515182562019788605045869726260799633
704 11972515182562019790963923268151869712529
705 11972515182562019864160603752631370524817
706 11972598259311756345844796514658314627217
707 21778071482940061661655974875633165533211
708 21778071482940061661655974875633165533913
709 35917545547686059365808220080151275534771
710 35917545547686059365808220080219860793779
711 35917545547686059365808220080700897130931
712 35917545547686059365808220084549187828147
713 35917545547686059365826666824224850868659
714 41362063418421074781222213799059432700339
715 43556210551078758140835185271709955384291
716 107752636643058178097424660240453424213273
717 107752636643058178097426966083462637645081
718 107752636643058216783050887908587014548761
719 107752636724187816512031341936242429095193
720 174224571863520493293247799027942116720433
721 174372380692934839216563882215271707563073
722 323257909929174534292273980721360271853391
723 323257909929174534293454572342077683156811
724 345035981412114595953929955596993437386571
725 348449143727040986586495598010130777671107
726 348449143727040986586495598010131810792411
727 348454618128130406805877675166064218282707
728 969773729787523602876821942164080815560169
729 969773729787523602876821942164080815560289
730 969773729787523602876821942164080815592929
731 969773729787523641562448169832214406157793
732 969773729949782879706035305555658825848289
733 969816265083388720184754863990009786586593
734 1393796574908163946345982392040616737302603
735 1393796574908163946346018865036899764910179
736 1393796574908163948499676355116080360434523
737 2787593149816327892691964784081045188424699
738 2787642419426132674666403478484447316013419
739 2909321210131758242769776340614227763560867
740 5575186299632655785386883880868641210193747
741 8727963568087732232932026045561125726029033
742 8727963568088029338541454536827101515842793
743 8727963568090247727091853938279720746452201
744 8738852603829182456722225466914543922808041
745 11150372599265311570767859136324180752990289
746 11150372599265311570767859136324180882130371
747 11150372599265311570767859136347057545445169
748 11150372599265311571485757124016033341760457
749 11162345114447873590556461876350897800095889
750 14059693788627882379398324962816423199670691
751 22300745206040089656515443076595077464237963
752 26183890704263137587159202259775250744905403
753 26271002990194897524320816337932714682257083
754 44601490397061246283071436545296723011960859
755 44601490397061246283071436545296723011967393
756 44601490397061246283071436545296723016743801
757 44601490397061246283071436545319599804415793
758 44601490397061246283071440597851876030937099
759 44601490397061246285225130508372280778271579
760 78551672112789411833022577315290546060377137
761 78551672112789411833022577315290546597243953
762 78551672112789411833022577315290550355340337
763 78551672112789411833022577315299342153395249
764 78551672112789411833022577315325730432461873
765 78551672112789411833022586538662582915148849
766 78551672112789411833098135179016460383792177
767 78551672112789451447103834447459342832348209
768 78551672112809694242626228985714493311659057
769 78551672195866161569579819371778487327894577
770 78551672777403409725480513767194076200545329
771 78638784398721172079669201214793078722505777
772 89202980794122492566142873096152506590477187
773 89202981402389280279500582210277438642782971
774 235655016338368235499067731945871655360988307
775 235655016338368235499067731945871913059026067
776 235655016338368235499067731945880434274141331
777 324857997132490728065210605036465084205040787
778 356811923176489970264571492362373787582471057
779 356811923176489970264571820619341178632764283
780 706965049015104706497203195837614914543357881
781 706965049015105340322503309952315662894960057
782 713623846352979940529142984724747571678157713
783 713623846352979940529143094143736699703732521
784 1427247692705959881058286297706462530919824251
785 2120895147045314119491609587512844743646849323
786 2120895147128390869228166829569332684897593643
787 2143195892243844742633145305785493105136052523
788 2854495385411919762116571939049084908062492369
789 2854495385411919762116651705342067145275356609
790 2854495385414422917621565180500305844751579097
791 5708990770823839524233143877948075180827985617
792 5708990770823839538363529969536715050295797563
793 6362685441135942358474828762538534230890218369
794 6362685441135942358474828762538534230923770753
795 6362685441135942358474828762538536429913471873
796 11417981541647679048466287755595961091061975179
797 11417981541647679048466287755595961091066755961
798 11417981541647679048466287755595961092224234459
799 11417981541647679048466314344410320048565260779
800 11417981541647679053176416452842205925983576681
801 19088056323407827075424486288768524197277495939
802 19088056323407827075733971297436947761395430019
803 19088056323428596262858625598129724677987529347
804 22835963083295358096932575511191922182123946011
805 45671926166590716198575279719630089199169495657
806 57264168970223481226273458862846808078011946891
807 57264168970223481226273458862846808080159430537
808 57264168970223481226273458865152651087225640841
809 57264168970389634725746573346959783960546989961
810 91343852333181432387730302044767688728624924099
811 91343852333181432388253649677795049265709295457
812 91344822106911219911333178866709852809311344097
813 171792506910670443678820376606987168307745392283
814 171792506910670443678821585514360038863210546843
815 171792506953205739543937684521462250163006867099
816 171792528688741926618882038244515299867201373851
817 171798082096970076334605760518108586324412335771
818 182688027924272793949994896363516098817263421259
819 365375409332725729550921208179070754913983155427
820 365375409332725729550923361873033830471749446491
821 515377520732011331036461129765621272702375957457
822 515377520732011331036461129765623524501921207249
823 515377520732011331036461734228531080016694875089
824 515377520732011331041412889922762793801704018897
825 515377520732011331046364650079904314901300515793
826 515377523454270266403968837472618132156253213649
827 606721373065192763424191431810388961430603305937
828 730750818665451459101842416358591793733857268851
829 730750818665451459101848877440030736501265203729
830 731457783714466563808339619553979124742509628857
831 1461501637330903752588853163796816791513261238259
832 1546132562196033993109383389296866069906136251251
833 1546132562196033993109402732109977652173117864819
834 1546132562196033998179985790209781424093135387507
835 1547559809888739952990441675266313313242705312627
836 2923003274662414103195083023141685723304483947259
837 4638397686588101979328150167890591454318976086617
838 4638397686588101979328150167895203140337395085913
839 4638397686588101979328150186780057385797548552793
840 4638397686588103277402364801597498586943050003033
841 4638403261774401611983935551820159616409344193113
842 4638486889568896101820716310763682047764991619673
843 5846006549323611672814739330866482930341403163993
844 5846006549323611672814913780076141198802801342411
845 5846006549323611672819449459562378323458651775593
846 5903270718293835154041012789727978886701742118793
847 11692013098647223345629478661839683146378972703017
848 11692013098647223345629478901029593387864989933891
849 11692013098647223349063162482022776641905309433089
850 23384026197294446691258957323460528314495049827779
851 23384026197294446691258957323460678409130217686737
852 23384026197294446691301348481735744518009215120817
853 23384026197294446701560008784338065768468467955459
854 23384026201285285085446297252994774990067269722843
855 41745579179292917813953351511015323088870709314849
856 41745579179292917813953351511015323088870711379233
857 41745579179292917813953351511015325340670522967329
858 41745579179292917813953352115478232896185296635169
859 46768052394588893382517914646922407480707514367321
860 46768052394588893382532045033012795363494606186299
861 65129605376587364505212308834475851403365629969697
862 125236737537878753441860054533045969266612127848291
863 125236737537878753441860054533341117171791480672099
864 125236737537878753441879861573674535351010513833827
865 125236737559656824924800116194701944142245293379427
866 125236743113065053074515839916975537428702504341347
867 125239592033264165361622171104984868256884893339491
868 187072209578355573530071658587684226515959365501657
869 187072209578355573530071658587684226515959494641091
870 187072209578355573530071658587684228368979554352769
871 187072209578355573530072181935317253876496579012449
872 187072209578355573530114049745959442719473659934129
873 187072209578355573808200048031377737773245141732689
874 374144419156711147060143317175368453031919893263323
875 375710212613636260325580163599137907799836450647593
876 375710212613636260325580163599728203610195089190441
877 375710212613636260325580782569157550489973833100841
878 375755884539802851041774028750160291644200631430697
879 381556219162959871998394902930003039878460113710633
880 748288838313422294120286634350736906063838624265179
881 748288838313422294120329025509012122267351756436913
882 748288838313422294123720318171029418548495311092993
883 748288838313422294212996097498634743149599387414299
884 1127130637840908780976740490797413723399577870092923
885 1127130637840908780976740491099645178303166444292731
886 1127130637840908780976750394317728006441708343609979
887 1127130637840908864053490227354655779887450418137723
888 1127130637840908947130239963911897836375391685659259
889 1127142055822450428655788957085169319360600212589179
890 1150514664038203227667999448120874251714004071303803
891 2993155353253689244066345172220470859775793472332771
892 2993155353361441813124204715500372284495803271965977
893 3381391913522726342930221472392241170198531746815857
894 3381391913522726342930221472401685903164266742275953
895 3381391913522726342930223948272319740959077250097009
896 3381391913522747610578154031046207631111491937361777
897 3381391958124216739991467755463677715495250463809393
898 5986310706507378352962293074805895249128373092313643
899 5986310706507378375490692619745069660350847570802337
900 6111547444045257106404153129338941217777311823875939
901 10144175740568179028790664417176723510595582355578451
902 10144175740568179028790664417176723510595582623981139
903 10144175740568179028790664417176723510595651075022419
904 10144175740568179028790664417176723515099181982916179
905 10144175740568179028790664417176797297571877193752147
906 11972621413984530435712109752488612439185480207619553
907 23945242826029513411849172299223580994042798913258947
908 23945242826029513411849172299223580994660472180402731
909 23945242826029513411849172299250169808401756287406571
910 23945242828938834601211743107854046820535041230799267
911 23945242852213404116112309576897773432472980804243131
912 30432527221704537086371993251530170531786747066637051
913 30432527221704537086371993251530170531787296822450937
914 47890485652059026823698344598447161988085597568237577
915 54377770047734050498221165550753751525829545850755833
916 91297581665113611259115979754590511595430609944088811
917 91297581665113611259115979754590511667417835237839083
918 91297581665113611259115979754666069459086155523330283
919 91297581665113951541482900693053974969967672968122603
920 95780971304118053647396689196920912790530152639762923
921 95780971304118053647396689199048017939246752902785883
922 95780971304118201456226103542817640059381401519772737
923 95780971304441311557325863731186597956892555408328523
924 95780971539773069985764924695962055922042833317594259
925 191561942686787779407582790226811225267632936333323313
926 192689073246077016075770118884586061675741899423566459
927 273892744995340833777347939263771534786080723608122049
928 273892744995340833777347939263771534786080727894700737
929 273892744995340833777347949167291849069122922792727233
930 273892744995340833777358080468573360621292697225376449
931 273892744995340833777368221673375186456504670851019457
932 273892744995515058349211459757064782585085788923998913
933 273892745039942324174409185546842971331377446611694273
934 273892756413322375425026987730059290382041814661706433
935 383123885216472214589586756787577295904684780545901273
936 383123885216472214589586756787577295904687322411728873
937 383123885216472214589586756787577405323673912058259753
938 383123885216472214589617659941959928517046701187704073
939 766247770432944429179173513575154591809369561096584057
940 766247770433052181815816571753252016469610014515752217
941 766623480645558065439499093738753729717169397475339817
942 821678234986022501332043817791314604358242170799204419
943 821678234986022501332043817791314604358242170799233091
944 821678234986370950475770858777901099956252301447731267
945 821684080992571824943716632530645469490320794529372227
946 917459206290140554979440506988208928334413365935675459
947 1532495540865888858358347027150309183618807752560967059
948 2465034704958067503996131770286593870132076886573402313
949 2465034704958067503996133988675144269533529505804011721
950 2465034704958067503996212583012358419756422301402745033
951 2465034704969217876595396764944711672211050693150591177
952 2465034705671691350349111393903086797799474080588974281
953 2465034727794030587291489550306519324266648694521546953
954 3064991081731777716716694054300618368588329962040196441
955 3064991081731777716716694054300618379395143703424133153
956 3064991081731777716716697487984438659749962902216293633
957 6129982163463555433433388108601245597413076141235504633
958 7395104114874213401024135830152662267211617353775569499
959 7395104206218054845169826747852133483991868265688586843
960 10460095196605980228705088414422449806461657781560007259
961 12259964326927110866866776217202473468949912977470411731
962 12259964326927110866866776217202473468949913824757426851
963 12259964326927110866866776217208934550839139650767749649
964 12533857071922451700644124156466245003735993701068550849
965 22185312344622607535965183080365494317672538645938147089
966 22185312344622607535965183080365494317677042211205779217
967 22185312344622607535965183080367912169311767869927821073
968 22185312344622607535965203362775097969342962558829694737
969 22185312344622607536006721455233772938700782582212169489
970 22185312390294533702555899274230645340056382975826300689
971 22185315267625882197771019487735159750238577923443494673
972 24519928653854221733733552434404946937899825954937634843
973 24519928653854221733733552434404946937901678975126486657
974 24519928653854221733733552434405026704342902827447498177
975 24519928653854221733733552476796105213116029469232068017
976 24519928653854221733733553578966220368737320840887331243
977 24519928653854221733733645143868094835736911716863045403
978 46705240998476829269698735514770441255572364566516043537
979 98079714615416886934934209737619787788072300196921325667
980 98079714615416886934934209864793262577247914362633838867
981 98079714615416886984203819542401762190293707221878305131
982 98089858791157455113963000402036964475109899402106084947
983 196159429230833773869868419475239575503198607639501085089
984 196159429230833773869868419475239575503198607639501609969
985 196159429230842501833436507187665466900678084366841119977
986 196162810622747296596211349696711967744368806166952927089
987 199667811101603467866221943588406756791974673433176704921
988 199667811101603467993827831183758680590740151220089784217
989 392318858461667547739736838950479151006397215279002176739
990 392318858461667547739736838950479151006397215279002688497
991 392318900207246727032654652903830662021720304149711439137
992 599003433304810751920203670210854933072756552643265566411
993 784637716923335095479481187367473281737598377273962571659
994 784637716923335203232110320959136399437454671011428265241
995 784637758668914274772391491854309813028117519428713596193
996 792032821038209297991462072261080133452018610095197117019
997 1569275433846670190958947355801974753762591901175699018393
998 1569275433846670298711583998860094701450249101569432579353
999 1797010299914431210413179829509605049176208593277141533793
1000 1797010299914431221302215570979635870559463065354433872993