0 1
1 2
2 2
3 6
4 8
5 10
6 22
7 26
8 36
9 60
10 78
11 106
12 152
13 202
14 258
15 370
16 478
17 602
18 828
19 1042
20 1332
21 1758
22 2198
23 2758
24 3572
25 4446
26 5512
27 7002
28 8614
29 10616
30 13292
31 16260
32 19792
33 24496
34 29724
35 35976
36 44062
37 52992
38 63780
39 77296
40 92518
41 110532
42 132848
43 158036
44 187674
45 224066
46 264960
47 312848
48 370956
49 436402
50 512662
51 604256
52 707146
53 826736
54 968826
55 1128784
56 1313502
57 1531172
58 1776124
59 2057592
60 2387538
61 2757620
62 3181336
63 3674698
64 4227554
65 4858268
66 5588228
67 6404148
68 7332022
69 8400096
70 9592480
71 10943156
72 12489638
73 14213728
74 16159524
75 18378722
76 20846370
77 23622444
78 26775728
79 30275172
80 34201004
81 38641396
82 43558236
83 49059728
84 55258314
85 62110564
86 69753564
87 78334956
88 87803366
89 98334624
90 110123706
91 123101080
92 137499322
93 153566276
94 171219904
95 190757588
96 212494000
97 236328184
98 262644978
99 291840566
100 323795832
101 358995100
102 397936252
103 440482748
104 487239060
105 538842788
106 595110976
107 656813700
108 724747976
109 798688884
110 879605936
111 968480708
112 1065038374
113 1170495912
114 1286064280
115 1411413108
116 1548037684
117 1697433286
118 1859204984
119 2035188268
120 2227239956
121 2434837666
122 2660259704
123 2905777624
124 3170738524
125 3457948454
126 3770149402
127 4106535248
128 4470549404
129 4865507336
130 5290417748
131 5749439188
132 6246594284
133 6780656460
134 7356654792
135 7979466322
136 8647497516
137 9366860420
138 10143412808
139 10975157344
140 11869475900
141 12833341064
142 13864256004
143 14971130880
144 16162247832
145 17434523560
146 18798575572
147 20264262478
148 21827778692
149 23501761704
150 25297984810
151 27211562416
152 29257628068
153 31450116598
154 33782920968
155 36274103488
156 38939972168
157 41773000628
158 44794638948
159 48024049152
160 51451961566
161 55103635248
162 59001602956
163 63134458916
164 67531991700
165 72220666692
166 77186220560
167 82463865768
168 88084563904
169 94030722694
170 100343883628
171 107059916386
172 114157336556
173 121685015324
174 129684600236
175 138129941210
176 147078087210
177 156577490168
178 166596364460
179 177201355820
180 188448804472
181 200299681612
182 212832062312
183 226111188440
184 240089629428
185 254858704092
186 270493319476
187 286936306440
188 304294207404
189 322653213382
190 341944624084
191 362291935516
192 383794535388
193 406369930012
194 430161406568
195 455283592596
196 481636708652
197 509387477908
198 538667496202
199 569357199036
200 601650193952
201 635696456520
202 671353644936
203 708846024496
204 748345084132
205 789681561816
206 833113994688
207 878838639494
208 926654584146
209 976860222260
210 1029680011864
211 1084874503916
212 1142788573192
213 1203678375200
214 1267260088680
215 1333931959140
216 1403984185204
217 1477082212676
218 1553685095340
219 1634122220960
220 1718000183708
221 1805845245644
222 1898032416368
223 1994099221220
224 2094649987170
225 2200111102416
226 2309937432948
227 2424824126052
228 2545254468720
229 2670589243692
230 2801626941388
231 2938912191476
232 3081698593424
233 3230901788592
234 3387136880916
235 3549533623236
236 3719137643604
237 3896645201892
238 4081042393140
239 4273524799264
240 4474879687726
241 4683923678008
242 4902025258114
243 5130072476018
244 5366689830772
245 5613442196046
246 5871325437628
247 6138746638236
248 6417492251272
249 6708681751148
250 7010472621082
251 7324897067580
252 7653215855762
253 7993299745528
254 8347462844048
255 8717123716556
256 9099818054710
257 9498183479076
258 9913813139560
259 10343864388508
260 10791341189116
261 11258022086884
262 11740639425200
263 12242608354976
264 12765919427764
265 13306820395716
266 13869181119956
267 14455234790020
268 15060674994052
269 15689891899716
270 16345386929792
271 17022213136060
272 17725355577286
273 18457609701124
274 19213310869236
275 19998112162274
276 20815123902284
277 21657875440504
278 22532769654124
279 23443273872836
280 24382004690172
281 25356193630956
282 26369713189488
283 27414145073000
284 28497661300840
285 29624583536224
286 30785305008348
287 31989068653420
288 33240686268926
289 34529224853670
290 35865127647016
291 37253726550228
292 38682608765952
293 40163558129412
294 41702496095326
295 43285342712096
296 44925358680432
297 46629134499900
298 48380706741200
299 50195010446600
300 52079369904384
301 54015677742792
302 56020763259164
303 58102751471660
304 60241151770494
305 62454907313268
306 64752990512588
307 67112263739096
308 69554023497128
309 72088199385008
310 74688685072276
311 77379365020308
312 80171250856464
313 83034900630128
314 85997120594744
315 89070101471760
316 92220631404748
317 95478805731460
318 98858098895460
319 102321121707500
320 105901628130824
321 109614448863756
322 113417572771824
323 117348813179268
324 121424526473642
325 125597542626462
326 129910130434972
327 134380361249180
328 138955303260360
329 143682224301024
330 148581069383564
331 153592418786628
332 158769155697696
333 164133244183732
334 169618113962272
335 175282870212716
336 181151600405762
337 187149858430268
338 193343619456850
339 199759367608408
340 206313888173940
341 213080689516584
342 220088933765296
343 227245659845978
344 234632799456596
345 242282419503492
346 250090650315556
347 258148833216864
348 266492164859116
349 275004796178656
350 283788450802854
351 292881615644672
352 302155279678322
353 311722618133964
354 321625791685880
355 331721220843156
356 342134583347640
357 352912154869932
358 363894216210520
359 375220377263068
360 386941353493958
361 398879444267842
362 411189771095640
363 423927809045894
364 436896183175388
365 450267067808448
366 464100929323184
367 478178854945944
368 492691755562818
369 507705659840656
370 522977908135976
371 538719816673540
372 555003631607668
373 571560474845368
374 588624330741868
375 606274107438670
376 624211867864312
377 642696718434496
378 661814693993328
379 681236158871788
380 701247766834528
381 721942977088372
382 742957586300388
383 764608388438012
384 786997146629296
385 809721631669436
386 833131425213460
387 857337496918300
388 881895837014668
389 907192285093964
390 933347648070260
391 959871796486108
392 987190588902060
393 1015435353166776
394 1044065781411880
395 1073551502509400
396 1104034715801442
397 1134920606004264
398 1166726541837508
399 1199606853494888
400 1232906976205366
401 1267196056384340
402 1302641870315148
403 1338524413564252
404 1375469886417344
405 1413660395782926
406 1452303921597616
407 1492089517280052
408 1533214443245880
409 1574808700347412
410 1617629713354032
411 1661890477529740
412 1706636445149288
413 1752699460221892
414 1800309991047124
415 1848421138194756
416 1897945263685528
417 1949132123656780
418 2000834028595164
419 2054051757219680
420 2109055544664604
421 2164587201264668
422 2221744545432212
423 2280819403396472
424 2340434256909408
425 2401792208189934
426 2465207400676076
427 2529173295403168
428 2595007290447688
429 2663048232709052
430 2731649181623336
431 2802250734199240
432 2875219084569148
433 2948754417251528
434 3024432348435492
435 3102647821894908
436 3181434134486980
437 3262514449629508
438 3346314055453136
439 3430686409328544
440 3517514441229740
441 3607254472205468
442 3697566279485576
443 3790505579334064
444 3886563161258584
445 3983188474688884
446 4082623110379520
447 4185395954286204
448 4288728128331798
449 4395064339817548
450 4504973244630204
451 4615427591702568
452 4729093308436948
453 4846580902029512
454 4964596228746272
455 5086044005641540
456 5211577403650124
457 5337615639962064
458 5467320915058876
459 5601393811818276
460 5735942978543084
461 5874407244290100
462 6017539118698736
463 6161111539323220
464 6308864195094284
465 6461604108611128
466 6614739551086792
467 6772337432179324
468 6935261481657982
469 7098529544003440
470 7266560538461332
471 7440275833312204
472 7614274973680960
473 7793355412562708
474 7978502612982420
475 8163864218680646
476 8354643151909516
477 8551895198293988
478 8749280595474028
479 8952442394680368
480 9162509493975608
481 9372614432447840
482 9588877483730836
483 9812503256834020
484 10036061066245604
485 10266182741079924
486 10504149889002306
487 10741929317405756
488 10986702285422404
489 11239835384137232
490 11492646801078750
491 11752904192669684
492 12022068127389592
493 12290758351716136
494 12567377962999688
495 12853483982428408
496 13138942852058204
497 13432844065598316
498 13736844840763392
499 14040008861977384
500 14352160149556692
501 14675056606106516
502 14996906043429420
503 15328318792895804
504 15671164391713026
505 16012731147082576
506 16364467036836892
507 16728364829523694
508 17090725228983612
509 17463901452008916
510 17850012241363652
511 18234295727691044
512 18630080483118828
513 19039615582780628
514 19447009442416696
515 19866632193497236
516 20300862222493736
517 20732607594058808
518 21177349033422832
519 21637610662670908
520 22095011893804108
521 22566215813826180
522 23053905329934744
523 23538320985533940
524 24037399159487064
525 24553985210078338
526 25066838617256936
527 25595265256714808
528 26142277026432444
529 26685063548559270
530 27244388221295544
531 27823428298791140
532 28397707638949904
533 28989542134728580
534 29602294230736436
535 30209705058769588
536 30835737723671796
537 31483958153198736
538 32126203513891112
539 32788206898815174
540 33473741409649286
541 34152602989179020
542 34852425684411588
543 35577191815093236
544 36294541015341012
545 37034123133419416
546 37800129089993536
547 38557913543857440
548 39339270664999648
549 40148623721372156
550 40948888967465090
551 41774128703041076
552 42629024700872288
553 43473891297267108
554 44345226179506164
555 45247969174709612
556 46139655191513252
557 47059387369897796
558 48012368250758656
559 48953199813124092
560 49923745084163596
561 50929463758362416
562 51921859440959348
563 52945721621937212
564 54006800575542104
565 55053297657328636
566 56133093238933676
567 57252259935241634
568 58355484025406848
569 59493957791387704
570 60674072523468008
571 61836767909112036
572 63036770037251884
573 64280796167204880
574 65505837594330624
575 66770359377807078
576 68081390206251952
577 69371764225656652
578 70703897465704674
579 72085178780080476
580 73444014293413220
581 74846988918967828
582 76301888408547360
583 77732419571988796
584 79209620473408928
585 80741670503208388
586 82247270991403396
587 83802210392402728
588 85415060097598084
589 86999266945799448
590 88635624566387736
591 90333083882638860
592 91999561939975924
593 93721137577054124
594 95507199545172896
595 97259787829780252
596 99070546251005004
597 100949348025272804
598 102792008202406416
599 104696101820320548
600 106671981221894700
601 108608840841161312
602 110610573097326776
603 112688001471599252
604 114723387951956744
605 116827264012039282
606 119010908300696180
607 121149295777512608
608 123359961359105400
609 125654706669781160
610 127900784952903032
611 130223078930122900
612 132633985347056874
613 134992577331505192
614 137431572981770304
615 139963936609355808
616 142440070885729768
617 145001009892065016
618 147660285784621804
619 150259227910588460
620 152947602816266452
621 155739474333440544
622 158466663653742480
623 161288121477093696
624 164218541765752680
625 167079674933014710
626 170040097129415572
627 173115219100670236
628 176116144306107420
629 179221696052809140
630 182447957345311124
631 185594768270420596
632 188851806699783916
633 192235829217994728
634 195534904312097420
635 198950091944008828
636 202498764598580716
637 205956685941054506
638 209536854708803856
639 213257399543112012
640 216881052057217214
641 220633321192940640
642 224533180380153464
643 228329629515676112
644 232261447736213700
645 236348419148710136
646 240325008393888756
647 244444060116216796
648 248726135296065742
649 252890563693604436
650 257204888162929048
651 261690386166972848
652 266050577146557964
653 270568408070090056
654 275266044540260640
655 279830291580012324
656 284560199405136244
657 289478945552150200
658 294255733962333256
659 299206692118354484
660 304355942366769428
661 309354094256371428
662 314535339952348804
663 319924702009004348
664 325153469399917844
665 330574662750763464
666 336214140226245248
667 341683016142474172
668 347354043801515988
669 353254105175385808
670 358973044271471992
671 364904172476080712
672 371075589991081508
673 377054736880774660
674 383256738155419332
675 389710776363139762
676 395960690076363916
677 402444613750844236
678 409192787479521132
679 415724527389418536
680 422501948094661072
681 429556219392481264
682 436381134102624940
683 443463854935852344
684 450836764956733734
685 457966735322277704
686 465367021428574186
687 473071438342104904
688 480518559982424024
689 488249276713997444
690 496298665511975376
691 504075515489548468
692 512149840889011864
693 520557932357678044
694 528677688249388916
695 537109430585264544
696 545890481090317336
697 554366652180158112
698 563169844360922556
699 572338821872069472
700 581185530735438110
701 590374778093064404
702 599946985972532712
703 609178605829143000
704 618769205936775986
705 628760690283040212
706 638392135190517188
707 648399750968304836
708 658826808519867108
709 668873742470885024
710 679314769329433468
711 690194346454207404
712 700672759351475224
713 711563851558563672
714 722913713308921216
715 733840369397697112
716 745198814877244504
717 757037127270754024
718 768429013057511232
719 780272965302503164
720 792618757386589912
721 804493504897511208
722 816841501399364474
723 829714059431278556
724 842090214728252292
725 854961657956570944
726 868381038202882662
727 881277478342632520
728 894692045099449900
729 908679275171731268
730 922115811715749372
731 936093909061537672
732 950670469415652324
733 964667107105441372
734 979230205495199168
735 994418564933883226
736 1008996104864454456
737 1024166042510518216
738 1039988977044081096
739 1055169259549262160
740 1070968959084848316
741 1087450090547227656
742 1103255358011637408
743 1119707946834649728
744 1136872114769403296
745 1153325675465613980
746 1170455195815388340
747 1188327673012169392
748 1205453038449892496
749 1223284757620595280
750 1241892037149940904
751 1259713622553672068
752 1278273220279567016
753 1297642058626164248
754 1316185547611176388
755 1335499984644302336
756 1355658136165414378
757 1374949614689139796
758 1395046014303995596
759 1416022711677648200
760 1436089534066469236
761 1456996099531569468
762 1478820994140715788
763 1499690690686525396
764 1521437079891985472
765 1544141308788885604
766 1565842429617573524
767 1588458759874345896
768 1612073629856585708
769 1634636326148912820
770 1658154147890600784
771 1682712213863014212
772 1706166939075431464
773 1730618019457067220
774 1756153522642098152
775 1780532314919216332
776 1805949598324133196
777 1832497256151600904
778 1857832216177459768
779 1884250442533816488
780 1911846689581357272
781 1938171160348420488
782 1965625479548080312
783 1994306905640401972
784 2021656073267511834
785 2050183395443243096
786 2079987989327986440
787 2108397388214557488
788 2138034711280707564
789 2169002518147727280
790 2198509529254044652
791 2229295245957196704
792 2261466778110317466
793 2292108706260243044
794 2324083406603894744
795 2357501169950065464
796 2389316847315034968
797 2422521417464219672
798 2457228027181509592
799 2490258423186229816
800 2524735924198573760
801 2560775581536411020
802 2595062020140879452
803 2630855399352789540
804 2668274851351426720
805 2703860767574160332
806 2741014690884185884
807 2779860990720479640
808 2816789715897037856
809 2855351386770216972
810 2895674075160539566
811 2933990590247068992
812 2974007519018612608
813 3015856010054267512
814 3055607987672422308
815 3097130170065255880
816 3140555820592264648
817 3181791103418130948
818 3224868354620935656
819 3269925476272106300
820 3312694473150198736
821 3357378535496725416
822 3404121723549276508
823 3448474551282014112
824 3494820209765922280
825 3543306992868694656
826 3589295649224461864
827 3637357947890888436
828 3687645487471047946
829 3735325254215165176
830 3785162117637212984
831 3837309901950867392
832 3886736059730569514
833 3938405035862641510
834 3992476019069603788
835 4043706939465226184
836 4097267808007664648
837 4153325197428611676
838 4206418574021202344
839 4261934877667391080
840 4320045173739027584
841 4375061118432272838
842 4432596285441213340
843 4492825568930283564
844 4549827910126831176
845 4609449007454977974
846 4671865909009157036
847 4730918370022065702
848 4792691657617119148
849 4857369054571611412
850 4918539007483024756
851 4982533416790215420
852 5049544163256782724
853 5112898015365324760
854 5179186896572430400
855 5248607862654491108
856 5314214700241933888
857 5382871163801676312
858 5454778380306368292
859 5522711876400092104
860 5593813243854259692
861 5668285709006186120
862 5738619141918696976
863 5812241535244777924
864 5889363435293863660
865 5962174291415776064
866 6038397035356677924
867 6118252137613726706
868 6193616655754733120
869 6272524192029161300
870 6355201125713832064
871 6433198545725549620
872 6514874966339964444
873 6600460937570114584
874 6681176118272819740
875 6765710247893201188
876 6854296126973724228
877 6937813012884213768
878 7025292200811300540
879 7116974813071011860
880 7203382516770667312
881 7293897693263628904
882 7388773243015344336
883 7478158855013873876
884 7571807219240751880
885 7669977511464070428
886 7762431913289996764
887 7859309675878735888
888 7960874692869243468
889 8056495180926647596
890 8156704428509596972
891 8261768243120571446
892 8360650872009693992
893 8464291454870989728
894 8572965318209819560
895 8675212309002037460
896 8782388148694437102
897 8894782251416386552
898 9000492927677544944
899 9111315681884058812
900 9227546743888560254
901 9336824921718135088
902 9451404555512441996
903 9571586791015207184
904 9684543970530778996
905 9802997399063304744
906 9927249751952219656
907 10043995651038128612
908 10166436677119785352
909 10294886891324585204
910 10415538110299521524
911 10542085596352580504
912 10674859311204941912
913 10799529248819630724
914 10930310786729131764
915 11067541747463016956
916 11196348589648699380
917 11331489724696458764
918 11473308010082862532
919 11606379276501201296
920 11746013572440887892
921 11892554981542444404
922 12030015571074450824
923 12174272599541984972
924 12325683086110392824
925 12467666185427319740
926 12616681270238523824
927 12773104194176862220
928 12919738448682801716
929 13073657471427563852
930 13235245551917443300
931 13386665402504576426
932 13545631174302197456
933 13712532258994882860
934 13868883323712763268
935 14033048169786193144
936 14205416958154244420
937 14366840984080579596
938 14536352046801984780
939 14714355082897606956
940 14881003972185862992
941 15056014881065523788
942 15239815357148250032
943 15411834701243706276
944 15592512162602234728
945 15782283832669890972
946 15959826356014646996
947 16146332286630238776
948 16342243170532197896
949 16525474644274689336
950 16717982521501751380
951 16920208199282195716
952 17109289376341582508
953 17307965807319730444
954 17516696274221808676
955 17711799563119878140
956 17916819051557924784
957 18132239255699713892
958 18333529718380144080
959 18545081571384472472
960 18767389362374024318
961 18975039729931494490
962 19193307726259040344
963 19422693277901040228
964 19636891929712778748
965 19862073229703478440
966 20098735390083596280
967 20319664462752191772
968 20551947108876696164
969 20796102188290506600
970 21023957139222670476
971 21263538894977516756
972 21515396354461209024
973 21750363239069234916
974 21997459181764850148
975 22257243654889184808
976 22499517855197176912
977 22754335821844299920
978 23022261936680536680
979 23272057545899857188
980 23534820748393920360
981 23811113920345610640
982 24068635988528825636
983 24339557027576010764
984 24624462499751047284
985 24889932911905461932
986 25169234834735624068
987 25462989417076944456
988 25736617443427183920
989 26024544508114376480
990 26327402707834719128
991 26609408774016618772
992 26906195381551127088
993 27218399423324066048
994 27509025943990365212
995 27814924769976048916
996 28136728950912968160
997 28436207192533448112
998 28751457595863854800
999 29083140086893238592
1000 29391720699223671146
1001 29716574056484364008
1002 30058401998177045308
1003 30376320288007877884
1004 30711053173105473724
1005 31063314344736175304
1006 31390818582409419184
1007 31735695173605719084
1008 32098662125985586926
1009 32436026146916610184
1010 32791332089558991044
1011 33165291293198634616
1012 33512775789665818156
1013 33878779425856055088
1014 34264046146148065998
1015 34621933263423949844
1016 34998918200361417136
1017 35395792824637507732
1018 35764346676181294700
1019 36152625339828339164
1020 36561433037437454236
1021 36940932929405905876
1022 37340801982073476124
1023 37761848681517851664
1024 38152603868808189570
1025 38564385643565333992
1026 38997994043073068664
1027 39400296587177729704
1028 39824292474571015864
1029 40270818085041160982
1030 40684986614479855036
1031 41121514593326841028
1032 41581295341906481144
1033 42007625268867134768
1034 42457038304330021700
1035 42930441079274251708
1036 43369245008213836964
1037 43831876333030435764
1038 44319243601305380952
1039 44770871076316649520
1040 45247083117547138300
1041 45748777505849056624
1042 46213555711432936252
1043 46703685792493902756
1044 47220108515247250588
1045 47698395376250316416
1046 48202800331034449220
1047 48734330509033792112
1048 49226456369405743308
1049 49745534084730895348
1050 50292583906927658812
1051 50798899277169783396
1052 51333022777373873436
1053 51895976166284585254
1054 52416873772217577172
1055 52966450989175186612
1056 53545714328870024748
1057 54081560535887864752
1058 54646967729761134438
1059 55242992954865292004
1060 55794189607605853300
1061 56375826900330048268
1062 56989038592294325716
1063 57555953987744456100
1064 58154268609012744356
1065 58785130093304720600
1066 59368156491369625608
1067 59983565446785386328
1068 60632505380921072396
1069 61232084175824159956
1070 61865046055859700972
1071 62532519029740162400
1072 63149058985973351600
1073 63799993105622289540
1074 64486507623001624524
1075 65120459972766168624
1076 65789813222931148944
1077 66495844135637752720
1078 67147618136500375518
1079 67835893615826856180
1080 68561960898695065172
1081 69231993991212877340
1082 69939657603022801560
1083 70686238609000584294
1084 71375027820659147576
1085 72102591990580879756
1086 72870195355115781740
1087 73578195487218533004
1088 74326127990621621822
1089 75115324954874259632
1090 75843040687610722976
1091 76611840793900525764
1092 77423160394512907028
1093 78171047598322595808
1094 78961278897147646628
1095 79795304000607473492
1096 80563850116777359636
1097 81376032286245869412
1098 82233294999102628680
1099 83023055540525487608
1100 83857762769194624414
1101 84738829815478848200
1102 85550312504789582404
1103 86408063647745709056
1104 87313575826818693836
1105 88147345109189931164
1106 89028696265936277312
1107 89959243888694345060
1108 90815803903109727680
1109 91721387544285891560
1110 92677622147383667552
1111 93557516774345083380
1112 94487910674804475668
1113 95470422539318411312
1114 96374273758250702980
1115 97330119857771830856
1116 98339541366801696224
1117 99267912344524674104
1118 100249786333750218792
1119 101286835501532888000
1120 102240356652728383532
1121 103248876978658374304
1122 104314209824290848320
1123 105293439614139821376
1124 106329314737723689808
1125 107423659826234802462
1126 108429202102868917716
1127 109493073172996194614
1128 110617085037303477824
1129 111649636288790824844
1130 112742219279803443484
1131 113896601529103241140
1132 114956786109584921052
1133 116078719886514765532
1134 117264275207555929454
1135 118352795237266974100
1136 119504766761485451860
1137 120722223808025095088
1138 121839698290913918932
1139 123022498304514453504
1140 124272670757145707808
1141 125419767951323150640
1142 126634109137350430124
1143 127917721543546962164
1144 129095218761575154952
1145 130341899418566814608
1146 131659732986654989688
1147 132868324349497285368
1148 134148048079738632664
1149 135501000245750410460
1150 136741466315297465768
1151 138054997017106979844
1152 139443876693305452250
1153 140716898991951206440
1154 142065120867766275092
1155 143490832361650963804
1156 144797154229041683932
1157 146180854272952657256
1158 147644199318599701156
1159 148984687293404446360
1160 150404755248231314068
1161 151906602425147690552
1162 153282020775556915880
1163 154739234405363042076
1164 156280583367023587452
1165 157691803433065106264
1166 159187007509961524200
1167 160768754280225637436
1168 162216527047162245608
1169 163750707121181835836
1170 165373859617687517012
1171 166859005012570637432
1172 168433032658122375716
1173 170098474895899055636
1174 171621960978349147636
1175 173236824970582307304
1176 174945517263987068840
1177 176508188308037493916
1178 178164745552290700756
1179 179917804464702523600
1180 181520625956837821492
1181 183219812189190430908
1182 185018228482989029816
1183 186662027419902998938
1184 188404939230562559144
1185 190249832133648090236
1186 191935514743363556512
1187 193723116095620362704
1188 195615460921124681640
1189 197344103768867374688
1190 199177491001686781872
1191 201118350200515900248
1192 202890886127388994504
1193 204771000923285266028
1194 206761617705472428368
1195 208579116940309699532
1196 210506996445831064052
1197 212548463760440527316
1198 214411833128688412752
1199 216388696578858615452
1200 218482256894572871636
1201 220392499865175876972
1202 222419408378141814656
1203 224566135976834987880
1204 226524446292507494456
1205 228602618283092221344
1206 230803687720544329812
1207 232811090622930864948
1208 234941561534897492488
1209 237198353688541683596
1210 239256041048756450246
1211 241439949996895685112
1212 243753671785417546588
1213 245862634577460064760
1214 248101340260010160968
1215 250473370521018053514
1216 252634712504094366770
1217 254929385551554529068
1218 257360900315956087888
1219 259575952524706131840
1220 261927938685060707068
1221 264420235428621191012
1222 266690124200009898148
1223 269100560871620507604
1224 271655177737472997416
1225 273981215638506941046
1226 276451361071051655168
1227 279069623339123031592
1228 281452901344546812620
1229 283984260994819361468
1230 286667695899549424256
1231 289109429955511926284
1232 291703289885742732864
1233 294453191261321840492
1234 296954852219012945068
1235 299612704505448395512
1236 302430500223256088352
1237 304993330735705141072
1238 307716419273286166412
1239 310603813337965476492
1240 313229264100298786328
1241 316018975228983216996
1242 318977428459994930948
1243 321666688519045304144
1244 324524692470106181180
1245 327555895261658893124
1246 330310302855868136008
1247 333238011059959635916
1248 336343377498949513860
1249 339164563787308892228
1250 342163627331088846938
1251 345344733241426380336
1252 348234058322786418040
1253 351305835055800611860
1254 354564568250721428924
1255 357523638855288168104
1256 360669650826699503196
1257 364007616333393457660
1258 367037727776240402048
1259 370259831632396962612
1260 373678895634786367736
1261 376781515313115303200
1262 380081257536338070012
1263 383582965931348048488
1264 386759906998910512536
1265 390139106699832967856
1266 393725195657322404564
1267 396977940573561214120
1268 400438085763226209420
1269 404110646168903751396
1270 407440964960898186168
1271 410983728448973474628
1272 414744518666710318220
1273 418153832700175457044
1274 421781260768174537600
1275 425632342486314378156
1276 429122257171825050088
1277 432836048484019580064
1278 436779114557798818136
1279 440351629211868179804
1280 444153796321570219744
1281 448190744142894146732
1282 451847492164724570996
1283 455739647883857962620
1284 459872794479353483244
1285 463615723071260337936
1286 467599708016863682112
1287 471830986358140699356
1288 475661630779311758484
1289 479739711314254490808
1290 484071388520097495380
1291 487991519116855271412
1292 492165548871767636564
1293 496599470933526668096
1294 500611298971867084672
1295 504883493167062717728
1296 509421749727964811376
1297 513527048701617593972
1298 517899167452237278020
1299 522544315639473166920
1300 526745239874367300738
1301 531219299136285778044
1302 535973447177450393500
1303 540271664732205431452
1304 544850168329620551180
1305 549715822197368133456
1306 554113262888061013756
1307 558798239348859678908
1308 563777408332632838176
1309 568276519031679649044
1310 573070402874898699312
1311 578165374377188617972
1312 582768088219428975968
1313 587672798594815019688
1314 592886401451427792736
1315 597595085997390566256
1316 602612823659226166236
1317 607947361388761358284
1318 612763832298406004208
1319 617897358367959163072
1320 623355588156723584868
1321 628281953281659661676
1322 633533490968331247360
1323 639117596719821008418
1324 644156549774761688604
1325 649528774702212983536
1326 655241258189667667120
1327 660394919363178259268
1328 665889907168411198608
1329 671733895669995381428
1330 677004853940287165324
1331 682625021475997102554
1332 688603030752023194228
1333 693993246155590551956
1334 699741641488996263032
1335 705856697064453346212
1336 711368493180803221760
1337 717247521874347273628
1338 723502000591251000508
1339 729138335787487037680
1340 735150948447100460956
1341 741547593364809427332
1342 747310766018231049536
1343 753459220332849373132
1344 760001463521405276102
1345 765894335774560872520
1346 772181258688244749040
1347 778871846030287740324
1348 784896533462439461936
1349 791325289985020590004
1350 798167560811764045854
1351 804326576438656759500
1352 810899794396711055684
1353 817896311629275062824
1354 824192936186522037448
1355 830913844467379769740
1356 838067607051560912188
1357 844504339931406484908
1358 851375378815214205124
1359 858690180989517678752
1360 865270142807534259868
1361 872294187163294444312
1362 879773011029941277644
1363 886498505838123875788
1364 893679257712171685696
1365 901325757044176194736
1366 908199523541899798076
1367 915539841625460258448
1368 923356805678440197788
1369 930382441676330631458
1370 937885870834141033236
1371 945876573447867897204
1372 953056799967525824122
1373 960725973416389149260
1374 968894581882789729592
1375 976232818301775852576
1376 984070878592011569308
1377 992420649119026862754
1378 999919372809120451596
1379 1007930384298418993836
1380 1016465318848393401596
1381 1024127527889474378788
1382 1032314587702787799220
1383 1041037704380848221844
1384 1048867347725373031964
1385 1057234359811578934392
1386 1066149226184034804944
1387 1074149246121587819300
1388 1082699047127265416088
1389 1091810240493060474124
1390 1099984406200808847744
1391 1108720407735372460912
1392 1118031476527252926180
1393 1126382431995579748920
1394 1135309119248841877620
1395 1144824451072630335952
1396 1153355447353847031732
1397 1162476184819854970860
1398 1172199028914648001804
1399 1180914441919060780780
1400 1190233474790335673130
1401 1200167725794290907072
1402 1209070724716296209032
1403 1218591125591699175184
1404 1228741828404579378516
1405 1237836518371332561596
1406 1247562018049460969044
1407 1257932992759505381940
1408 1267222254519088146014
1409 1277157752062368524168
1410 1287753809610240124180
1411 1297241166598264375136
1412 1307390322195981137516
1413 1318214993559777345484
1414 1327905213273427407428
1415 1338272684175748034400
1416 1349330184230689244752
1417 1359226732679437011484
1418 1369815810654051885980
1419 1381111679081951993352
1420 1391219047392263130432
1421 1402033782264257769652
1422 1413572187453412775308
1423 1423893433520772814600
1424 1434939215278212372012
1425 1446725403522183248300
1426 1457264389817364152444
1427 1468545177109511138160
1428 1480582932318462316972
1429 1491344888544457735148
1430 1502865772347211922564
1431 1515159704967261892476
1432 1526148352891533674392
1433 1537912878989318861544
1434 1550469062702886706660
1435 1561689325784978755668
1436 1573701884690572652716
1437 1586524822350548362108
1438 1597979971169744535700
1439 1610246490556138409716
1440 1623341935606732801202
1441 1635036153190397164264
1442 1647560896359122141548
1443 1660932913318980868172
1444 1672871957631697411064
1445 1685660474404106653994
1446 1699314072936600400800
1447 1711501951094442856176
1448 1724558077136095858088
1449 1738499915143435576540
1450 1750941984135846484140
1451 1764270478864322023368
1452 1778505413947275739688
1453 1791205219287200847356
1454 1804812556778135377904
1455 1819346891553161033928
1456 1832308926930198618792
1457 1846199743373477953892
1458 1861037850705349273536
1459 1874268404005488738652
1460 1888448764233548288924
1461 1903596062729879918108
1462 1917099520985319503812
1463 1931573485474690613928
1464 1947037283236539267300
1465 1960819455603843758372
1466 1975592213876603975624
1467 1991377786929359335584
1468 2005442432148499676044
1469 2020521101835854046360
1470 2036635274769601291260
1471 2050987325992181587384
1472 2066376867458012664162
1473 2082824341142079609976
1474 2097470666949536428144
1475 2113177713608518851672
1476 2129964417796456153632
1477 2144909676949763284576
1478 2160938600595065857416
1479 2178072486116315699916
1480 2193323078946138479040
1481 2209679474286230630896
1482 2227166243089017632316
1483 2242726180078642341180
1484 2259417827628814221972
1485 2277264965767408565236
1486 2293139530567120556504
1487 2310171795318656612932
1488 2328384313149131071348
1489 2344581080801128550888
1490 2361961188478063346192
1491 2380545478946870036868
1492 2397069460846490773020
1493 2414802081160468829156
1494 2433766888613246377264
1495 2450625014222795173272
1496 2468716219597549122272
1497 2488067685628088952672
1498 2505264257300088036636
1499 2523722542577918458420
1500 2543468802318309386262
1501 2561009522994477534012
1502 2579840690414458948876
1503 2599987143253478396920
1504 2617880277521774741324
1505 2637092169896328016684
1506 2657645723979705890580
1507 2675896705162561281504
1508 2695494282329302726580
1509 2716464500485855212520
1510 2735080846318192608972
1511 2755070734487265570576
1512 2776464231699293683052
1513 2795450494456665828268
1514 2815841960871010578340
1515 2837667571648731853256
1516 2857029988659860908796
1517 2877829244653918525004
1518 2900092767933278746644
1519 2919840302988200683300
1520 2941055929310448372352
1521 2963764859567961464556
1522 2983903306422954432016
1523 3005540605445076855584
1524 3028705346727166021552
1525 3049242999838837428632
1526 3071309048415095104408
1527 3094936750163260141968
1528 3115878381274723578176
1529 3138383347229092474492
1530 3162483666375703638184
1531 3183835961511373378472
1532 3206786565849956751596
1533 3231365600745010354404
1534 3253138460510364119780
1535 3276543962683155991208
1536 3301609834080539195868
1537 3323809443249399300348
1538 3347675518036023800844
1539 3373239670642021465318
1540 3395874935790723676672
1541 3420209270043632907528
1542 3446279310720339175040
1543 3469355398733429373272
1544 3494169047722220180252
1545 3520755480288283227300
1546 3544279611317065331596
1547 3569579769506998732600
1548 3596689176947739723308
1549 3620672053619175292624
1550 3646468819475911844080
1551 3674109922317763776488
1552 3698558280585673613456
1553 3724857672460599349144
1554 3753042906435987777964
1555 3777966410150751393048
1556 3804776727798733469252
1557 3833514337906947461220
1558 3858918393019765684692
1559 3886251713519755850748
1560 3915553099813249051740
1561 3941445540693361782228
1562 3969309563781179581604
1563 3999181693584904977280
1564 4025574172913602690940
1565 4053979902475717101776
1566 4084432262181224610364
1567 4111331961062245107336
1568 4140285740940576913012
1569 4171331857626821394856
1570 4198749345641864811480
1571 4228260091525892627236
1572 4259908821468770229820
1573 4287849769172690210482
1574 4317930734276405291112
1575 4350194458841698709794
1576 4378667264946849224160
1577 4409326676653207521244
1578 4442212751130282585804
1579 4471230247510495247892
1580 4502479992913698790752
1581 4535998709113006172300
1582 4565568457962287739672
1583 4597415337482916632248
1584 4631581461018745704810
1585 4661714866322109559632
1586 4694168513049773239708
1587 4728991473422873656054
1588 4759694703312070291820
1589 4792769421428911073656
1590 4828262695439157677084
1591 4859544695244792012608
1592 4893249356681000136316
1593 4929420833295175046844
1594 4961295492856372940484
1595 4995643072818932647468
1596 5032503691532821987320
1597 5064979279328957043116
1598 5099976850121288501580
1599 5137542718165392463392
1600 5170631544849064150530
1601 5206289537519167759848
1602 5244570901809850605708
1603 5278279287732038241008
1604 5314613346205017962256
1605 5353624679958293754496
1606 5387962431916778300712
1607 5424981975197557830536
1608 5464731649462231956832
1609 5499713892180427411176
1610 5537432951411484491704
1611 5577932894653360136792
1612 5613568292094701374816
1613 5651994384633829141352
1614 5693262034179859631872
1615 5729564101519090269948
1616 5768708446351427707752
1617 5810754687623378099072
1618 5847730050717399526184
1619 5887609663635920563968
1620 5930450307564431601356
1621 5968109403932375426596
1622 6008734383820424904300
1623 6052378258773227868948
1624 6090737632504432744668
1625 6132123150118941074292
1626 6176583042798434613768
1627 6215651889086221473236
1628 6257805928208193047792
1629 6303100919450539143768
1630 6342893827118922419116
1631 6385828390533535492400
1632 6431970065959625672020
1633 6472494112072762893968
1634 6516227643847508829768
1635 6563233138853430142888
1636 6604499470308338298236
1637 6649042890426900050344
1638 6696921545283867874076
1639 6738948084390895305548
1640 6784317779108836188908
1641 6833083265866535522012
1642 6875880016346610987916
1643 6922084302892620530372
1644 6971757451192737339740
1645 7015340013633398334584
1646 7062391922516144385328
1647 7112985159869275466412
1648 7157360838172681748620
1649 7205280456044562568676
1650 7256812210672921175400
1651 7301993285025106032096
1652 7350792045188378098296
1653 7403272244620025833924
1654 7449278029722451768420
1655 7498973761712578111380
1656 7552417249628090725768
1657 7599258251118279762668
1658 7649859824345761452616
1659 7704288966135575644620
1660 7751982371027390810140
1661 7803503593489235735108
1662 7858931700937899940856
1663 7907485045751424260688
1664 7959947821171739047380
1665 8016395066939332035668
1666 8065821253041339468052
1667 8119237872858507554664
1668 8176714485349989351736
1669 8227034781912610671928
1670 8281424421783635180392
1671 8339946369958607476116
1672 8391171949598044658572
1673 8446543853336508037232
1674 8506135655664746819732
1675 8558284836018904420788
1676 8614653913063805011784
1677 8675329610065072586704
1678 8728410527367106773640
1679 8785800542375908486304
1680 8847581815362009553220
1681 8901608281050314053818
1682 8960032302019042006302
1683 9022930110368453855952
1684 9077925040620187960348
1685 9137403851568274772756
1686 9201435286881067993800
1687 9257410692682874421228
1688 9317953926695728195892
1689 9383145505269318204364
1690 9440121101920513919482
1691 9501744851828548592948
1692 9568111719435380669356
1693 9626095905855453964520
1694 9688825850293826848218
1695 9756391342969767659688
1696 9815399124370806562972
1697 9879249069924054317080
1698 9948024712877824665124
1699 10008080849128691160684
1700 10073073457614233358750
1701 10143077630412324514434
1702 10204194753110278385728
1703 10270340035264915054052
1704 10341601335458411571448
1705 10403801079952498914940
1706 10471116156143573233952
1707 10543650859205181744620
1708 10606941636756925519900
1709 10675454555666660451940
1710 10749287945222287556412
1711 10813685664354717001016
1712 10883411155223178175856
1713 10958555118058912186736
1714 11024087123517984892076
1715 11095049322425928215664
1716 11171523695567475669152
1717 11238203110256941248740
1718 11310412599020000593444
1719 11388248607950877375004
1720 11456098565702769103136
1721 11529573903250682309888
1722 11608788445575353669624
1723 11677818132514129307668
1724 11752589424467864812456
1725 11833209854969845216760
1726 11903436163233105161136
1727 11979519163005791136416
1728 12061558308473136237376
1729 12133010429626666438140
1730 12210431368439388085652
1731 12293910110031205395896
1732 12366602394044373422988
1733 12445372115786911981720
1734 12530324318240917454826
1735 12604281717909157761576
1736 12684420012063831693396
1737 12770864001897222985320
1738 12846095607036226239604
1739 12927635210627333097944
1740 13015600243968634300788
1741 13092124570685338368992
1742 13175082180574206113748
1743 13264581467166627348252
1744 13342430105840577413628
1745 13426833972165794137012
1746 13517890214080960143872
1747 13597078070747049495348
1748 13682939547615235596528
1749 13775589302413118004136
1750 13856143518879828846720
1751 13943483728684295713316
1752 14037746323105925158760
1753 14119676119702220831496
1754 14208530647168047024596
1755 14304437926260534351248
1756 14387763000593068771336
1757 14478149379304301198416
1758 14575714963897879328732
1759 14660469841705648510892
1760 14752418378383087834772
1761 14851666613396945922092
1762 14937866868423044875048
1763 15031389649505678325444
1764 15132360154869570662054
1765 15220034874183126144576
1766 15315154411401413544264
1767 15417867430595732719056
1768 15507026589408221019260
1769 15603781192551706708680
1770 15708271272805989196188
1771 15798935459840763993600
1772 15897343981861056504720
1773 16003625442372314980688
1774 16095831750089646504372
1775 16195926951223551816248
1776 16304025517908705992344
1777 16397791154872529740932
1778 16499585027259280271804
1779 16609543755978918698304
1780 16704899631595018132856
1781 16808416466606190648472
1782 16920257166129638007702
1783 17017213163147279722124
1784 17122494723029216715296
1785 17236253949019378659872
1786 17334832818806940614556
1787 17441898598690474523408
1788 17557591325078124177728
1789 17657832975765585696764
1790 17766718421871999421480
1791 17884372783492897737364
1792 17986294687475482728782
1793 18097012451614515102100
1794 18216674375016291382376
1795 18320310516003841532096
1796 18432886306814742729716
1797 18554578953557966857748
1798 18659939391735618598736
1799 18774418206549848236424
1800 18898181518738383554634
1801 19005289923932758834268
1802 19121692549010247270492
1803 19247541643715590650164
1804 19356441856496891413796
1805 19474806425407886399034
1806 19602771093827038803072
1807 19713481453410862790200
1808 19833820909960177252248
1809 19963951282502613935172
1810 20076507948051593913172
1811 20198849900015987971724
1812 20331170311829647059756
1813 20445583843621526331048
1814 20569976841639718799880
1815 20704530056942833041326
1816 20820825518554221364912
1817 20947291686179157503788
1818 21084093815048180535432
1819 21202318413414605183380
1820 21330898553910366009396
1821 21469981164818332056540
1822 21590154687686813571496
1823 21720861839013640555696
1824 21862279137681722645512
1825 21984440201851966087048
1826 22117304332943784027336
1827 22261082144379988412848
1828 22385241195471065790968
1829 22520314606614388331832
1830 22666498500641968250244
1831 22792683076698625132524
1832 22929988807901974958376
1833 23078595777606336498928
1834 23206856158380967871688
1835 23346438523137291672056
1836 23497502511537586523484
1837 23627859088851703722564
1838 23769731565027372470976
1839 23923310563934085389128
1840 24055806027579505407920
1841 24199999840112127122992
1842 24356121443899124305028
1843 24490765661776631579564
1844 24637337571132141188552
1845 24796051326066110798356
1846 24932873148507519699408
1847 25081847939418130751060
1848 25243170342141512472852
1849 25382225228845376316826
1850 25533649841205615694604
1851 25697617285494410298548
1852 25838926300444217700700
1853 25992814707695557721456
1854 26159490705212568402328
1855 26303098704683366283216
1856 26459484662412178920224
1857 26628897390132253972616
1858 26774815245147030339380
1859 26933759634643628655554
1860 27105962421083500239856
1861 27254220874437539489136
1862 27415749538366547809152
1863 27590760217307346437526
1864 27741418165679020217708
1865 27905581826865388147004
1866 28083438581417039263508
1867 28236519148597404008304
1868 28403331979664936093404
1869 28584102873011943310100
1870 28739654155116046592332
1871 28909152013179773029696
1872 29092867518056512606394
1873 29250899721533169180520
1874 29423148508118721391148
1875 29609865598655171271982
1876 29770412015679089104840
1877 29945438806126587640032
1878 30135175459458669623368
1879 30298299310467682439512
1880 30476158836510608671168
1881 30668956501386858768576
1882 30834681788363218500152
1883 31015388047752003417872
1884 31211319683139127478604
1885 31379698771148630829948
1886 31563289639556497109184
1887 31762387450950392849652
1888 31933429983509117861144
1889 32119977217645666308944
1890 32322302535966894624016
1891 32496043601177385678688
1892 32685575452579753297492
1893 32891145963659340502956
1894 33067654937880434143876
1895 33260229717893937021332
1896 33469090158403524943268
1897 33648391112224208324308
1898 33844023526051838503624
1899 34056252858918882900072
1900 34238401358776747231406
1901 34437132010255966095260
1902 34652763331582207301120
1903 34837770509938473834228
1904 35039675588536850299072
1905 35258775194428763891160
1906 35446677421570428224852
1907 35651786999471800452052
1908 35874373704462064539216
1909 36065244996626372106440
1910 36273622399122526015304
1911 36499742328239976491816
1912 36693609573224225581656
1913 36905268541921929277580
1914 37135006967243196577740
1915 37331929266427764858764
1916 37546913363261000806628
1917 37780306508305923492552
1918 37980293234142509065636
1919 38198685230272114982368
1920 38435802733880379212364
1921 38638894110765059966592
1922 38860725006497410289858
1923 39101586115595148041088
1924 39307861889993118808552
1925 39533199194641982032192
1926 39777854411853853775684
1927 39987341262749382250636
1928 40216199050524077630468
1929 40464739163918409084324
1930 40677502019431124563844
1931 40909926635733946238572
1932 41162389118156764950084
1933 41378436768341901621120
1934 41614517105914495188288
1935 41870977748544247970908
1936 42090352051054696121298
1937 42330120927834510492116
1938 42590598740794170681456
1939 42813386358942305640500
1940 43056916023073788727668
1941 43321464307066688110132
1942 43547692608707955017260
1943 43794997304720773799788
1944 44063714861769676994636
1945 44293453075859982968616
1946 44544581639667108123432
1947 44817507186772217654132
1948 45050764587938696868248
1949 45305812182770494016324
1950 45583027087956276213072
1951 45819847552433899275888
1952 46078849549511106826736
1953 46360373210169436899756
1954 46600849499555011030056
1955 46863883030773198173940
1956 47149771107674256655024
1957 47393933488986446897496
1958 47661011914515739054080
1959 47951371514590579275716
1960 48199292594909709847482
1961 48470468758834261895580
1962 48765341002961471191536
1963 49017028496406882223244
1964 49292405156966257529024
1965 49591875985223778153776
1966 49847379054328434276668
1967 50126991592736872948068
1968 50431081164563056522560
1969 50690498206484730091472
1970 50974429787271262220332
1971 51283198569720123196812
1972 51546559984280550520680
1973 51834824716037267601828
1974 52148385531044851535056
1975 52415771657778586714760
1976 52708424215229020022604
1977 53026820525348934508740
1978 53298237480318859514644
1979 53595388821273300365300
1980 53918714739783065921772
1981 54194212521331198388752
1982 54495900641512021588664
1983 54824174124955470184048
1984 55103860797060051405436
1985 55410173963879199631704
1986 55743459527072995959008
1987 56027366709392552298652
1988 56338317942925064307240
1989 56676738892380435545536
1990 56964950502745507669440
1991 57280598521641811728876
1992 57624198879481781890120
1993 57916722218322067545992
1994 58237186295597007267248
1995 58586065893241159634712
1996 58882953870599381445592
1997 59208273270465669423472
1998 59562451462842635281220
1999 59863818890968413122456
2000 60194088629497507171444
2001 60553633254174024307364
2002 60859514110925359867436
2003 61194746392700431457444
2004 61559789240943963046100
2005 61870272654131584028992
2006 62210530301818309826264
2007 62581119035341005388532
2008 62896210718832574958792
2009 63241621199174333518424
2010 63617861677972847305336
2011 63937619258354221927612
2012 64288222802899636653404
2013 64670134304843119399388
2014 64994680301322017900272
2015 65350579986248681421080
2016 65738234997048965621522
2017 66067603928090923498512
2018 66428810746449059398308
2019 66822349181948089541184
2020 67156638956451481961612
2021 67523218683944823481060
2022 67922691629896468563172
2023 68261904405563927214890
2024 68633995248528861448856
2025 69039516652455530972456
2026 69383712178448859955960
2027 69761356591373841225856
2028 70172943495585364996172
2029 70522257094043578853308
2030 70905562967589491167948
2031 71323293418555335576388
2032 71677758791706660161376
2033 72066736825853746855380
2034 72490762862015095829452
2035 72850483103610876204636
2036 73245204785012951099336
2037 73675576406182694792520
2038 74040555709152943765688
2039 74441167255293632008040
2040 74878006778841541052120
2041 75248307414835547277164
2042 75654853590741587898136
2043 76098180417408410597260
2044 76473944452550581208040
2045 76886542171635391192720
2046 77336435910754203484576
2047 77717701331899068513140
2048 78136359006829559105076
2049 78592983125595965866872
2050 78979860196619500118572
2051 79404652714994222097560
2052 79868062356044137818912
2053 80260550597305889799148
2054 80691635782772553978620
2055 81161959437544506659052
2056 81560128002361720194116
2057 81997552462641675352174
2058 82474807565964552083740
2059 82878808771808271282688
2060 83322696766909322931176
2061 83806970187815445605416
2062 84216841343726345731824
2063 84667200658359213376696
2064 85158666615015265355588
2065 85574527197627612990432
2066 86031437024010166018088
2067 86530152094157111368932
2068 86951998550282030557012
2069 87415628797521276017128
2070 87921732580115325467884
2071 88349637449336482887644
2072 88820035561078153615988
2073 89333543155498237042848
2074 89767671957311394153352
2075 90244969673480998942072
2076 90765973532038696567696
2077 91206363506970515435216
2078 91690568964591058654000
2079 92219256484154265376892
2080 92666034230776824269636
2081 93157230790485889886420
2082 93693658575420833097728
2083 94146821706951150088304
2084 94645190288034725668772
2085 95189509193708270443084
2086 95649131346542219706960
2087 96154722946340532829412
2088 96706947883272725076532
2089 97173204562092703015956
2090 97686160726820707673424
2091 98246387037056828028996
2092 98719321809143793359728
2093 99239645574360494687272
2094 99808075682582702158788
2095 100287820802105802441732
2096 100815601445777010391156
2097 101392296854923761516444
2098 101878845150033818863548
2099 102414279043124429390060
2100 102999395893977329338066
2101 103492830530379753020184
2102 104035967487352261340472
2103 104629519942410772526676
2104 105130027606169103118360
2105 105681019498356005382044
2106 106283113003658676300484
2107 106790733995087419989244
2108 107349583908671299045108
2109 107960430589749733648300
2110 108475310594444364738752
2111 109042111519367825236512
2112 109661775855992725124576
2113 110183904850693009435604
2114 110758865736611196100840
2115 111387518659624158066140
2116 111916980330985348981436
2117 112500153987718676404160
2118 113137804787446870000496
2119 113674803680157921364536
2120 114266352304593257160392
2121 114913110896704835850296
2122 115457688154813009158368
2123 116057611374557328274036
2124 116713708328978429600280
2125 117266016628946276948196
2126 117874414054169248312208
2127 118539914817300864005456
2128 119099943088674923678324
2129 119717038309428908419716
2130 120392123808069525666656
2131 120959959204987324934252
2132 121585807526370246905876
2133 122270488277952808229512
2134 122846348884239025939960
2135 123481122026273297881752
2136 124175512425057444525256
2137 124759443207454231531260
2138 125403136568210088376064
2139 126107483901623689965652
2140 126699646081126038686368
2141 127352367826405244685820
2142 128066740878943588619184
2143 128667118403381510670624
2144 129329107105679253990896
2145 130053695424842171834696
2146 130662385451748131448496
2147 131333696437460822175120
2148 132068510833426279441932
2149 132685742441233371514880
2150 133366561348386065471340
2151 134111724427283378189104
2152 134737540793253801511088
2153 135427860995265042641320
2154 136183633506252355555112
2155 136818214000669002488576
2156 137518145283209903421890
2157 138284600862162133583188
2158 138927921254013956744552
2159 139637720172844223866440
2160 140415064599314047357354
2161 141067224384715951001680
2162 141786951427781801032596
2163 142575186158381747747956
2164 143236437918321383578176
2165 143966286685383305918356
2166 144765542404732911859322
2167 145435928135417324276340
2168 146175889406686051759792
2169 146986451295299953679924
2170 147666155709604636879508
2171 148416348889035916185276
2172 149238286564071777789424
2173 149927286901574558378896
2174 150687984312283075190784
2175 151521517779357833393240
2176 152219919421595520889328
2177 152991181237377858919988
2178 153836314875461425096408
2179 154544381933444398158836
2180 155326416354711728739408
2181 156183283813454639405464
2182 156901065088448476680532
2183 157693859201275058346244
2184 158562762856391383566216
2185 159290455092212128008604
2186 160094133537662495176316
2187 160975150059112748712958
2188 161712721718485545482728
2189 162527577404342130072740
2190 163420938939251986229000
2191 164168504396922159828520
2192 164994599004686888628976
2193 165900304665259374992624
2194 166658144631643831932812
2195 167495700857236647142384
2196 168413896720076946815384
2197 169182059450368039500986
2198 170031058250603665144520
2199 170962064653639728327376
2200 171740763687564181465058
2201 172601334777235578307972
2202 173545231662875799627128
2203 174334427578597511241044
2204 175206887892655465374828
2205 176163923698742982711934
2206 176963735355357287311564
2207 177848146994199235107964
2208 178818312252414955395552
2209 179629046742972998748230
2210 180525644515836978759316
2211 181509097215825214375988
2212 182330797368601410652616
2213 183239560664789225839192
2214 184236645165117049797932
2215 185069534397203815550336
2216 185990602018309090877620
2217 187001395468432793249048
2218 187845438289129786131788
2219 188779142474086664331604
2220 189803912609377846687556
2221 190659228835247209198356
2222 191605634674569498504328
2223 192644372695864785178896
2224 193511286009949240599856
2225 194470648499757113878416
2226 195523511625436981483784
2227 196402075323701601669488
2228 197374362534691121259748
2229 198441719877865987666596
2230 199332169069162328312052
2231 200317528888521407114956
2232 201399468594538661211684
2233 202301752498448211036308
2234 203300544518667764467056
2235 204397342084857474120344
2236 205311595541781735329676
2237 206323883462867432870600
2238 207435526305271160209076
2239 208362095770036625253712
2240 209388147795510866540860
2241 210514810611541024082936
2242 211453741418596993643496
2243 212493522040430934363528
2244 213635592470070547305004
2245 214587143392210551583676
2246 215640809165004611861100
2247 216798374578026599359876
2248 217762487345605166524548
2249 218830419882424534773616
2250 220003779996644216336854
2251 220980591428257036275064
2252 222062857983298204378512
2253 223251991844556983204000
2254 224241876157962247353952
2255 225338762024061103434928
2256 226543851316033601083556
2257 227546851399740852970828
2258 228658315439367728002936
2259 229879780486955107297876
2260 230896169777808220292096
2261 232022374817567132906548
2262 233260301664882148519052
2263 234290018855856644117324
2264 235431369606522708622256
2265 236686077869213636258516
2266 237729264321631301280904
2267 238885834369963386736080
2268 240157298830480435844398
2269 241214351424946709037480
2270 242386442602159365070824
2271 243674848321131565780428
2272 244745819111219866600940
2273 245933379744287864877848
2274 247239180190634511349648
2275 248324351622736437648364
2276 249527558179826149921320
2277 250850844425271270787004
2278 251950141010270848735012
2279 253169427872983814031032
2280 254510532234245308274796
2281 255624116984354592850608
2282 256859550384395837249860
2283 258218445616514502962856
2284 259346734476011507548304
2285 260598637263597661454956
2286 261975525887647314020328
2287 263118564681599345293272
2288 264386883905563897437248
2289 265782236042581778330572
2290 266940339186306687163724
2291 268225252782910684486232
2292 269639163559744006233396
2293 270812242144150786027568
2294 272114215110821164809652
2295 273547049858407826932676
2296 274735263329467710627348
2297 276054369262824367204364
2298 277506080636378711297888
2299 278709884321422661276214
2300 280046462476766068105710
2301 281517265517557629558428
2302 282736705710659041629604
2303 284090690012107866730460
2304 285581097980259182615396
2305 286816496945533667818860
2306 288188078617582520564864
2307 289698180107119302652852
2308 290949449574053338087584
2309 292339125319801522643584
2310 293869303555140574728408
2311 295136611768640054789576
2312 296544452584911096848564
2313 298094660801853159273312
2314 299378485939523947599516
2315 300804855651303540711496
2316 302375316397264425457976
2317 303675709541978614111788
2318 305120532445943592948324
2319 306711788804621252036560
2320 308029089221967052080852
2321 309492568239910158844976
2322 311104719510629401964140
2323 312438825206769129998996
2324 313921486555256750445308
2325 315554934617542114343800
2326 316906029608933211230776
2327 318407941344778745156468
2328 320062631739112829131516
2329 321431222143342306131160
2330 322952777580465433150872
2331 324628947435082927554124
2332 326015080169836128132540
2333 327556190738866882569648
2334 329254409361240308599024
2335 330658457590649610781568
2336 332219332898575119021348
2337 333939708633239300516160
2338 335361546820104807476296
2339 336942753992233101803584
2340 338685717294075192905984
2341 340125531570375343440408
2342 341727142307498337099452
2343 343492618913317723020672
2344 344950967874659507002220
2345 346573387912258204264324
2346 348361634031017348397552
2347 349838553090300362145240
2348 351481684584113541124644
2349 353293316598289727327600
2350 354789193511892936637328
2351 356453266820694510648928
2352 358288377001583443673392
2353 359803091270928641199976
2354 361488699516718375280208
2355 363347747062927275194076
2356 364881489859580444148692
2357 366588706792252952929628
2358 368471622932173327659408
2359 370024972502648945439284
2360 371754238103562490035628
2361 373661274872826878614932
2362 375234279942349243449088
2363 376985478501737544863856
2364 378917294075553534908852
2365 380510368004563944379404
2366 382283735851363273088626
2367 384240440102959795802652
2368 385853431963228759072668
2369 387649605705398987582300
2370 389631673856226075988996
2371 391264800188109133203640
2372 393083855032507312239988
2373 395091200328258063033304
2374 396745077936183329154220
2375 398587475554106866728336
2376 400620375818295813948496
2377 402295041740168110954932
2378 404160656984664458205916
2379 406219807070412730613488
2380 407915707219719198476540
2381 409804789315265131141864
2382 411890295496701785789824
2383 413607258634256903101260
2384 415520487015605502744372
2385 417632865712914773629412
2386 419371116191230264005564
2387 421308561462887761423192
2388 423447706380609266266740
2389 425207910041820668531652
2390 427170057326119707451560
2391 429336262518098727315852
2392 431118449043821539712960
2393 433105167363828158869332
2394 435299175607453884859356
2395 437103813569859890816980
2396 439115362072894676193740
2397 441337268418258701860844
2398 443164185700712200865016
2399 445201282041474689850668
2400 447451643526348673486328
2401 449301061137933881889006
2402 451363783669150177786312
2403 453642484805223615640180
2404 455515101122772296081652
2405 457603969096032529324576
2406 459911305659200618317348
2407 461807172854082824394152
2408 463922023649355005675080
2409 466258794392484100188892
2410 468178395578667305286484
2411 470319504790340307809456
2412 472685818686391476846768
2413 474628952042392057187880
2414 476797096430687974045092
2415 479193519047091693425164
2416 481160442377979013627192
2417 483355684880319168240284
2418 485782088549134237593548
2419 487773539138183347091132
2420 489996432683013683606264
2421 492453151180307443001116
2422 494469156114214878984644
2423 496719532733213235617256
2424 499207391128567276344056
2425 501248483211095987431960
2426 503526625921628732357372
2427 506045736523475766064184
2428 508111696214012566766496
2429 510418422429447925431592
2430 512969407143557053020424
2431 515060483295059240431620
2432 517395860747603801838492
2433 519978559290171329094596
2434 522095556828118905967664
2435 524460173924727065234572
2436 527074928337584526563700
2437 529217872113171611343420
2438 531611534633423338605336
2439 534259238753282912310200
2440 536428679866520334508100
2441 538851691618785737095392
2442 541532451086410577233784
2443 543728157491926502338288
2444 546181388642202164448268
2445 548895854650883598785884
2446 551118082476343551648864
2447 553601600970973677440684
2448 556349611205971723811094
2449 558599211985408096262172
2450 561113635302163971561966
2451 563895540417269994892248
2452 566172546256914330233156
2453 568717653470924392429224
2454 571534405373144550346768
2455 573839394144897697846632
2456 576415516628437598432528
2457 579267225474368888348620
2458 581599936321403581776356
2459 584207994778327088100764
2460 587095333463886359942252
2461 589456057490147096939780
2462 592096110646144079340728
2463 595018910128908882213212
2464 597408533135237534432060
2465 600081246428978018698112
2466 603039882016794973960892
2467 605458417711686730323720
2468 608163553821935820534248
2469 611159018365207734513284
2470 613607113355619561517840
2471 616344999451067384108240
2472 619377414796743217232952
2473 621854764597399998491712
2474 624626382759422501148104
2475 627696479561866370980546
2476 630203374554039863174800
2477 633008798257391030242608
2478 636116353916185186825084
2479 638653769695110876407344
2480 641493683943118240584916
2481 644639096723915230112528
2482 647207033861363819320900
2483 650081180100006588945660
2484 653265535013277582179048
2485 655864647615320851924840
2486 658773386544466939536932
2487 661996773087594938819248
2488 664626755505781126289160
2489 667571121685745188627640
2490 670834316428555355330460
2491 673495477501679830275992
2492 676475529713659915862844
2493 679778316689804090006448
2494 682471663163016419134472
2495 685488135564834256052680
2496 688830911461338192683072
2497 691556464168799365426504
2498 694609075777626244500448
2499 697992980261228795773996
2500 700751434754602648895340
2501 703840553951860183144824
2502 707265696641080350627328
2503 710056700390688859744324
2504 713183434214030328491484
2505 716650627401471962913504
2506 719474516284598456876376
2507 722638921856482903365328
2508 726147914917887458304580
2509 729005751837029599441668
2510 732208608500719593474668
2511 735759840326564208294832
2512 738651634358271249071548
2513 741892625490541775930036
2514 745487293960624700095060
2515 748413796245233549112576
2516 751693300741065136733864
2517 755331516784891730938736
2518 758292335303494084973572
2519 761611544470896107817220
2520 765294173413706813403292
2521 768289652893405996913096
2522 771648613676465997438700
2523 775375356057351909329134
2524 778406654593064770753864
2525 781806182675840144030764
2526 785577516065678314422564
2527 788644610003392520232970
2528 792084373576398664185148
2529 795901577908639852876036
2530 799005243572672378051960
2531 802485648387430275261812
2532 806348808508707090803872
2533 809488664430267135871452
2534 813010947284057488061768
2535 816920994303175098804046
2536 820097377771766525659608
2537 823661584685669926935808
2538 827618213373354515870584
2539 830832333357293222101024
2540 834439351241239982958956
2541 838443018809345018263202
2542 841694887444277882565040
2543 845344326645093633397988
2544 849396395652441884161740
2545 852686824894344927230056
2546 856379114719857135578348
2547 860479707162682207422264
2548 863808240246536610869742
2549 867544715893833482107376
2550 871694772987325649849192
2551 875061798319858482642076
2552 878842489120810164321200
2553 883041678897439406376040
2554 886448485784025335864908
2555 890274313054576870956920
2556 894523155714275962941164
2557 897969709045161784501876
2558 901840259405717691147200
2559 906140171307830503517716
2560 909627365194412649013746
2561 913543093978484352695324
2562 917894178548748224694304
2563 921421521763480805006796
2564 925383830868827318941236
2565 929787112530372997149024
2566 933354987849264070010408
2567 937363910341348265210784
2568 941819011955419313258612
2569 945428802502649087803956
2570 949485316265894801395608
2571 953992769050003720545464
2572 957644420724572818926176
2573 961748077445691903411712
2574 966309412742399284662556
2575 970003863797694840039748
2576 974155130242498709484488
2577 978770432888765466976140
2578 982507168826912704254104
2579 986707521739879080376304
2580 991377877704384633125264
2581 995157289958836464319632
2582 999406776038309487738256
2583 1004131779894337837948648
2584 1007955325669809356655956
2585 1012254970438701327214536
2586 1017035149828396723698092
2587 1020902800926446788496716
2588 1025252104734316615106300
2589 1030089104773381272012868
2590 1034001819710596644003296
2591 1038401291492052085789608
2592 1043295203337479101886702
2593 1047252399379839255030308
2594 1051703615539910176782784
2595 1056655554675237262733224
2596 1060657700512644111296416
2597 1065160664723692604531024
2598 1070170208416216090967212
2599 1074218817800018697807332
2600 1078774619064505764868420
2601 1083842352107402649085868
2602 1087937358618658793141576
2603 1092545485553298240067456
2604 1097673092741555079705212
2605 1101815568835836915563340
2606 1106476520582730418790172
2607 1111664093912363636299476
2608 1115853396681346749427168
2609 1120568848334144885960216
2610 1125817620094755103947920
2611 1130054186940671694256184
2612 1134824162593127406902428
2613 1140133612904135121460496
2614 1144419093783334494939040
2615 1149244730162107493327388
2616 1154615477076869705790216
2617 1158949801033081107492648
2618 1163830519500961064726128
2619 1169264401491729239468288
2620 1173648649283478577653200
2621 1178584987731855839330660
2622 1184082053801256082176996
2623 1188515576132096485167652
2624 1193509316985360267393240
2625 1199070846170656336298192
2626 1203554108073222130854512
2627 1208605246347095288919164
2628 1214230711506934595199048
2629 1218765429677812616024508
2630 1223875180260469953488640
2631 1229565213109675339830708
2632 1234151321018394279964744
2633 1239319061985586788957420
2634 1245075589915345668621196
2635 1249714219184278100163968
2636 1254940516593555785752848
2637 1260763618538126231884912
2638 1265454057631447612994280
2639 1270740785165410473875576
2640 1276631792838404165051080
2641 1281374551331306061001816
2642 1286721680022217665266952
2643 1292680022746409406320716
2644 1297476907926290179010512
2645 1302885748198079983163810
2646 1308912098031182879928430
2647 1313763016168745412675716
2648 1319232882464770845541516
2649 1325329241159111999324472
2650 1330235436790213031860728
2651 1335766907698770434357900
2652 1341933375735901040473728
2653 1346894036819186627137512
2654 1352489122062945449652220
2655 1358727119518718858501032
2656 1363742747203139136412376
2657 1369401418620168894361616
2658 1375710283034588749298540
2659 1380782868203182647774068
2660 1386506462583506176351940
2661 1392886925404819017436096
2662 1398016316879363968772038
2663 1403804098583177265710360
2664 1410258320162651871596172
2665 1415445796818932510861956
2666 1421298412676082583272276
2667 1427826410508765240722616
2668 1433071174118956614931720
2669 1438990707462376862609684
2670 1445593987577871684436144
2671 1450896547059978331331532
2672 1456882960725424302595944
2673 1463560875506928975488424
2674 1468923268671383513787436
2675 1474978013969784388900000
2676 1481731254445086264521460
2677 1487153367450444599798408
2678 1493275631191527605307092
2679 1500106489715723556215660
2680 1505589686141159938006748
2681 1511780115534658975503452
2682 1518688667881733592280064
2683 1524232017236762877021624
2684 1530492836573282022475172
2685 1537480623396753814068492
2686 1543084716179999844051744
2687 1549415884524956516672928
2688 1556482172324410024522152
2689 1562149176786766436091888
2690 1568552198780570433683660
2691 1575697761087837260317368
2692 1581427503024106117901680
2693 1587901518910586759038184
2694 1595128760418626339013412
2695 1600922702609149658574048
2696 1607468398263814742220140
2697 1614777358933615652660020
2698 1620634487184381627861736
2699 1627254219276966460644592
2700 1634646574454347118785812
2701 1640567494596109127940552
2702 1647261187219194704657696
2703 1654736118384607273177284
2704 1660723153867194022349334
2705 1667492379038495134068620
2706 1675050700016103158493212
2707 1681103639308038809127764
2708 1687947504387638517239548
2709 1695591771613911911524536
2710 1701712143116510513220208
2711 1708631350099228609578744
2712 1716361540872163567999908
2713 1722548316617526870974952
2714 1729545340920322840997836
2715 1737363260064354905255344
2716 1743617017908888652759200
2717 1750691798598759492301444
2718 1758596578511256351924500
2719 1764919734670230999264292
2720 1772073947988298755815024
2721 1780066386721855061967304
2722 1786458803315374152579080
2723 1793691425678134043095308
2724 1801774262077083605906716
2725 1808237498882806271815536
2726 1815549271941143742575196
2727 1823722520946490311534124
2728 1830255426626222268717880
2729 1837649021839928004376444
2730 1845914487623519737181212
2731 1852517764818799746305936
2732 1859993046310523623874512
2733 1868349799987347728819792
2734 1875025986361266616650992
2735 1882584727207827162151972
2736 1891033695443742585302890
2737 1897782539580893154276804
2738 1905423690409971490772478
2739 1913967670793086451389220
2740 1920790891883223696723492
2741 1928515205642519505943808
2742 1937154205699473436556840
2743 1944050585561206452760984
2744 1951860847453953045469842
2745 1960596861124890153549920
2746 1967567044531269069341420
2747 1975463119811086918819792
2748 1984295081026963073291148
2749 1991341826541038074219696
2750 1999325600926737668937412
2751 2008254440010972098328792
2752 2015377483060986998068120
2753 2023447789783391448939036
2754 2032476528169266020493112
2755 2039677628530733190938944
2756 2047835278003389302909632
2757 2056963882006112034726584
2758 2064241760297941184727148
2759 2072489709408774952112980
2760 2081720245139025480631448
2761 2089075559580038147835140
2762 2097413653467611665087448
2763 2106745036982944942464688
2764 2114180689023565258746028
2765 2122610889785625197538464
2766 2132044064374397444996764
2767 2139559794895688236648348
2768 2148080828632606656375796
2769 2157618991741729223305128
2770 2165216637958718049713068
2771 2173829396975508528053324
2772 2183472512295482013725684
2773 2191150682645140298326820
2774 2199858270515317622700708
2775 2209608450260084640814352
2776 2217367910723154922376472
2777 2226170125730872939890188
2778 2236026250057148700428836
2779 2243869997091966507661096
2780 2252768950054976930856648
2781 2262732027330072404899460
2782 2270659716476188358331032
2783 2279654061631141572108066
2784 2289727400371193872660756
2785 2297741095646125906593864
2786 2306831688780535857741708
2787 2317015279170912210121768
2788 2325113420553404722418572
2789 2334303549357801100623472
2790 2344599686019609094495680
2791 2352783015144223687747184
2792 2362072518783769624313292
2793 2372479866778607477327320
2794 2380751677555252624345092
2795 2390142706783843322907264
2796 2400662331355740373873412
2797 2409022221100301217321256
2798 2418513337257979863563728
2799 2429148851394502040708480
2800 2437598877204769548930410
2801 2447191041994862465139176
2802 2457942291058384091477972
2803 2466480876038510355136348
2804 2476177534715361491293592
2805 2487046944231280399242540
2806 2495674887684020699091256
2807 2505475800308467101792820
2808 2516462054841293729772888
2809 2525182720452020242467226
2810 2535090183258159195385496
2811 2546194315552900370647128
2812 2555007355600491948393936
2813 2565019847090617826710824
2814 2576245620575302318403836
2815 2585153225000123785016616
2816 2595271701576159774917986
2817 2606619016151164934385588
2818 2615619427232034054017620
2819 2625847556652832690827160
2820 2637318935539892529736736
2821 2646413022548814712190636
2822 2656750551596432897571284
2823 2668344532206181791951960
2824 2677535829518116565523272
2825 2687985180034316604947488
2826 2699702924546223547785512
2827 2708991029143668665021272
2828 2719550534963513020357448
2829 2731395978709518422989016
2830 2740783240461298159723304
2831 2751453876725933435899272
2832 2763426900304895341737208
2833 2772911417055055150697564
2834 2783697113883360318652560
2835 2795800393665431600794016
2836 2805383049889118838747820
2837 2816283492449613387330340
2838 2828515374693241073876344
2839 2838200002799841122991792
2840 2849217714106158560474224
2841 2861579475145074955283692
2842 2871365541620151597658588
2843 2882498792295652746823472
2844 2894994613108491526664632
2845 2904884522670164417839808
2846 2916134358278031987304616
2847 2928764003554682445140324
2848 2938755885162827776110316
2849 2950126356773652111792728
2850 2962892703723376487235172
2851 2972987393484844120418760
2852 2984478158109756777307516
2853 2997379521575238018397784
2854 3007580990993043878584492
2855 3019194794241355025385180
2856 3032232344839960295378756
2857 3042540173939404052208272
2858 3054275068967907039194680
2859 3067453231183369554137360
2860 3077869924933685195582684
2861 3089727010739831994393972
2862 3103045667384523426171320
2863 3113569072608381085249460
2864 3125552711011693018860876
2865 3139014728975134913411212
2866 3149645834896267901166492
2867 3161755610025338244295432
2868 3175359192014673287635692
2869 3186102225057924719748808
2870 3198340958164842770769356
2871 3212087479663924844520948
2872 3222941827545023530544264
2873 3235307474552366161538946
2874 3249201499797835837409368
2875 3260169918322794786050148
2876 3272663656376563292527232
2877 3286704972649180442542088
2878 3297785194091917843288080
2879 3310411561650152737692144
2880 3324603289890172287383920
2881 3335796258177505429385120
2882 3348554831457496668179276
2883 3362895006903218454401322
2884 3374205224798828788149280
2885 3387098999311760816477484
2886 3401588996289202293916192
2887 3413015774517137930210100
2888 3426042567504140186004656
2889 3440687306092624448497292
2890 3452233523797621879431034
2891 3465394518921358162942480
2892 3480193705629205118693200
2893 3491856993377352309092436
2894 3505156948749484769316772
2895 3520113873968926019935072
2896 3531895189449773535878720
2897 3545333709375729615503504
2898 3560446293775963661500616
2899 3572350358997671133052528
2900 3585930557317085712824872
2901 3601200130513253314459168
2902 3613226323457688794460504
2903 3626945834156085496681920
2904 3642377663148400530053748
2905 3654528899587684769365396
2906 3668389028584837157597204
2907 3683982813633727835858636
2908 3696256476172675934897616
2909 3710262275847439574407344
2910 3726021365525190144218520
2911 3738418656448113273066976
2912 3752569563336200909318780
2913 3768491809273438361706448
2914 3781017599978583612299324
2915 3795316900255223264077804
2916 3811403800904498091960858
2917 3824057317722096563918748
2918 3838502598593126988929648
2919 3854759498662867416342564
2920 3867544015822814967040892
2921 3882136520335517045019804
2922 3898563093796388137749496
2923 3911475787100974888681108
2924 3926220850807213218154700
2925 3942820814321533452628926
2926 3955862745046974695242516
2927 3970759860463460006489468
2928 3987530708430509208034032
2929 4000707160815651468714260
2930 4015759743523509234959784
2931 4032703052793355075215516
2932 4046013234996855393664064
2933 4061218619124297268285744
2934 4078340218007016372116684
2935 4091787383842193709798104
2936 4107146912846674352649700
2937 4124446302576067336274984
2938 4138027591434912971441640
2939 4153546930077598059676480
2940 4171027931292031682409398
2941 4184744491542341211051884
2942 4200422997590311571956236
2943 4218083067082711818602940
2944 4231940358035496750298212
2945 4247781667759601817006080
2946 4265622403243327734967452
2947 4279619618084261832171564
2948 4295620924983845059598796
2949 4313648386850474013934352
2950 4327788919795930005568852
2951 4343951626314440885320740
2952 4362165395780257433521324
2953 4376446173270865354803272
2954 4392776191210642213460112
2955 4411180229289995796614208
2956 4425602508308050481728564
2957 4442099098813657704638152
2958 4460690696545712731837744
2959 4475260200850971567455104
2960 4491927280970925459118524
2961 4510708134946431839075196
2962 4525423954779022410879408
2963 4542258480264970835073044
2964 4561234841821257211334788
2965 4576100704493307275436916
2966 4593104097401210086915672
2967 4612275598122903284087588
2968 4627288086526882007416216
2969 4644466665671694908289132
2970 4663837509695188400106908
2971 4678997821247474827649244
2972 4696350824650817034046888
2973 4715917978242248281050280
2974 4731232402385843378800800
2975 4748763792474665788083812
2976 4768529123548204310742012
2977 4783996539017429428578244
2978 4801703084324737274563176
2979 4821673317605296702463176
2980 4837297521916200708031520
2981 4855180847590894874615252
2982 4875355303355338548336532
2983 4891132922098510613720072
2984 4909199533644786571445584
2985 4929582647218946988715848
2986 4945514885316579113549300
2987 4963763961480740952041780
2988 4984352746344062155599520
2989 5000445985749254965190860
2990 5018881831742305087049720
2991 5039677974642543084847980
2992 5055931190538070495498560
2993 5074550314288820502889780
2994 5095560911918809101422296
2995 5111978158785503334648160
2996 5130782140439360974128956
2997 5152006694778275628752220
2998 5168584138876669516889860
2999 5187579888034427579541128
3000 5209022897075661807299704
3001 5225761976852795879905236
3002 5244948655014371625118792
3003 5266606820424015549257456
3004 5283514315997841063156912
3005 5302896339589193067937812
3006 5324771585901649440912820
3007 5341846250224380981305120
3008 5361419958240348422951548
3009 5383519697859671554133128
3010 5400765853196556860697852
3011 5420532942197425271676076
3012 5442856515748888816194852
3013 5460270054109164732463308
3014 5480237801099226620622104
3015 5502790100154208028249120
3016 5520372488186278858634068
3017 5540539904541629387830968
3018 5563317348072526642690168
3019 5581075799520213914126144
3020 5601447481045166944579084
3021 5624452083072117306978772
3022 5642385218753277322876156
3023 5662957389136333421209136
3024 5686196988898852402884726
3025 5704309310139223188054214
3026 5725083668600501190378472
3027 5748557371452505647988400
3028 5766844709368619550289016
3029 5787828868669330311113516
3030 5811541940622570657000440
3031 5830005642652278629380784
3032 5851198644598324872462364
3033 5875147320850112724568940
3034 5893794839738674070873420
3035 5915201565620640156335924
3036 5939387768790976620742828
3037 5958217946998471696723020
3038 5979834183937891820215184
3039 6004266287295458900952116
3040 6023283680847166351608140
3041 6045111213660360886783732
3042 6069788419178247909346536
3043 6088988447270751520512500
3044 6111035467528507886309928
3045 6135962973973204516277948
3046 6155347364244486521106628
3047 6177612643835595856103052
3048 6202786464852779652069728
3049 6222363012826308083174208
3050 6244851686524012919140332
3051 6270274136560908729812652
3052 6290041285654397754906036
3053 6312749055444463955112960
3054 6338428614294130541719040
3055 6358391375730229006070344
3056 6381320037610658373925640
3057 6407255848473188160193008
3058 6427409443034876903359832
3059 6450567471461512543034768
3060 6476765305442946365013684
3061 6497111225075846867167620
3062 6520497364718228302405980
3063 6546952777692800063645568
3064 6567499457127495156232756
3065 6591119173832402399603040
3066 6617834435790870866061320
3067 6638580281508866459923660
3068 6662428868698504722754420
3069 6689413108189287648087012
3070 6710363208179059197654584
3071 6734442603619091922831892
3072 6761694812476274121104136
3073 6782844165919005595991796
3074 6807163352635075455344636
3075 6834689455193106207487284
3076 6856039574741124434922660
3077 6880597198863268055421864
3078 6908392680469606138953388
3079 6929952402470913861464132
3080 6954754103969967683321516
3081 6982821249788954082770884
3082 7004588953091169605988312
3083 7029629681106295253363968
3084 7057978099880633561821044
3085 7079959080793994962813744
3086 7105241001435904045394064
3087 7133869640440610808544682
3088 7156058546295818749842472
3089 7181591019179195867565232
3090 7210505885548113125587628
3091 7232904528619273475113992
3092 7258686035602026239927252
3093 7287882492809727101294516
3094 7310499945855679255941724
3095 7336536550700736742348304
3096 7366017036188354514740020
3097 7388851380487164744499320
3098 7415137787872761904700168
3099 7444912184641550573579008
3100 7467969385371836243963200
3101 7494507608295828029709900
3102 7524574926810846726878096
3103 7547849090244296376777836
3104 7574648987822642649073296
3105 7605015752085332273226096
3106 7628508574726126923197064
3107 7655568739225130105755724
3108 7686229606492783347309544
3109 7709951038243338571321232
3110 7737277598289334008700736
3111 7768235132561739069273688
3112 7792183062401147821829416
3113 7819770409401700480793092
3114 7851035390972621007433196
3115 7875215693079331269059524
3116 7903066145451249985763912
3117 7934637081463865499925344
3118 7959043790556351695813680
3119 7987167638744309179882192
3120 8019051392999637794029048
3121 8043686379657057076459360
3122 8072081921233050982475736
3123 8104273218422709349781236
3124 8129146560180064782891856
3125 8157820310134556821485838
3126 8190321566232916274852216
3127 8215431290247038911268644
3128 8244377398370117321113772
3129 8277199764597481549281308
3130 8302552136691788268812544
3131 8331772838765570862378708
3132 8364914961764967250075576
3133 8390503441951690498166304
3134 8420009639304614341839976
3135 8453478636086046093761600
3136 8479305253159046862621314
3137 8509095205761378215747880
3138 8542885302783304217513872
3139 8568960606019463651012660
3140 8599041149639629389585532
3141 8633155121789284025052140
3142 8659476954315155778327444
3143 8689841758867940889818240
3144 8724291226828355920186108
3145 8750866266907222762414944
3146 8781517595524319576666948
3147 8816301105047677795606160
3148 8843122371773866268920172
3149 8874071866538754870964940
3150 8909196933271225022409342
3151 8936266481994365947033088
3152 8967512159415561386844772
3153 9002972398477350805929952
3154 9030301613387122597613976
3155 9061850571285556799669868
3156 9097649073397542765659372
3157 9125235373496385452464172
3158 9157081086803969274491868
3159 9193230129996097710621832
3160 9221080295926331262250268
3161 9253225194982212320489096
3162 9289722933400327943382996
3163 9317830080449784997844444
3164 9350286098727838854851280
3165 9387140609385458325403348
3166 9415506602556368240117060
3167 9448271630210824349197160
3168 9485476419980323212857318
3169 9514112988021548933775440
3170 9547194751270119322514056
3171 9584752521277075069860856
3172 9613657418082757344569748
3173 9647048709948406691949180
3174 9684972387517129544074454
3175 9714152656176955058549968
3176 9747856015737715034773656
3177 9786144103684025251884160
3178 9815591971381444785982416
3179 9849620214398290228446590
3180 9888280666406247428528704
3181 9917998413040311204115472
3182 9952349190141984398118376
3183 9991375145460368950651484
3184 10021375233886138072196636
3185 10056056412488165934927776
3186 10095451174488336250271776
3187 10125730722692094514782316
3188 10160734776934572912812856
3189 10200511606912157309444960
3190 10231078347101223138555048
3191 10266408043017485816248684
3192 10306565095312971230452552
3193 10337410939631340911129372
3194 10373079513594653990335032
3195 10413625442578104528418024
3196 10444752487541767148448752
3197 10480757528129288708964304
3198 10521684966256014594824572
3199 10553106404496777539724708
3200 10589456277406731274751496
3201 10630768444522328061933688
3202 10662481149738362638075324
3203 10699167888634106757018712
3204 10740879033104686513950924
3205 10772891061422928577855228
3206 10809917381774138245507276
3207 10852025400322571838405960
3208 10884328318553052445131564
3209 10921708044822133887072248
3210 10964222020103297372333020
3211 10996817940856487236552942
3212 11034548726001528384161252
3213 11077460916089800582046496
3214 11110363629085435159848076
3215 11148454094273291368607396
3216 11191767528202834277252064
3217 11224974071649041887350072
3218 11263415702195051108872328
3219 11307145588870799139361100
3220 11340664065452407217343196
3221 11379459912641752332914948
3222 11423604076540035918182444
3223 11457425293091637726353744
3224 11496589964172536965410960
3225 11541157582078721752184620
3226 11575284352172019812621488
3227 11614814965686937418072188
3228 11659798090258084420934588
3229 11694244559574713396352704
3230 11734150167392025376487560
3231 11779552283569222608705312
3232 11814315003904412922966356
3233 11854586954076782851040128
3234 11900423385757978627035384
3235 11935511477028360711156776
3236 11976152576911217316458388
3237 12022421020496688937715676
3238 12057824686272016387434056
3239 12098850284436288335203656
3240 12145560962224425932494206
3241 12181282527550900163349924
3242 12222689894514296862777124
3243 12269833753167953557442756
3244 12305888490447747647523728
3245 12347687006100049396958744
3246 12395267696919875730042520
3247 12431652118730821148497052
3248 12473832337981714496751336
3249 12521866555652299603399624
3250 12558589622326606934167720
3251 12601154588501503321377276
3252 12649639475270607544619468
3253 12686691262386357894348996
3254 12729657244901209091345620
3255 12778603224106083957614928
3256 12815986318643730186401640
3257 12859350120389297095964884
3258 12908748011298485198409328
3259 12946478104563759666978152
3260 12990249671522123031528696
3261 13040103153994743393334764
3262 13078176656396843847575376
3263 13122346163343637354067560
3264 13172672478204160504298328
3265 13211098709289837158694752
3266 13255669313039952205857764
3267 13306465804194562651008998
3268 13345234224170875366538172
3269 13390222793163949159073700
3270 13441500240251131738114316
3271 13480613671718655003617212
3272 13526016707008591906278544
3273 13577765415475131164431972
3274 13617240253498907196703192
3275 13663068462198776856582636
3276 13715292329211660497959888
3277 13755124677730647734453208
3278 13801367489121472441456400
3279 13854084204146308098932100
3280 13894284274500990652931636
3281 13940944865217991179229908
3282 13994151896378071354176740
3283 14034708137447503123030448
3284 14081804489076276288102096
3285 14135513221865643081712816
3286 14176428223284866484490604
3287 14223956722994482150372820
3288 14278156491100840449287564
3289 14319448220804556450831824
3290 14367419626194353658807648
3291 14422114790704266920062640
3292 14463778698388504534452264
3293 14512181866318070218254976
3294 14567391395010127042041084
3295 14609437813020728666047692
3296 14658276475730771062553616
3297 14713996864619615043166832
3298 14756414380325243046631424
3299 14805706949963218409535440
3300 14861950155682274424380272
3301 14904741354251638472258464
3302 14954483998213241761013488
3303 15011239508323447075745164
3304 15054422497535392507544616
3305 15104626909769401859303604
3306 15161898465179889308554564
3307 15205468930418594195287344
3308 15256123219867104576526972
3309 15313930743978423656005004
3310 15357899736742531284497748
3311 15409007415463769158158920
3312 15467347929489957326095510
3313 15511702663772895237422016
3314 15563283191890373947023992
3315 15622168740944032767545664
3316 15666912413693849566565244
3317 15718961921537514223411496
3318 15778381040837151327392736
3319 15823532867194965105569180
3320 15876063244842355764722136
3321 15936020302902985557934908
3322 15981575287816297725539056
3323 16034574129796348616906328
3324 16095089872727348958246556
3325 16141059724015082019435968
3326 16194530879345430493490892
3327 16255601779371998866867716
3328 16301972934911537286013914
3329 16355936799738527060895404
3330 16417575947532659776144840
3331 16464351656808151514379816
3332 16518803858563190606192798
3333 16580998991452873370245448
3334 16628199565767896044271076
3335 16683152438855816973847244
3336 16745908107099850588911200
3337 16793528164806766729114732
3338 16848968983194939388190624
3339 16912307020826708518358520
3340 16960358729558596969989076
3341 17016291245744343262796336
3342 17080207400241404234112416
3343 17128677007814662378278984
3344 17185122486215065816185684
3345 17249630844955980672216872
3346 17298521204856371581402716
3347 17355475348544267642992064
3348 17420563081301312251914424
3349 17469895069144738082217396
3350 17527370925861901163866264
3351 17593042249322289298998212
3352 17642811103627644304247888
3353 17700794686452282570335044
3354 17767072866426305235744328
3355 17817290819865002652593760
3356 17875786048297022490970360
3357 17942667069982773456163344
3358 17993319177746290539965880
3359 18052348870509559577546916
3360 18119846503305673300268044
3361 18170936675444159193972516
3362 18230495717144275096903514
3363 18298596465982100533902256
3364 18350146466418979313708484
3365 18410248520885727422198608
3366 18478957691797816059938788
3367 18530961557111347416323940
3368 18591592410957142394914580
3369 18660933404772666063978620
3370 18713404556037200213799004
3371 18774568123869874279567348
3372 18844536701276993700437104
3373 18897459688771387962972812
3374 18959179430469770055230140
3375 19029790929951953113959866
3376 19083168895816469104554724
3377 19145439562649985144410960
3378 19216679172798325599473136
3379 19270535558630638977610152
3380 19333371713230432411468200
3381 19405244504507414404189924
3382 19459573281098282692701044
3383 19522959497774576002336236
3384 19595490578912605488223100
3385 19650305283883020418928444
3386 19714245796305699113879952
3387 19787430487015433787769340
3388 19842715000848911599230366
3389 19907234646864820231338184
3390 19981088565464855536666008
3391 20036846052335342190146904
3392 20101939253941551910096124
3393 20176447379065881847972540
3394 20232702320672498540556644
3395 20298383990390539435089684
3396 20373551403805211216134416
3397 20430297608254312382273068
3398 20496551362056007502979424
3399 20572404376319708878289632
3400 20629655899834689894354180
3401 20696486574845667003342488
3402 20773020315164458681101584
3403 20830760082552493091013516
3404 20898193391030472865014576
3405 20975423592107108614866068
3406 21033655536220355039879788
3407 21101685423379642312839408
3408 21179596731675299739264688
3409 21238345873270046888078844
3410 21306988369967062083303200
3411 21385586188877911498167624
3412 21444845454503923904616948
3413 21514083467874883662221316
3414 21593394732338618002584228
3415 21653179979661466024020584
3416 21723017846342056122946280
3417 21803037845119722395512944
3418 21863330475190666684959880
3419 21933795153270142702779336
3420 22014540964250170794834148
3421 22075344511421860313445228
3422 22146430235877655452129624
3423 22227884483026195762623516
3424 22289226320971966017063044
3425 22360949187372782435930868
3426 22443117534315368441920336
3427 22504990049182087833427308
3428 22577332067489805969364684
3429 22660243854267609738127336
3430 22722662510828590467856196
3431 22795628832446771948053804
3432 22879277853506544006243732
3433 22942223830249450589504848
3434 23015842502554007488667680
3435 23100246648753966195910220
3436 23163723977340549775616032
3437 23237988331443676243987580
3438 23323130456710496923200312
3439 23387166679019858926054768
3440 23462093752382366062409576
3441 23547979028335844492134076
3442 23612566864290951571279620
3443 23688138059976038824133860
3444 23774796659222484248250708
3445 23839952637654407241323280
3446 23916172750304502701818064
3447 24003598809879907944304632
3448 24069302509941064887790860
3449 24146201114974157138129156
3450 24234413146833921820927256
3451 24300668923422260043924064
3452 24378239286187467793837108
3453 24467218697833685591404800
3454 24534055288327250333521284
3455 24612315208257941266884336
3456 24702068086024626528634416
3457 24769477698249328916342504
3458 24848407195474431612714412
3459 24938964906167372052792148
3460 25006965043022037034575704
3461 25086568939170942277698784
3462 25177925275188534552901116
3463 25246494330692714901236284
3464 25326804128610575975567864
3465 25418978555996960488423308
3466 25488120933322049839804864
3467 25569129121158102968801164
3468 25662101336458906019980956
3469 25731847915123977212569736
3470 25813572927543076278812924
3471 25907349837659864494416988
3472 25977691623489071413833996
3473 26060112978028923002586020
3474 26154727559048964318353336
3475 26225682211569792951610956
3476 26308805096961526307706448
3477 26404250008147440718902088
3478 26475796217790219397980788
3479 26559652776558025325041952
3480 26655948938884574503512400
3481 26728090509118901318095814
3482 26812672822087554548968004
3483 26909799633749559691460864
3484 26982568225290554439607460
3485 27067896355575192121301640
3486 27165859532437309179194704
3487 27239247072374275668175440
3488 27325298652424540481165604
3489 27424132762245179144390980
3490 27498157550700924847744780
3491 27584937971216856976369392
3492 27684636633287549682914260
3493 27759274888941427216761740
3494 27846818584447119147315940
3495 27947402201152747586016640
3496 28022658766511857759277060
3497 28110957153272244750144576
3498 28212404088752125649122480
3499 28288312560966600390597704
3500 28377385915058787605839496
3501 28479703506174594945218396
3502 28556253983450719433804064
3503 28646079036791279033388508
3504 28749302588146510161621408
3505 28826515111327809224195420
3506 28917097878350514867521144
3507 29021219955094218550730104
3508 29099069987203579972839868
3509 29190445818772596848032976
3510 29295488596899222503972368
3511 29373980400128500965798428
3512 29466140473074307863498400
3513 29572080977062443315268324
3514 29651249917289604776449408
3515 29744215828409628108493216
3516 29851061013820551257850748
3517 29930896522470536512486664
3518 30024643793902605985966172
3519 30132431473477262942269004
3520 30212954388797950195183144
3521 30307488752815937593701056
3522 30416210797667351366206856
3523 30497395583867766467365600
3524 30592753846429302857632316
3525 30702433440939697292944240
3526 30784284363134251970275684
3527 30880457868014313129393456
3528 30991070983147820952073838
3529 31073624911234132079986972
3530 31170635743641338611376184
3531 31282188716162548207498108
3532 31365435469474749697007292
3533 31463257699248622052820784
3534 31575790791119288727064968
3535 31659751212697616364644924
3536 31758391446833554976607108
3537 31871896236305311365654068
3538 31956542726815912024731084
3539 32056039683544835473695132
3540 32170539459486760679729460
3541 32255878136658791250114412
3542 32356221671327833767034640
3543 32471691887841346754447424
3544 32557760397713839050209888
3545 32658973595781630488033656
3546 32775421736796202881043724
3547 32862208538654807949853968
3548 32964265133011608759392884
3549 33081731534597353233160118
3550 33169260122858195312628280
3551 33272165963073337131960628
3552 33390641784279342510232872
3553 33478882993571486417524056
3554 33582678586055012227461548
3555 33702189840719121118663764
3556 33791148340266104594638308
3557 33895823946950035762525440
3558 34016343058439434425350996
3559 34106059316669280465790484
3560 34211638803153686437111404
3561 34333173580162260079109412
3562 34423636012455346938334980
3563 34530090933911984505353180
3564 34652685269421791409579586
3565 34743916743090633934054052
3566 34851253456159593130230936
3567 34974896964928980413175100
3568 35066867957796769350060572
3569 35175129347608513318167708
3570 35299848370413419447543508
3571 35392564286317269840944568
3572 35501739243439256069782760
3573 35627505856857761170055288
3574 35721008092330474506933712
3575 35831121821584287600887524
3576 35957943867932086073376888
3577 36052220462511009921832256
3578 36163243615203005752948300
3579 36291166167581006065028688
3580 36386240849135857374070168
3581 36498179982482011760545408
3582 36627193143725374417809584
3583 36723034809804034068474940
3584 36835934136026808797400258
3585 36966065107849451660818592
3586 37062679628703383550729888
3587 37176527222480860951997472
3588 37307746694345274281601432
3589 37405177188049870049536792
3590 37520000176858972728445832
3591 37652316430485352916507404
3592 37750550146033644470175824
3593 37866317119459734197584736
3594 37999776201421827895570852
3595 38098839072102156418768044
3596 38215556585333721059451372
3597 38350148914482695182685988
3598 38450007170513242529798884
3599 38567722246709261441756516
3600 38703476419056882175058868
3601 38804135205759695787584992
3602 38922835544875633520510600
3603 39059719660847812447544372
3604 39161226114120479517737364
3605 39280938821769436062511048
3606 39418962344466333209650024
3607 39521301929981137901443648
3608 39641994061655912632835204
3609 39781206214739628689240936
3610 39884405022748661020523010
3611 40006084541636329401009368
3612 40146473067002298116500024
3613 40250497764788284531438048
3614 40373212605950544284582344
3615 40514807415498931011426932
3616 40619663100953203000018080
3617 40743400316101161308891172
3618 40886169991592966164035784
3619 40991903906032797207920472
3620 41116692956914268998221156
3621 41260645152855437743372640
3622 41367243311239805791139836
3623 41493049343427755540324032
3624 41638235554073976572944844
3625 41745725908158884323088516
3626 41872556139020888015025008
3627 42018965520863940589719844
3628 42127311065376836012723000
3629 42255215936940055909154880
3630 42402878461231714499355988
3631 42512085779918979500449024
3632 42641052311657565285209308
3633 42789933985847396218953316
3634 42900053158577355883731060
3635 43030111087331416296055268
3636 43180221102603648952837168
3637 43291236306448254194324212
3638 43422349396613596266229132
3639 43573741245503136453653064
3640 43685681928160488346813836
3641 43817858312479949218530012
3642 43970519563105532348232392
3643 44083346745611510632091160
3644 44216639079758008291424388
3645 44370602273681544723373278
3646 44484322647366246299325848
3647 44618716500697782438633096
3648 44773945637241153766467076
3649 44888611840529184574204300
3650 45024137985462633348388464
3651 45180642604214279469207724
3652 45296237814667834167171808
3653 45432859241933377440195272
3654 45590695396392351060860828
3655 45707250168955923102083520
3656 45844974557445184544933820
3657 46004127855060099465232792
3658 46121602717496255095281052
3659 46260484803436988346507004
3660 46420990254219706393067044
3661 46539390769115964853807924
3662 46679416343013380967974620
3663 46841236413634598674304756
3664 46960616444603482538697492
3665 47101817930424718264897560
3666 47264961158808341347702216
3667 47385305509949073624011348
3668 47527642632057955880080620
3669 47692168624169784324544860
3670 47813507841995679098932020
3671 47956988576359893264919472
3672 48122883507882839573528432
3673 48245175024286508060104048
3674 48389857954444698998426100
3675 48557155764789322691552286
3676 48680407852597899696133452
3677 48826276569676247041483288
3678 48994937971571936697290080
3679 49119206635262321747019728
3680 49266294962725992036347712
3681 49436331291847845530001748
3682 49561598105191721270281384
3683 49709865247483482024661124
3684 49881336132293077207151972
3685 50007634516528645609339136
3686 50157088386954491905359412
3687 50329979332247067215821936
3688 50457265571964041139968628
3689 50607966094448923941462572
3690 50782315012267293940754364
3691 50910595206694977402850404
3692 51062525532320628481302832
3693 51238289737936264920396752
3694 51367623956390501336058356
3695 51520820184356115130632000
3696 51698010201507775626621068
3697 51828379961686005118092144
3698 51982798093254684482838942
3699 52161477696347272133678440
3700 52292916535222554854029848
3701 52448565148086640422966060
3702 52628718722137544472800556
3703 52761181140675781993666994
3704 52918123615362986440245388
3705 53099789496100616416191900
3706 53233281599424577874234820
3707 53391500170656567020518076
3708 53574635141777836969402836
3709 53709219502535894387428676
3710 53868750881362410715370088
3711 54053365467060835694432968
3712 54189023039447097459972960
3713 54349820827694163385524512
3714 54535981611177823092698148
3715 54672747140817941033033144
3716 54834821419952958247316720
3717 55022512176546882788816060
3718 55160337822078417113909126
3719 55323753836238641305690452
3720 55513012981329161283902744
3721 55651906690791050041361346
3722 55816645455414951366601912
3723 56007428995727144061082952
3724 56147454471551645168459082
3725 56313555453479238801491328
3726 56505874538929687399756444
3727 56647010411201258600320468
3728 56814425384054313172725008
3729 57008347904191804601470032
3730 57150633398897652382825976
3731 57319371041816541943181752
3732 57514881202999453982489244
3733 57658264605659777734567344
3734 57828393054346894066681564
3735 58025532511358777348494044
3736 58170020614161262974951152
3737 58341521618092478738650964
3738 58540241156159544613546412
3739 58685903494411158653004800
3740 58858816466979776752640888
3741 59059127727932712585512472
3742 59205941578082771089354116
3743 59380215995959452786899556
3744 59582192827518567516855508
3745 59730196147250200463074944
3746 59905842709521970889579960
3747 60109465355770028697995608
3748 60258605852439681058290504
3749 60435695262301651816900224
3750 60641007205780358305478894
3751 60791292991233897048275292
3752 60969804557402228651712440
3753 61176757296774787270500812
3754 61328257958855487166671996
3755 61508233230507874079783936
3756 61716837030676021109474540
3757 61869530615387211593624162
3758 62050917713345857586616912
3759 62261248144553704397338560
3760 62415175294771842092379524
3761 62597983786056021659257232
3762 62810021902150066891263532
3763 62965126290344131199832072
3764 63149430414065247946252656
3765 63363221134928209654006068
3766 63519511481663630710276372
3767 63705290511335046434096628
3768 63920781576686790256029444
3769 64078330282844383025744684
3770 64265627467781341304621912
3771 64482831318910416542606796
3772 64641615175213273527992612
3773 64830375050821411568603304
3774 65049370089875385368670628
3775 65209431880598956100955352
3776 65399664002374201271557736
3777 65620430324949566076788736
3778 65781710833765941403879332
3779 65973494104076517257154744
3780 66196078757306555079067368
3781 66358586804850769182387288
3782 66551898337780317887269764
3783 66776244744348224438167228
3784 66940057829776431265023392
3785 67134942322072727187063664
3786 67361064926251434366752380
3787 67526156763702373313633712
3788 67722557611297857254169560
3789 67950538483117647543169492
3790 68116952012984782592755684
3791 68314879527727280279909324
3792 68544695827666460220406224
3793 68712372692674244592036592
3794 68911907082590936122872556
3795 69143609378595516608385904
3796 69312556752573608988950088
3797 69513674022269372155251708
3798 69747205020651210105661976
3799 69917502045575978200778084
3800 70120250815422128775755612
3801 70355621743738883006174540
3802 70527244499347129404392852
3803 70731563443612312837966344
3804 70968860007146147186165424
3805 71141852911334660456290120
3806 71347752682577867512889120
3807 71586954499564049855930176
3808 71761252947843255847264792
3809 71968819261123298117125164
3810 72209975262913975404366856
3811 72385588862883074390444852
3812 72594796082303639818924400
3813 72837846368184878118040836
3814 73014858999907964367631568
3815 73225755953696588320349752
3816 73470715802834139016746260
3817 73649098805806510470958768
3818 73861621878072658922989804
3819 74108578510771678089792260
3820 74288380389888948897108012
3821 74502541848380503081457156
3822 74751472075953616978837668
3823 74932626594101351601648268
3824 75148514001658232250609624
3825 75399470935611158263091570
3826 75581986113938188666991824
3827 75799573122338668493115616
3828 76052493651368085054454580
3829 76236457352224396188097004
3830 76455796052694939336662568
3831 76710694218579564491434816
3832 76896076151613165594958448
3833 77117099943737860296232188
3834 77374068876813058450863408
3835 77560919396867449310454308
3836 77783639564696573440845380
3837 78042654412666230309697668
3838 78230904718722396907385556
3839 78455412182838169772439340
3840 78716528281516583352632058
3841 78906186341109574490383116
3842 79132455201986777128803756
3843 79395606787698784270033792
3844 79586764001440236711338560
3845 79814847161765479442593412
3846 80080046559223397250245588
3847 80272673523667559230464520
3848 80502500887211698463718348
3849 80769847054324086322072192
3850 80963993910067042807417704
3851 81195578899693192192990964
3852 81465046090344388921492120
3853 81660638926708405623832252
3854 81894076819397736794615480
3855 82165720359286302406557816
3856 82362771692340485182573620
3857 82598032841231067089236212
3858 82871785819013450175909000
3859 83070388617048903920724096
3860 83307528121510582567268348
3861 83583405566825085536541804
3862 83783526984065170665903424
3863 84022474015309356629014200
3864 84300574609537657713122272
3865 84502271209298362834142176
3866 84743037155123184470255536
3867 85023334003811404681815768
3868 85226528165277834017324768
3869 85469212329211046899457396
3870 85751767352621042421538064
3871 85956467770863538466448836
3872 86201041542296277636796684
3873 86485780269508614799101864
3874 86692086481642490830741720
3875 86938606710696667909781828
3876 87225544763391404089119720
3877 87433423995392670104779212
3878 87681814428848687362629456
3879 87971059047790011011232548
3880 88180565931737291047103888
3881 88430838969855857231487000
3882 88722359392862021496486796
3883 88933415444602197354413656
3884 89185676102659026660441404
3885 89479534656696459112580056
3886 89692150472629731309051192
3887 89946366576377213545701526
3888 90242487972432139277678208
3889 90456765008293377635747628
3890 90712996361790691981183944
3891 91011396263605140553765808
3892 91227300644929791444520316
3893 91485469068408276645172816
3894 91786257081540157030639444
3895 92003845378522317235822456
3896 92263963598154850380531804
3897 92567110083913134844332140
3898 92786300109863674695814256
3899 93048475866348013434760572
3900 93354045127166559628260056
3901 93574848328981489245833424
3902 93839047466967682902789224
3903 94146960831278523636451592
3904 94369482602426676118161096
3905 94635769472518127141791724
3906 94946043423299826387963084
3907 95170248045639754548416980
3908 95438539288560100274269412
3909 95751285402069453595469352
3910 95977234549437951510698684
3911 96247542804638002786078968
3912 96562732248300408512812820
3913 96790337288064624747013568
3914 97062776923521238548330428
3915 97380477010654894733306240
3916 97609747425803343125335128
3917 97884283245506033822542956
3918 98204409010018339771142344
3919 98435459724403634312850536
3920 98712155753559821153269168
3921 99034726512286256326328080
3922 99267517391983676182472016
3923 99546286545477096550692252
3924 99871421237732298483789472
3925 100106014032880993287261696
3926 100386872296981876536112420
3927 100714535393941187845013692
3928 100950842725573496829201756
3929 101233906263025988212414420
3930 101564167921723921567268168
3931 101802199130359528333361620
3932 102087431082610990886505460
3933 102420207711575775472014520
3934 102660077460267406761390904
3935 102947547381767854451108136
3936 103282853593986682803331236
3937 103524522991879828184060732
3938 103814139331499694177412716
3939 104152099105403420559460448
3940 104395634391501771495014956
3941 104687411026735766859131568
3942 105027992388279532886264300
3943 105273297204219285559150744
3944 105567355880239241191094700
3945 105910628825686711030826604
3946 106157715895397788838281496
3947 106454019869939738060245712
3948 106799894486800313558877424
3949 107048885242983404152789224
3950 107347504282603788669456048
3951 107695998709503549441630020
3952 107946849737163956341565156
3953 108247688930490821147030372
3954 108598931711207817706595920
3955 108851712443434535224834252
3956 109154787987783041491437492
3957 109508743055437294029675884
3958 109763352528371163444762704
3959 110068791099628064914225336
3960 110425534353944044336419488
3961 110681985517172503226034788
3962 110989746621678759166567420
3963 111349183511649659758631624
3964 111607603397016603846659124
3965 111917759091883984831953016
3966 112279908389576128622888540
3967 112540251224467205870227592
3968 112852704929320305926368716
3969 113217700811692046559451316
3970 113480038562621439700391428
3971 113794804995506448586256222
3972 114162606576621677199353688
3973 114426837143089402753194828
3974 114744047640763810818017904
3975 115114736558314669013723712
3976 115380870021152644476542316
3977 115700484732506059069776948
3978 116073962689687877270482148
3979 116342128550810564424138088
3980 116664223117676396866863160
3981 117040506262761693708722312
3982 117310662741511786946582488
3983 117635132804281642367522452
3984 118014363547347985675994868
3985 118286582254196423616522616
3986 118613443022126986559657256
3987 118995581798040881509008216
3988 119269753246205574548576196
3989 119599144936073456881875564
3990 119984270360072282929348684
3991 120260411109184523979015348
3992 120592288505992053559368172
3993 120980298074017183001192260
3994 121258542456737557099798308
3995 121592984202011534664634528
3996 121983900744055971316142968
3997 122264199051862906655784108
3998 122601099724050401570671556
3999 122995065090355575472320252
4000 123277495445682586685818646
4001 123616870051582055458532900
4002 124013842937669518886947032
4003 124298293497096151854406936
4004 124640284858322473175781652
4005 125040353246150586785634780
4006 125326835024531141223443824
4007 125671396703936272196305984
4008 126074450047397161672951900
4009 126363106585072300935223812
4010 126710322616110209993737632
4011 127116381444868636388802004
4012 127407163179176286664391912
4013 127756920410254799517139836
4014 128166135988076430372199016
4015 128459120975113717008073120
4016 128811435692578779305787432
4017 129223764139621315555885108
4018 129518836214355759170304172
4019 129873859342966934944698340
4020 130289389109666392018388544
4021 130586559223311260264830904
4022 130944242074208778849228564
4023 131362861415694960249901548
4024 131662278761445935228443172
4025 132022706279741631868674512
4026 132444435718075249541372688
4027 132746049140838588481939636
4028 133109102645943526936528544
4029 133534099594376853609786084
4030 133837989821912774138939000
4031 134203689151384456017621868
4032 134631908097691611112140782
4033 134937953667767068785419788
4034 135306453436324938485931780
4035 135737982632332538382578300
4036 136046198677976736428782856
4037 136417447352307605117249532
4038 136852173414247681987770072
4039 137162711329897656575411428
4040 137536800223998260897657800
4041 137974744817742736192293148
4042 138287547848530646426820656
4043 138664353959198279512911072
4044 139105677057302226987442212
4045 139420836343672758925900924
4046 139800375985853580908889406
4047 140245033205312002886733720
4048 140562418202956325580665584
4049 140944852288696687424337280
4050 141392939200512431036855916
4051 141712562052236702948046024
4052 142097840826807110862399592
4053 142549231653009035407178688
4054 142871257240554250023188620
4055 143259471499970922893100336
4056 143714188768324776278064928
4057 144038557242516509859322508
4058 144429578621111116451444360
4059 144887796079398894522703788
4060 145214595065400645996877048
4061 145608444559728487378736628
4062 146070108205682755190153936
4063 146399205843200263737966652
4064 146796050073660766623447040
4065 147261259353364946216857740
4066 147592671046889127069957656
4067 147992454276203765372342792
4068 148461085412844432343628036
4069 148794975467759824692808676
4070 149197793038537597584923080
4071 149669865103987775012550588
4072 150006175374665795349225604
4073 150411896143117381422516020
4074 150887586220002508327426776
4075 151226410673243474688449884
4076 151635052586404908388005036
4077 152114308503739296834415744
4078 152455505876605321897356984
4079 152867243209784659593710460
4080 153350167599178202533316660
4081 153693754353644309568823928
4082 154108531599295423071834372
4083 154594991723182972977309872
4084 154941138361139629022818448
4085 155359054472603626837695772
4086 155849074286807533530853800
4087 156197719845012702905534068
4088 156618635130647162972936372
4089 157112398038063700763722344
4090 157463640916747710634426872
4091 157887573195735712444276268
4092 158385024670466834751847432
4093 158738717082673249116512096
4094 159165851212998626033212976
4095 159667098337488409487691528
4096 160023256981918856059248882
4097 160453532053841913267235416
4098 160958432038638939185962268
4099 161317238803851134121228000
4100 161750756893198005883183244
4101 162259338315051490358300128
4102 162620724998698811962060468
4103 163057344078753524297872164
4104 163569798182876554183617636
4105 163933863110723421942888864
4106 164373602450233876431189588
4107 164889867756689713297518002
4108 165256465447626340422478980
4109 165699512394219541701285884
4110 166219703992962242610295888
4111 166588847071028757387405404
4112 167035138019872225324908868
4113 167559111595511715648933104
4114 167930985166359681841985848
4115 168380631042749076342250980
4116 168908407269094087708750574
4117 169282948805754756938535116
4118 169735796668597929004245172
4119 170267574608277991280273672
4120 170644885661256933145655764
4121 171100955304099836548970988
4122 171636679370833451123338520
4123 172016599852464929771960492
4124 172476091024902256816666548
4125 173015871875306046185996676
4126 173398419779668341481416960
4127 173861265161625857125547780
4128 174404952438742581003272332
4129 174790323730765553961944000
4130 175256634161524804226139844
4131 175804257990767958181841800
4132 176192378841086723702299552
4133 176661996018657733384785192
4134 177213758401031870592863876
4135 177604739404849492407015516
4136 178077687037217605054629648
4137 178633525567015750670213052
4138 179027203399170917555908924
4139 179503684706442270738680076
4140 180063719319167836811309220
4141 180460108068959088440829560
4142 180940053881908305012946560
4143 181504127098448101734622492
4144 181903431167322201508055004
4145 182386959887624619593507876
4146 182955098488374359935105392
4147 183357240371026135236399608
4148 183844186905633196967628280
4149 184416605948117406135144232
4150 184821700285401316286273576
4151 185312085555915725590854808
4152 185888718986298950169248036
4153 186296596433855055707940236
4154 186790630950144034834400196
4155 187371603354932973157853064
4156 187782277793197457221197396
4157 188279893600800240633537424
4158 188865041355659658274250036
4159 189278724994153372978254772
4160 189780041597773021922987944
4161 190369387198027835238458424
4162 190786004518693969778279972
4163 191290849044942572662844096
4164 191884620569037086496692048
4165 192304285305498269765436292
4166 192812683616149524225699328
4167 193410812683485161915954772
4168 193833343783256633563888264
4169 194345515717246710642131344
4170 194948126398110430471500688
4171 195373548204622844032767828
4172 195889417083196722796987740
4173 196496343460167080763888328
4174 196924871157218268519468820
4175 197444561065173997645911056
4176 198055831658011725896564496
4177 198487381677212271978488856
4178 199010718301215576284216368
4179 199626559718429745156719036
4180 200061260388403070228696212
4181 200588264627368367700660512
4182 201208605686462100916848520
4183 201646267761605949582836344
4184 202177168028577618638453572
4185 202802147771748512035353856
4186 203242786366462758083789160
4187 203777508472161955978194640
4188 204406943520271569925683832
4189 204850788188835394400203828
4190 205389459976271180445006004
4191 206023379857715880770866208
4192 206470347595055138489964896
4193 207012782261260397769700556
4194 207651432860283168368233612
4195 208101646856425469418983816
4196 208647867201774851251897772
4197 209291168402165756578949172
4198 209744437538263918386758972
4199 210294684848273846312566964
4200 210942775907991077272720592
4201 211399119900079728404933956
4202 211953311522819696177795212
4203 212606007307531949375962544
4204 213065659429112768548507264
4205 213623929327569479370781546
4206 214281259454683479785330056
4207 214744133917273988575675040
4208 215306291511931239373996632
4209 215968506308629037323318340
4210 216434730428627777918637984
4211 217000799025465525818596308
4212 217667820876107486052574670
4213 218137195460895718152881424
4214 218707421546373702172654528
4215 219379394019519057118675788
4216 219851940208982402444286604
4217 220426236718215025686924512
4218 221102967073094555360075288
4219 221578926616588805650438924
4220 222157437659436646124738976
4221 222838956939991678496558836
4222 223318240069405752129564332
4223 223900763056046007403795296
4224 224587325323717836279400556
4225 225070070483770811911286010
4226 225656628411037652827575448
4227 226348158020738272422469296
4228 226834151537391264628331108
4229 227425005605800043948672640
4230 228121652269406991886058888
4231 228610910461161337653939196
4232 229205971044420996732517148
4233 229907527808547372799306044
4234 230400313686850327520216988
4235 230999723661693803425463772
4236 231706227975473368132905856
4237 232202441634525968855906596
4238 232805990039115660563292296
4239 233517712049230799616400656
4240 234017491564088092670062972
4241 234625208868838065409857888
4242 235342057423516614301235388
4243 235845192417387519207520192
4244 236457343138110111648016404
4245 237179473809015301302872128
4246 237685980265838055840427452
4247 238302470889626395819003440
4248 239029680304932300758971620
4249 239539819648436321359666536
4250 240160805277959789897831800
4251 240893119694159903111016808
4252 241406794732907273303293560
4253 242032054680681003771257060
4254 242769754805511704633805140
4255 243287113778234730629741904
4256 243916673261803843638137552
4257 244659676304935393118425292
4258 245180488391784079915959316
4259 245814623619489349877095148
4260 246563084228447888694770148
4261 247087372749257850203854096
4262 247725990934679322511424024
4263 248479691357390890197413392
4264 249007732865891615496689528
4265 249650988794839246085298388
4266 250409962936296777317360920
4267 250941649956187356912752536
4268 251589315349060992459129528
4269 252353853756918785766080308
4270 252889340976084310408612940
4271 253541446531319928462172916
4272 254311456784774101429420120
4273 254850503375365815685850280
4274 255507335702716754829656336
4275 256282985238893500126731490
4276 256825614998523901215674380
4277 257487072402832897478244312
4278 258268133513427043219993836
4279 258814634586034662591386984
4280 259480876652419134721660172
4281 260267384336082948605105788
4282 260817644051724940386026948
4283 261488439236172245017305788
4284 262280695762029785340289764
4285 262834874294045691769883540
4286 263510249262229024366275868
4287 264308151226354545710019004
4288 264866005381909438570862560
4289 265546256632494783776918364
4290 266349984073645361069216712
4291 266911530919680436733945172
4292 267596558505611585788108020
4293 268405875225650292645687988
4294 268971407590963595990490864
4295 269661378461547888722978364
4296 270476313205943368308740192
4297 271045727644104277416344356
4298 271740392982318686983053880
4299 272561265997447665566603456
4300 273134721306384346101742528
4301 273834108520473163641727188
4302 274660819351009768118882356
4303 275238055886853641468566868
4304 275942480746103493540417504
4305 276775201839221813155970504
4306 277356251256129916429966132
4307 278065601672297118491671676
4308 278904087486116732660370720
4309 279489252903681582561301652
4310 280203701953346567721774632
4311 281047996265322985348916820
4312 281637156138782825898428198
4313 282356453008622439870179292
4314 283206873678270121763524688
4315 283800200743888548640199408
4316 284524372370622173457414616
4317 285380814891149422567290732
4318 285978045018823147288930680
4319 286707411927226004992190216
4320 287570069513516230155508644
4321 288171221338352268068541068
4322 288905668447226733851741212
4323 289774277789294414464050224
4324 290379674099040416288099456
4325 291119386513326135764619532
4326 291993985606544996240408088
4327 292603505796019007131884120
4328 293348215387310285477336368
4329 294229142244467073106927508
4330 294842958284124762765408604
4331 295592694302548916726423768
4332 296479838929905915955441044
4333 297097677038475743974917252
4334 297852777869242884313241392
4335 298746333546347034667520982
4336 299368212094624931070773016
4337 300128557584939172370663348
4338 301028258568629265951469708
4339 301654512414203450899323248
4340 302420288679566733200338216
4341 303326172977827131699701496
4342 303956677584036032989498340
4343 304727604603829670991308072
4344 305640023034530738996179156
4345 306274955960921730895347012
4346 307051070907144058239592420
4347 307969909545325016566185792
4348 308608985769623465008375332
4349 309390633898368450566919768
4350 310316084921093827835725472
4351 310959331824988516500102004
4352 311746386812938094436122998
4353 312678181316918769578755608
4354 313325937771598117778120356
4355 314118599693360333013528092
4356 315056777655440359483257350
4357 315708906531876085467736692
4358 316506885830125162232124992
4359 317451802738135855844232692
4360 318108504451493962971257280
4361 318911830180781199928224952
4362 319863374915537137003286264
4363 320524344510713972831561504
4364 321333374919053217116124732
4365 322291755306347530393101472
4366 322957013125421971134129072
4367 323771625971768878473192796
4368 324736545587617184342808072
4369 325406459883723825069721892
4370 326226853373990210757093032
4371 327198353645264465414441584
4372 327872780705584639515007360
4373 328698653639555246014787580
4374 329677120052397093725291854
4375 330356251548343215969799098
4376 331187643209751101996333344
4377 332172942962298256059469404
4378 332856471222326013313730236
4379 333693751860233689162000640
4380 334686100586556730941948380
4381 335374053460900867574172836
4382 336217087295716194469246368
4383 337216193711618711636063520
4384 337908936886908374817861388
4385 338757931284871744644349388
4386 339763828835108657360259064
4387 340461222251724959738697864
4388 341315870784105451813293828
4389 342328951022538858725439408
4390 343031200410304676167005032
4391 343891534981475836476017508
4392 344911669052575469703134372
4393 345618446245641563681168952
4394 346484852791950811829715700
4395 347512263047250861093035084
4396 348223597614453792862387212
4397 349095941523033972116955316
4398 350130316789288557610821824
4399 350846587349598603523531724
4400 351725083310906118241880446
4401 352766467416085333131502472
4402 353487528002782642496510760
4403 354371850529336210367203148
4404 355420648399409845524550216
4405 356146713492792037811299704
4406 357036894077568897078737820
4407 358092971577588499255770136
4408 358823699190731794048484676
4409 359720146480478560179073372
4410 360783734842015384252929226
4411 361519155092577607326943428
4412 362421721976937109898020052
4413 363492488108679224975636280
4414 364233003668251121401800132
4415 365141911289031558052556076
4416 366219909148608689011274776
4417 366965358108543045486224912
4418 367880276578867140944977026
4419 368965927005115588314014584
4420 369716522891993329314240904
4421 370637486377584233297930672
4422 371730639840090734758007024
4423 372486046385502853741193460
4424 373413467966769556930470992
4425 374514372919646209701477636
4426 375274610948906376825229972
4427 376208337539101960266700880
4428 377316657903266072665241012
4429 378082136000988027690452000
4430 379022407601362097087505988
4431 380138179335877210736298828
4432 380908748473779505433052428
4433 381855211547462398439099816
4434 382978871411226741772095180
4435 383754751793939311887630700
4436 384707441216664323866237872
4437 385838853025586949998556232
4438 386619676395698280598601368
4439 387579031604316801995084876
4440 388718432991959604066183208
4441 389504231457562122790591360
4442 390470091528737660180668300
4443 391617133417472202600116476
4444 392408339017672652610162428
4445 393380942736176221642453264
4446 394535681851495143919869520
4447 395332120361836089471920288
4448 396311102522906748148008092
4449 397473981018909480585254268
4450 398275891637775233520829380
4451 399261296018154810450834784
4452 400432162361438052579045648
4453 401239170865271275988510924
4454 402231443088368907015941288
4455 403410554421983548321169988
4456 404222684001338109294304612
4457 405221658763588703494350272
4458 406408651140807135728644972
4459 407226350845755296711098364
4460 408232283513724004198373680
4461 409427205567432653538831256
4462 410250293401076984952108140
4463 411262804311042618689212420
4464 412466125517762930996013740
4465 413294849131683873901433152
4466 414313975087538906214491768
4467 415525536386706767757987192
4468 416359508404776836324729232
4469 417385709998397232491794756
4470 418605777854875691526961048
4471 419445020931996008243447788
4472 420478135948670405775377272
4473 421706333129221649460615700
4474 422551312602663598639687896
4475 423591597407849618370459656
4476 424827962736573137615226428
4477 425678500941536598084817256
4478 426725559575408466814595608
4479 427970590071452118103030292
4480 428826931899606473187655968
4481 429880812031683772889469296
4482 431134343211238114739294424
4483 431996076091541337730288028
4484 433057257248866197272731060
4485 434319553587982438496870456
4486 435186722931778572384274736
4487 436255023938036914301366432
4488 437525703995633691134358208
4489 438398780407996222532248762
4490 439474466736119782882180088
4491 440753582057281806354368920
4492 441632370281416944458023652
4493 442715043416864764688077828
4494 444003086313926408239404828
4495 444887862607256638259154184
4496 445977559016909343521321304
4497 447274358753171480025741080
4498 448164693555375454044977128
4499 449261910123405251474338324
4500 450567763277926603024753792
4501 451463681226577455781335760
4502 452568242380545509497133300
4503 453882729685230294406936368
4504 454784731237592489801588168
4505 455896910150306931316266708
4506 457220084789592625947073736
4507 458127976702476512104976556
4508 459247347923063407851036454
4509 460579743274703317958688228
4510 461493789419509878806800416
4511 462620392745282537233172776
4512 463961818741312071687367812
4513 464881585809072586563956276
4514 466015945599088525022231648
4515 467366698046970887546247148
4516 468292221092978612789687624
4517 469434143079545940684120604
4518 470793799269416655604082288
4519 471725585555342907288157604
4520 472875355005251865094980684
4521 474243968339121231641907352
4522 475181818206262785709180292
4523 476339002781556418805175268
4524 477717114472068299412616124
4525 478661300203590687144217480
4526 479825940473550136570385148
4527 481213365801562442272837176
4528 482163437475118823246185548
4529 483336067124228048360170332
4530 484733110859449416386535668
4531 485689105817006176939642120
4532 486869521349108238947428696
4533 488275744721345738113897544
4534 489238187507158706733814416
4535 490426695654437164785172372
4536 491842154445374986381635106
4537 492810837346344377806247712
4538 494006979658614458846667284
4539 495432221728344792986738288
4540 496407440101161400616418288
4541 497611256363186071432201660
4542 499046101655584305264736244
4543 500027374922298187683389480
4544 501239429728092246660142040
4545 502684194941906149783369300
4546 503671549443709190942159548
4547 504891633578141126839783400
4548 506345849780229281968024076
4549 507339854975013196802630612
4550 508568271652898828381783028
4551 510032008378365015325404056
4552 511032434718589187415689164
4553 512268707924916876698060164
4554 513742546370515164630074144
4555 514749687405141166612465780
4556 515993872722807947653653256
4557 517477599087473814460201364
4558 518490982328613745769350164
4559 519743650139758791895285476
4560 521237592663400054366590192
4561 522257243745470727649628828
4562 523518176422252761569410024
4563 525021874811522565360099170
4564 526048358044406385253388416
4565 527317884404987079186912152
4566 528831383318695450713211392
4567 529864474862952336094309472
4568 531142098884949676702638936
4569 532666000642160306956020676
4570 533706015846993011026729116
4571 534991781115706637244509856
4572 536525890445479397747924952
4573 537572313003546200381133004
4574 538866813156780818985868892
4575 540411455418071996768448908
4576 541464326157915733655277940
4577 542767346033643651922044480
4578 544322030191530464091660304
4579 545381945343396398616798548
4580 546693811752848234990673272
4581 548258598324916237975558620
4582 549325312064153294710163516
4583 550645512896418486326540496
4584 552221024332624363307020224
4585 553294864451265460751870368
4586 554623455531443544251632916
4587 556209475450249814656183992
4588 557289905079629782201159388
4589 558627500944570356992319964
4590 560224380996602050085761268
4591 561311442007808396931378972
4592 562657807798491066129164648
4593 564265036768708153663577996
4594 565359348260852658879079728
4595 566714820400192400056703904
4596 568332460630268699083749264
4597 569433766081221655487065720
4598 570797826545067739208165072
4599 572426523667378690257631424
4600 573535162131635300471625808
4601 574907856902342741675315572
4602 576547371062067929424510376
4603 577662801186374713704623452
4604 579044764761407256153896928
4605 580695473918923753606838000
4606 581817722815966985420013928
4607 583208724720795143391039768
4608 584870099711008753755673266
4609 585999794823167028459866460
4610 587400185857857588313931344
4611 589072275139671179069980744
4612 590209180093452576156410028
4613 591618406097580511205747452
4614 593301892602582834125833784
4615 594446342502789691078889204
4616 595864450498737397694970228
4617 597559100714886875591378360
4618 598710519660116141924181024
4619 600138183869861266068224388
4620 601844358214708198760959860
4621 603002804388331774517608616
4622 604439768503087035560321208
4623 606156918278497236638002356
4624 607323040030201605984573226
4625 608769666860813576715530208
4626 610497872543464797645903168
4627 611671394603259236752295404
4628 613127126556409867645766516
4629 614867064020505822232095676
4630 616048350000278583373226136
4631 617513233123015573601927016
4632 619264660066423175172368780
4633 620453126081146161991796412
4634 621927842724874303831530848
4635 623691163283451392598995744
4636 624886838947263989770614772
4637 626371126068161634852240320
4638 628145754465411252113206732
4639 629349328113637801726630984
4640 630843573969810403791217348
4641 632629577494135010244423716
4642 633840777010647341839918352
4643 635344387456112145926190080
4644 637142482971921600593414148
4645 638361669202830005616362868
4646 639874694310052953631564248
4647 641684628552128878196652792
4648 642911197382503513480138200
4649 644434356799553530182294792
4650 646256532337733149427850352
4651 647490512682263619658663276
4652 649023532794129479408359992
4653 650857359304313605590410432
4654 652099463911096870962669468
4655 653642733260707921004613780
4656 655488278096616166093997028
4657 656738226097654947683820516
4658 658291126423343852729266148
4659 660149131881764165581994496
4660 661407295270836185693059048
4661 662969893449475405827634324
4662 664840097578717454294621908
4663 666105849718235192866393512
4664 667678877458372401147953232
4665 669561679300236302312059132
4666 670835067643247156044165500
4667 672418238660549231527939624
4668 674313042347199370761373228
4669 675594786546698047123645824
4670 677188518478817173971735896
4671 679095394554700103837250984
4672 680385187040664742125696704
4673 681988841802587802537059488
4674 683908540669918953827485352
4675 685206801085429277945341020
4676 686820427992244106500215612
4677 688752694215487926052373488
4678 690058754508535354533597224
4679 691683110903312539681210980
4680 693628375449452963709633368
4681 694942267611045967001428104
4682 696577076112424114521288092
4683 698534685388136184194385800
4684 699857189845509083703806128
4685 701502863006309187819827172
4686 703472889876078092610594172
4687 704803685803040886660459320
4688 706459561697919736292594396
4689 708442818516571369429205196
4690 709782305550075423097214756
4691 711448454774698783241857800
4692 713444640069728894206823988
4693 714792145011844720560175534
4694 716469348951984728660231604
4695 718478908767457375738243044
4696 719834479983828687856018136
4697 721522432471714246331778804
4698 723544725354331165425415884
4699 724909135557662504598055020
4700 726608266696538092940392520
4701 728643348322556464317026568
4702 730016284316353472611790772
4703 731725923006816791483290852
4704 733774616140862167183767648
4705 735156507101591416479304512
4706 736876707469414072071695172
4707 738938718934861501934720668
4708 740328849347494884695423364
4709 742060423365291588672747992
4710 744136212699886492040987696
4711 745534633496154560773220924
4712 747277278783768816501827316
4713 749366162966711033195655852
4714 750773672558063244340109496
4715 752527833457338072016392664
4716 754629889285939446740396988
4717 756046162753074260853703144
4718 757811128177949386289245452
4719 759927205300852950283096608
4720 761352688327174195239808420
4721 763128511367437414258282416
4722 765258305521249654990505104
4723 766692254929501650126506420
4724 768479793980665037044276828
4725 770623781634391088820322902
4726 772066249557178733845360664
4727 773865175188601586233018592
4728 776022628139869740242878000
4729 777474461515883527521882128
4730 779285230802785890095282248
4731 781456246935702441654162564
4732 782917087645170439210106710
4733 784738981761442042105718348
4734 786924441645523690321132036
4735 788394732026199184859153668
4736 790227808753394946083153832
4737 792427375949506177806304812
4738 793906386079877707180411836
4739 795751511245683742635757848
4740 797965697598718366198266120
4741 799453459714967875953028612
4742 801310291411700447002939652
4743 803538363277794643500537736
4744 805035734485987625639083892
4745 806904768149848402534254040
4746 809146784925821674782213784
4747 810653434804525692262510568
4748 812533903070226348389718472
4749 814790776284586560433995844
4750 816307160408470452282937856
4751 818199121994387536020265320
4752 820470543830338572073623540
4753 821995865875320206797107936
4754 823900239832040131031318452
4755 826186697662106309841102588
4756 827721012664813257828247592
4757 829637441540839747177824376
4758 831938175323435012377909044
4759 833482388499550467204947716
4760 835411363435378014941975948
4761 837726475914275204295571840
4762 839280203902834783468945752
4763 841220933563658729897972444
4764 843551345576465328813653036
4765 845115082022162520242245604
4766 847067644191486910882538524
4767 849413015525228690374016652
4768 850985953897989704968848272
4769 852951278025666004204185468
4770 855312135213283042996280164
4771 856894311378800210077734408
4772 858872030453102138671985408
4773 861247584094906645703152528
4774 862839936085687685076941904
4775 864830575675243410745561888
4776 867220910444123257417901772
4777 868823039259217620535969360
4778 870825779021891150838462000
4779 873231870348999344840556700
4780 874844286473627406109528120
4781 876859188220894392863637220
4782 879280681162694676345897140
4783 880902551014983723426885700
4784 882930573641140241571388176
4785 885368012640695841323179204
4786 886999370880271744161820376
4787 889040154661494972214770380
4788 891492723114856052064051508
4789 893134540165158799964875808
4790 895188610344723570236190112
4791 897656371899702712539382824
4792 899308257908066513086482232
4793 901374761775948605561400424
4794 903858747381848334722037004
4795 905521205862670635947115560
4796 907600227951790747660088608
4797 910100070937206775828464956
4798 911772216863645973271730008
4799 913864752688348054780537880
4800 916380991973376556829135336
4801 918062907156431286479007572
4802 920168557980512636643901522
4803 922700369840094318040567624
4804 924393033466337989878472336
4805 926512341945200393916407462
4806 929059815811211623094862656
4807 930762801620080800711653584
4808 932894910830865749723863880
4809 935459065264375759446638704
4810 937172940870445696152337936
4811 939317911702422461649408324
4812 941898367031024477878074204
4813 943622213939188284862781716
4814 945781075502692111479037200
4815 948378436198367554573068952
4816 950112292150042671862660716
4817 952284657804565298681329700
4818 954898022445899100130613024
4819 956642925778438133199942108
4820 958829353266906867700720588
4821 961458813751267228389566172
4822 963214343956240315920026124
4823 965413921395854129340436508
4824 968060579561237893188053788
4825 969827276531670459878066284
4826 972040070358729895844650160
4827 974703506934070963813020016
4828 976480445377161562639021284
4829 978707540464849304986813924
4830 981388356156260705936379376
4831 983175596038153091304842288
4832 985416566761680808415519064
4833 988113854002796104144661140
4834 989912445470007003131307748
4835 992167872424360281929798236
4836 994881723658096099715433152
4837 996691232504288134008998840
4838 998960192091731302698025004
4839 1001691722309017173933414192
4840 1003512704831557858390125402
4841 1005795264535049142299672268
4842 1008544065474383094415123836
4843 1010375563758215073263301988
4844 1012672824346122482472808336
4845 1015439514570843048814316636
4846 1017281592036190941205793472
4847 1019593109578466131845298940
4848 1022376749407090167147573012
4849 1024230489902357586831520208
4850 1026556888472791167784998052
4851 1029357574108943102672578714
4852 1031222527801507988467096736
4853 1033562830013250869938500184
4854 1036381687500578630423742072
4855 1038258456593387041853610652
4856 1040612728304095217135494872
4857 1043449359826458490322101664
4858 1045336924694604331640077392
4859 1047706328581600325686669092
4860 1050561374927977965788250630
4861 1052459775581541552264311736
4862 1054843855748056372980801696
4863 1057716316399014371002291572
4864 1059626727069492650177760386
4865 1062026098832151167135852908
4866 1064916098249320781357401764
4867 1066838024629198693762403600
4868 1069251675697547418343154932
4869 1072160405917900492984497020
4870 1074094444707912252864597096
4871 1076522472810768035146712376
4872 1079449466583893121960053812
4873 1081394616663476514317800668
4874 1083838193912276485483865848
4875 1086784113802207882114329068
4876 1088740413736169217133457560
4877 1091199067225335618426757840
4878 1094162932289092776302922708
4879 1096131542692987548859575756
4880 1098605938877148986553467916
4881 1101587821389046609316139112
4882 1103568259620049507411374172
4883 1106057347191009797894266912
4884 1109058479633481623596603720
4885 1111051386812837452412031916
4886 1113555237846339417320612800
4887 1116575191836021263539440176
4888 1118579477731872044918000568
4889 1121099308645566053968789712
4890 1124138739357740423130949948
4891 1126154472756908263548143040
4892 1128689817377328035379495764
4893 1131747681553750782486335424
4894 1133776087335710764608754428
4895 1136327605785089944696912148
4896 1139404007166657051177258884
4897 1141444558014916308694956564
4898 1144011166594408852817859160
4899 1147107377089317811033735784
4900 1149160737249862421362854212
4901 1151742533909655637238647392
4902 1154858081484610852220348848
4903 1156923120546855538703261716
4904 1159521361931546046463534076
4905 1162656953619744876718796524
4906 1164733742502433491428554260
4907 1167347921273686209927657612
4908 1170502474811050145101623716
4909 1172592281590755913302658600
4910 1175223076454567611443151272
4911 1178396698579217540446226392
4912 1180498974992067985743922624
4913 1183145292299986460807162830
4914 1186339298846647288792936692
4915 1188454731242036009043074552
4916 1191116646997075077243242852
4917 1194330518305044626785292200
4918 1196457968288633107180974004
4919 1199136777670547044427713200
4920 1202371273169440631521114976
4921 1204510781218318862610002528
4922 1207205987150249762900309820
4923 1210459988622488570490097140
4924 1212612836792512860477384056
4925 1215325144875872091370467892
4926 1218598730083762558962080048
4927 1220764412180033102421129260
4928 1223492656807766839638136368
4929 1226787215361624907798048576
4930 1228966407948813287820053412
4931 1231710666336796845983548520
4932 1235025691876845491363676048
4933 1237217187583076180808219576
4934 1239978833107548720109610404
4935 1243315047104556814886874704
4936 1245518949536244866690486928
4937 1248297432972838868830991368
4938 1251653678659527277493839564
4939 1253871310451748430413751636
4940 1256667359953037684133824396
4941 1260043780050527541774833792
4942 1262274555532853822476057712
4943 1265087000229685501793447176
4944 1268484966708279079344278668
4945 1270729618302925920907432772
4946 1273558533556857444284438308
4947 1276977522140095742014138596
4948 1279234829215814620249873936
4949 1282081601622707954697318168
4950 1285522421559504299096805246
4951 1287792428275987383687680312
4952 1290656494401399822327510120
4953 1294117915139254174718487172
4954 1296402022147046613732983216
4955 1299284161577541254843720048
4956 1302766297727662802954168808
4957 1305063927785155544001228192
4958 1307962896332471202969175944
4959 1311467199702986625222449460
4960 1313779077827399703772390020
4961 1316694957554574778955208016
4962 1320220882894792457778948376
4963 1322545748215080631628307740
4964 1325479999859554267823095180
4965 1329028350550816845696312348
4966 1331366245748172787798760164
4967 1334318285089510880406565096
4968 1337887822683855874191825460
4969 1340240195554311857627985932
4970 1343210799531184881852792884
4971 1346801639072534029394915432
4972 1349167894217606848675145928
4973 1352155771993313214243255264
4974 1355769413637209249084379228
4975 1358150297287238237478386672
4976 1361155565117614988685905084
4977 1364791445740158767191123784
4978 1367185653924254829999763860
4979 1370209792549632124316636124
4980 1373868706401546667272395356
4981 1376276318435453328763039032
4982 1379318719095222584330731160
4983 1382999418715333272867977056
4984 1385421893468823303335865292
4985 1388483390999379409697620316
4986 1392185996214851440083542428
4987 1394622684577354718816420480
4988 1397701949056107385487561024
4989 1401427973303640873044490456
4990 1403879716437222379070997952
4991 1406976828152409892088445880
4992 1410725722613300599275938324
4993 1413191134722132218547356292
4994 1416307622927238530089197420
4995 1420080244149472929921757104
4996 1422559372425126334532455404
4997 1425694646737781993343267368
4998 1429489632107715025200340112
4999 1431984055615345707566598176
5000 1435138938760635170659196192
5001 1438956411639300999887119768
5002 1441465455855167168512734436
5003 1444638571502705317509892732
5004 1448480167767525798804940628
5005 1451004630874054775981171812
5006 1454196101528496849281620072
5007 1458061179403675292832354316
5008 1460599666468653943426868144
5009 1463811067657451920684186400
5010 1467700511776527808054783212
5011 1470253103876170263165719992
5012 1473483787152431214188825532
5013 1477396261785252892303435356
5014 1479964518485254387528616076
5015 1483215339010716111350714084
5016 1487150932372880626548896716
5017 1489734194520042787117530140
5018 1493003760849266056560452216
5019 1496964125591968429783276676
5020 1499563250680119341942486300
5021 1502851650918175201377787672
5022 1506836162056146904854484188
5023 1509449671774503006425241248
5024 1512758538631550101036613588
5025 1516768106860247629068187104
5026 1519396085994982463104151640
5027 1522724780982783935065577532
5028 1526757987785624988461159876
5029 1529402044771957903538740404
5030 1532751449597008887467411088
5031 1536808424670079830798070604
5032 1539467878217193242031181832
5033 1542836521586737537475254808
5034 1546918969247755199061622768
5035 1549594706819085257674726472
5036 1552982674646350847676410676
5037 1557089948132117509830073836
5038 1559780438554621543089081816
5039 1563189454205028840638669212
5040 1567322495162561214811708584
5041 1570027825580134684095887494
5042 1573457195349398109969927500
5043 1577614496571449146415884262
5044 1580336369261775786637574764
5045 1583786998997105683698458080
5046 1587968732196132913345482846
5047 1590706400025766075419759088
5048 1594176805941672254881254996
5049 1598384733101325278943760236
5050 1601139074416412243975602528
5051 1604629350225924762785615784
5052 1608862760454301749055801004
5053 1611632273205802241742440624
5054 1615144154076180079684694338
5055 1619404058546390392098965732
5056 1622188789439165578176116600
5057 1625721557001490271302230852
5058 1630006439342388760353887396
5059 1632808107335094687453986472
5060 1636362742115226236841871536
5061 1640672695746360281652640500
5062 1643490610391385766445757724
5063 1647065533423124517417853904
5064 1651402378327590877733606604
5065 1654237443279097056222260564
5066 1657832749409054264334459976
5067 1662195833193006923485517144
5068 1665046414859335546385250112
5069 1668663942128403098773650820
5070 1673054224231741488081068292
5071 1675920413696544418423902748
5072 1679559414219464827491480048
5073 1683975327166466181373282652
5074 1686858937502944246297074188
5075 1690520380520449982682984820
5076 1694962104294750950624041628
5077 1697862339162937630307270772
5078 1701544598820653321307565992
5079 1706013968567205783774378744
5080 1708931804929415618238389732
5081 1712635015154133016940937108
5082 1717131313527530299193731812
5083 1720065101352785884257836180
5084 1723791116619665762232067392
5085 1728315378341748752101300180
5086 1731265169770442489370382112
5087 1735013222687930082999731020
5088 1739563824880378165926846208
5089 1742531493834144553499276316
5090 1746302621932658959220002144
5091 1750879706759550538371214760
5092 1753864427083257739157103504
5093 1757656948958897704194888692
5094 1762262456110379406534887172
5095 1765265236839905097526370648
5096 1769079252135253328627426300
5097 1773712436859674519202024276
5098 1776731575197571100484909884
5099 1780568993984952234815572816
5100 1785230924140489085835684664
5101 1788266469775067096647823412
5102 1792126540854734295091780268
5103 1796815540746936574746411610
5104 1799869429223805889916276168
5105 1803753185256680251698243724
5106 1808469354311009791497194288
5107 1811540777987267366582387820
5108 1815446476371104747335192376
5109 1820191861584367008292197016
5110 1823281813577276468067802324
5111 1827209599375413558196864720
5112 1831983432212662732481934940
5113 1835090109419856120189876880
5114 1839041960872286328892799556
5115 1843845295867742222122927276
5116 1846968841340485010617258040
5117 1850943930643132408014612300
5118 1855775080820428923464492188
5119 1858917443945697652572337880
5120 1862916835937760465500993024
5121 1867775950928406688156685660
5122 1870936252162493375482729192
5123 1874958197969604979954081712
5124 1879847295777317834961403000
5125 1883026653936287874773968016
5126 1887071251124517234966891372
5127 1891989537496171099792163972
5128 1895186086290512575619317580
5129 1899255375547067552902757848
5130 1904204033396916336110479232
5131 1907417827070891593528617132
5132 1911511005397749789730857560
5133 1916488195328453451182492900
5134 1919721295831107823557817036
5135 1923839456583140217629028468
5136 1928845331999041063297897772
5137 1932096873930836230335079024
5138 1936238161015490589065571716
5139 1941274901506291477725652792
5140 1944545945168804482531627028
5141 1948710465198762746534489908
5142 1953777199226047316603721856
5143 1957065866885992721804594896
5144 1961255768817823093447309168
5145 1966353668237597465925840032
5146 1969660059279052013654572272
5147 1973874463065327139006887132
5148 1979001678294707777085908032
5149 1982327873916482831919125108
5150 1986567914343274445186739584
5151 1991724599888643410185018328
5152 1995069707402679338760322044
5153 1999333509862512786070351228
5154 2004521866223307335114476024
5155 2007886976626306820979700244
5156 2012174649028335782014208616
5157 2017393826602986882021652876
5158 2020777001077012503962179648
5159 2025090717945313985507386544
5160 2030341922579694100398922288
5161 2033743265279614720417135284
5162 2038082111776422462409258568
5163 2043363432784130976658687808
5164 2046785088182453918923741524
5165 2051150283535597057177067920
5166 2056461881042818931916975720
5167 2059902927333131194722426072
5168 2064292491278025106777152508
5169 2069636583322355398836476888
5170 2073098199275017906587697732
5171 2077512236530525492914307312
5172 2082887995585324479898061120
5173 2086368123322674985835842652
5174 2090808927510581374266107420
5175 2096217599497493083778167714
5176 2099716295905929381330174980
5177 2104182928450839975767162336
5178 2109622485301385984864531520
5179 2113142069286905875947835840
5180 2117635729905149226419007636
5181 2123106387376650890773047124
5182 2126645850429854517847782240
5183 2131164492574337140015636396
5184 2136668593920618952580946296
5185 2140229101188253979208218072
5186 2144772891363029263328200076
5187 2150309472690642831958321128
5188 2153889006130178788502133228
5189 2158460252344105785365121784
5190 2164030599214721055683116960
5191 2167629213186559378405470472
5192 2172226944142467532821778320
5193 2177829070187064899705206944
5194 2181449051555513468337435624
5195 2186074564750126040240508336
5196 2191708581683882043717608928
5197 2195348945173329699941623808
5198 2200000121192028210918905080
5199 2205668446831096955295042876
5200 2209330444205964856937637562
5201 2214007397697375799446538208
5202 2219709146273620984169201144
5203 2223390586119744568870221764
5204 2228095706066001546245555816
5205 2233832146091182036487125328
5206 2237533140595454632304732484
5207 2242265472134059518578076732
5208 2248034496679201842084653716
5209 2251757456547155319334997940
5210 2256518281135347077897663176
5211 2262320062066208773004296604
5212 2266063915301808442908657768
5213 2270851051519597898389870580
5214 2276688080717978718185338016
5215 2280454120370987025424807368
5216 2285267734922561401619564996
5217 2291139040479143857092754672
5218 2294925000192594500619725116
5219 2299767556681514229887122352
5220 2305674505489576529090910184
5221 2309480501578503057465165428
5222 2314350963283977176733079292
5223 2320291376174366499638879704
5224 2324119898225898489585008800
5225 2329019581172712812271314340
5226 2334993634601274437521803276
5227 2338843571307789109585601564
5228 2343770278351548895166800884
5229 2349780544599618905002172572
5230 2353653230708851785234401468
5231 2358607082640888899285925660
5232 2364652497389255400218049736
5233 2368545653317266436125088576
5234 2373529185390194230706373256
5235 2379611216075477814446886608
5236 2383524898150560048825560004
5237 2388537095868922586778202596
5238 2394653494444283661656863088
5239 2398590214175692241607646104
5240 2403632442305102428262966348
5241 2409783327886333842707879512
5242 2413742057972724766828695664
5243 2418811982013817524581578760
5244 2425000066956326686438517628
5245 2428982120243085111667053400
5246 2434079862403762960813836320
5247 2440304109184075567954532984
5248 2444307073969939785057331904
5249 2449435317144818349899449448
5250 2455697115227355247363866568
5251 2459721171130354727641937100
5252 2464878800369320892219629464
5253 2471175829041185690552120752
5254 2475223563152198868561104272
5255 2480411984076026877144507028
5256 2486744488848668142499566900
5257 2490814718949482559764460960
5258 2496031589885602836827097864
5259 2502402243017860016403462688
5260 2506496387236099897956687168
5261 2511741826858548385923029720
5262 2518149556464373965801485704
5263 2522265182610776419550173100
5264 2527541894101062487466883168
5265 2533988258637412813590154020
5266 2538125428382045078747339848
5267 2543432268462312705956544600
5268 2549914806867435456614879456
5269 2554076253751364611269186124
5270 2559414727501796963319908692
5271 2565933628449377470787581012
5272 2570118189899769931879537160
5273 2575485815232164914034665804
5274 2582043900745408616059839056
5275 2586252977488157313314145876
5276 2591649883740144262988676976
5277 2598246043440066252687757860
5278 2602477126866969382231108884
5279 2607906158944317839048888828
5280 2614541935456277511695604720
5281 2618795084234579841598501392
5282 2624255059712751764661527400
5283 2630927979020560899507784140
5284 2635206014377716142760270076
5285 2640698427990801672151004484
5286 2647408680179886416157977856
5287 2651710403934866235337562164
5288 2657232687081137257949386336
5289 2663983182716702262929716428
5290 2668310034786794472780827230
5291 2673862383522312460283481656
5292 2680651977185777914895599324
5293 2685001369625831226644440596
5294 2690586659969270875477880672
5295 2697416873556649063014597764
5296 2701788934935042180592049088
5297 2707405939027314043835665152
5298 2714274285062103560973447520
5299 2718671853165492373786833628
5300 2724322176403534943522475928
5301 2731228851959206493794522680
5302 2735650625088909719014742084
5303 2741331624887069038423222072
5304 2748279560950381009233982508
5305 2752727160516432547446540916
5306 2758438962917936040821613164
5307 2765427043995494024975731876
5308 2769897726950636083864853664
5309 2775643296431399645368251544
5310 2782673161500327405823778280
5311 2787166992940637804861245312
5312 2792945138354347377611366516
5313 2800014079607320258270273412
5314 2804534125478924445212269684
5315 2810346425635233057548712000
5316 2817454645133084169898947068
5317 2821999557271789054204772428
5318 2827843283310966926294914764
5319 2834993944439617206869627668
5320 2839565256685210756543163332
5321 2845440615076880426061188792
5322 2852632422825403639560180196
5323 2857227377380945656486691964
5324 2863137418224698049927699122
5325 2870372061874441822952794276
5326 2874990790658607813862514272
5327 2880934210644867285614646060
5328 2888209038982166916360595876
5329 2892854563735481473775730026
5330 2898832999477371079483091008
5331 2906148145885622153901076900
5332 2910819148513557553576046152
5333 2916829847930274936931660712
5334 2924188501573116169881024880
5335 2928886629974520136573762296
5336 2934929731034086050344424356
5337 2942330629634602347676422804
5338 2947052968103450249564352640
5339 2953131624289674220352359432
5340 2960576505740913424630675360
5341 2965323191193289943501106880
5342 2971436122327012880857911536
5343 2978922177535188242444243360
5344 2983696321284089919527038816
5345 2989845212218407657821354740
5346 2997372653065174247839588128
5347 3002172896547932307300627456
5348 3008354842287923132613800596
5349 3015926953167278042957527856
5350 3020754997250888996522079736
5351 3026970131797563000188550180
5352 3034585609584126579813008268
5353 3039438441471817020076004600
5354 3045690088487037829594149096
5355 3053350725788544072546751748
5356 3058228487222457719807324968
5357 3064515258947624359972503544
5358 3072218079373486893326051708
5359 3077124056266044046959410156
5360 3083447681432842592393044460
5361 3091192977724170986726524572
5362 3096125686503546992758847392
5363 3102483241511391404149220168
5364 3110274401745826136057111240
5365 3115235521648443350040253388
5366 3121627152953181980297629912
5367 3129462751954842223310036772
5368 3134449330856251812086088744
5369 3140878379370844260152846276
5370 3148760341016264383259759912
5371 3153772441750886832032927596
5372 3160237473582393775077086996
5373 3168162807295441366361568724
5374 3173203741682449296899515544
5375 3179706625371187382579906896
5376 3187675471604878071495725286
5377 3192743867294679045290156852
5378 3199281500467394493141904904
5379 3207297352065096913761139852
5380 3212394934693821007605486680
5381 3218967464905370530332711700
5382 3227029010962284927971027656
5383 3232152578657431459157366132
5384 3238763538307485014822538908
5385 3246872598892426150541464316
5386 3252022297895534079136728440
5387 3258670199277227962869553612
5388 3266823689072915557369885336
5389 3272003008503452373738637956
5390 3278689694075828997787483580
5391 3286887919315039547701910252
5392 3292095283659505550250878896
5393 3298817562912736276965503024
5394 3307064040020700821138434232
5395 3312301311288536389841988772
5396 3319059408456625525134044220
5397 3327352701954143510897510204
5398 3332616653500966998078193644
5399 3339414125367280938372280072
5400 3347756195257049032061950836
5401 3353046897567508386794121976
5402 3359882218393724651102830444
5403 3368269878697680540167249996
5404 3373590929545394291595853068
5405 3380466072194063966430508660
5406 3388899554170227840769235684
5407 3394249323479761117791302808
5408 3401160995274503109145613268
5409 3409644008427673784062498684
5410 3415024417078299523817324980
5411 3421972773137231912811153480
5412 3430503832744177307795095308
5413 3435911555285413108242454368
5414 3442900253501240965610187908
5415 3451481378591042926273937138
5416 3456916481296766223613794272
5417 3463944030083359425973044692
5418 3472571936360124185059815596
5419 3478038129643987486995227012
5420 3485106485660911961582078172
5421 3493781321532958313948906336
5422 3499277012092892502416667452
5423 3506382771324491266554686484
5424 3515108445677405635356019436
5425 3520635520336323223872954136
5426 3527778924926651386502614584
5427 3536553907638659757935197380
5428 3542108853287414918983868552
5429 3549293683450399025685620476
5430 3558119964218706634808129064
5431 3563703024926808334727802712
5432 3570927644760313560599503964
5433 3579801923335319989274213768
5434 3585416829842450401032305616
5435 3592683253278264144046878748
5436 3601605772137919475281135952
5437 3607250794612881325494713644
5438 3614555609841343409335690560
5439 3623530215485357396615412932
5440 3629207477908031629047435260
5441 3636550835655337180987424232
5442 3645575949441042705754135848
5443 3651281824007698511336331376
5444 3658667617071533797702004864
5445 3667745470502659675243603322
5446 3673480029543331183666771700
5447 3680906670560153564792609992
5448 3690033675870198809386747244
5449 3695800857286832628339223048
5450 3703270412439339514042815764
5451 3712446817758613949446074500
5452 3718244923143733740805018912
5453 3725753779777181791000437380
5454 3734983733461095461723572640
5455 3740814770009781913306469496
5456 3748363092975377687031793432
5457 3757644871174124805801939244
5458 3763505192966831400725968292
5459 3771097076965597143531273464
5460 3780432884732419482756245644
5461 3786322652124512888383666744
5462 3793956363902596644849033988
5463 3803342597791705167780493552
5464 3809265778167493509941748420
5465 3816943456536978210717539848
5466 3826380367390527914896240532
5467 3832335210602168961103509780
5468 3840053215401903202402410048
5469 3849544982666172577324953836
5470 3855533550998491299979344580
5471 3863292048860521321428478320
5472 3872836991329757480999032200
5473 3878855528698336912428544412
5474 3886658653153520027195028132
5475 3896259038117318539674148388
5476 3902307710964601620030540676
5477 3910153665666583267487610876
5478 3919805777946983595947860032
5479 3925888667984866298102939448
5480 3933779749593921532036697884
5481 3943483847559953421821463084
5482 3949599152668442598217944404
5483 3957531522057732970098171900
5484 3967291811398726461372254416
5485 3973441755830935692808247964
5486 3981415573821516439763117648
5487 3991230417949723940930722592
5488 3997411025084390239695167138
5489 4005430645781967922923207708
5490 4015302381592282464901800548
5491 4021513726428092294587878338
5492 4029577308217123457277380668
5493 4039502003178501058888925056
5494 4045748491952858935794686992
5495 4053858290850637019152042340
5496 4063836308714480346067461064
5497 4070115976877540007758415928
5498 4078268032921989472368977244
5499 4088303809051260899360692892
5500 4094618850367105101718361332
5501 4102813439514918070603321000
5502 4112905079852450942230915372
5503 4119251598826796804633969776
5504 4127493095869447594708309664
5505 4137643007429817786137435244
5506 4144021074846937518123486864
5507 4152307577902350718477013956
5508 4162511912656026536247891638
5509 4168925865474610458715665300
5510 4177259811193336099248225816
5511 4187518733904739030822784952
5512 4193966652124032135361899748
5513 4202343949376223662246577836
5514 4212662027936595997669413664
5515 4219146268259741456888594860
5516 4227567093070721811946879264
5517 4237942584126567304041856684
5518 4244458926542206231742626568
5519 4252927796727417364336755440
5520 4263363071077263874757131372
5521 4269911694006840192029465096
5522 4278426744010232415523858132
5523 4288917729012511172773799680
5524 4295503198905423697039445732
5525 4304066829015244448346107276
5526 4314613801221227509743775776
5527 4321234036340727461275409212
5528 4329842041441626762504862860
5529 4340449702694403101218007600
5530 4347107131178469184191900196
5531 4355759787758842934485487264
5532 4366426232405531683112111856
5533 4373116499497234720259869820
5534 4381818458697625625426902508
5535 4392546237517039481436290076
5536 4399269528941789838049808932
5537 4408018769814866702773825156
5538 4418803681487299718810168864
5539 4425564703040073822893713844
5540 4434363687904231664548567888
5541 4445206015698530734686932296
5542 4452002614796597084063889036
5543 4460847116096839604310241092
5544 4471751704013172912727269420
5545 4478586384157055557942111064
5546 4487476587050668562219327188
5547 4498441356657028604774373470
5548 4505309743246127709022232160
5549 4514250427822328859678748256
5550 4525278116008680239234546048
5551 4532180281098609288536114732
5552 4541169471987310290512315784
5553 4552255750831656456923782836
5554 4559196433049081923659646704
5555 4568236677872563002367921268
5556 4579381721495331779472223840
5557 4586358929296119465645335224
5558 4595445747574996196336371244
5559 4606654657036267228819454496
5560 4613670848433913370107607948
5561 4622804426863143509941920412
5562 4634075175635511052803821864
5563 4641125732333005699625366052
5564 4650311119963510605792949644
5565 4661646292822232209649245864
5566 4668731518738918699783715008
5567 4677966553678752960817586340
5568 4689361690673616397066785272
5569 4696486459818432822315316352
5570 4705773761959451580315144100
5571 4717229274479701344680551368
5572 4724391304952566049372484440
5573 4733726385615763271522488352
5574 4745247290004283566488016200
5575 4752449231752701387770546132
5576 4761832271820347103418301224
5577 4773416478371800082533398384
5578 4780653683440220870142368008
5579 4790089760838329964177911660
5580 4801740167440579378173914444
5581 4809012715577223870105389984
5582 4818499614907044578502087152
5583 4830211504472321152587696752
5584 4837524535402581367493090840
5585 4847065061730753677633688476
5586 4858838736006456508721382608
5587 4866190010541241732356794296
5588 4875779416283481288125450368
5589 4887620162706229647971316348
5590 4895012293013514279394863748
5591 4904650775050459967065527652
5592 4916556436299669556377083512
5593 4923984635198633462996267264
5594 4933677532459992534807587464
5595 4945650969677798259186364708
5596 4953115311317156746578021540
5597 4962860337686967057232356600
5598 4974896814641629212480446456
5599 4982402595859628596768161704
5600 4992202528218119813137129862
5601 5004302350000007205159605952
5602 5011847264640032198554947288
5603 5021697201342095316274965240
5604 5033865812448924843555223960
5605 5041452542692348480713283132
5606 5051352805937602799886503316
5607 5063587983426444498040910480
5608 5071211601193009973033101752
5609 5081167576046829873156661680
5610 5093472137276869380261987168
5611 5101132845373320498776694416
5612 5111142164471735600879698860
5613 5123511354721006452536845376
5614 5131214473228437499441771380
5615 5141280117773754275757821948
5616 5153714251707728987212860844
5617 5161457282373783481547691316
5618 5171574215970886887045943370
5619 5184078767666302065252883844
5620 5191864728095647387846818744
5621 5202033141737069644123464736
5622 5214605947480192603945286304
5623 5222429625951909146153909580
5624 5232655060433499092034119592
5625 5245299150883599220067664984
5626 5253160630154412344943569152
5627 5263440788594970727911135928
5628 5276151002719225408558495400
5629 5284056020854400436387171260
5630 5294393830009093974567702856
5631 5307170489810660210940254264
5632 5315116466456269449907706738
5633 5325506734931363138196217424
5634 5338355739831838786746514332
5635 5346345521678375967418150020
5636 5356788589125065606972619144
5637 5369707442071086511032960056
5638 5377735795425685792474236848
5639 5388237355405696180671245048
5640 5401229174387655110707856992
5641 5409296308746219416624671524
5642 5419853856852571325073602312
5643 5432913594080976762666269372
5644 5441025153921719354028262332
5645 5451641716330028215089898076
5646 5464769564311749042960393292
5647 5472923027119081655251099316
5648 5483593379710723893745185948
5649 5496795275129049019793502516
5650 5504993698641241508151011476
5651 5515718050436365498711026460
5652 5528991558255519689952061012
5653 5537229421068895838278132528
5654 5548013646459178905822258508
5655 5561361971771865479210193072
5656 5569639489268104836613977748
5657 5580481132827147415504770004
5658 5593898938568601352430154884
5659 5602221914261873823461171448
5660 5613124087189199864742415888
5661 5626611709612700977472971668
5662 5634977549404810039470313552
5663 5645934745757242708492904392
5664 5659498291699745815710779116
5665 5667910144192443103572481276
5666 5678922565787116646822316796
5667 5692559526282639005021166956
5668 5701011697398166198711244580
5669 5712085527900992137605212384
5670 5725799202106998592516591872
5671 5734291916677046557325704936
5672 5745424499161451172940758572
5673 5759209245727276556388156120
5674 5767748621515873065537448272
5675 5778943145180874317836248288
5676 5792799450386591725185355924
5677 5801382664049446424490382396
5678 5812633597415098273983752772
5679 5826567748015328341183559480
5680 5835197901954872166996759188
5681 5846505466315990196025325944
5682 5860514729718345392114724712
5683 5869186250406331888902629296
5684 5880556652399281777843911440
5685 5894644567115679248611742384
5686 5903357532091188844070440816
5687 5914788031730311995860206136
5688 5928948935900792932776196104
5689 5937709500500404714156845088
5690 5949203539436950659579911568
5691 5963437634998383073151099420
5692 5972243186290921022053095120
5693 5983794909094269289218517180
5694 5998108666048488293123407440
5695 6006962388736911839330998524
5696 6018572017499750245972178024
5697 6032962918932777066168880028
5698 6041858781906498287711313280
5699 6053532867166193576495713560
5700 6068004252010355369778387172
5701 6076942484325341495724992704
5702 6088678192114352888916085640
5703 6103224229521870371188962836
5704 6112211308853693501565777732
5705 6124012025326262465657713196
5706 6138633223665193543481936708
5707 6147666161684720199290523204
5708 6159525872761139110785450420
5709 6174228736260258261789993244
5710 6183310962844863580479809884
5711 6195230034906047835382378564
5712 6210011816279783004644409012
5713 6219137266434614576071556960
5714 6231122283906781021446457768
5715 6245986573889730424035801372
5716 6255155334649165819694743844
5717 6267203392751352424074688424
5718 6282144183912013238717604032
5719 6291362921833565627631498204
5720 6303477646488360602240863220
5721 6318495304449625284977028440
5722 6327760934498629368432672492
5723 6339936129928874144513754396
5724 6355037504726544090981856024
5725 6364353561491381163962844280
5726 6376589461054677537656000856
5727 6391771719719980586683691764
5728 6401131960144884254788007176
5729 6413435326408224634882606884
5730 6428702162463217763519271964
5731 6438106666584267372755074088
5732 6450474662645393078322553408
5733 6465819891884082174236562406
5734 6475275524686645226084091392
5735 6487711736410863762042547816
5736 6503135570504445704789568292
5737 6512639317488933347918261264
5738 6525137353212669225228884340
5739 6540647000352802638410612080
5740 6550202327650127466640927948
5741 6562762582555699308570761220
5742 6578355126519920268126899784
5743 6587955451531806425983729028
5744 6600584900234173745433585816
5745 6616263973701323855990194944
5746 6625909704345680568707942844
5747 6638605248128574889508017004
5748 6654364647078470565039252008
5749 6664062675432553334318227864
5750 6676827998979028965225375460
5751 6692668105870267033173864224
5752 6702415168460616707503439288
5753 6715243872873068063696491572
5754 6731171768977169467328752464
5755 6740971763756302914153085496
5756 6753864074235673628214372744
5757 6769876756169313808277945152
5758 6779722899744187055089153624
5759 6792685987708971337757372072
5760 6808787528138944908380289750
5761 6818679908565101467390197644
5762 6831710766868334341086686836
5763 6847894439205980255575349664
5764 6857840317740096578603293256
5765 6870942723262735738886613204
5766 6887208917902968780349755742
5767 6897205095542946350567755948
5768 6910372287026386968421487324
5769 6926728630733207599704991328
5770 6936778782178690754118982112
5771 6950011006015380879544766872
5772 6966454231971406982732168420
5773 6976551547556476170324231216
5774 6989856339752539407630399504
5775 7006390463314721207880233944
5776 7016535195504728544452700778
5777 7029909282404192716694045168
5778 7046527554267364817534109316
5779 7056727007401200706978316580
5780 7070174289798437689116836192
5781 7086877106477568978224700288
5782 7097127987319057783349888156
5783 7110641666158753345741112000
5784 7127436697619377614135267968
5785 7137742777545772181775724344
5786 7151323101512614151315752312
5787 7168207160771389019608188440
5788 7178561437520492775438064480
5789 7192215997379120287243758880
5790 7209193210721679786726026840
5791 7219595943966190736286085296
5792 7233321355745427001271779180
5793 7250384776528194239686721816
5794 7260843470638108770144416976
5795 7274643920499850099788715980
5796 7291793955153987490602566092
5797 7302305226793145645526398320
5798 7316173553780540254525957324
5799 7333417908614832141114943128
5800 7343985818177730117089213080
5801 7357922261778134218642765508
5802 7375257836573275955701305476
5803 7385874986894100058621265340
5804 7399887532831773794557844904
5805 7417318571327696711045931824
5806 7427985052218649254748188216
5807 7442070234453962257333341444
5808 7459589400840379795531707708
5809 7470313299973197400703182212
5810 7484475224105221534155985188
5811 7502083117108036858430592048
5812 7512860758272904611784419424
5813 7527092051045543611452868108
5814 7544796784870134428361049916
5815 7555632164816261594916711928
5816 7569933273423835595791095764
5817 7587731278970803505051033828
5818 7598617159668127672354030024
5819 7612996096702966979595614894
5820 7630891737426430347114906768
5821 7641828201539929428010636292
5822 7656281393449527699328029284
5823 7674267498542637337492765080
5824 7685262493330348041924664344
5825 7699794368684265905499852732
5826 7717871169810931562290324012
5827 7728921102192871066809227228
5828 7743524059438186920268259480
5829 7761699900352323729873079500
5830 7772809062798829092445224728
5831 7787483363319403972801385344
5832 7805754954689628982379589570
5833 7816915521734172145189296368
5834 7831669424080079862992954660
5835 7850041057298083394278704180
5836 7861253305993829786905919856
5837 7876083311251676161598077420
5838 7894547411425841973603201492
5839 7905819700382709935263769492
5840 7920730162284008742795430928
5841 7939287162268558783705304008
5842 7950615606175424044310066352
5843 7965598720512564565850280064
5844 7984257197866395830263369320
5845 7995646210297744321985418572
5846 8010702425665494151013074336
5847 8029458796269847434020188528
5848 8040900317076762969580807092
5849 8056038122779503433238939172
5850 8074896997472977382405606996
5851 8086391317346941609983112800
5852 8101606930129200696056856456
5853 8120560511341232826166016440
5854 8132116227208219754758117588
5855 8147414108020003382852090096
5856 8166462839053868510647003980
5857 8178075942709001478615542880
5858 8193448258787381860215860048
5859 8212600960707914420007197064
5860 8224275997368761470050273904
5861 8239723023632857419233436016
5862 8258975801565492228602415908
5863 8270704683774471242452439636
5864 8286235133970146498991487684
5865 8305592931608670040477844056
5866 8317375741443044426488543260
5867 8332985922284661309406213192
5868 8352440718045706876327371636
5869 8364286098585419140395991540
5870 8379980615766596587869345516
5871 8399532652749726337538291520
5872 8411436893938314732606237272
5873 8427207465270280571715994668
5874 8446866020922639679201833900
5875 8458833577830975163904453480
5876 8474680479215553940479857960
5877 8494441755264545052092258136
5878 8506464106622970803504191668
5879 8522396526862778013607210376
5880 8542265181818186593734212764
5881 8554342831218942714330925104
5882 8570356742331873240977094164
5883 8590324523124086055736161720
5884 8602466349510032624493328892
5885 8618566481176623270848444536
5886 8638634060921702470740535588
5887 8650835828024531475416137990
5888 8667013891353863817396293382
5889 8687190379482816861928155756
5890 8699456882299805272846785880
5891 8715713144210903954268140056
5892 8735994630421748002902214800
5893 8748317308275292891893469932
5894 8764660995258041064221016072
5895 8785052700598304691255528020
5896 8797431645851355456272674024
5897 8813858632286986555097127500
5898 8834351847317852832208198548
5899 8846796405788493576558205668
5900 8863311755635158345658054560
5901 8883906950638806392325760512
5902 8896412972938743665631521008
5903 8913007935663421473136712436
5904 8933714696079918531243925424
5905 8946286900609353836916480420
5906 8962961767144428569080600764
5907 8983776067207898844863664572
5908 8996405647654680074182062628
5909 9013170109138963263496641648
5910 9034097091585085379712360176
5911 9046784131421312282246649688
5912 9063633939289122659461473244
5913 9084664868985375493065105140
5914 9097418986384146537323823244
5915 9114359139632552422901251072
5916 9135494494460936741618449860
5917 9148311420259145204746638456
5918 9165332902493092916902419924
5919 9186582537137371330164554848
5920 9199467110573291427044253096
5921 9216570439728455799707153572
5922 9237930211484193894799623508
5923 9250873384149875507204854216
5924 9268068315432687235819153820
5925 9289543279618953648839650520
5926 9302545364728779801042246084
5927 9319827509405977888764236392
5928 9341408909964211105621764448
5929 9354479554945696197936993434
5930 9371854276230480773192552888
5931 9393542602627954022337499704
5932 9406677192858219275661249108
5933 9424135238397203279851991244
5934 9445940385578894575729243976
5935 9459144360698895496614542080
5936 9476686010517116252345378072
5937 9498603948301487160944347580
5938 9511867758082594439864840640
5939 9529503034830574879454340856
5940 9551539195094265330019273116
5941 9564862932925786629646150100
5942 9582587578027566028756982504
5943 9604732478940710320017654820
5944 9618126535171489073607477364
5945 9635945806474167127472322028
5946 9658199948180182888324428408
5947 9671659567311893744704364112
5948 9689563943048497236574344636
5949 9711937974902594150041985128
5950 9725468277339023580394862780
5951 9743458303456693194663162656
5952 9765947595914141763950331448
5953 9779539001029981590677545720
5954 9797624963532085537605006528
5955 9820235097165440246402956864
5956 9833887930865875658016503376
5957 9852065200156353999120526172
5958 9874786909912151981977657032
5959 9888511375576822286004908176
5960 9906785375902239809322836264
5961 9929618927568846024692421204
5962 9943410377596858811380383488
5963 9961771544596453497092048220
5964 9984727636834180640517994160
5965 9998591568208328655759854216
5966 10017040209228453270948256172
5967 10040114327241150306796917556
5968 10054040651967181437323305796
5969 10072587359830146648252134020
5970 10095785235412384627989804936
5971 10109774285127033581144974552
5972 10128414529280878867762787960
5973 10151726384398306848852796364
5974 10165788635758538157750655424
5975 10184527985512141824759720184
5976 10207954340572709376109038132
5977 10222085024213840350500952584
5978 10240913413471742047894050188
5979 10264465261963181920819244736
5980 10278670026338249123013571632
5981 10297587750209348271583926108
5982 10321260448215238106227243656
5983 10335528909058901994124755432
5984 10354547104589027427693778160
5985 10378346540404430365289970648
5986 10392679046470982408480018296
5987 10411792818172740018614392168
5988 10435708679023684669525615036
5989 10450116256239978843809772704
5990 10469331308156946934125971832
5991 10493364383813483261546992752
5992 10507841855890113449449463904
5993 10527148091090430427876469964
5994 10551309679628885983123930452
5995 10565862602094256238060765116
5996 10585260344308738301772995284
5997 10609545404712325648180519380
5998 10624163622346581298193141468
5999 10643664036563433447336213636
6000 10668078880620701980814989622
6001 10682762476545403493226395600
6002 10702360522469814555835986568
6003 10726894810751212354932418512
6004 10741654861722518970081368264
6005 10761356686921019649465937144
6006 10786010695575088442770849664
6007 10800842409190964086222839172
6008 10820637347563873196881300036
6009 10845422685202412324062067424
6010 10860331759782161659967522984
6011 10880220135462387805917520912
6012 10905132154683617525572963224
6013 10920107622833454587438890708
6014 10940101200010999447531471564
6015 10965145843537979525952154784
6016 10980188057474748039710904192
6017 11000281636200013697357047540
6018 11025448271898493675099790576
6019 11040568875343114482885930648
6020 11060768491803908843215925820
6021 11086057945737028023102395480
6022 11101251475741038946743684200
6023 11121546187459713170098404176
6024 11146970113972616721004611100
6025 11162242697061266612490141940
6026 11182633090871578030555860372
6027 11208186432275333922069001240
6028 11223527059270922144656057680
6029 11244024941105063310686694980
6030 11269714079332022487655659820
6031 11285122844279822199622404188
6032 11305722888873936544918861528
6033 11331536892165698322405045392
6034 11347025757972642731360387364
6035 11367734427709318134086259776
6036 11393673860332536153331935648
6037 11409237198411207343544987424
6038 11430043239341342844767190444
6039 11456120356769828920559376024
6040 11471764473175260920885745308
6041 11492668225364949786303700240
6042 11518877824115904883808267352
6043 11534591400769369971516282780
6044 11555604975664415493071217676
6045 11581953611891732613533923492
6046 11597736731391540925279740024
6047 11618854933004318086852552216
6048 11645331367588887712224785500
6049 11661196333320962346632116548
6050 11682425536292522692487635098
6051 11709030056211102665186358404
6052 11724971369831655449531385420
6053 11746299985145235848257538124
6054 11773045471343473659563586184
6055 11789069308320667870968197156
6056 11810497967281460860190835684
6057 11837379068859555649887948968
6058 11853473515660446332151911268
6059 11875014687119840766815293664
6060 11902037842524116795025116164
6061 11918203567434407679647034540
6062 11939851594107139756326978776
6063 11967005543806300640635001048
6064 11983254880744635680507466368
6065 12005016304660376323570814044
6066 12032301637590759029584277652
6067 12048628648653314714733041300
6068 12070491879455643603227993632
6069 12097921230719594807086214214
6070 12114332854100109951802096068
6071 12136298219086701292371771572
6072 12163866086379391031950074928
6073 12180350066489189842370596536
6074 12202430368230907390362394996
6075 12230143965015775577419310446
6076 12246700395464338166117039796
6077 12268890144466975417999197056
6078 12296737291270299145579734876
6079 12313379144894731858769289912
6080 12335685041112800424981801396
6081 12363666337769126514755196292
6082 12380387803621568554390974016
6083 12402797622752084460158729368
6084 12430926659610884145471677162
6085 12447734264228488516072172836
6086 12470248363302651243421209160
6087 12498519176255826833670880708
6088 12515400629923119338590639584
6089 12538032449958714610320783156
6090 12566452136704386485265166212
6091 12583407829899194861396042976
6092 12606151410391466792551907108
6093 12634707763179877138321119920
6094 12651750726991067903988205704
6095 12674612972592184219285391528
6096 12703306603314054147556445564
6097 12720430860286101882317620660
6098 12743399501492196754978823220
6099 12772244056010908237666294092
6100 12789456297537855529019770064
6101 12812531693734927305735646460
6102 12841521353316762023734325688
6103 12858808963281079539884919816
6104 12882004628354029717659504376
6105 12911146681910117048264916432
6106 12928510056798326406349402344
6107 12951819842661607358302124908
6108 12981101743468768915277471724
6109 12998554255936654374629643988
6110 13021985568323626573184394440
6111 13051407940443899643415444560
6112 13068943460726995843993375716
6113 13092483392869106048995998436
6114 13122059928327629739350674760
6115 13139685650750091611453627300
6116 13163334547843376042553603708
6117 13193059589094400051802989216
6118 13210762210721479641892100452
6119 13234534271878303939645742220
6120 13264415302541343294473932992
6121 13282194915446233310052109184
6122 13306083848932063497890363640
6123 13336107645982238208926179024
6124 13353978640702101425276235060
6125 13377991699896035518900387050
6126 13408159229488933456087292564
6127 13426114963592200063616904252
6128 13450238878945633219407212836
6129 13480564535937761251032543684
6130 13498612077474504852662328052
6131 13522847559828163911472550228
6132 13553324860076115441385668908
6133 13571451205988316178162796460
6134 13595812483845505160126116340
6135 13626449109935830613269389904
6136 13644654341029705966393700952
6137 13669134939137977635344908570
6138 13699917977346018854448550972
6139 13718216212047812132500745084
6140 13742823943412450572881924284
6141 13773753703455252211184479296
6142 13792138452069787389487316304
6143 13816859662359677543013724164
6144 13847950926000513977311852740
6145 13866429776136114656170023328
6146 13891264842254817791315923628
6147 13922511628478259554191502376
6148 13941070548034022460054000916
6149 13966034109681377707379206136
6150 13997443963016584426140895880
6151 14016083373299501953053343480
6152 14041169099277489479590158768
6153 14072728402823479268151927584
6154 14091463138264929412210750596
6155 14116678696410541280685901796
6156 14148388111663752888258641098
6157 14167211170471964102244176856
6158 14192542557523790737172226136
6159 14224417264470767009869535680
6160 14243336433943260479385188580
6161 14268784362899096079826407060
6162 14300817861015438358124973488
6163 14319818711065132300586414472
6164 14345398211559089432652834192
6165 14377598597573622495338191372
6166 14396681574125842028326214256
6167 14422385811023398370524056388
6168 14454739093635186131351957232
6169 14473919428159518407086913980
6170 14499756251509365900953457040
6171 14532263107688724285999777164
6172 14551533590431896662474884188
6173 14577488965614628227252359352
6174 14610164979898067159084016282
6175 14629533622856212437794571264
6176 14655607946218294078199686948
6177 14688446076345844481280597644
6178 14707898415903172186710444176
6179 14734107096570824314334807228
6180 14767116017685211448877925688
6181 14786652130780991035658520652
6182 14812988503453782392397975320
6183 14846153838929519097343034468
6184 14865789016056868496448830280
6185 14892261168557925068304063000
6186 14925583241632956161649339924
6187 14945310808420851858360863992
6188 14971903931016885493779899936
6189 15005399113026957737059665184
6190 15025226910912015761914633560
6191 15051941399613241008580797536
6192 15085602824482654128524939400
6193 15105515639731641799251877184
6194 15132367717905342887783391268
6195 15166203543702101907963272516
6196 15186202195535295519820027860
6197 15213184616980054795885010704
6198 15247180074155558798417407672
6199 15267280252244288356117155268
6200 15294401311511780495074770456
6201 15328557479829912719393007064
6202 15348751585741002009023059448
6203 15375996476774576722587118804
6204 15410329408419792209845464232
6205 15430625867852867421604569468
6206 15457994972509533702807883440
6207 15492497608126557748738023916
6208 15512881162876323265869847440
6209 15540390748549309019381148552
6210 15575072227264813046156816144
6211 15595542965491355111341380240
6212 15623185614097553107732862004
6213 15658030380547556521878127560
6214 15678604791925661049479481292
6215 15706389382892003947814382632
6216 15741398152646176017898611716
6217 15762068805393983445718083592
6218 15789979732616753973188193156
6219 15825169372958339406255785392
6220 15845944545968484403659862480
6221 15873982226491737326619342064
6222 15909345485884049388309582808
6223 15930209500801437169137774344
6224 15958391005464501004461940160
6225 15993936869310793144976799384
6226 16014889800423911807626254204
6227 16043207502282821617342815880
6228 16078920384439521388873738516
6229 16099979178781850167458872440
6230 16128441823690868534737573224
6231 16164322456205023280321203604
6232 16185479475153585132426178004
6233 16214071010597099740664896208
6234 16250136709890601943293700416
6235 16271400435771808412484815412
6236 16300121680118408757586117132
6237 16336364992414096300410704768
6238 16357719340769552211095831908
6239 16386587445842432261526418672
6240 16423017188990499417346596960
6241 16444462635500345134595077234
6242 16473469740657029052815416840
6243 16510070312280337054154062816
6244 16531623833980841953005285008
6245 16560779315468452922567162476
6246 16597551460136701820372522664
6247 16619204818222946717796549256
6248 16648492222276668201846610516
6249 16685453304629957376045537532
6250 16707216024192308371786445734
6251 16736635749284139730534981220
6252 16773778523938599641310916284
6253 16795633659099081946181183124
6254 16825203304649183536391436592
6255 16862537235552895141703839552
6256 16884484872094640152191090484
6257 16914196810630268301682376292
6258 16951705039001364601007657412
6259 16973763436872672534036907832
6260 17003626847695587124927982768
6261 17041310132348227704532003380
6262 17063470815908169323930857372
6263 17093468792678739759613323336
6264 17131345799453798592146312724
6265 17153617718130589951546278636
6266 17183751120926839332560140276
6267 17221813559006141919717132600
6268 17244179729870486340935973152
6269 17274466601730990231970061364
6270 17312724181084453390834966544
6271 17335185101607722226906381004
6272 17365617170552079099781175324
6273 17404053430746071285698675996
6274 17426627006793879253007916360
6275 17457213724470007675506106928
6276 17495829013358056568655949204
6277 17518506964307613498712526392
6278 17549231375977375649457806120
6279 17588044417983421273893253536
6280 17610836347850498773636614992
6281 17641698891194165176245480184
6282 17680701600487009946962211952
6283 17703589655668382935042210612
6284 17734608879332124849305895360
6285 17773811223204704753794096660
6286 17796795905266569346381815940
6287 17827963727545222241793273212
6288 17867348361996444116564733972
6289 17890448033757468000084798424
6290 17921774147667570959094637448
6291 17961341861861791516578892676
6292 17984548040550622466406104770
6293 18016014623147042111115872080
6294 18055784637130125842003317528
6295 18079107171606746993612667752
6296 18110714642629573332512769408
6297 18150678652649434719746811084
6298 18174099195303054847567125060
6299 18205867033918847961131744948
6300 18246035261271632088284816298
6301 18269554344021501201028299700
6302 18301473830641930499298343108
6303 18341828017234344737265545292
6304 18365464935599833684066399740
6305 18397545988818581226178997468
6306 18438087392395527527351560596
6307 18461832964135398470419142344
6308 18494057732171738297890974972
6309 18534806074997446650302288680
6310 18558669970692444055015430200
6311 18591038913998365530056876828
6312 18631985208326111780335836636
6313 18655949502960320382060992112
6314 18688482127328026050409392572
6315 18729637321022600896483260164
6316 18753702080365603184888797544
6317 18786389420162995525005735264
6318 18827735228009587018662742580
6319 18851919811131959942802352752
6320 18884772542941865735539925868
6321 18926309322059485497925991820
6322 18950605225967591877406096068
6323 18983604526583383219890709832
6324 19025352514507570166467686420
6325 19049769650165285928312880040
6326 19082915978024743362523804968
6327 19124866882266940782439833624
6328 19149385922540485612204915408
6329 19182699801594780799766003332
6330 19224863911256519096878153560
6331 19249485387507397393185166092
6332 19282957587605352249948260536
6333 19325316124966517305664283608
6334 19350060366170937482852327144
6335 19383701354080165683429341736
6336 19426255634140404488170465242
6337 19451112972523159008616672360
6338 19484903456566381763202259396
6339 19527673770029515846444602792
6340 19552654847505188956191049756
6341 19586595750702426749434316128
6342 19629573096031274452560708880
6343 19654658541554008156171832824
6344 19688770430864291119645152720
6345 19731965843929103675688360104
6346 19757155736781050798858999928
6347 19791429166869326789198766552
6348 19834823373309892417026320016
6349 19860138566632297066875048928
6350 19894584738362609851788495968
6351 19938178591449034423739022540
6352 19963609142899533507149122532
6353 19998208245708920349449108828
6354 20042023052942897762356113196
6355 20067579903512135165004224224
6356 20102332418904777043597096024
6357 20146358939884186260994830484
6358 20172022198066938629056619818
6359 20206949201537238621173270344
6360 20251198758514361991064347908
6361 20276968483389868887431005548
6362 20312060769238129146975026560
6363 20356513570186944202408204492
6364 20382411183652038457319976052
6365 20417679775138160768569150844
6366 20462336188792368431825131000
6367 20488351982629978734729620668
6368 20523776514013922445636757900
6369 20568658910084812292256020680
6370 20594803583853845663982936100
6371 20630385044661649709604290608
6372 20675483928017069247530060192
6373 20701736577424927660002643236
6374 20737496630790956994684341432
6375 20782823106015195315827294416
6376 20809184806424903747077469716
6377 20845113456756280346757507252
6378 20890647720756843589203941864
6379 20917139921387596641244156412
6380 20953248467804578747085518104
6381 20998991407186626052685011404
6382 21025603644503213923225643836
6383 21061871736194973512057194248
6384 21107845266758379852278527036
6385 21134589551453815815770138276
6386 21171017650241061708330356700
6387 21217212021039613876141251476
6388 21244066881791536192948863696
6389 21280677202782584057921270336
6390 21327104849111513429719090660
6391 21354070358358429563458527892
6392 21390853202335808907893686428
6393 21437492745359249282088813580
6394 21464591427755580704500547780
6395 21501558359706527749522548668
6396 21548410701655393703737345136
6397 21575632332594337622857778840
6398 21612761922678402552744420484
6399 21659850606973606336149114772
6400 21687206463433230456865503774
6401 21724499216010397703824503944
6402 21771813703613821900411784308
6403 21799282274568078915627691236
6404 21836761490855659345458561168
6405 21884313993838223271114685340
6406 21911895874135817312373629608
6407 21949551047195521444381185868
6408 21997320158316581707437177356
6409 22025037943372159912524692052
6410 22062880968576323463615864012
6411 22110867613400934697479733780
6412 22138710796554824382099609272
6413 22176720199242168500440875192
6414 22224947981971829387528239904
6415 22252928112710192466535896444
6416 22291104397525938857405076324
6417 22339563039819845639955459744
6418 22367658069335705157466324604
6419 22406024625549870655687425636
6420 22454726659038870889741177356
6421 22482937183221360033101493076
6422 22521483194224171653652789392
6423 22570406648770315602042592740
6424 22598755830153846955726820544
6425 22637494045232856947319898840
6426 22686639857683521648243999728
6427 22715116936865176667040668416
6428 22754024794197324362624358364
6429 22803416621387310736034103704
6430 22832034000632294553045856664
6431 22871111982769740002820993192
6432 22920739835987161306810860992
6433 22949474304696900391807800744
6434 22988746961336830018352981328
6435 23038623686516617928795791468
6436 23067475309333121366892669380
6437 23106931578445902929927563764
6438 23157034059942172049907913836
6439 23186027731156505629102303836
6440 23225680085929017874269823376
6441 23276009852628002618821718944
6442 23305133938982838352550816596
6443 23344959214579696205756595172
6444 23395541103643923915774419356
6445 23424807772157572932523660552
6446 23464807076927785200868914192
6447 23515629680731871974958519176
6448 23545016264510932129046197684
6449 23585214168270310329229600824
6450 23636290658590152557557234312
6451 23665797206208435911405001248
6452 23706182342786801269872490504
6453 23757490163123422807736553840
6454 23787141063642764373998917212
6455 23827726851082143733175320536
6456 23879266393813091726983688368
6457 23909050286187844236672286216
6458 23949812926089126316368710972
6459 24001609662378357907166973308
6460 24031539598970762475718812608
6461 24072479620508066307748016736
6462 24124523023213473465227605532
6463 24154574584164445537111520300
6464 24195717226837091110686606388
6465 24248020213377119762754983484
6466 24278194029275919387257407956
6467 24319528196610651929153120464
6468 24372067019491241528880357616
6469 24402388690050902913244795396
6470 24443927529332353551246489988
6471 24496703178369496846683370692
6472 24527160472157346448687214432
6473 24568879602407387485106837536
6474 24621918209724792651090850864
6475 24652524500328642722748817020
6476 24694425036094073604071032812
6477 24747715185476042990849661560
6478 24778445398559388946251666820
6479 24820553220799104441835049632
6480 24874108758131101064087212476
6481 24904963565974319805837627668
6482 24947266709010498895856260536
6483 25001063276272049020552781164
6484 25032068924999952105693813032
6485 25074580838128977355611331776
6486 25128619446979461773391466924
6487 25159763362775765863018889980
6488 25202459642253132444746302628
6489 25256767083377960639411526148
6490 25288063012149641101424292576
6491 25330944211781409917774388060
6492 25385508148753785583082330996
6493 25416930980723303186202825472
6494 25460023610096148798157542324
6495 25514858868862566588673495512
6496 25546408641847342962105747728
6497 25589701043184759197272239920
6498 25644782621420281533036253772
6499 25676485648826701495152212528
6500 25719991655937787964024610664
6501 25775319956957152157953752420
6502 25807164596795940278433115560
6503 25850858502429323206425096712
6504 25906461635937845783799100684
6505 25938461326600814568840122476
6506 25982343682976091346656742960
6507 26038209624958211341197896784
6508 26070337993120628515125098316
6509 26114436669929975210906606144
6510 26170579338439432811892652876
6511 26202837697201469800848471364
6512 26247140054231737519744718252
6513 26303533795405053103511538532
6514 26335949114860363352948838404
6515 26380469320501152858867001904
6516 26437115836390444033597582088
6517 26469674897032428497885744532
6518 26514387275248063735223514868
6519 26571314091746959783138898924
6520 26604031311820980238216288036
6521 26648936394079174660958649020
6522 26706131166754145163648876176
6523 26738980134570404200799416112
6524 26784105828606748413118441068
6525 26841584139544402930755140480
6526 26874564903231468853210948472
6527 26919898279772140055838849040
6528 26977633158804891830388419700
6529 27010774025529484541120729148
6530 27056330246682120811240959000
6531 27114322761819065757535122424
6532 27147610819407272978854191384
6533 27193362863873903243397682484
6534 27251641900972531299671397970
6535 27285091295051147239103394644
6536 27331039742494470526885503448
6537 27389592642812397533921330220
6538 27423176266132739380674851408
6539 27469350378595249480166098160
6540 27528192437645233290055883312
6541 27561910316391151990227407228
6542 27608296819027882539972130652
6543 27667401038124541484548978832
6544 27701282231709798457879241772
6545 27747896028227283965134766000
6546 27807263505839668570195987032
6547 27841294753437671813292894560
6548 27888108089649328565264737680
6549 27947768445967802109088930772
6550 27981964228478549053448358792
6551 28028978374605191597478577840
6552 28088918610334463016760033428
6553 28123251156453591036327023908
6554 28170495465195703557492656112
6555 28230730571640557296915776308
6556 28265200590187900630875658504
6557 28312661404701391531158026540
6558 28373164386132600279291380352
6559 28407800951649606712087271920
6560 28455494241995463110587959268
6561 28516266208612181723699604496
6562 28551055046108676108002220340
6563 28598952392574368687316979704
6564 28660023012229565872587793100
6565 28694980367449012785984474924
6566 28743082323747972569125293336
6567 28804438969208410792223956160
6568 28839535627839333116020259796
6569 28887872275498548640580735256
6570 28949531016591737410012889540
6571 28984767019089883586607338032
6572 29033325109299431965964731152
6573 29095256832802383194406097140
6574 29130663411261104397854364860
6575 29179458559211401794123211736
6576 29241664393940171134077946532
6577 29277226888870298970439703928
6578 29326229933285994299180250280
6579 29388741732019122083333703484
6580 29424475380402263235936898696
6581 29473687653459989003486787924
6582 29536491017345743330985687112
6583 29572366569819036634090528076
6584 29621818881872380318577355104
6585 29684930277907034714932326212
6586 29720948483450138937499308968
6587 29770626496607359204163238804
6588 29834017523798701259772798284
6589 29870208968455647545343544540
6590 29920128731063383835698326780
6591 29983799815352224028513741200
6592 30020150180632446792126074220
6593 30070282493249363290559879972
6594 30134265545890859850351407416
6595 30170791176185979466658480156
6596 30221136643475636730699974076
6597 30285417623074031533974982284
6598 30322087814301199873946339116
6599 30372678064149704163196340272
6600 30437273862685251112699915160
6601 30474089359895384577324840292
6602 30524910402413132523485501672
6603 30589791134719270620839609644
6604 30626783273049975207184986580
6605 30677851550407993201295474736
6606 30743018388877525126363195180
6607 30780172521091162503171858512
6608 30831457371511416125183375296
6609 30896943040522981847901732400
6610 30934275902252000109035310968
6611 30985777904284730781511870984
6612 31051568001578672954895954148
6613 31089048083149004525952835640
6614 31140800413411283468984386408
6615 31206912237557438904595171310
6616 31244540337693268112538294192
6617 31296527922323862285135188192
6618 31362930064674480563001641468
6619 31400739063927433786488086156
6620 31452978714557009159771582388
6621 31519673145458478386177813312
6622 31557647223780476254371601704
6623 31610108265757265475504605232
6624 31677128516129015792520652396
6625 31715284078996030575242578208
6626 31767967150826637325659504964
6627 31835297672631055369952755310
6628 31873603964923527225472194048
6629 31926542252345624124033437348
6630 31994201559273884642706676308
6631 32032658585310862981236440276
6632 32085836612199737062754966228
6633 32153793279494756024478391092
6634 32192433985540865956772930236
6635 32245869824772969456647878780
6636 32314124283501305523933253860
6637 32352934023170441346421863212
6638 32406595385869020273965463280
6639 32475182002285077082318106280
6640 32514177573994582483000506296
6641 32568065091403654116002747556
6642 32636969513186575790790797492
6643 32676117808309654165172079060
6644 32730266353096026755834949888
6645 32799505949353591027466510308
6646 32838807755844530437744441380
6647 32893201421098884344456488634
6648 32962743963881277543243619856
6649 33002233846978713648009650684
6650 33056890326402299760651151324
6651 33126737870854733755040220280
6652 33166399213902480782222925912
6653 33221285446237416888114057408
6654 33291472411785212403229175240
6655 33331323230190120505319700676
6656 33386440642405270728743030452
6657 33456951481642652503086611720
6658 33496958633466268082963120780
6659 33552342129694267886832439512
6660 33623195452884871708306018016
6661 33663358956383488824627786988
6662 33718992269794121538086427076
6663 33790155045807703372578072832
6664 33830510308074348409295973272
6665 33886412368222141953569356972
6666 33957885859924404328020652332
6667 33998415817301858040611993368
6668 34054552718020663960873148848
6669 34126373020540210539702042876
6670 34167096178868010485745405816
6671 34223468583042114723912010164
6672 34295619767610591906103633024
6673 34336502129325915125021852144
6674 34393145767336766938961967000
6675 34465646904942101354980881388
6676 34506688458413883616739176232
6677 34563587491264127476505082412
6678 34636404698251803592983510640
6679 34677641774906348366866639484
6680 34734814790838015544018382512
6681 34807948510644315176181975148
6682 34849364457797278020752403076
6683 34906776654181915296818494764
6684 34980264740600411486352284024
6685 35021877633244199146706531404
6686 35079530535952084099371715404
6687 35153356637140375265421005700
6688 35195130796894907122459575348
6689 35253061077441902840616810924
6690 35327243873789894865721536168
6691 35369181004579305032111422120
6692 35427371509473836715166285948
6693 35501877138186484361109646864
6694 35544013578210767816183144144
6695 35602483338837219862427791612
6696 35677313110934297845786681796
6697 35719630944152125061103925468
6698 35778345215162031623368307244
6699 35853536172912189108217429076
6700 35896055668513551267537135232
6701 35955015081796745903462922872
6702 36030550450159807590726092424
6703 36073235017032856356656328292
6704 36132477137185350023701001568
6705 36208377824819863315685061212
6706 36251227461275858196540462460
6707 36310735645000561746532296380
6708 36386965159246600334162849984
6709 36430017976629105168931745960
6710 36489811690324231443600865924
6711 36566371360783633771025560824
6712 36609609872194542352122252364
6713 36669652577045400371808189976
6714 36746582156521205694210729968
6715 36790025363301645629936309348
6716 36850317750958405329512352200
6717 36927599151085027784517624936
6718 36971210427057765632906022124
6719 37031791864504599385304490604
6720 37109445588163125243527751128
6721 37153225823673942264099886040
6722 37214078315028875311746219052
6723 37292067852000963315841639328
6724 37336055228156234697382045568
6725 37397198765836634565622758476
6726 37475525490973466831977107568
6727 37519702056620530149319162610
6728 37581100075714672434820686568
6729 37659803790600864416423469352
6730 37704188988161987628219590700
6731 37765842180639456029531689136
6732 37844905250245341263749371624
6733 37889461584953729646503392016
6734 37951409405933904855674262744
6735 38030852851146740774774957704
6736 38075581207074682739604927928
6737 38137805164114512324251855880
6738 38217591563149793182032774916
6739 38262531038824308692553604796
6740 38325052543793472562976034468
6741 38405183277952338074117731912
6742 38450315517938651307487563220
6743 38513096197256535460878996508
6744 38593611111521802704657003552
6745 38638956967022363466331256940
6746 38701997475943447335888860132
6747 38782879445687764854573748188
6748 38828399506713167581041479912
6749 38891741218476446784292750788
6750 38973011759314531180444780992
6751 39018706007536882123449495908
6752 39082330022628595794617004316
6753 39163949825565563413282140684
6754 39209860233439572408031868412
6755 39273787475888342912289155264
6756 39355758917546190721629111112
6757 39401865673275256421602143628
6758 39466056796316088661929007080
6759 39548421659941670971337735768
6760 39594745193546020360415745390
6761 39659201896633130176754631528
6762 39741940683079644302762364744
6763 39788442541124890965005028092
6764 39853206189027898781752611892
6765 39936340934411680919520244108
6766 39983021073342060280249220504
6767 40048072272783733773834158532
6768 40131564645093972014412196816
6769 40178464137425324328508585768
6770 40243825372066761987430689904
6771 40327675831629705431283177900
6772 40374775337110825445569926016
6773 40440406241518148536541508744
6774 40524657588361445986437950248
6775 40571979013203247034227240872
6776 40637880307381471457240428410
6777 40722514538575787418284327520
6778 40770016514239790380499466524
6779 40836230626108526830069427676
6780 40921269330657787729045646908
6781 40968952787140451847547670248
6782 41035460809436611282833889320
6783 41120863686351333075298018608
6784 41168771693322042861632394184
6785 41235595624842852401125267768
6786 41321364131159604792840275484
6787 41369475903985940442320448700
6788 41436574427762730763165298960
6789 41522752431600669411640200344
6790 41571090378207154710658161608
6791 41638465211464986567971064524
6792 41725033229342680915744050680
6793 41773554931131370239333507796
6794 41841249531057242211209067820
6795 41928230677635990546959860220
6796 41976937134618876666463169664
6797 42044931139386609630566545712
6798 42132284139029048002892569540
6799 42181219446241576956906802572
6800 42249535341468656581302946158
6801 42337261678029316136875690048
6802 42386404505627619613508365844
6803 42455000985870090569584267040
6804 42543145575863020065164523850
6805 42592518932350577507151437748
6806 42661396752003723858324086612
6807 42749938588895657056513853052
6808 42799500037313036535236624704
6809 42868703668729611278174895020
6810 42957667483463152814659833744
6811 43007416957167108997435167592
6812 43076926575833892609368493048
6813 43166270048718228275816138892
6814 43216251705431492849217743000
6815 43286090405558113625979552836
6816 43375813998464771159324359312
6817 43426008088985183913999467244
6818 43496132426592246261275475112
6819 43586283221428027085172564192
6820 43636712215382061248568729528
6821 43707122937126761231814474896
6822 43797680463547083017615801152
6823 43848299842563505434743502648
6824 43919043646338972344641420672
6825 44010031087184002177820683156
6826 44060842922758615294239157700
6827 44131898360121865714430747108
6828 44223272341633332897268352900
6829 44274321847356623926792886400
6830 44345712548501538447964038772
6831 44437475705595354968901555408
6832 44488740501753931955423636816
6833 44560423110742410982591346096
6834 44652621489303444895578018408
6835 44704125657555418471873207368
6836 44776100893784453902721071428
6837 44868713506487601099825735580
6838 44920412519886335108622508440
6839 44992727088328724472440623008
6840 45085779874311364806477377484
6841 45137673678415496577495101544
6842 45210305655765362184764815352
6843 45303753083994838585243274776
6844 45355889072985080291141682844
6845 45428863732828081913493825150
6846 45522707370284664215121617408
6847 45575063712940939220125402692
6848 45648335492175199585636919828
6849 45742623600450659204020180132
6850 45795223890685625416528321164
6851 45868793573378828017458830936
6852 45963504669228288988157260132
6853 46016303255432670363951052792
6854 46090219770324011769076716620
6855 46185379275679470157653648040
6856 46238376065199335916991458724
6857 46312616937010385389115113660
6858 46408179314737695277279098164
6859 46461422911656062651784888122
6860 46536012936027374537307478548
6861 46631979806999571768173991496
6862 46685447808722927397501436364
6863 46760340253582199400741414484
6864 46856761051240028468232606572
6865 46910477588255631827090556428
6866 46985674392963235016856513020
6867 47082527071291587170539593536
6868 47136445435760697646101026512
6869 47211995610931681323804687304
6870 47309305058994315944867896164
6871 47363426290959699156764272540
6872 47439306751787273161912030520
6873 47537027485630369922672999464
6874 47591400164920261502820828488
6875 47667637465422351899979779606
6876 47765771108249582518437534284
6877 47820371156602250210049231110
6878 47896917484489112337060738928
6879 47995513502142905436928373216
6880 48050367968696509326353291256
6881 48127224070312688714566275380
6882 48226261060263991493416461004
6883 48281320877066971540657643504
6884 48358536925152147171307266652
6885 48458041542366484873073355788
6886 48513306630512152637210197328
6887 48590860231722592201440486728
6888 48690783504570037785834905268
6889 48746305983810396862177382466
6890 48824223078917827122577998320
6891 48924566656856961722292036264
6892 48980321839449532492618029984
6893 49058553427266842976321701600
6894 49159370359872472259046748332
6895 49215383577070501649795863348
6896 49293931693405502275812889356
6897 49395197645996784613228817168
6898 49451419811968020788527084288
6899 49530335795996139245125200472
6900 49632078047209677538554368552
6901 49688510277054496807601993284
6902 49767769941805994376272849980
6903 49869940756780132477557092480
6904 49926634029507590762378639400
6905 50006263990978640995682773964
6906 50108863848047325846625732224
6907 50165794064267901591835700540
6908 50245745322654852233584223288
6909 50348827301625914394450737280
6910 50406021617067219560786827188
6911 50486294984126279603704429824
6912 50589835365331152305065082864
6913 50647242322419506597673085036
6914 50727890430645035387448147328
6915 50831917176386889626473529780
6916 50889537868899482504379308224
6917 50970537147795083598495579788
6918 51075000096303726398417942480
6919 51132886701575568496378234808
6920 51214264390114506707836007972
6921 51319165250066248455529803868
6922 51377293141836919909222157728
6923 51458997843934876618491213788
6924 51564391001529108625056161972
6925 51622787948526028520027043568
6926 51704820436732446342680910788
6927 51810681588756462576129815816
6928 51869294851245577912606468708
6929 51951710284138400095243136728
6930 52058068028837858028757883536
6931 52116898787322170506400744464
6932 52199671794609775499456426532
6933 52306473484651388386228986008
6934 52365576427304741878767236768
6935 52448734842586909710424213020
6936 52555983514289388632755600104
6937 52615332091323535814797524672
6938 52698824552239742866834227000
6939 52806575860573796867108249320
6940 52866197259433694984315677172
6941 52950024623405477832233964660
6942 53058252385867094875785923500
6943 53118095171126256035066172260
6944 53202312552112561973923397672
6945 53311047359315291700403845448
6946 53371111392902809931878343940
6947 53455692779423158380204740664
6948 53564882002520099611387594560
6949 53625222017902827392464738920
6950 53710197296793179486539180264
6951 53819841412904052061259310504
6952 53880432835468761920301228424
6953 53965748018085374147083596560
6954 54075904003289064379119762424
6955 54136774643014852432294879648
6956 54222430577144450458403329096
6957 54333074257863222192028508744
6958 54394168822043006529243244040
6959 54480223351270138414619197024
6960 54591383381885573565115860504
6961 54652703024158893800145945700
6962 54739129458360165399772124958
6963 54850751928597881254358798344
6964 54912354017081928234593734236
6965 54999181576734908345284987344
6966 55111269646942044195263628164
6967 55173126360675975241241127212
6968 55260299816870401371303202920
6969 55372910496711316182835917068
6970 55435051625383461502154874204
6971 55522573154648431133381609296
6972 55635680304866419240244128632
6973 55698050569845155433722852172
6974 55785978003468101045606196556
6975 55899612291795471891628572252
6976 55962211564314829947079790892
6977 56050517621158611332857857648
6978 56164623873889122053617612428
6979 56227510847451657668592978068
6980 56316226779954943391942789080
6981 56430806831060626361003090508
6982 56493952974700640960330483192
6983 56583022210523274142802194880
6984 56698135778283422846757345704
6985 56761571664608733590075700780
6986 56850995088823813421328325036
6987 56966615434693794652012635732
6988 57030284407310763450438717800
6989 57120121171354182237997223400
6990 57236279691139805107017003576
6991 57300181579085883241856771852
6992 57390405139890430302628634904
6993 57507045289254438266798546060
6994 57571240256745963164113199428
6995 57661881250970009736404224696
6996 57779003508621410121286393760
6997 57843463721997407923317063528
6998 57934464157227750671535329724
6999 58052131083587860643490795612
7000 58116886377377642791499457520
7001 58208248572468923434915805856
7002 58326432744775541984281297040
7003 58391423733725373204766269640
7004 58483208315942432496882258960
7005 58601940452627715754734639852
7006 58667169802762009525342962228
7007 58759348088416501000394247140
7008 58878571734922155958345577636
7009 58944099557259295067613641724
7010 59036702875476329617018158472
7011 59156419939365402582957449344
7012 59222216338641040323941515484
7013 59315186842297074377160064292
7014 59435458475129328706731955216
7015 59501556875602326997873179404
7016 59594895406466051933003253520
7017 59715693510483508835535928692
7018 59782033086474202798718208732
7019 59875801680554072789519578512
7020 59997160616155507097914278596
7021 60063741199100552529571520832
7022 60157912037702720808350965856
7023 60279771064745123561588004384
7024 60346655626297663449990805572
7025 60441260731171563437145459112
7026 60563621777460752119627714908
7027 60630781170891890860710561684
7028 60725759790474538717584529224
7029 60848688417387465785877153376
7030 60916153927102524202144836364
7031 61011506980325802283940940200
7032 61134972946020604056318575112
7033 61202683746990550460441962612
7034 61298476197345880062724499356
7035 61422513151293987512485195112
7036 61490470556806907337011963316
7037 61586672372612425516598507468
7038 61711219595595571263497944248
7039 61779486625952038246559596304
7040 61876130648276969175548161176
7041 62001190145373705292553705816
7042 62069736903026009765237686100
7043 62166762406016558478643671008
7044 62292399746553458913860662108
7045 62361258217607592212228578968
7046 62458666122225827522485930776
7047 62584851831526622136881696312
7048 62653959818795059453460607868
7049 62751815144888419296135498288
7050 62878583701185760127522430212
7051 62947942495024093877021109080
7052 63046214427172799523104333312
7053 63173503663347292276622647744
7054 63243177730335648084118562316
7055 63341901423894970119772189444
7056 63469713341692458373824839524
7057 63539672152319610823328499892
7058 63638783939381828202205437500
7059 63767184111423568917998767532
7060 63837461931498901990329910384
7061 63936962682024978593309044152
7062 64065922505122130713780458012
7063 64136454043208943849833120572
7064 64236411872728254034855413800
7065 64365966583118357693033041044
7066 64436751642351416896623275580
7067 64537135080450394433771108764
7068 64667219471618841451439032208
7069 64738327180175160194231208216
7070 64839170544599382789718409440
7071 64969788254834765150905825632
7072 65041185719167451962773457484
7073 65142423804740505484473002240
7074 65273643515449532458898780832
7075 65345364266608398161646490024
7076 65446999641155230560395034952
7077 65578788874818516641171142708
7078 65650769260590790501984229248
7079 65752869963067494943198517404
7080 65885264768413651906710794756
7081 65957504553511899484272771716
7082 66060038331558972247717032288
7083 66192975171481966187442998076
7084 66265541927021086585883759688
7085 66368545611475937771854460648
7086 66502024965262277528824567332
7087 66574886589724629085259682548
7088 66678293380690703175595554160
7089 66812385528797105977890140160
7090 66885577959319098263618858032
7091 66989388805190752033691446112
7092 67124063753651093429056775020
7093 67197518601795442657590489588
7094 67301803203727213096885795596
7095 67437096233933863148404086400
7096 67510814850925151686054872324
7097 67615541798554440991552989052
7098 67751386185899816876752612200
7099 67825439373573168420152898744
7100 67930644660922967851811659100
7101 68067042512470138443726656152
7102 68141395822222088286761125208
7103 68247011131293168704761281276
7104 68384034418888897418990624704
7105 68458724565287355873758820956
7106 68564752498276021197387474660
7107 68702368811720157692188614348
7108 68777325752555132528865509896
7109 68883837621439114016811286192
7110 69022084706063675189671032272
7111 69097309910308723697062403584
7112 69204271929388919695402458460
7113 69343081534205860743585756700
7114 69418647397729746728056221552
7115 69526096330487841260860763376
7116 69665470601877195417799127168
7117 69741341823776040132256700088
7118 69849209440088096439715720676
7119 69989221979708010841892670144
7120 70065436216001135141181622792
7121 70173723518017659301579760148
7122 70314339454224309016792115296
7123 70390826697525577972315173556
7124 70499606597731254598438829640
7125 70640866284728475530043180652
7126 70717626254247005883064519724
7127 70826865889051531816989114484
7128 70968699417858443481527715414
7129 71045804530489439351227631816
7130 71155541602332752100024759728
7131 71297949437019333281283376456
7132 71375367019723303398673491872
7133 71485529869263195522473831312
7134 71628589090714013038248692160
7135 71706355877579123450015203476
7136 71816945487745737182093360580
7137 71960622125058646218323916196
7138 72038664766306868153625640388
7139 72149757611827678757056399348
7140 72294089436995931340612887732
7141 72372411148728791859793996736
7142 72483971734442670015724455540
7143 72628887180857486526166114300
7144 72707562045520095437209332260
7145 72819628916691791854622853300
7146 72965131999435776969289062720
7147 73044123056725898073469942616
7148 73156624754294231570701505996
7149 73302790781141318622188630980
7150 73382137359412342885916899832
7151 73495074826917021092420351564
7152 73641869006191298895787178692
7153 73721497817536811361028891660
7154 73834947465212934049587201376
7155 73982412038857128051697183456
7156 74062322811755117950168153116
7157 74176248380428216234443029920
7158 74324308322745293262166114496
7159 74404578623614012320476425632
7160 74519021326007652466646310868
7161 74667678892255469602575488048
7162 74748272701844594786595337940
7163 74863157531136906340573067632
7164 75012491558753007605716479020
7165 75093447369914178808601348776
7166 75208775357061018477852489320
7167 75358750288859551530721611044
7168 75439993032117545522000005174
7169 75555844159975358271542199064
7170 75706501338874347386491676280
7171 75788030688332504898097418528
7172 75904367831667787340069212072
7173 76055632279719501447735324248
7174 76137527700357111116846189388
7175 76254391217824751209878937460
7176 76406265291914283561183159436
7177 76488489854631421502516494224
7178 76605802915022873482090529900
7179 76758367281424172702474643988
7180 76840960319652154380148081836
7181 76958725844986671663007832968
7182 77111944048666550539660516640
7183 77194828844946811289824502900
7184 77313126842719356288278360688
7185 77467039314363259860431631060
7186 77550217375659928786504542796
7187 77669009777574005965129940480
7188 77823541702702172492504619304
7189 77907092381156682246365693108
7190 78026422379674361905816543684
7191 78181576095873404311084004052
7192 78265459757359169842268359668
7193 78385248816279411308547045892
7194 78541104968169899827934314428
7195 78625365661483868169344041144
7196 78745614755491917997125540312
7197 78902137965881296812283170604
7198 78986695205526725180143019320
7199 79107486161023338809328124004
7200 79264719692582330009434786802
7201 79349573151715661199448723176
7202 79470869046781108371130798520
7203 79628732468133476052007692178
7204 79713967194694537356355748144
7205 79835810185729236818606499968
7206 79994305862783934522415415768
7207 80079881269774498695611371552
7208 80202190949523764767617865372
7209 80361405291898415863309823000
7210 80447362578495291955079734128
7211 80570142012016007696164523968
7212 80730034892629726696961951832
7213 80816293607436541091798641088
7214 80939626451508993254160345568
7215 81100242103941734073541786040
7216 81186803881989729693705157720
7217 81310650317314808391417370412
7218 81471910394466557767194708024
7219 81558858321780496128981503792
7220 81683261548441960677714134724
7221 81845166513312125752652661008
7222 81932460995478263876571565492
7223 82057340700838310038073989964
7224 82219976912344595034812190412
7225 82307662091300128807212323726
7226 82433019340562122125088604500
7227 82596347701380985527134967448
7228 82684339332367103391068723172
7229 82810259783015076558116471204
7230 82974325596193568912536030284
7231 83062625270230130918321564404
7232 83189070164152064653853200476
7233 83353791201227001315208285924
7234 83442483877838811302067097924
7235 83569497381721568513014810236
7236 83734876094234371611805745156
7237 83823921363485872104855261644
7238 83951419320164446448477699148
7239 84117544113435155485381906024
7240 84206987052713505535205732740
7241 84334970462981193739830802400
7242 84501801328895592096353278676
7243 84591555699151137145119655812
7244 84720114255265144322053091544
7245 84887697467871897235707881576
7246 84977764997336173390880408148
7247 85106857023729082348548710048
7248 85275106397022580484357632084
7249 85365576038222521005370729444
7250 85495246630968548700838398800
7251 85664166770021298207668403192
7252 85754995016563531506756144180
7253 85885160166621702432922487200
7254 86054841438473148354706085300
7255 86146072378136886723671107908
7256 86276733200203442098645306764
7257 86447132580076661880864518320
7258 86538682171585188310544996356
7259 86669928207057445057297495728
7260 86841095163586327810980488222
7261 86932962987068581042552897200
7262 87064751554588491583945691152
7263 87236599993048156805388767848
7264 87328874990860956845885093720
7265 87461254464088400667948263276
7266 87633784831242026572654760460
7267 87726426741000315772033093040
7268 87859308928907377904771428476
7269 88032613641881211601530096648
7270 88125667528768220964964468140
7271 88259053530025201060262617460
7272 88433092854707201853612678208
7273 88526468483519135903561174392
7274 88660452160060889563994692904
7275 88835272379653136367913467948
7276 88928971419646133446799067960
7277 89063509043604428851933282192
7278 89239022057663836454465407440
7279 89333137649765302297178345816
7280 89468276460768465663077185588
7281 89644487066885410186109670896
7282 89738973711363082644634103308
7283 89874623562046551671178127084
7284 90051624142453920219427405016
7285 90146530052663351641524000912
7286 90282694221187188793113888236
7287 90460441883939401320361133228
7288 90555676951528751323976003440
7289 90692449180136749227219998296
7290 90870993409880402339400156870
7291 90966557217904456468830305308
7292 91103892843491486206702226008
7293 91283143587966476141012798488
7294 91379131315641465733838048116
7295 91517080839980299625698546060
7296 91697040720488161574796731392
7297 91793405774299087056175439748
7298 91931876961573349379757639228
7299 92112642652834181207337027924
7300 92209434466695400170472200888
7301 92348428467824905538953760592
7302 92529956156921088428879841692
7303 92627082464019900487009410292
7304 92766695082703456827715954500
7305 92949035373474057092668675304
7306 93046495691889422759955842468
7307 93186683498963728575065707052
7308 93369744195334777700392146088
7309 93467636000593117708352451704
7310 93608448427323476040622692004
7311 93792229953680143743154750688
7312 93890507810314312596540611184
7313 94031850419951670802144250004
7314 94216453963949613771690435304
7315 94315166068397163261578210808
7316 94457042332158442054247676860
7317 94642422990901566683497258208
7318 94741472730453447165686465416
7319 94883980734287752261166573532
7320 95070187975742966003237716544
7321 95169579461003229869551795368
7322 95312672356226856109893949472
7323 95499614211358033394114639084
7324 95599444739125700776092140068
7325 95743173032241848948320090560
7326 95930852226377739069891772868
7327 96031073058604660437402296764
7328 96175342617036435468152737680
7329 96363857950679505300336130356
7330 96464523046741992673906378652
7331 96609334959072565839990664884
7332 96798640477790648273029247580
7333 96899650993088653960955153732
7334 97045105524131435899305754472
7335 97235256527942570955564342244
7336 97336611979222950320956036628
7337 97482663709350578547004794996
7338 97673561381629965710955024344
7339 97775363581977534646914441908
7340 97922064089633449758109090016
7341 98113711187286154899316166280
7342 98215912671106398061172134004
7343 98363163218014324225225012980
7344 98555665564497630393278940480
7345 98658316766632159993632809340
7346 98806118540222807601368699956
7347 98999426767094445501281887924
7348 99102428929186515739635138452
7349 99250886840341187478678632644
7350 99445055031489892845368266330
7351 99548410067807441847184762936
7352 99697475166343313816831091560
7353 99892404621383556466706109864
7354 99996214326935465099316186604
7355 100145939439479400429114382980
7356 100341633042691426241490231596
7357 100445848767301768648810684068
7358 100596135311925592460728599520
7359 100792698789940066340761997816
7360 100897372053437683854561616388
7361 101048221215692955055859906312
7362 101245606459649843638894551972
7363 101350636391523314141901736000
7364 101502153048893594049405916636
7365 101700415444001066942835966552
7366 101805803901142058694682830140
7367 101957937891014475524001034472
7368 102156976486345512644276404924
7369 102262827510899403084056940552
7370 102415635351174924807152202064
7371 102615452997413119765765281380
7372 102721716964199935253445656536
7373 102875095379907678057373043200
7374 103075797721433383908669998600
7375 103182529769278933274460740928
7376 103336479879259822090353886876
7377 103538020254568898227963170296
7378 103645114616853523941731465396
7379 103799746196510602930647756400
7380 104002181143432982571680858832
7381 104109637274523063568218622360
7382 104264899120672138165228887700
7383 104468122884424224079493958404
7384 104576052226007687960933876308
7385 104731999470000000542926821112
7386 104936017540255090840497149268
7387 105044366709846167725003705472
7388 105200893691052281041090171620
7389 105405816602004478478767002048
7390 105514639497723583900330245420
7391 105671750056002938589043320456
7392 105877524950289599110551287736
7393 105986718533085519570770129284
7394 106144522219246497719532883328
7395 106351206870507518853943887444
7396 106460770550493847027934485504
7397 106619214953506551073786404844
7398 106826706391443200163862930312
7399 106936748985307599500740555096
7400 107095893207160178238271402692
7401 107304191827947948518962450180
7402 107414661269665280200695591740
7403 107574397197206153684508659484
7404 107783615991716704064849823612
7405 107894570011005986657548655488
7406 108054898856361127255433044058
7407 108264989015119895086224106320
7408 108376317039890122659082848956
7409 108537350905762930328484615740
7410 108748368914354066083531022904
7411 108860072891946479085916162044
7412 109021760788407263648057918544
7413 109233598636533471187581554108
7414 109345792496534265522070829324
7415 109508192110543332213306135696
7416 109720852792282677188710457976
7417 109833480724179979285400830016
7418 109996481586498227472810965368
7419 110210080723106121987990567928
7420 110323201641771533354845502036
7421 110486807638134850922349885172
7422 110701292560999332868297744700
7423 110814793344163209581581902040
7424 110979119066955754491851005300
7425 111194550158093982571889106692
7426 111308432935251456616954564476
7427 111473423587975525416287473420
7428 111689690483355072190556956268
7429 111804071631193689552552758360
7430 111969786099838058789483999564
7431 112186891853050043412729758724
7432 112301714248500849865649903024
7433 112468042307498376458740717220
7434 112686105028198870434259439980
7435 112801429048766096555821898884
7436 112968371982391575195419113538
7437 113187335094754717324704937840
7438 113303047762753391466072971832
7439 113470722627539488377688981376
7440 113690650654975077568084319336
7441 113806751294971338307752649156
7442 113975104837870448336215812310
7443 114195884832738454937692933664
7444 114312489736139195582400754472
7445 114481582268179954785203400924
7446 114703214589047777129436307464
7447 114820270900788674534124858296
7448 114989986794917207721779674772
7449 115212595022585579565961882544
7450 115330161573963472320961658496
7451 115500502090376681195467895972
7452 115724031134529643159861307214
7453 115841989689240569617305887332
7454 116013077470009657202687540480
7455 116237587645322880729135893612
7456 116355943133099590892131949584
7457 116527720763204144031848828324
7458 116753096561499607795098125120
7459 116871967838816951585876877964
7460 117044496919875428517898459564
7461 117270744373820844845317942664
7462 117390071757286021980566065600
7463 117563237075555874009800038980
7464 117790476812540403034049728724
7465 117910323222824872573804407480
7466 118084125981666893435589588668
7467 118312301638020467920337331648
7468 118432549065436620878755722708
7469 118607111687465721594885479000
7470 118836290671060756331762639632
7471 118956938434984012736586037068
7472 119132202293774004701941745580
7473 119362263673332886387098520156
7474 119483436095770986887783067948
7475 119659467035316132910836368784
7476 119890414003674388377239695236
7477 120012052973504831273447275860
7478 120188730194276480275894119052
7479 120420688908979439095776438848
7480 120542855947763926511551556024
7481 120720180758367906388951079748
7482 120953093688513008149523310180
7483 121075668011038945493577876220
7484 121253768474071748087846501928
7485 121487701516407239856917880188
7486 121610682368419950178498957944
7487 121789498519213197579397180488
7488 122024330908142044111732226046
7489 122147845539146052045279485548
7490 122327441766580061003308416800
7491 122563176869743399320685677212
7492 122687165737072225827127602476
7493 122867418439690891789942286976
7494 123104185205993364244950258260
7495 123228711139541135746380279912
7496 123409624662707949570691632168
7497 123647364160478840637759625818
7498 123772303846457210548381366192
7499 123954006134746905662506901176
7500 124192782743947055841352602016
7501 124318138353715477228403297688
7502 124500568006670789779746614480
7503 124740261324794779896505700580
7504 124866159807894531322911474892
7505 125049385679797909304101234184
7506 125289999029353209903399093036
7507 125416376570824058377027650552
7508 125600272425064903101577935084
7509 125841934604845303725789169264
7510 125968861503411244277669518636
7511 126153428575521018658827901344
7512 126396082433974055930717328048
7513 126523429470622410375507795164
7514 126708798486872127079434235860
7515 126952512850487231221973352964
7516 127080279244288114772046040820
7517 127266390681944139958673854788
7518 127511036285851513470656402440
7519 127639357974175686268934391656
7520 127826278972753540852575183356
7521 128071859166482741786813261068
7522 128200670877021560343022871016
7523 128388272330017282716145513444
7524 128634924999335430193343632212
7525 128764292394737755999092503368
7526 128952578849987606347602472568
7527 129200239292656491255590622552
7528 129330033323810129057981532740
7529 129519138330868227983807125540
7530 129767876860313697818955207588
7531 129898099891513100011533319876
7532 130087959342232622892549146544
7533 130337650127577937057195441776
7534 130468434833109327369506035804
7535 130659117447670594039398860348
7536 130909760795706958064387129056
7537 131041043528466618906691432884
7538 131232420473987791716844587028
7539 131484154061784028519307027088
7540 131616005142085913028308191028
7541 131808077771597818353551055240
7542 132060838577899288983466709076
7543 132193123008271491782939519452
7544 132386027912525568488006141800
7545 132639887909138229017634861244
7546 132772607967329405417458912392
7547 132966282802500173899247189604
7548 133221110062599022162726825044
7549 133354401284073487263535106248
7550 133548916259361234847967497240
7551 133804714248559671923936084384
7552 133938511751118393522855541272
7553 134133731982189680148785911468
7554 134390641523589046830862776704
7555 134525017034260722207902412688
7556 134720943788249194969624872472
7557 134978900459597364269024175376
7558 135113715923997494532774003032
7559 135310492102549900931545780096
7560 135569569320819927705227371496
7561 135704827247415816042552521864
7562 135902385881470834397636613836
7563 136162445542993283581325035912
7564 136298287690634168946154980876
7565 136496700415626342086965488252
7566 136757749412744878202736824580
7567 136894106032209541826245682908
7568 137093238331050618319550942616
7569 137355420452452702993689357852
7570 137492361617412456397324496996
7571 137692214894568133429587294300
7572 137955460989013213515516209064
7573 138092852267734609086447208808
7574 138293569071390167322073391756
7575 138557957572495948584257835352
7576 138695798047156990010794536608
7577 138897309863816353984648732576
7578 139162702923926202539237960812
7579 139301134207970548843582346924
7580 139503517796402120830117401772
7581 139769915677201850802893817930
7582 139908873226245611228529862064
7583 140111987552699540617093039872
7584 140379537173496698753480680048
7585 140519092569369007911986871348
7586 140722939007563375951589628312
7587 140991576497950880532830674624
7588 141131585561527120433370878196
7589 141336313390028383691009178368
7590 141606112046779264723682637864
7591 141746577160664958375105866284
7592 141952116271175414029186725636
7593 142222935157820381243344187096
7594 142364004516315888089931822416
7595 142570429793508875192778849104
7596 142842276087047048260550368632
7597 142983876857056978966426105604
7598 143191044245305823305224503952
7599 143464064683074559353329805120
7600 143606273380494853009721896338
7601 143814187744234899423406879076
7602 144088313468528545191900770448
7603 144230986253852347214249064152
7604 144439796524897250707244662176
7605 144715105850059647935964510802
7606 144858241789529987797186371948
7607 145067876412943722685423069128
7608 145344225434545912474202858696
7609 145487975801520314484375801900
7610 145698514799822017118024778596
7611 145975907221923106925059209716
7612 146120197522983828092042823656
7613 146331493641486599709908979080
7614 146610082865999338418620919304
7615 146754991472446280480578666492
7616 146967046167903151798177868372
7617 147246761955221961850618393496
7618 147392141714244687538038073716
7619 147605107071526280976352531660
7620 147886029426368406663844073396
7621 148031879310569464661804552988
7622 148245685808955770607886900760
7623 148527667531299867289200838442
7624 148674142318464128553409298084
7625 148888868166404169042546992940
7626 149171909458572812528298493864
7627 149318936557511617564392304644
7628 149534431158935631857783058168
7629 149818692456099167791059913156
7630 149966348203666518840912700504
7631 150182616696369437897882698192
7632 150468026064828758959050868576
7633 150616156540878008747907364632
7634 150833354470285275677373510756
7635 151119990038114680543645635992
7636 151268601489998407310253609152
7637 151486653964272195023144289440
7638 151774369034170340355390651272
7639 151923615827474405058467382572
7640 152142602697740306773780185628
7641 152431401099246884423356541692
7642 152581205455489323854342756532
7643 152800976715608495254263573604
7644 153091014961628680829646420388
7645 153241462286731825767889418600
7646 153462019292478827742424426680
7647 153753223830269042105985093316
7648 153904156792994241051196933688
7649 154125658418680835372683395740
7650 154418116546922658620213596092
7651 154569534104162995566675451932
7652 154791907762078101130568306644
7653 155085462051163293482154875312
7654 155237525573726616448497076700
7655 155460852762631228265155102060
7656 155755507085126434146948046896
7657 155908140885999046795126368548
7658 156132264423703656281224634192
7659 156428186253850739265041881656
7660 156581470079550654394275319444
7661 156806391449853313155364202560
7662 157103501904649186437625446468
7663 157257278681680297767777622008
7664 157483163994691512372132495988
7665 157781548354108568176240988424
7666 157935820859692830724924729800
7667 158162591996671970505068729684
7668 158462093122555201811744728020
7669 158617022545193462688825331384
7670 158844762861361881778272299980
7671 159145384854379591827041537100
7672 159300893682086269877237075576
7673 159529446411287727683184319840
7674 159831356424482047513290293700
7675 159987526053246180022151819240
7676 160216892674264077885960323828
7677 160520013873816853089883484732
7678 160676684030846258498404869272
7679 160907030406833695900417795364
7680 161211450064992422087988711468
7681 161368623394747400003977807548
7682 161599869586163484767206558508
7683 161905427139167088506211309016
7684 162063268263259708581403022124
7685 162295503393368240041817705444
7686 162602202851433207576455099472
7687 162760632783908367856913307424
7688 162993692768286995744321345704
7689 163301701018627024328182028616
7690 163460806780702695000241864620
7691 163694693002419105267377193668
7692 164003935548110542717917382832
7693 164163549284073270688698427372
7694 164398435217966990884289847848
7695 164709001057447398555462487488
7696 164869121600588414720263968872
7697 165104925692066450742925141000
7698 165416646814965622712151865244
7699 165577450337026205722840066564
7700 165814259454172264235485163416
7701 166127144026298289285675867932
7702 166288545668098733946258923136
7703 166526192080381934268336788476
7704 166840414565752926109129735320
7705 167002499313159313683269926452
7706 167240988685245202700890462968
7707 167556464857163148171409337564
7708 167719069293618551174536751440
7709 167958574602717023519517526452
7710 168275395331789108705033162864
7711 168438518237332470058765875172
7712 168678956081027003758003259612
7713 168996957880244229005828729596
7714 169160771096513871759754127548
7715 169402234526863252853085789868
7716 169721417519964814317842890576
7717 169885838333716754603631960300
7718 170128155904821819226844748972
7719 170448698265044263512094190576
7720 170613817651632698139452812288
7721 170856990875787718618373025132
7722 171178814831705989767891297536
7723 171344457603941016837763125556
7724 171588663295022573173631777008
7725 171911857592278721018000178060
7726 172078026534435763682408383020
7727 172323183635878275339046003232
7728 172647576971112878702976165744
7729 172814451857038860247324859128
7730 173060651091242683278083441780
7731 173386247663547964185265043940
7732 173553739943937200439815135184
7733 173800806268902234058349736704
7734 174127788250515559169928025256
7735 174295990662048764115204473044
7736 174543929812268555517066741504
7737 174872213411176704400798421768
7738 175040946912589085241560062140
7739 175289939482582605537533881624
7740 175619619487094554511445327356
7741 175788887141662250858560160796
7742 176038846101228795128233795524
7743 176369747666248431963836933184
7744 176539732931944169486922391930
7745 176790750821087906433745856364
7746 177122878219793483775455050956
7747 177293490545376858384643775520
7748 177545392879329250076418206004
7749 177878932028989891695260835432
7750 178050266387690978851765813840
7751 178303054750872466925904539104
7752 178637915771876950548739605420
7753 178809793486670125591232184972
7754 179063652224780554922618485980
7755 179399936350836732582344461604
7756 179572356057691410816821355960
7757 179827200647176380176302826384
7758 180164729067097010224013007680
7759 180337873939358460565566549204
7760 180593799055792607133275902820
7761 180932571812295383093142183316
7762 181106358085935776268696803180
7763 181363180892388073198895227800
7764 181703392354455727139297869552
7765 181877912494067812318508771920
7766 182135634539942692330240115176
7767 182477197210915018791375489660
7768 182652264402829196920872005184
7769 182911078622478664692681909964
7770 183254087040870976959555557764
7771 183429708743093415262350296196
7772 183689524152138334005240368300
7773 184033795615852978723826969052
7774 184210158883387566002317516452
7775 184471072107722916151641994800
7776 184816615580325325485639973240
7777 184993625968944731841918884156
7778 185255454938399148176352509752
7779 185602459969816268897698064792
7780 185780216260952734623143754580
7781 186042962468830646265621645188
7782 186391339632824666283138832036
7783 186569655556826979478942425432
7784 186833511414362489820566502720
7785 187183366299512037610900816256
7786 187362240471793493929198387040
7787 187627113139376130949879864908
7788 187978254685969579271014149028
7789 188157882566277133140130968876
7790 188423875274246406063230353528
7791 188776307937372597566161009300
7792 188956597669504269119027518140
7793 189223519722873821889027885332
7794 189577441569850243202858545100
7795 189758489639898870195922741240
7796 190026342652681293237653424428
7797 190381662513322883346599874288
7798 190563278431998300062615007760
7799 190832263545250216251584676544
7800 191189084513894083164471868168
7801 191371266785981377722752182228
7802 191641289114978806900043928060
7803 191999420551147964051163591290
7804 192182369077244691038621474960
7805 192453529445302299965655752688
7806 192812976086312476729929298728
7807 192996596805499513481447221400
7808 193268700296682927700072686388
7809 193629664421656212214914015104
7810 193814055810177108036876940844
7811 194087108800012048533101314696
7812 194449497079859995477160934860
7813 194634464820276084563184722884
7814 194908668068863585491547485732
7815 195272581144049005531352075888
7816 195458128329244245187876187208
7817 195733384790017895259929802772
7818 196098632739771464824545017984
7819 196284958632986315085458918292
7820 196561376067304178825315293136
7821 196927963531582843679573456228
7822 197114967427557859048258817860
7823 197392346905267931095171210248
7824 197760475741562605387819512220
7825 197948267759013913510457557756
7826 198226610791475121578503677860
7827 198596190552966437149599495588
7828 198784567273748636805042979252
7829 199064078803572622503855715728
7830 199435216993041621946469197112
7831 199624176879024337053795161872
7832 199904762864947014847524795308
7833 200277255813610120337153484236
7834 200467012037419639351582849380
7835 200748777448497693649199008632
7836 201122629842070863037786672836
7837 201313079515683323844494368024
7838 201595821101353542914776266892
7839 201971248853674321575043522156
7840 202162494713587901425248263666
7841 202446219145965845214817520380
7842 202823120056978760891110134260
7843 203014959110437742364607405296
7844 203299875590422015002351067376
7845 203678359386540317320512302488
7846 203870795022548738968218104420
7847 204156802412894948295807130624
7848 204536670970713452898865476036
7849 204729911067037163191015334616
7850 205017116680559721021964900352
7851 205398369912961514222524508788
7852 205592314195718820834122329808
7853 205880515417309569184404736212
7854 206263368718320314188224246796
7855 206458127138489979234129770592
7856 206747325615245559629006063340
7857 207131679457226435542982444312
7858 207327039889518139585218864380
7859 207617449379206303270102540088
7860 208003416020104139548475879708
7861 208199381685861163593515888116
7862 208490903916511061420152240236
7863 208878275835271642574300424444
7864 209075058934448383007055004712
7865 209367803464060130007184058804
7866 209756585484829359014222296640
7867 209954083888117559805091615196
7868 210247838733387829247518947068
7869 210638251027451579068023203368
7870 210836576776310526113405779176
7871 211131343478415378851219553572
7872 211523284392898132030639171144
7873 211722220760671171242777292760
7874 212018222779068504065678829916
7875 212411806715112310813187834628
7876 212611357288190646874570714432
7877 212908489137709149820261748596
7878 213303499086387464695781694352
7879 213503885581893719941167969852
7880 213802258998231721506273854584
7881 214198705145418622721325281128
7882 214399817921890218686066240280
7883 214699221674924087366553675904
7884 215097328603742102553722886088
7885 215299277016494759664220089524
7886 215599712831793929657831754328
7887 215999371595579554260138601308
7888 216201944737425728083536705744
7889 216503635338019195547577235836
7890 216904968058631267711204123304
7891 217108164182384135638237412688
7892 217411001765983086277780272172
7893 217813792002252146700588299952
7894 218017832400144424763295245552
7895 218321936573492697079936901308
7896 218726184142519917101400661848
7897 218930967396245567103180828328
7898 219236116941944293521189396532
7899 219642051106141489661261059780
7900 219847688837320693197345355920
7901 220153885408704950306652852944
7902 220561405564543748112497799768
7903 220767671811364599795411770780
7904 221075148439458348353796346448
7905 221484368579315810180726649056
7906 221691266721844321454027549272
7907 221999913220351369077971316752
7908 222410612257830109657011527848
7909 222618373706906598999019323108
7910 222928306635939117474458924280
7911 223340495160920601348139382444
7912 223549005602782956380515755368
7913 223859999191108039725711027924
7914 224273906009795595028726785892
7915 224483284668445926652586977816
7916 224795346038567881541756115668
7917 225210862816731901866730780368
7918 225420884468739175328924117780
7919 225734245917953135289613345908
7920 226151494365070878543566584472
7921 226362157190653680361537113614
7922 226676706318756751493616943484
7923 227095460893389041207784019968
7924 227307000910109103240445187676
7925 227622862233833543050021217516
7926 228043128093704230157016107596
7927 228255428497977608415226565804
7928 228572371429753126119510168604
7929 228994387560409439464021876280
7930 229207570380631993261407146384
7931 229525596685935218971167601884
7932 229949252691029546320773906236
7933 230163087686989707817331476584
7934 230482434380255177963057360664
7935 230907854512972756737107908602
7936 231122339743458276854320956480
7937 231442897709775442646586481240
7938 231869851440118586747027473680
7939 232085228181889658783045212512
7940 232407118956163941026251405208
7941 232835605995164713095818125912
7942 233051760492470427105541863462
7943 233374748478018636643761642784
7944 233805018566110869078371329228
7945 234022069555118060048373239676
7946 234346162279441140596602973432
7947 234778102445869570281747423028
7948 234995809338720301863723315180
7949 235321248966738949712490577736
7950 235754980436905833233887857420
7951 235973352615506311867868877040
7952 236300021776048322081990514308
7953 236735314997593059011993047760
7954 236954592885725767654691919324
7955 237282615562811866116293659088
7956 237719475845330618361998118828
7957 237939537719452764612917950408
7958 238268679405003699936618523532
7959 238707350189856877560430008908
7960 238928328791294340224262002096
7961 239258591120978564155654992560
7962 239698956997065397994942856124
7963 239920606644894401967793763616
7964 240252236775357711304222500820
7965 240694433110226985522834584160
7966 240916751809376152070950340912
7967 241249635991551905088716510696
7968 241693416741366599947913582896
7969 241916655609027773867603576468
7970 242250920323150443357560232364
7971 242696290844427595848331068532
7972 242920331520881821328055362944
7973 243255731275749986362913999408
7974 243702951855754743880169254808
7975 243927918160548768345349133764
7976 244264454733458215888899708644
7977 244713401764133369296410904900
7978 244939048573600624508384869488
7979 245276980224913257320963019016
7980 245727785812379004942172938128
7981 245954117109026545329222481936
7982 246293321565279249488654102916
7983 246745740283877960268279814828
7984 246973006688712310893456995556
7985 247313613181590447482097334128
7986 247767650762346485744366660816
7987 247995731130316049656248947684
7988 248337495036476203089995998168
7989 248793411009582430404710984612
7990 249022431659246215216199075572
7991 249365354756152478109668466552
7992 249823028786213708263721310380
7993 250052739814513784899776774032
7994 250397079706859529131613646544
7995 250856646905559012322802593240
7996 251087052069106106451432491024
7997 251432683782603816725004232684
7998 251893893572691297208036837416
7999 252125248624283057428025870712
8000 252472310226778843082605071128
8001 252935168185591765433870818400
8002 253167349801251683992125044180
8003 253515585464375950554931251216
8004 253980350499221456137458646620
8005 254213493598581464080598795296
8006 254562904969838918899177312796
8007 255029460478986906334297384912
8008 255263303600171944087608706780
8009 255614159888658278434267009356
8010 256082643508595528962242702596
8011 256317184452493771401983776992
8012 256669358255971077205359588412
8013 257139508074504763600238203876
8014 257375020320356875613792592688
8015 257728646099835813469764922664
8016 258200474125477145047956138328
8017 258436825335148858646107041300
8018 258791641821539688385019200296
8019 259265418489781922577383859922
8020 259502740292198919291026991804
8021 259858755731758887461930570048
8022 260334349412920294542508084944
8023 260572387457685864456284945056
8024 260929870092982978921136932736
8025 261407421217296947871542728056
8026 261646173230998441417163013340
8027 262004992884883760194024497844
8028 262484246748281390473779545612
8029 262723979268072741336483923972
8030 263084279857925225444163796528
8031 263565235972807071508687992080
8032 263805820062537552845192215492
8033 264167334760253081664880987600
8034 264650269109179082426165228788
8035 264891845612099510103302233516
8036 265254576226825786310520715268
8037 265739367268729854526282056836
8038 265981663762342822596105347936
8039 266345884222083095212620930804
8040 266832668997992351225640042248
8041 267075689407330140282207915268
8042 267441273291311074284552092460
8043 267929785159441527100810902472
8044 268173808092322946577910363624
8045 268540895603753059101359939300
8046 269031140374892054374132016248
8047 269276027964062333099991181040
8048 269644346870160382824603113496
8049 270136606507226621183254989828
8050 270382502179421923827595961576
8051 270752060869072240999678648008
8052 271246204589116043345048372768
8053 271492830167891026112946571200
8054 271863908194702841252136619644
8055 272360082232816999094339302712
8056 272607442098636479152279014004
8057 272979903849214905632496860100
8058 273477836324930196274299822828
8059 273726214530313667073713883216
8060 274100202920150548013923731692
8061 274599899742920805039585607828
8062 274849155454833389349228941888
8063 275224399348826621027193772416
8064 275726147998483799434309744562
8065 275976427982605816758865549872
8066 276352929257426788619910682100
8067 276856589668101930497631301176
8068 277107616523875692653205663128
8069 277485660352334971051785639288
8070 277991388606500327910804998564
8071 278243159852129352897963556164
8072 278622614615662052252606386240
8073 279130132886340400622566582600
8074 279382931909469564675958156268
8075 279763943649097403434374192828
8076 280273251298491308139115391600
8077 280526947833788192685689423180
8078 280909232751532568702559645812
8079 281420630111891895700547438340
8080 281675366947280738647283231528
8081 282058926856909930834064173396
8082 282572277616511922961461153220
8083 282827764983398743396359895152
8084 283212898085662883985063812600
8085 283728347858639366356510090852
8086 283984596887748942949513895276
8087 284371161683947686411994427624
8088 284888426807436928560480004096
8089 285145726700885573276818159232
8090 285533872140990418101019033724
8091 286052965763730512321102387268
8092 286311169827707752879301308538
8093 286700613475790859971166399452
8094 287221828243812486990961195504
8095 287481088903985526208710225628
8096 287871832517802189885236771040
8097 288395029214445691922597407824
8098 288655057783615803596045687788
8099 289047398479424589173103922612
8100 289572739685791269731414115238
8101 289833533621018979496052892576
8102 290227327114423869368347883040
8103 290754516481829750462625119148
8104 291016377704073161007671891920
8105 291411783060231102591398239608
8106 291940826754871493205315975892
8107 292203612717095021993798185540
8108 292600334375736673639005359036
8109 293131537924704009083086481556
8110 293395397344035235970900190724
8111 293793437230107789762812738088
8112 294326658866817420699116910316
8113 294591296759610772678027519036
8114 294990965255644727763633218508
8115 295526363543703177289620941776
8116 295791777209421276122498379800
8117 296192926999477422342518185780
8118 296730206455287606229965905820
8119 296996704413334684675364859104
8120 297399490655044876269427309016
8121 297938657862913608424517120648
8122 298206094272385741707383587480
8123 298610215159668129611313207616
8124 299151581907941462295050374376
8125 299420108446124841411563429678
8126 299825573247563086200729488488
8127 300368994509594570726057957116
8128 300638310532767977465563316180
8129 301045428750500166428278044096
8130 301591059171467731093147289876
8131 301861169024891042672214625532
8132 302269790116042310817472091220
8133 302817335581073137437099726868
8134 303088546575320344013257007576
8135 303498836300381182656640400420
8136 304048303191034521988808708124
8137 304320459332590370561055623456
8138 304732109883835317559640570320
8139 305283809117560627750459879908
8140 305557079910159231310937059604
8141 305970093047205550943942202184
8142 306523884139359371308621666524
8143 306797955117781730083591435988
8144 307212646573737147560779883228
8145 307768694605533957848718693940
8146 308043562988471911776392859196
8147 308459786923949116009264647156
8148 309017776812840220239233647268
8149 309293771086731753836809083492
8150 309711688854094522256567742512
8151 310271627044928358857379207256
8152 310548587971248590824393141664
8153 310967885339491355697469436420
8154 311530104105867964678299228344
8155 311808189693153850499822532664
8156 312228876343083506920834658772
8157 312793217225870449549027241408
8158 313072113880667969248449481304
8159 313494511867915024809919311840
8160 314061143229214519856359097888
8161 314340855795586531073233349704
8162 314764808465754534036594331760
8163 315333423968730883785861858648
8164 315614272494696212551498945616
8165 316039944602432619055645386024
8166 316610543378812388547864731360
8167 316892372764116522669993657728
8168 317319451351645280825120853364
8169 317892364585276112810679226552
8170 318175343831071034209685833880
8171 318603830827632491194229035056
8172 319178904277078042347587918544
8173 319462705980224299946713301000
8174 319892930134957839731084458576
8175 320470335933721283897320210400
8176 320754964610988736601306262004
8177 321186773863611576551007074288
8178 321766191447650884511225318016
8179 322051973579394927687445749012
8180 322485535999015181938645753504
8181 323066972010452205531688483216
8182 323353749764640041401252975528
8183 323788738183131680173532518324
8184 324372530926759302063659529332
8185 324660476332959571985411057804
8186 325096892528371947134628308796
8187 325682884565729859295688318092
8188 325971663445635334588968151796
8189 326409850851647240292154703716
8190 326998217454696941550173056372
8191 327287834878786527662820447764
8192 327727630389327538076155988756
8193 328318036666261135658032171288
8194 328608833478719580346650019464
8195 329050408416144568188630637316
8196 329642869222765657129073348884
8197 329934676159330462030901693336
8198 330377704742612423892244494640
8199 330972564892095101270572393508
8200 331265549726578207319567700632
8201 331710033981369438805000760516
8202 332307124951601919480168641784
8203 332600962678484569539367629652
8204 333047244658029633147164379756
8205 333646753456607867405668205420
8206 333941440963771833228326939940
8207 334389354105817907128888397528
8208 334990946927210172894017816920
8209 335286824099768245107900927520
8210 335736551673803803137781751404
8211 336340227455819230507093644416
8212 336637137795314537480975495324
8213 337088338940383266714020328784
8214 337694449382313438482464670894
8215 337992564024423776616675855056
8216 338445240670232919640010795164
8217 339053630183177911530641961384
8218 339352601220813109471073028044
8219 339807110926919913321246389260
8220 340417953854776587577759158156
8221 340717786058454633074308012836
8222 341173958770570213685087797372
8223 341786914444275686317256926472
8224 342087962983902515555964518112
8225 342545977128082905796539772956
8226 343161060995574167561266251012
8227 343463149695932163205073959028
8228 343922657647344288665143697418
8229 344540220426481222121658730828
8230 344843531922490686824902599468
8231 345304543999008091738531280944
8232 345924418368235929833292968204
8233 346228606190966401317660691556
8234 346691478561405340730521844056
8235 347313850527154027340556818404
8236 347618911444417730397623317252
8237 348083470737610643058820292508
8238 348707993094448440512942793260
8239 349014289045334278233069583032
8240 349480725764526571464889291300
8241 350107405583105393126831139256
8242 350414756686375605978313759324
8243 350882716121648528639911887984
8244 351511919441290172147767852676
8245 351820512513295122536775576188
8246 352289996690647827928513965028
8247 352921553161822114057515868804
8248 353231034273832828484307032956
8249 353702406358857331365352062508
8250 354336505740864221811598848520
8251 354646871471941292732679128008
8252 355119963259518786649432327572
8253 355756250885834230176617915068
8254 356067870991658592996418424400
8255 356542868219974928010383067348
8256 357181342844948969214681165084
8257 357494042217713101938729878824
8258 357970582786270267919846555040
8259 358611626638930750931602209964
8260 358925586925483706191811562032
8261 359403681708814465283176065324
8262 360047120560287239340754541936
8263 360361972233840283103816344412
8264 360841991915842435985743501368
8265 361488010790394516071452160544
8266 361803767771070555336411660896
8267 362285531666970501422089442560
8268 362933777653883875545750781996
8269 363250808101589976666364581324
8270 363734505556480800291953517648
8271 364384985961750986136500265020
8272 364703102705034839793157264240
8273 365188373496090012527716862444
8274 365841460604768147159077971732
8275 366160866536867138117634897328
8276 366647712563495316837151332592
8277 367303228544019597988237625628
8278 367623546660431611345673806084
8279 368112345952576350637786732112
8280 368770497290210608231670666548
8281 369091724073178439094191004014
8282 369582301600559274656058423036
8283 370242710432017922014464721836
8284 370565230072377884330731476716
8285 371057778863896066468780390604
8286 371720452511274328243688067396
8287 372044083188070308518519287484
8288 372538226499634214608475863660
8289 373203562731058632724638499684
8290 373528493506408955177065350720
8291 374024233383279430613179056820
8292 374692041973227390495951119048
8293 375017896971814893622391233224
8294 375515628188203863890750717436
8295 376186110430969186133864496476
8296 376512895290580792841308680900
8297 377012429862081118936339847660
8298 377685209127975555850311418696
8299 378013306995750209126387700564
8300 378514841980088730950767467308
8301 379189926170714619813992730344
8302 379519151053970253324091239032
8303 380022311355244422597262649406
8304 380700096770557231501675003796
8305 381030641433315574052419876048
8306 381535429070744989922346285480
8307 382215730583871438996101418472
8308 382547212094696460999394685512
8309 383054020513243127832627460996
8310 383737043896419532540409765780
8311 384069467529836589896476162668
8312 384578104776389264056535601288
8313 385263465781113236581196660516
8314 385597222249947731318416609348
8315 386107898759746894848352734728
8316 386795605015978777439406768280
8317 387130505117333801006146451136
8318 387642828879906446660095984984
8319 388333275406728753318363731560
8320 388669524903963517933128111264
8321 389183497788489404779136244052
8322 389876505318936582667086173508
8323 390213703914647559500533756756
8324 390729736778156862741844537128
8325 391425514735637663302657334316
8326 391763658615966295102863255436
8327 392281555901011041393533540576
8328 392979703014516891774343542324
8329 393319209626776521273225910764
8330 393839176077237509235810017564
8331 394539709819085892874786714420
8332 394880376364645131799704601396
8333 395402011986501080643241785088
8334 396105344628689448938689854268
8335 396447371669746093290334064908
8336 396970688352782440987836546260
8337 397676617845622013757869250352
8338 398019616234785248073831986892
8339 398545023046467382382517900312
8340 399253762890061950769864311948
8341 399597728675615600921161117932
8342 400125026009532405789375096096
8343 400836186221695495857729324484
8344 401181525952245161297242118116
8345 401710932764849142020793596116
8346 402424511730528655001982189952
8347 402771027922126648301840319276
8348 403302136084640635283445724172
8349 404018554224603323373597615624
8350 404366461338887638191929548072
8351 404899272893095691352957309824
8352 405618343624525884474265984300
8353 405967225270354108229184584328
8354 406502157605853841184425362488
8355 407224089134871437022577420984
8356 407573950779617398326379564644
8357 408110810184607367833886940944
8358 408835194597601003756513066828
8359 409186460924862988891664712380
8360 409725460535967613314957703328
8361 410452305757903649232627422828
8362 410804765795589743974827988120
8363 411345489452064461742096192740
8364 412075224765347702352669177404
8365 412429096730015938262775511672
8366 412971556560032588537105273660
8367 413703981404673296285292045004
8368 414058840449867053953712905444
8369 414603462100257776943856698972
8370 415338798509812585775974519284
8371 415694650807693132000633976580
8372 416241226614175883417696814508
8373 416979059014308427693384288612
8374 417336337141158469757096607208
8375 417885084279036017747111228096
8376 418625420737398394170313740056
8377 418983909404699856153073666064
8378 419534413695565291796619658524
8379 420277691509814680006431065734
8380 420637613857617851462754030800
8381 421189877454571571154659719728
8382 421935882107132845126685295504
8383 422296814727631116062777771660
8384 422851271528954729437200117020
8385 423600239829019044716334966456
8386 423962178496148256166374905440
8387 424518627099886863097759242452
8388 425270134706550450451189736880
8389 425633510640897411968357690956
8390 426192172738816828728014328804
8391 426946217767160307144036704416
8392 427310831920349929386143615112
8393 427871274408307661693872928200
8394 428628313353728441464533756060
8395 428994382635994175896726895568
8396 429556607522854776785920858644
8397 430316431740900168691337711512
8398 430683514256814172485893066764
8399 431247974916044490875479295548
8400 432010805106642199378067843606
8401 432378917301414878476864337372
8402 432945397467955644714521321160
8403 433710800732086730663080989628
8404 434080382380275063348765389188
8405 434649107978884214249735698674
8406 435417103357003368404915015528
8407 435787930509516107138388961436
8408 436358470821038269701313324524
8409 437129502802922026463466405416
8410 437501806860455454210536159246
8411 438074163823608006951896460004
8412 438848019471446655399840262344
8413 439221360535566170687296449960
8414 439795985547538360518994792448
8415 440572911172270393302485607372
8416 440947284846921669330659718952
8417 441523957493292485855862750324
8418 442303501201378802963674528736
8419 442679366281845725653213337392
8420 443258327749202582269045826740
8421 444040497958555995899990656128
8422 444417636974037200261884552428
8423 444998436890227776121950249588
8424 445783697291866638371807646900
8425 446162335848605424727080662276
8426 446744976364168137271601657044
8427 447533110300400259207999766562
8428 447912799201724399512198181920
8429 448497751521514253102824263012
8430 449288999035778991480042260240
8431 449669733687499282545880553136
8432 450256772982328175173143193604
8433 451050683780404114250356858416
8434 451432932641772426109724692860
8435 452022293910210952898483025148
8436 452818877080123614045350894940
8437 453202417814464764927161123568
8438 453793641540717046212169935852
8439 454593369905264005794141886876
8440 454978432413980444192349638244
8441 455571531945661389693824612192
8442 456374184026766548412651459892
8443 456760310884919637182455133232
8444 457355755661212808600593978372
8445 458161565372610874052210965956
8446 458548762650482803059634752436
8447 459146323159493040644177175856
8448 459954842623046668662180903484
8449 460343576578139854792277205724
8450 460943503728712759880737631534
8451 461754741622409746788460540864
8452 462144774714334992286625662840
8453 462746600176628636141605825596
8454 463561027696685353142897640096
8455 463952616668668852948658339380
8456 464556342393710292999359716260
8457 465373745105767159490897842668
8458 465766411929272938250038056380
8459 466372516478075298143654180840
8460 467193143881089488855103123592
8461 467586883789998731474920616112
8462 468195144849668542572768142344
8463 469018517648577040513358134168
8464 469413828670350104621727371054
8465 470024490327338856195432434500
8466 470850617262000897440062276724
8467 471247257104148915630563460164
8468 471859841636118282244176963664
8469 472689225921790352236370532768
8470 473087433709705181768630534664
8471 473701954993276843023222358728
8472 474534355095166939607109482692
8473 474933654392217228333637633144
8474 475550600291519609333649978168
8475 476386270502356214574577107420
8476 476786668158919948929598899688
8477 477405800115417002414167206220
8478 478244274691201771628109312840
8479 478646255564974738865032255012
8480 479267822595859989265683173324
8481 480109099220582170843582997268
8482 480512427405047564177368429816
8483 481135954090618387662302130620
8484 481980533885051981915887319876
8485 482385465057258574127684781812
8486 483010953532207555788217556972
8487 483858601509447847077698557864
8488 484264638641116894151994251004
8489 484892586470985530966691126240
8490 485743562477312818282248880948
8491 486150711897824655329455711120
8492 486780887709913475383800553104
8493 487634704737400753201465066760
8494 488043460689913101825844670848
8495 488676118285238354790493114732
8496 489532785401251494901388991860
8497 489942908039522896857952630152
8498 490577550786745351169116202776
8499 491437579538003775418580595048
8500 491849328869584135980094902380
8501 492485958704713106622522259596
8502 493349109438127773723106145660
8503 493761978583009434678882085664
8504 494401114913246045188567920156
8505 495267651963122771021425460404
8506 495681648030682531448157445236
8507 496323042908914332112453590560
8508 497192457982168347770057702592
8509 497608096587442115429959018320
8510 498252008572988036392164504352
8511 499124323126453673688911755148
8512 499541347308504284622049753980
8513 500187282257063901224904841668
8514 501063017276397319595024330780
8515 501481680377368430509113212996
8516 502129640517880753091289568140
8517 503008539723203157185114800352
8518 503428349129915245795749667060
8519 504078851445339819959966046044
8520 504961196749421732773706411500
8521 505382147188670024270566571532
8522 506034938664445770935183751456
8523 506920223739490803881220418964
8524 507342829016647640704367610560
8525 507998186050933751946255581544
8526 508886408246440707739350169952
8527 509310430842152311488379727608
8528 509967836818062568528398891164
8529 510859527188541393080100786588
8530 511285225380643360116259822012
8531 511944682414956157734854080300
8532 512839604362968794265948164648
8533 513266451244259109514097892232
8534 513928499322350271757423265852
8535 514826915444710148754812776948
8536 515254917645323150612400004748
8537 515919298657629416685154353596
8538 516820692590856714052983834840
8539 517250386606139205990722334436
8540 517917369470073114182892460652
8541 518821763496983313766144695756
8542 519252882272992313799087687332
8543 519921940450457039135410189448
8544 520829863749646003809481814256
8545 521262682710536006193018035844
8546 521933831049310181125375257340
8547 522845029466122136468823464648
8548 523279024251738773120703616124
8549 523952800221726097927544436620
8550 524867553673866536650268135888
8551 525302718868453036417240808528
8552 525978859490264927013229925144
8553 526896642174828578182855752076
8554 527333524052185253017150826752
8555 528012316306003565927072200552
8556 528933137814941406530658139612
8557 529371463955041898467697180072
8558 530052371001255158862598898324
8559 530976783184367581215811353436
8560 531416835109262404636472563340
8561 532099859137779213549468589996
8562 533027603532884410382523503544
8563 533468845977607826142177786700
8564 534154534695840893323180810988
8565 535085896644834661756485874068
8566 535528323913249276595602738480
8567 536216422335040246792927359108
8568 537150865125696453005480991740
8569 537595034910846386627713540964
8570 538285822508118605964664512264
8571 539223343178391967325396367856
8572 539668990362978471019305024832
8573 540361919621586353283084637100
8574 541303094059549091372387991700
8575 541750492209097914460948773582
8576 542445578657947719252566678508
8577 543390142656426818969929097208
8578 543838733357675387664574468676
8579 544536535601813594009073318992
8580 545484767195583258495519369744
8581 545934570848440391596437679664
8582 546634815270418469605112620124
8583 547586180712707780143841089084
8584 548037752264817299727695817980
8585 548740723597806758437945267296
8586 549695232805665055034707988432
8587 550148289124760601739918124764
8588 550853442997364264786411905200
8589 551811656466063110209786696768
8590 552266502940051880952771349884
8591 552973841383253261595976517016
8592 553935489610563947706763887604
8593 554391556953319614309313568016
8594 555101649190774201434142668280
8595 556067042370345588888118652072
8596 556524324699215837867817606560
8597 557236905797564057795014165044
8598 558205472961187071043485679180
8599 558664548922956708433294585376
8600 559379908992227939470996972408
8601 560351660084902601746332805956
8602 560812254854847803691712700980
8603 561529824981975091546005353024
8604 562505358420934295539145482396
8605 562967756257549949456781916576
8606 563687538680027965701114751236
8607 564666566534260000135815910616
8608 565130200261733893437468227740
8609 565852789037483825663181551012
8610 566835613405031009910014669388
8611 567300490957817745549857906544
8612 568025601854418600196591834140
8613 569011654005455723177610860952
8614 569478352004021945942458784772
8615 570206280899704997001591382836
8616 571195571612229515807767874000
8617 571663809153825997665453788532
8618 572393990087922171796176439580
8619 573387115151116538683290589116
8620 573857181873095605307178086444
8621 574589617016704620467452612392
8622 575586296328625414075046273212
8623 576057614860982853248584644512
8624 576792895792731559628707184062
8625 577793437967260473448129469876
8626 578266015626086319813080558224
8627 579003852316022346361242951436
8628 580007677600897959085048748860
8629 580482102026212640550366067628
8630 581222810309063117201419872096
8631 582229928993785789862954310648
8632 582705914630335427849533277540
8633 583448903426715510097118764572
8634 584459908993413204507929811308
8635 584937764804674228417241526620
8636 585683036057591357794137625636
8637 586697657386837748198493438436
8638 587176780243243269824070209396
8639 587924951360384123790453425780
8640 588943502303886350549725790322
8641 589423885885881386588401145288
8642 590174661534494947039062136912
8643 591196537150288990727360942300
8644 591678808842468429588437376840
8645 592432496126730038499115882496
8646 593457721508954937499156750240
8647 593941575493222445788654484100
8648 594697571731672163593357076872
8649 595726765757164442683335427012
8650 596212503014459019715771959500
8651 596970825173035766399761200248
8652 598003682720340589012317210576
8653 598490717262210278919893491708
8654 599251979623618880340930797752
8655 600288820428447738520336831112
8656 600777145769094276862569951168
8657 601541047148419438210783668380
8658 602581283579611026421158395068
8659 603071510255983336534056095700
8660 603838378762453009453744989896
8661 604882007292498901850672169824
8662 605373837669348669395625036396
8663 606143058896216243148157682632
8664 607190710175723535465643978072
8665 607684465900832368329645621860
8666 608456042006605119118654474404
8667 609507434336412937001181892164
8668 610002488926122867344257843100
8669 610777046143907351020743255408
8670 611832491081885502310621759744
8671 612328852098777308601567410728
8672 613106098413276573444751025332
8673 614164981817508268417242431616
8674 614663286659877121314106687140
8675 615443541182646887289682236040
8676 616505873774610340275020860280
8677 617005804761923105444820916984
8678 617788441418670947314826513448
8679 618854866757661032138852081608
8680 619356750857792253741478029392
8681 620141786964536198089324098536
8682 621212002475393719907072783844
8683 621715201039104010225291601588
8684 622503274805379154210362141092
8685 623577612567905415318263080080
8686 624082134196614672026812263060
8687 624872932767678369313345668576
8688 625950767602297025816225310592
8689 626457261065137109508108213012
8690 627251109446753056951206543260
8691 628332452221290837153049517108
8692 628840593585423867757772804936
8693 629636869057954304500688858892
8694 630722374906148413263927604864
8695 631232498319698922677140571112
8696 632031203180921569572073387524
8697 633120548811166632808035169420
8698 633632018165928003716982354352
8699 634433802591282974004842953112
8700 635527342019448604331290971608
8701 636040150350851368126534776552
8702 636844711060351822959946079732
8703 637941806319344534810700073596
8704 638456599836589461960353556632
8705 639264268366689948262209261916
8706 640364915449513266456784004756
8707 640881394799817355516691485612
8708 641691520501966304105726008024
8709 642796402817888166649497275188
8710 643314892587468381007936593968
8711 644127477578487464561900205956
8712 645236280831878261747644961082
8713 645756117605942548639630479892
8714 646571840697272774261138908036
8715 647684894458665590968259178752
8716 648206102286419716798413418576
8717 649024638194078893699316757096
8718 650141292143968565245792045100
8719 650664529599250571672858965464
8720 651486215945729354024079117844
8721 652606497376287632911333544544
8722 653131428024473492761976445296
8723 653955618144139837770067199712
8724 655080191984262169860729112976
8725 655607161824581279224067935312
8726 656433857689468190447855706884
8727 657562403476284946452240133652
8728 658090752603094154371057664948
8729 658920629627923397053350022768
8730 660053514989936591206851799168
8731 660583236189378777802253898452
8732 661415963026110273021540871952
8733 662552509701761238824167261108
8734 663084289548509723207224343940
8735 663920226435153726150159911724
8736 665060445747840348252410392972
8737 665593957697303116417067923228
8738 666432429055286983449594369496
8739 667577014186277617729485853060
8740 668112595357079104413031338620
8741 668953603385161818356193196052
8742 670102228527762116238660570616
8743 670639205505676932830234576580
8744 671483454863509101531503292000
8745 672636478006543362337796630976
8746 673174843267685061656575481264
8747 674021996202229379233068588552
8748 675178741822823043882187715976
8749 675719195993831488350314459792
8750 676569603181104925014220914810
8751 677730083670241910926065395788
8752 678272293083939302330296765252
8753 679125265744785244873516972036
8754 680290187438300809748938380104
8755 680834495454067201690838568472
8756 681690052566257686609134453652
8757 682859082569563202982160136588
8758 683404803912014818553772581680
8759 684263646848721754080371233600
8760 685437133822402087913756136172
8761 685984276903248090030995675260
8762 686846061224016883875575558756
8763 688023333701185865462094498372
8764 688572595356093993879628881756
8765 689437695286253700488881268160
8766 690618764995740738213271040520
8767 691169789078588737139246435816
8768 692037503016962033219557088368
8769 693223073379719892831598906324
8770 693776243025558158314549676044
8771 694646572999669896852274206052
8772 695836321893066890454889569096
8773 696390921558676460142736392688
8774 697264582073632318692425947304
8775 698458881118260934173242689672
8776 699014903022678576786577655876
8777 699891560589765864491130709780
8778 701089691877625872326277254188
8779 701647879756306078684500987248
8780 702527898153662309439903904440
8781 703729873407799458996323320424
8782 704289864350879584341380342708
8783 705172528465359786106216198552
8784 706379098443244385681084115096
8785 706941248973267515812636366992
8786 707826578538726125448655050436
8787 709037380876476032702549531932
8788 709600978308328418115581708282
8789 710489701297666445246459746736
8790 711705114455671089145094092128
8791 712270168360945982077870318772
8792 713161927168684630624436225096
8793 714381253989054847820107069760
8794 714948487948639745749154754820
8795 715843653429249057239928895316
8796 717066889124737316523908518284
8797 717635949939560089252089801588
8798 718533810953933938072858762616
8799 719761702637137157584307681812
8800 720332971341392721017671984686
8801 721233530033080906457186310316
8802 722465725284376698934511130764
8803 723038458865514727933534516548
8804 723942457179126877902687400940
8805 725179342545185752854983336180
8806 725753549786896814241797886116
8807 726660641109158086330784110092
8808 727901488119804434424509114200
8809 728477906135511368955600209672
8810 729388468232808925590895300948
8811 730633289061905880445177595356
8812 731211558965943097812141133620
8813 732124849426161683875226546304
8814 733374406179001644006042855440
8815 733954915230675004543778435188
8816 734870935973051733325441340788
8817 736124869531671439575720568732
8818 736706860533959096642802311264
8819 737626385547751219472233950856
8820 738885088819259554621316627752
8821 739468571746113191294688871772
8822 740391229879869389637704840732
8823 741653943133045657311610586228
8824 742239686386686147030623554672
8825 743165862196965512340160848648
8826 744432616130010017627016367504
8827 745020235599481517600401455732
8828 745949190949820237670738531748
8829 747220761131711983504414626944
8830 747810633840812268586249443016
8831 748742370996089052067040550232
8832 750018373828710180884486846104
8833 750609764349792166332093600420
8834 751545053144539276292751823564
8835 752825907425448187402125888380
8836 753418807204847451421870096108
8837 754357269263376083090097308260
8838 755642218672635531118959626528
8839 756237392941607443874404650652
8840 757179439043878034107285539732
8841 758468478331482005896634823328
8842 759065572162195015940724957160
8843 760010431255143878132653228736
8844 761304350466645266829153209084
8845 761903747949230917763842148920
8846 762851422110891364210007068984
8847 764149867089771810697218220984
8848 764750782284388915888066415244
8849 765702075038393590709746542264
8850 767005435594084082780860534236
8851 767607877613834792566225363892
8852 768562403257787398746809684724
8853 769869908622443025602522392504
8854 770474676026879949727461764028
8855 771432833944195211363438158456
8856 772744515890699557640246567696
8857 773351209978438682176341684840
8858 774312214704356567470980331732
8859 775628860052140453216795536808
8860 776237890164429495199588041360
8861 777201762824396941336781164820
8862 778522991471859644092269189752
8863 779133575990556210291876959420
8864 780101115808039028731046222072
8865 781427343047904977704211367196
8866 782039473174139432930653590020
8867 783010287336585695125348260704
8868 784340728883234118165833775376
8869 784955217047291128742404952564
8870 785929731660398825538145979848
8871 787264400387428938507675948376
8872 787880840248874646674617037932
8873 788858255031291927292373254788
8874 790197970865168616789067012320
8875 790816780560944509484987617584
8876 791797097736741088206033337724
8877 793141474478083226311703838180
8878 793761856589475796650882375832
8879 794745890083823838467194977976
8880 796095350709141402548659903276
8881 796717296134907053622147670996
8882 797704665326712933379448713128
8883 799058409829905323280470365112
8884 799682747413693368683166324028
8885 800673866832294202871586828476
8886 802031889441709127822021575452
8887 802658223957645919938219916916
8888 803652278063734571840991476204
8889 805015433823745413656382126296
8890 805644171277518477054500521792
8891 806641182042168019426422179516
8892 808009076486699927705528131308
8893 808639385628311683959262640000
8894 809640182589282786924192862212
8895 811013227552527927149524407032
8896 811645137993268544069111136040
8897 812649313127778275144152206380
8898 814026713569318274760143763264
8899 814661049558127201379588841236
8900 815669024888093783220042760784
8901 817050794083261588563189160532
8902 817687133804268275178801018384
8903 818698099004064874847900845100
8904 820085068607225557211449957500
8905 820723865080591364833236220224
8906 821737822071650444153526803560
8907 823129589958024819716782480772
8908 823769996357485319865383506104
8909 824787789930903248139285678488
8910 826184815396139540994303084956
8911 826826822216961610315304457440
8912 827848057406646948556548878028
8913 829249490598400135869990667452
8914 829893956767897525760464108764
8915 830919063370984700911525960652
8916 832324917627448926989365936872
8917 832971433951580181911917126096
8918 833999565706397260060668162244
8919 835410728373955757631036097084
8920 836059716220996552809588705472
8921 837090875301760660475787190196
8922 838506917133026396357049807344
8923 839157533300649926898752304428
8924 840192600753177815701559324412
8925 841613968774065950695754710072
8926 842266224339778664220937011392
8927 843304776865822277711026088756
8928 844730625029793325341602862028
8929 845385375293101080298711219120
8930 846427850874359222722820621596
8931 847858193815607752533957704544
8932 848515020815935495360263245676
8933 849560578130248163609159867404
8934 850996298644351952199958747200
8935 851655631375326531785790900900
8936 852704272579741351191415167044
8937 854144953295705120669122128552
8938 854805934056270122937381786816
8939 855858535816295372015943907468
8940 857304633120527180958126015544
8941 857967272004500500382617464068
8942 859023402777512494026727058816
8943 860474054844423185973358709108
8944 861139222897865434983694429608
8945 862199349952940648586585966248
8946 863654570518372803428352800984
8947 864321843245025774095155037404
8948 865385088508895196343989588776
8949 866845756443879411994094403668
8950 867515591132764861424202714040
8951 868581956436081229192275538748
8952 870047667947771815877837780464
8953 870719169327345245234866119108
8954 871789569079798745755858166792
8955 873260787881019259415011085732
8956 873933945797031898451904283772
8957 875007940696284835241177664292
8958 876483768326317059670959426268
8959 877159512141939479179056405420
8960 878237556293071040740941156424
8961 879718028374781770155349796764
8962 880395903827886371659782764520
8963 881477102555910180752949364264
8964 882963134969796068436404104064
8965 883643587251367009514910380548
8966 884727964503786271158058359772
8967 886219103341022655842800292088
8968 886901263020495558839362945892
8969 887989728093175276267161891140
8970 889486445490233344203550588412
8971 890170302260592733883304837492
8972 891262407454645647491533980808
8973 892763831086074924003334085072
8974 893450288727018354949042253388
8975 894546518906511618415079018716
8976 896052642039129506910039177168
8977 896741258598434452002189297328
8978 897840702326915263795434659858
8979 899352457556344362180543637604
8980 900043708652337724671045396332
8981 901146367964244392712884377100
8982 902663336349993418506518692348
8983 903356293138703306722146492228
8984 904463094304740477924086787628
8985 905985735588600501331058354284
8986 906680408554851432752213279192
8987 907790917819650912307972318820
8988 909318320923193701034642583008
8989 910015653004390331540269429356
8990 911130341491421140696797077832
8991 912662520806015226103066409756
8992 913362040708900763634501283196
8993 914479980285503827243935394474
8994 916017886896852696032411550988
8995 916720077697601945106689287540
8996 917841292875938799729177793360
8997 919384477244385525318173779112
8998 920088392771488948271085312756
8999 921213826867482424366750368748
9000 922762778690732896965716337614
9001 923468430863031761056238741780
9002 924597619573711997508672491436
9003 926151412120008421430863482748
9004 926859760078057283147625405336
9005 927993182952192029786780521408
9006 929551830753687827106601203840
9007 930262394286256869871083513532
9008 931399128810495666519743898512
9009 932963599404392970389606194616
9010 933676871835794556365685215160
9011 934816920165051769664280084396
9012 936386733601046685349458529896
9013 937101773173692754993485299296
9014 938246095784428184298271260212
9015 939821773913788764393723755124
9016 940538569518058046370900517256
9017 941686716535626050139817313544
9018 943267314251005002374259127424
9019 943986820654127163807643222452
9020 945139280897586590205488624676
9021 946724790711918270267689055832
9022 947446564262132602687554001612
9023 948602374485973828929017727144
9024 950193805166767549576831259332
9025 950918324789902293064941997298
9026 952077486942446805549066974152
9027 953674372047172247200696983992
9028 954400656217748180686516321088
9029 955564172369267237823101353608
9030 957166997350608836763437283228
9031 957895080773358322147240178916
9032 959062468811092727315995627488
9033 960670270873897208908318506560
9034 961401125870257659779544493704
9035 962572883384329620340062350080
9036 964185701262727541503500655160
9037 964918829755777526853507663432
9038 966093999894835779119961233556
9039 967712814379044483970074453696
9040 968448726550877367717160846268
9041 969627311131405317828098982316
9042 971251646992541121577455884268
9043 971989367109981620094864186132
9044 973172362494293414911256880344
9045 974802760888062174764431058240
9046 975542277559333987699518441228
9047 976729192940547801830727963724
9048 978364650538262125709742806772
9049 979106976719954540671101327292
9050 980298342760419474531287572996
9051 981938874663801801534130049464
9052 982683527261150884152112448084
9053 983878345087580726611345773252
9054 985524973020077204644320260724
9055 986272448735763361701793914652
9056 987470720305397781404068851564
9057 989122961594248301094495063616
9058 989872265375022920397392548684
9059 991075029660159891375867911932
9060 992733410825540846705928585412
9061 993484530819952858568334466992
9062 994691287888713712123841796908
9063 996354810266071902289857886788
9064 997108779538402425506378246536
9065 998320045427540475509978492340
9066 999988725688703682184952086188
9067 1000745050782372788281178373104
9068 1001959807942744167222702648872
9069 1003634686567243069909202004000
9070 1004393873160014618950457960180
9071 1005612148277384066673701945332
9072 1007292732321671541477579523042
9073 1008053768514914101260300038352
9074 1009276594980889055279230473316
9075 1010963396944055607604205636922
9076 1011726294267312619751761467092
9077 1012953162623717082214267514676
9078 1014645190336785679620040929208
9079 1015410975718613889677697305136
9080 1016642436434764011970935677216
9081 1018339705567209919070877515360
9082 1019107852707873209941514961644
9083 1020342869851597609485309837664
9084 1022046415948875907695560475024
9085 1022817488808806090940708719860
9086 1024056064139834963621156293344
9087 1025765410367375886472312869932
9088 1026538353081473642407498223320
9089 1027781538572175757121087408212
9090 1029497230957866643615288199940
9091 1030272031231130928663913938020
9092 1031519333860761039268820876844
9093 1033240312443684684327441867464
9094 1034018065548972981357030915640
9095 1035270020080217681700638694244
9096 1036996300533476163600608248616
9097 1037776470602784325393766626656
9098 1039032021800156052743673759732
9099 1040764708624969912465370744548
9100 1041547819933343284505913907024
9101 1042806995654597860230402695716
9102 1044545553121794191198785528544
9103 1045330554708084130438381417592
9104 1046594426089774741453395604628
9105 1048339409880778862170557844616
9106 1049126315044508414296065835236
9107 1050394353908917995552607437400
9108 1052144735273406485353829761372
9109 1052934608827477624594386352568
9110 1054207359876538454580111045988
9111 1055963130075769702929690887200
9112 1056755450847205024366184389028
9113 1058031865473084059316941631084
9114 1059794122977080878246824647288
9115 1060589450985281166125211758112
9116 1061869531085593792277260667932
9117 1063637755065210162816788051988
9118 1064434995423409459970124368944
9119 1065719831959650215928810031580
9120 1067494589608990887642897542364
9121 1068293754350019074648890121900
9122 1069582835588597110482773010472
9123 1071363052817904593058214455688
9124 1072165226052196097212629868176
9125 1073459106583081323147299195552
9126 1075244799517601994711780225818
9127 1076049452006004939897902532652
9128 1077347037773259599984611601020
9129 1079139326313234421281631525044
9130 1079947026840293839714469719684
9131 1081248319394631998741892098100
9132 1083046673127220366587938615500
9133 1083856306554878624445607007728
9134 1085162443410803851369875726684
9135 1086967438482014603893231320556
9136 1087779018664682956563862496852
9137 1089089452183545307694712108196
9138 1090899969203599666930610638664
9139 1091714625507482393402676614316
9140 1093029920012309384619113550940
9141 1094846002357997084792353655148
9142 1095663168735190773813745547524
9143 1096982237118192779157229923656
9144 1098805023567621769703735594116
9145 1099625253506595044300107569896
9146 1100948097766775430979204050212
9147 1102777022367840292019131090572
9148 1103599233360635112598029733452
9149 1104926984175739595635805845320
9150 1106762660731005515011030895164
9151 1107586839450104156672306328072
9152 1108918938960613536781766581644
9153 1110760253664673268023276529400
9154 1111587524063365212566630651520
9155 1112924574547323982350800677288
9156 1114771518057954696425388745484
9157 1115601357320103225302976329652
9158 1116942224110090722330804172272
9159 1118795955698458236417048049724
9160 1119628927322955418865883521208
9161 1120973612150305480750703303528
9162 1122833609448632659835413165408
9163 1123668557432582434401902437000
9164 1125018239572456493930620448044
9165 1126885073399297758970116091308
9166 1127722010209053551767358774292
9167 1129076121548777157025633261088
9168 1130948657610840709988693611672
9169 1131788755532123145464113839188
9170 1133147881193561541796599962360
9171 1135026164407651037967525607924
9172 1135868836665399655890039668572
9173 1137231821490416905611130417256
9174 1139117005723001098833590623460
9175 1139962852404116801503035287564
9176 1141329726095094412013295902376
9177 1143221251060103874104795405144
9178 1144069123388495322790755586656
9179 1145441058213513836563263776508
9180 1147339531770596508202699062244
9181 1148189415874372593781377846892
9182 1149565833491338792612347936392
9183 1151470102264390198315151786028
9184 1152323190025334983885434296808
9185 1153704714497900414818392634352
9186 1155614795534532695959429706316
9187 1156470489324529558185183992492
9188 1157855944356330302444410184868
9189 1159773039415712493165913282696
9190 1160631951898364442072210045316
9191 1162021339403222800579243057896
9192 1163944879616437620727103807020
9193 1164805839445114405646242144872
9194 1166200352569689079526802493608
9195 1168130956696083541287668207992
9196 1168993949637774278340808333550
9197 1170393028222984873303693927012
9198 1172329520426812987889470810004
9199 1173195761565658460750116799380
9200 1174600012305771213628224321690
9201 1176542382366441691400276424596
9202 1177411290758077977216447154736
9203 1178819515738683497354905515608
9204 1180769016087475380510886881424
9205 1181641186243791068195469705784
9206 1183053416394484646008614681140
9207 1185009466352539696958421395900
9208 1185883677979373365281458257928
9209 1187301128431654984734916973604
9210 1189264329943628671492923075428
9211 1190140625640566983651154281556
9212 1191562696511752005722963160344
9213 1193531881815495312010136889612
9214 1194411469152991900831280311324
9215 1195838777686408052357302236428
9216 1197813964399164886883700315968
9217 1198696223876687588402637392732
9218 1200127580508394439570253866972
9219 1202109985943621307014339709536
9220 1202995580494779301700435036940
9221 1204430986655826967972928141120
9222 1206420019376476179561165845460
9223 1207307706725815408508090151324
9224 1208748399224769644134235003496
9225 1210744730231160326033729057128
9226 1211634495582706528991202316584
9227 1213079893935332843741306117024
9228 1215082275964025935828802452952
9229 1215975376919023993230907133812
9230 1217426109338676387675153550160
9231 1219434560038730961990487949256
9232 1220330395868374744361945719964
9233 1221785221014309123358106161156
9234 1223801038473401336940486875228
9235 1224700225413923505896540900392
9236 1226159144954263499107786124132
9237 1228181698360904324857662071104
9238 1229083000164964304092530373344
9239 1230547303329082078454687904272
9240 1232577245306800456326769944712
9241 1233480677270096077464512376788
9242 1234949742402284122416815266456
9243 1236985831829458693511975078996
9244 1237892645586758043851798653980
9245 1239367112437368418703653312298
9246 1241409368966765215599420895168
9247 1242318951220773068627771163032
9248 1243797586458837293903735605496
9249 1245847300673685345143597138016
9250 1246760278512996177760659219300
9251 1248243083831603238574291144866
9252 1250299642538226177704006356796
9253 1251214759229628364439301599420
9254 1252703016381753991124196387392
9255 1254767085656490360033323815216
9256 1255684355031441035490107539676
9257 1257177430828253410330585004536
9258 1259247747171667507943297605692
9259 1260168443103238526279384702808
9260 1261667019747482777796470749476
9261 1263743601444772032738664657754
9262 1264667101504774114245502762904
9263 1266169892471477751722320326004
9264 1268254023563574802610147103300
9265 1269180995633659475047880921900
9266 1270688002322365068784044663784
9267 1272779089876827474919409128696
9268 1273708223157372571272434271264
9269 1275220781699017167592858824136
9270 1277319501957212041238724379716
9271 1278250780666047645023823574692
9272 1279768246852162674804062509508
9273 1281873283608322363114452258024
9274 1282808065956307120247125476236
9275 1284331102314843710283373693528
9276 1286442505685863158089586905372
9277 1287380126266891955941153278920
9278 1288907422861988158210400909784
9279 1291026530189570095100950578496
9280 1291967638744329372300529270268
9281 1293499229148813627387758164032
9282 1295625374638018653375078960980
9283 1296568698952416786912826815500
9284 1298105911084408776314067024296
9285 1300239782757418387447599334752
9286 1301185306805704674723527556636
9287 1302727484453114453804021547128
9288 1304867805171624564006009387496
9289 1305816848986102525028552197120
9290 1307364699189747881120228649164
9291 1309511457140281531128804250068
9292 1310463373598369213603913793656
9293 1312015562782680398369583515444
9294 1314170118931098761917977923336
9295 1315125601903867675618403190516
9296 1316682131528054469715834503624
9297 1318843871446653681259929128992
9298 1319801562561648361285471253552
9299 1321363784539417020547011722852
9300 1323533377805869306513780701600
9301 1324493291451881454445082157176
9302 1326060570357446239260903579556
9303 1328236683935129102101796958840
9304 1329200196543839793364244685872
9305 1330773218968672888890137553308
9306 1332955871861334857688726294240
9307 1333922293768642804507087987476
9308 1335499702424997659931138586504
9309 1337690281662583453661554421384
9310 1338660317265575109845037670332
9311 1340242146538330689621987222304
9312 1342439993443394122553333791464
9313 1343412259904406227142000700100
9314 1344999885706682460792207785280
9315 1347205713087490147810746187008
9316 1348180226944919991366800576076
9317 1349772969579845129946880308992
9318 1351985422328452119654850582124
9319 1352963582682986335700751688676
9320 1354562140519273855993229502188
9321 1356781237942959536872365787444
9322 1357762342642237441303087939860
9323 1359365367526401408967722663656
9324 1361592519672574969269160820628
9325 1362577287571588298076377827760
9326 1364184781125862164830283926492
9327 1366419285446465017823038358912
9328 1367406340977598311075126065148
9329 1369019703279926756134929016860
9330 1371262318982899841392095233768
9331 1372251644950696133271610566372
9332 1373870217901463625819893968608
9333 1376119563866984368512004316508
9334 1377112552236894319154357024496
9335 1378737047150556862740957138528
9336 1380993110544435786046772239184
9337 1381989112844393236277513265800
9338 1383618123082782353705936918456
9339 1385882373244711461843484354144
9340 1386882086823387473168212660124
9341 1388515613669292541737345055700
9342 1390787367935121139420733316700
9343 1391789360231826787721452080440
9344 1393428863498141913594188889040
9345 1395708827650818847766544642848
9346 1396713148171833836112359550516
9347 1398357923154112968585374943316
9348 1400644691118412921899318207768
9349 1401652756644732986382672665560
9350 1403303527064392220368199693620
9351 1405597153208783017265560106332
9352 1406608236278414525648837384176
9353 1408263605413225695236445868736
9354 1410565517577581343310918266868
9355 1411580360665010900073790371856
9356 1413240329744507393898313324512
9357 1415549832816892238694732667740
9358 1416567012642381897765772478548
9359 1418233032266304075284858229500
9360 1420550912731723971958166900256
9361 1421570411662693568766624036604
9362 1423241764683250813282868286296
9363 1425566558253609145350058587488
9364 1426589851184304280637038828972
9365 1428267309259959403580940867116
9366 1430599035871793656289904624836
9367 1431625417731556505021633755088
9368 1433307523744959147980872939504
9369 1435647669842888267766849547044
9370 1436677863017607453117193567848
9371 1438364618341725765532407501992
9372 1440712478487155948316869358728
9373 1441745032255252467663151095860
9374 1443437948673569915423244844696
9375 1445794287367990532466029995530
9376 1446829183623010481574576759996
9377 1448527531186775152291306819700
9378 1450890891832549888736812439612
9379 1451929633813929369612716029112
9380 1453634162235702285747293888436
9381 1456004567089158265055748833036
9382 1457046435049609324100722605700
9383 1458755661021414517858313958612
9384 1461134622789379909991758600840
9385 1462180351717112895376373671464
9386 1463894312459672805765675026072
9387 1466281111245906645248320251196
9388 1467329226849013057531762951988
9389 1469049425072638379705997362248
9390 1471444804498350947984740467152
9391 1472495322575731872197749151640
9392 1474221014973206620438442795536
9393 1476623528813905178014490969644
9394 1477677942842728894950210697748
9395 1479409928679723609904685049892
9396 1481819597571014179530286030144
9397 1482877140291018363015330075816
9398 1484613910436442322700297873740
9399 1487032239103018740815339983760
9400 1488093729887983226707366416492
9401 1489835285285660180663151591500
9402 1492261577602157885345200490628
9403 1493325479112125223370130710780
9404 1495073348663890956267047787824
9405 1497508396529036201112457509760
9406 1498574689813446300504755001232
9407 1500328154398852577322594306416
9408 1502770413738845687034104961072
9409 1503840690850731108584812856238
9410 1505600526511395081469015052480
9411 1508050018029177539365094829388
9412 1509123498237969216997004569724
9413 1510888168650737824701736764152
9414 1513346496328433671775729569700
9415 1514423940865300361946744896116
9416 1516193484847159663386853383700
9417 1518659867294632130366359162596
9418 1519739746758439656768487432052
9419 1521515720027355022476341027024
9420 1523990962836689566768739256988
9421 1525073295589673203620019062980
9422 1526854928457461286709448944684
9423 1529337533701087728999036660660
9424 1530423866497152637459388820760
9425 1532211948864114781867878165060
9426 1534701901866876939148548455480
9427 1535791475789793059243123523712
9428 1537584481845402840059091145664
9429 1540083376762535945684060301784
9430 1541177004382435842592548941848
9431 1542974935358899908662312002352
9432 1545482012892146559365844978052
9433 1546578102020392514991377542364
9434 1548382541344664851010208489584
9435 1550898623300437052892997040364
9436 1551997190357363340033886278696
9437 1553807392803595596765754442100
9438 1556330916323902751596774455216
9439 1557433535108555788794472661396
9440 1559250304408444304599692422024
9441 1561781290677444712044914693644
9442 1562887191171093884938930456552
9443 1564708936362259156734369655256
9444 1567249009847725174157407301284
9445 1568359016738202669943269060856
9446 1570185738553382816278213216776
9447 1572734126456876112372146551352
9448 1573846619201696663626455319784
9449 1575679967767648270514056933164
9450 1578237504189967103453312268228
9451 1579352501797761469352644860160
9452 1581191679917416998670722918660
9453 1583756737384945720705678831876
9454 1584875878389688038729203381524
9455 1586721703597816033292175178696
9456 1589294342769765900090172684360
9457 1590416804148928766492478433292
9458 1592267696525474421900761122724
9459 1594849568260284831777803599676
9460 1595976152070475962082721182716
9461 1597832112767463335630013872568
9462 1600422393138242056773286570392
9463 1601551526909778405332352714364
9464 1603414195358169981289544088322
9465 1606013772655028245955694936792
9466 1607145436078820294208698811296
9467 1609014000690378020252890795428
9468 1611621256335030193241391639888
9469 1612757079123682992654394097928
9470 1614632411953254936943110177124
9471 1617247330186269570263169469412
9472 1618386552341901378993730043580
9473 1620267005415354015541608465164
9474 1622891265637576779101105939336
9475 1624034703439200475848903594364
9476 1625920277599083105035672807092
9477 1628553119593498698649354770798
9478 1629699094885955644317592406312
9479 1631591498873233252949044711504
9480 1634233748098102625535961962176
9481 1635382277976346776932019884804
9482 1637280685927892408400794618140
9483 1639930694935801423409864082112
9484 1641083478192516407116001988276
9485 1642988736592391160207603297124
9486 1645646568373576038043208377636
9487 1646802752805013473128160328192
9488 1648713184930918891194877741828
9489 1651380510036172350881973516168
9490 1652540964338272265213858143612
9491 1654456611651828447506383358148
9492 1657132615384930648085757641220
9493 1658295672958917369572692659716
9494 1660218232912266387085416084888
9495 1662903793770463673580485814948
9496 1664069433354423128064790801476
9497 1665998065798816999975661766532
9498 1668691509780198442666292934244
9499 1669861457585883704111377644304
9500 1671797064934265429814798996928
9501 1674498414494719865835884394144
9502 1675671803127680438373943091700
9503 1677612679101729591528764203808
9504 1680323673170519043082308126540
9505 1681501388924650478318462279604
9506 1683447534504985583898706136776
9507 1686167346284515843671008601664
9508 1687347690949059228270697303120
9509 1689300832963774590689977593844
9510 1692030356289644735796593772064
9511 1693213308088700872028503963564
9512 1695172633158458320362877773892
9513 1697910162383820856056689088000
9514 1699097480168724867759935383528
9515 1701063864946318041385396758720
9516 1703809382968602760728273320156
9517 1705000223883591982083040932236
9518 1706971931672542398561013970256
9519 1709727249907981291994684059256
9520 1710922473527598851030248483216
9521 1712899547439950250072843259016
9522 1715663822326411047022239523776
9523 1716861660522065565188462761868
9524 1718845858061781183765617712420
9525 1721619958682980866539010642896
9526 1722820471948969801111076471836
9527 1724810922641076401521922848404
9528 1727593155953209673616407689824
9529 1728798091062733144868939191340
9530 1730795686510536452864584238028
9531 1733586075673811542115793481972
9532 1734794534598383628840410307360
9533 1736797551028400153790976145408
9534 1739597855537285500621505042756
9535 1740810796270917472064369989240
9536 1742819234212411373950266799780
9537 1745628595479514239193193952564
9538 1746844219042419874520711031516
9539 1748859866277184129197186417160
9540 1751679252473549942996810548440
9541 1752897536469805650943312008304
9542 1754919551039933679634364833324
9543 1757747155281433613388609145804
9544 1758969917708291404475726799204
9545 1760999206535743811018190422576
9546 1763835051982801144451362448728
9547 1765061422586052414331871281644
9548 1767096188096907079908461856492
9549 1769942149810494782896746854784
9550 1771173018429819855211614944520
9551 1773213261178110824338965605076
9552 1776068424356779514163027698896
9553 1777302001776020863783905748588
9554 1779349584465251703546112136924
9555 1782214890053757415404324379040
9556 1783451197372371660839491075124
9557 1785505219015591853598200254296
9558 1788378870035117531735902859196
9559 1789619715612213813855912148836
9560 1791681099031819773528555282984
9561 1794563121520409587237745471404
9562 1795807617160908435159045445848
9563 1797874577660002142739861292428
9564 1800766834768568578446483580948
9565 1802015885636059214670698812768
9566 1804088423742409541710055988352
9567 1806990026490551124123322323652
9568 1808241814817280247088953400920
9569 1810321781291756796038703065044
9570 1813233689620758484666771848272
9571 1814488234170456465629543185144
9572 1816574711874579536726944234356
9573 1819495097291470487204539819252
9574 1820754237728897878104894469688
9575 1822848210362537957228396064396
9576 1825777096926185216777528887328
9577 1827039932333336092244297020368
9578 1829139539190038033454820607020
9579 1832078779551185666618399577816
9580 1833346273469206754344435150520
9581 1835451514789278485768446632704
9582 1838400249613831779524612035808
9583 1839670507204055256668847344202
9584 1841783311006137613737681345580
9585 1844742514424573081871969952092
9586 1846015511768224816712740069376
9587 1848134945516666034296877168640
9588 1851102713991284790972228581004
9589 1852380411312348131902761443048
9590 1854507429775934361299187944176
9591 1857483833359313658990059417840
9592 1858765268290657329594753236220
9593 1860897977932303388537903613740
9594 1863884944971728263289269455916
9595 1865171054126268225230251697760
9596 1867309501694145498946113077828
9597 1870306068285696846555995354456
9598 1871595013662547415291459715204
9599 1873741114197753983637365720860
9600 1876748270805705531626098457880
9601 1878040028173302731605083970020
9602 1880192832456872992143095021228
9603 1883208732996795175257115767532
9604 1884505206216978547641367320468
9605 1886665732475851267870456765316
9606 1889690357424854237787735585492
9607 1890990611197168977317022076484
9608 1893156933032207346668991570080
9609 1896192243807122430588773320964
9610 1897497277841661973225821892350
9611 1899669395558316002282012444396
9612 1902714502808242588718234458680
9613 1904022355955605097177774722380
9614 1906202218043973619097693185316
9615 1909258084971489122884183460428
9616 1910568776742906788664049967512
9617 1912755464364145329492401775592
9618 1915820165477007276478171400472
9619 1917135680086410646867073830916
9620 1919330181516364398775178644720
9621 1922403741606145014879265238020
9622 1923723082861836520359466526876
9623 1925923438487535521357838831116
9624 1929007855534499351003628911848
9625 1930332037728294666031537498768
9626 1932538295267321518608270467972
9627 1935632616529136396836845991504
9628 1936959644201666146386762687092
9629 1939173785816536296791604582976
9630 1942279036242040936914905884044
9631 1943608932124313730978372586992
9632 1945829975482558871927587554208
9633 1948944198840410143465229319164
9634 1950278978599918354767218495808
9635 1952507928526891116368175914088
9636 1955631150066268398015718291592
9637 1956969799984649444825349740316
9638 1959204711103127158778333492984
9639 1962338960494847192408341376896
9640 1963682515322362049395574098576
9641 1965923388054303629893216355952
9642 1969067650068135563451398321436
9643 1970414125827637793466063196580
9644 1972662975991020079908060167964
9645 1975818341799824381240821603708
9646 1977167712710753205966082182964
9647 1979423589747168348080143965660
9648 1982588066528953908979036571112
9649 1983942336758527971665480967080
9650 1986206263188373979105889003428
9651 1989379830139807155088931645864
9652 1990738063879825001037316789364
9653 1993008011387962534651965570696
9654 1996192782332472427950010538500
9655 1997555982705526734315456372444
9656 1999831951243372345464779596816
9657 2003026940115228311626142085728
9658 2004393042287075082058978785624
9659 2006677132271011907328276668344
9660 2009883352668051830837093770740
9661 2011252426622282648102458098576
9662 2013543621184284364318732825500
9663 2016759045543147387551000935188
9664 2018133130189566494676181339444
9665 2020432469088441877504196215944
9666 2023657173176175743216452542348
9667 2025035219528611432602411877520
9668 2027340689825892267020524786484
9669 2030576726632605021597621687940
9670 2031959801966743242782098653136
9671 2034271403517096368511088597844
9672 2037517769379504455421982059976
9673 2038903823666883209220218791292
9674 2041223642507899379177304300296
9675 2044481466602938656548714074460
9676 2045870473096295330474554435276
9677 2048197474821894337503323441212
9678 2051464647019157884420131776920
9679 2052858727090443781020493060672
9680 2055194019983811773655379981388
9681 2058470566289817649347953150548
9682 2059868703723824752238883444528
9683 2062210188867320185867130621556
9684 2065498245521257750320853553460
9685 2066901478170563108054180591652
9686 2069249155647644080246399193036
9687 2072547704687809137372588264192
9688 2073953944039495841177737985368
9689 2076309986754905118893162341548
9690 2079620125139430016544353141444
9691 2081029343899981085177832037760
9692 2083392699486068671013437710996
9693 2086712329177069773899880165084
9694 2088126688053580510999944561760
9695 2090498432663495250450824654276
9696 2093827583112855022401499370660
9697 2095246045408923322759941217984
9698 2097624043671817126904813508504
9699 2100964887550147600933842134772
9700 2102388508686636774112255213232
9701 2104772812321358467509876043508
9702 2108124311406055877236218263214
9703 2109550970035321537005637913964
9704 2111943737445277434474673399400
9705 2115306957871392622261095831056
9706 2116736675597389952832646194696
9707 2119136835966577197267097761988
9708 2122509695911080591186309615512
9709 2123944618125942420705243373152
9710 2126353318134312844315148541420
9711 2129735844584662651789729643412
9712 2131174867011102546784680982820
9713 2133589935321261448581907814236
9714 2136984288154962176100728240360
9715 2138428586700444441960550227568
9716 2140850022691315554997501325336
9717 2144255198625603441914551350796
9718 2145702562672361669252336954116
9719 2148132561325318283197406820780
9720 2151549695061998036194823885928
9721 2153000096208719422809584181956
9722 2155437621899666294258949328440
9723 2158864492351983144646799585704
9724 2160320216374521738169661757436
9725 2162766381702745219962525983852
9726 2166203015840906604229470974616
9727 2167662939520608786940912837228
9728 2170115535546987054944810427464
9729 2173564234562489309192476167468
9730 2175029449789192306661368035212
9731 2177488530079073131689058537468
9732 2180948168761062395251800945292
9733 2182416477486136396530669705688
9734 2184884274431196164861264488452
9735 2188356006545335668119106420228
9736 2189827433845284554779745588464
9737 2192302839723801301621079019244
9738 2195784511351876019563032294840
9739 2197261276906618795766190531048
9740 2199745423530729698874238438792
9741 2203237011017227967875190795224
9742 2204718023414473990411778477604
9743 2207208718165499227622686419332
9744 2210712507253175944004628823284
9745 2212198931577109034224878389240
9746 2214696174132178976809437294112
9747 2218211071696219460731760598058
9748 2219700620931134886492982509128
9749 2222206681802819648739404081956
9750 2225733864510057284573306387620
9751 2227226560948013944210405701016
9752 2229740368350716203294717034648
9753 2233277590214937216041446331468
9754 2234775691034261007485423568104
9755 2237298395987522979458549094564
9756 2240845684805075814490324289720
9757 2242348083362224182673212613236
9758 2244877400712354660027476780124
9759 2248437084397728746194913027792
9760 2249944962165145574142340121220
9761 2252480891160148383309239998280
9762 2256051857882597143700374987844
9763 2257562888658130674036189361980
9764 2260107794172330836477068503144
9765 2263691237347152340275049069976
9766 2265205447124391896062225556748
9767 2267758183360898154243045907364
9768 2271351765737075401909934634600
9769 2272871503018803909833472018176
9770 2275433240131234410128137592608
9771 2279037045826328445653865715176
9772 2280561128848616101707738597272
9773 2283129598901405673310935056664
9774 2286745992371740326499335998756
9775 2288275569439271230878197849392
9776 2290850772041745395472404666232
9777 2294478568853332408463350627904
9778 2296011383986835785153954982796
9779 2298595667489716081599630314304
9780 2302236137867085722893094449000
9781 2303772160632875081117565295536
9782 2306364359018482309680579870160
9783 2310015179886176993998428784280
9784 2311556744949385706157088596832
9785 2314158105861130422005421847284
9786 2317819251739334593246238034656
9787 2319365268117126078334605891040
9788 2321973427416468802042468356388
9789 2325647302413869042296997111892
9790 2327198938274166393521256820136
9791 2329813894991513189233809801416
9792 2333499406415005695577445937606
9793 2335054255343861230871558314296
9794 2337678455912807655799983713040
9795 2341376783400799376627702844480
9796 2342934868652457025489803328588
9797 2345567127245991036868951909212
9798 2349275907540042064054483979272
9799 2350839661464722839792533642528
9800 2353481188484101272268716904596
9801 2357200508883730913567079493112
9802 2358768708880199225168418339216
9803 2361417100116407932359470382600
9804 2365149350497798099392120387524
9805 2366723239315616437080169625620
9806 2369378552128003412597806922428
9807 2373122562501843707543359689312
9808 2374699751581991381354839026588
9809 2377364414784721313871557684372
9810 2381121439967574894359421071032
9811 2382701897726202246064911208540
9812 2385374705646163717493499684564
9813 2389142345552455661335771118016
9814 2390728542051891534195318522160
9815 2393410784281453041843834615136
9816 2397189068366782867638223183160
9817 2398779760081947028525104368312
9818 2401468991601723676063473429156
9819 2405260406095840621664592511804
9820 2406856860182149171579104950340
9821 2409553080222356921451783844152
9822 2413356438608498308290168819392
9823 2414956222588929370431890536916
9824 2417661900568544853376935724176
9825 2421478478791329707317377628068
9826 2423081560124379540313760568116
9827 2425795529600757139376334618532
9828 2429622883594243545946547562548
9829 2431231777874299204024904136828
9830 2433955290633249023623318571556
9831 2437793393189699932505551264964
9832 2439406892568862166495112274800
9833 2442137461602162849831276961636
9834 2445988901341351320833408175216
9835 2447608233909597148793300158960
9836 2450345918645025605541955795672
9837 2454209485322636065624205971964
9838 2455832120213684533720656079364
9839 2458579432506186754172166295060
9840 2462456366173144814575366785248
9841 2464082388377015748756874097484
9842 2466838080745688091294395894388
9843 2470725956675291286121004507264
9844 2472357863235780276564171018444
9845 2475123208251275334655077352856
9846 2479022056535946801378446009044
9847 2480658561310889709560693301068
9848 2483431091390795280760351858808
9849 2487343425287352461938470139248
9850 2488985896413361227001061503128
9851 2491765610300727438565293833920
9852 2495690198634170370841765785364
9853 2497336062456788538658420496844
9854 2500125513929395295280518356768
9855 2504063737704371337066886851052
9856 2505712960771784290648137855104
9857 2508510943463079926634556866412
9858 2512460216519501787396334587660
9859 2514115395941695777402957922564
9860 2516923203934003850195301530328
9861 2520883556426287581331656280916
9862 2522543446679138008651326062744
9863 2525358508208419293278164840844
9864 2529332616931008956167146013104
9865 2530998487983354738479111195948
9866 2533820801782974981571359965236
9867 2537807356049944267481518954816
9868 2539476649380879970323787462928
9869 2542308874846521430866813100784
9870 2546309215673659299113632389488
9871 2547981960281403636584023908064
9872 2550822807487023577383747264772
9873 2554834364341673304560780907936
9874 2556513142065501471357079225608
9875 2559363926855323363182994445320
9876 2563386734039307899864433159184
9877 2565070274409098708856569870360
9878 2567928444962160627800474000776
9879 2571965160573405087675741607356
9880 2573654754697018105832149306784
9881 2576520309453829322937926474760
9882 2580569660553415853402698862072
9883 2582262710652406826183049059932
9884 2585138290487346986383240646784
9885 2589201644451764783194668667816
9886 2590898175974746475728997631232
9887 2593782468681849152406112474984
9888 2597857211460551287257400889868
9889 2599559849666518459219792852824
9890 2602454257116391622069561111696
9891 2606540419925379462783724626144
9892 2608247876589209280977184676228
9893 2611149739963194110733471675396
9894 2615249964643644542859956790476
9895 2616963613575970040476601967280
9896 2619872930896696497328267450956
9897 2623985987361293188513013618048
9898 2625703122225662717019494203024
9899 2628622643313163875672231478280
9900 2632749918402331031606355154578
9901 2634470503571313995229989783952
9902 2637398894693024931451889509304
9903 2641537668466864748288601208876
9904 2643264499969168439361350479144
9905 2646203121108049070657973727404
9906 2650353490539395620808422321152
9907 2652085193140719768151161244884
9908 2655031340005719298038236793176
9909 2659196053343405926176880241064
9910 2660933961796260834720882025184
9911 2663887698704656503433488442940
9912 2668065377227777506402817698972
9913 2669806867552605866792370282072
9914 2672770924086510402105307062264
9915 2676962977427776591614454275568
9916 2678708013716447379837535273136
9917 2681681033256131615374902428404
9918 2685884824685990115685191762036
9919 2687636120953494815236733529960
9920 2690619553096493030424188984288
9921 2694835051948479068579989132744
9922 2696591272313082801098438318592
9923 2699582367240699123292576218420
9924 2703812367307867043044021291704
9925 2705574935501487372701781595404
9926 2708573691561487927983969834092
9927 2712816921153628718403657011368
9928 2714583039241056477896474811000
9929 2717592231989621631377330496780
9930 2721850061013457950677536857928
9931 2723619755372150686150505259956
9932 2726638072413462512698672880280
9933 2730907752462292784378652387680
9934 2732683850016471142625960899176
9935 2735712697366700583058454091164
9936 2739994260514280869045803802216
9937 2741775339611749393679082930404
9938 2744811921573233364247475012640
9939 2749108212444775416744525539124
9940 2750895716644119165904806711816
9941 2753940099090130258712272857640
9942 2758249756303474282368268111040
9943 2760040840428759654933144308108
9944 2763095845491230587860953695800
9945 2767420325888387208462113540432
9946 2769215020826089539489747180512
9947 2772279245876172411726745640596
9948 2776615759079055765711786865652
9949 2778416935029885914443825770592
9950 2781491809162973867924501621244
9951 2785840387761783886562649927056
9952 2787646598804624435131358536168
9953 2790729348136973574054972106320
9954 2795092880324570092106114061492
9955 2796905598484216368652176402636
9956 2799996221115504129031826259336
9957 2804373257206801565447241782196
9958 2806189654788052941492358617080
9959 2809291019644065409299908335072
9960 2813683110079648454770666617160
9961 2815503149087656359956800421060
9962 2818613899453585870119054758820
9963 2823018203002851786864611503432
9964 2824844735738415711234537103804
9965 2827966325068695567613733021548
9966 2832382808918850652778829177256
9967 2834214500868002949287767567064
9968 2837344038655734473116395092124
9969 2841775708874228740053707892732
9970 2843613986567615835148454967404
9971 2846751470387876032841484815864
9972 2851196919652021245013256583468
9973 2853038841758942652295523770444
9974 2856187259127935455003504147636
9975 2860647926652395452793885297280
9976 2862493591512052222457623966764
9977 2865651492241091748428979212236
9978 2870124488663932429028587212264
9979 2871976796414382211952786713688
9980 2875145657410901617625580617280
9981 2879631087531491309974295189904
9982 2881488543428530742579710800528
9983 2884665497638773537352556555384
9984 2889166279313558295438801548940
9985 2891030400213683633271416089656
9986 2894215445139127838961509710272
9987 2898730146848998160403051560676
9988 2900598014188020282424041849096
9989 2903794115093549265714549471424
9990 2908324339459505389206172373256
9991 2910195913611782786311946198872
9992 2913401596291168366689132275660
9993 2917944338225046540932355322240
9994 2919822635177366737902050548228
9995 2923039473166676296442222652092
9996 2927594766466653218587928448328
9997 2929478338914304110684310047640
9998 2932703344572888787030303140360
9999 2937274223907377903922685039772
10000 2939164545843861439143203143342