1 1
2 2
3 4
4 5
5 8
6 12
7 15
8 20
9 29
10 36
11 46
12 61
13 74
14 95
15 122
16 145
17 180
18 224
19 268
20 328
21 399
22 474
23 567
24 682
25 807
26 955
27 1136
28 1330
29 1564
30 1842
31 2140
32 2499
33 2914
34 3375
35 3917
36 4533
37 5220
38 6014
39 6929
40 7942
41 9102
42 10430
43 11898
44 13582
45 15489
46 17600
47 19999
48 22706
49 25719
50 29115
51 32928
52 37164
53 41924
54 47259
55 53176
56 59792
57 67183
58 75364
59 84498
60 94675
61 105908
62 118425
63 132320
64 147657
65 164688
66 183538
67 204333
68 227344
69 252790
70 280805
71 311733
72 345860
73 383366
74 424722
75 470248
76 520217
77 575199
78 635610
79 701843
80 774582
81 854371
82 941726
83 1037492
84 1142398
85 1257098
86 1382619
87 1519920
88 1669846
89 1833704
90 2012669
91 2207835
92 2420838
93 2653146
94 2906224
95 3182054
96 3482481
97 3809393
98 4165239
99 4552372
100 4973144
101 5430582
102 5927676
103 6467370
104 7053458
105 7689618
106 8379560
107 9127995
108 9939470
109 10818738
110 11771496
111 12803443
112 13920516
113 15129706
114 16438155
115 17853178
116 19383414
117 21037658
118 22825024
119 24756141
120 26841827
121 29093361
122 31523776
123 34146406
124 36975212
125 40026115
126 43315460
127 46860484
128 50680598
129 54795944
130 59227635
131 63999318
132 69135698
133 74662608
134 80608945
135 87004786
136 93881738
137 101274996
138 109221160
139 117758929
140 126930935
141 136781716
142 147358449
143 158712784
144 170898944
145 183974131
146 198000936
147 213045128
148 229176074
149 246469538
150 265005046
151 284866646
152 306145797
153 328938614
154 353346786
155 379480494
156 407455700
157 437395196
158 469431610
159 503704741
160 540362462
161 579564228
162 621478246
163 666282380
164 714168216
165 765337713
166 820004519
167 878398393
168 940761566
169 1007350427
170 1078440002
171 1154320418
172 1235298881
173 1321704211
174 1413883646
175 1512204494
176 1617059505
177 1728863570
178 1848055358
179 1975103648
180 2110503200
181 2254777399
182 2408484787
183 2572214906
184 2746591464
185 2932279008
186 3129979242
187 3340434268
188 3564434078
189 3802812860
190 4056452424
191 4326290760
192 4613318343
193 4918581880
194 5243193941
195 5588328997
196 5955228023
197 6345209168
198 6759663558
199 7200061058
200 7667961400
201 8165010577
202 8692947512
203 9253615886
204 9848961409
205 10481038680
206 11152024936
207 11864217550
208 12620041646
209 13422065909
210 14272999768
211 15175702887
212 16133202429
213 17148690778
214 18225536720
215 19367303919
216 20577750066
217 21860839510
218 23220763618
219 24661941359
220 26189033050
221 27806963707
222 29520924677
223 31336389339
224 33259139560
225 35295267971
226 37451196849
227 39733707434
228 42149943818
229 44707434806
230 47414126252
231 50278387466
232 53309036285
233 56515375004
234 59907199742
235 63494828530
236 67289142072
237 71301596355
238 75544254252
239 80029832104
240 84771714884
241 89783993396
242 95081516465
243 100679909686
244 106595619069
245 112845968501
246 119449184295
247 126424444949
248 133791945588
249 141572928978
250 149789741214
251 158465905750
252 167626160539
253 177296521808
254 187504368278
255 198278484810
256 209649136785
257 221648164580
258 234309036204
259 247666932818
260 261758854678
261 276623684844
262 292302287080
263 308837625352
264 326274839934
265 344661358787
266 364047033426
267 384484229056
268 406027951438
269 428736001704
270 452669081128
271 477890937416
272 504468540087
273 532472202782
274 561975751764
275 593056723035
276 625796506996
277 660280540800
278 696598531224
279 734844624663
280 775117625367
281 817521249585
282 862164323122
283 909161030382
284 958631203378
285 1010700549717
286 1065500938661
287 1123170728385
288 1183855029970
289 1247706035077
290 1314883385440
291 1385554480023
292 1459894848390
293 1538088569704
294 1620328628353
295 1706817338332
296 1797766820202
297 1893399410586
298 1993948146185
299 2099657305112
300 2210782877645
301 2327593118941
302 2450369162868
303 2579405563118
304 2715010923870
305 2857508594460
306 3007237292086
307 3164551820508
308 3329823856506
309 3503442666143
310 3685815920627
311 3877370589992
312 4078553763702
313 4289833578046
314 4511700231047
315 4744666919498
316 4989270896018
317 5246074618653
318 5515666822390
319 5798663722066
320 6095710312704
321 6407481596532
322 6734683948963
323 7078056591510
324 7438372993865
325 7816442423356
326 8213111615482
327 8629266372451
328 9065833322202
329 9523781811100
330 10004125724074
331 10507925482667
332 11036290187558
333 11590379690824
334 12171406863634
335 12780640019296
336 13419405273402
337 14089089114859
338 14791141146664
339 15527076771729
340 16298480104182
341 17107007071774
342 17954388468082
343 18842433249468
344 19773032045383
345 20748160621976
346 21769883617848
347 22840358512107
348 23961839554315
349 25136681995124
350 26367346567644
351 27656403947743
352 29006539539942
353 30420558539810
354 31901390991794
355 33452097198424
356 35075873441289
357 36776057709877
358 38556135815936
359 40419747854673
360 42370694688120
361 44412944857342
362 46550641874078
363 48788111557248
364 51129869841802
365 53580631003300
366 56145315958436
367 58829061080998
368 61637227478180
369 64575410374832
370 67649449061048
371 70865437354095
372 74229734200756
373 77748974898726
374 81430082891240
375 85280281736841
376 89307107766385
377 93518423373508
378 97922430523176
379 102527685022384
380 107343111486978
381 112378018585032
382 117642115116937
383 123145526866864
384 128898813795270
385 134912988146654
386 141199533422665
387 147770423758944
388 154638144313092
389 161815712616888
390 169316700402105
391 177155256552562
392 185346131120981
393 193904699907354
394 202846990284386
395 212189708200912
396 221950265851597
397 232146810721761
398 242798255941527
399 253924311420756
400 265545516499745
401 277683274062532
402 290359885553710
403 303598587671896
404 317423590693429
405 331860117835296
406 346934446482554
407 362673951223678
408 379107148084648
409 396263740832070
410 414174669280034
411 432872158983245
412 452389773219106
413 472762467196406
414 494026643858555
415 516220212215961
416 539382648163650
417 563555057117791
418 588780239453912
419 615102758716192
420 642569011891850
421 671227302803290
422 701127918576115
423 732323208458334
424 764867666102600
425 798818015260121
426 834233298158816
427 871174967714740
428 909706983539540
429 949895910997178
430 991811024504750
431 1035524415066181
432 1081111101252321
433 1128649144891654
434 1178219771471512
435 1229907494430130
436 1283800244685413
437 1339989505396225
438 1398570451118862
439 1459642092778245
440 1523307428450803
441 1589673599114708
442 1658852050847986
443 1730958703487700
444 1806114124892008
445 1884443712348182
446 1966077881174972
447 2051152259626812
448 2139807891725168
449 2232191448095887
450 2328455443880938
451 2428758465460354
452 2533265406066376
453 2642147709343236
454 2755583622692033
455 2873758460485590
456 2996864876216498
457 3125103145494292
458 3258681460011894
459 3397816231535255
460 3542732407920249
461 3693663801332794
462 3850853427690177
463 4014553859448630
464 4185027591953482
465 4362547422343154
466 4547396843273390
467 4739870451698458
468 4940274371699552
469 5148926693759542
470 5366157930749407
471 5592311489634975
472 5827744161419094
473 6072826629640070
474 6327943996442636
475 6593496328863776
476 6869899225733315
477 7157584404190669
478 7457000308619186
479 7768612742470802
480 8092905521971145
481 8430381154697160
482 8781561543552263
483 9146988715145164
484 9527225575754499
485 9922856695461420
486 10334489119503888
487 10762753210204318
488 11208303520143688
489 11671819695678888
490 12154007414331500
491 12655599356853348
492 13177356213075341
493 13720067725293576
494 14284553770120130
495 14871665477923933
496 15482286393887361
497 16117333681696082
498 16777759369056960
499 17464551639328819
500 18178736170398734
501 18921377520097208
502 19693580562681304
503 20496491977682010
504 21331301790494218
505 22199244969513985
506 23101603081315171
507 24039706003314956
508 25014933699055682
509 26028718057792468
510 27082544797926170
511 28177955439777593
512 29316549349578652
513 30499985854352410
514 31729986433561154
515 33008336989600377
516 34336890196995072
517 35717567936549476
518 37152363816785576
519 38643345782718135
520 40192658818614116
521 41802527747394762
522 43475260126892983
523 45213249250087695
524 47018977252301365
525 48895018325765721
526 50844042049222698
527 52868816835858485
528 54972213500242492
529 57157208952495372
530 59426890023336420
531 61784457421015070
532 64233229828903666
533 66776648147837772
534 69418279884549272
535 72161823695578344
536 75011114091259829
537 77970126301463674
538 81042981313182978
539 84233951085089888
540 87547463941129716
541 90988110154037984
542 94560647724437296
543 98270008358062624
544 102121303652828746
545 106119831501998848
546 110271082716564257
547 114580747879406082
548 119054724438198284
549 123699124040766488
550 128520280126403417
551 133524755780908886
552 138719351859692533
553 144111115393491692
554 149707348285338106
555 155515616303805475
556 161543758388277094
557 167799896275759496
558 174292444455097880
559 181030120465594500
560 188021955550536190
561 195277305672450148
562 202805862908394200
563 210617667236927246
564 218723118724608670
565 227132990131757746
566 235858439950418809
567 244911025883452004
568 254302718786099026
569 264045917084347918
570 274153461680225430
571 284638651367159402
572 295515258771191305
573 306797546829568653
574 318500285831763012
575 330638771040316697
576 343228840904624037
577 356286895894718820
578 369829917974298472
579 383875490727803354
580 398441820170835188
581 413547756265193037
582 429212815155179332
583 445457202156919432
584 462301835524194717
585 479768371009463914
586 497879227254550900
587 516657612036865474
588 536127549392126604
589 556313907651009402
590 577242428418182498
591 598939756517292444
592 621433470942445646
593 644752116847577190
594 668925238600073502
595 693983413942615231
596 719958289297891489
597 746882616245568322
598 774790289219276712
599 803716384461799642
600 833697200271173905
601 864770298589669419
602 896974547977611054
603 930350168008507328
604 964938775141971918
605 1000783430120571156
606 1037928686931235013
607 1076420643392570567
608 1116306993418861484
609 1157637081005921298
610 1200461956005455503
611 1244834431743854931
612 1290809144535498488
613 1338442615163087806
614 1387793312386517358
615 1438921718535773982
616 1491890397266831954
617 1546764063548093462
618 1603609655938880436
619 1662496411245936706
620 1723495941632114246
621 1786682314245413091
622 1852132133461882004
623 1919924625823876175
624 1990141727749118941
625 2062868176112304345
626 2138191601788831012
627 2216202626243999207
628 2296994961278473208
629 2380665512028410942
630 2467314483312243865
631 2557045489444877586
632 2649965667627248151
633 2746185795012809988
634 2845820409582530248
635 2948987934946776346
636 3055810809186257778
637 3166415617875277406
638 3280933231417219042
639 3399498946815957702
640 3522252634039222052
641 3649338887116511331
642 3780907180107790330
643 3917112028113020398
644 4058113153478924969
645 4204075657352972020
646 4355170196769989339
647 4511573167442810018
648 4673466892422081535
649 4841039816827351451
650 5014486708837241648
651 5194008867120495969
652 5379814334928132581
653 5572118121052540762
654 5771142427853484158
655 5977116886591004940
656 6190278800290852906
657 6410873394362183819
658 6639154075229170506
659 6875382697223715937
660 7119829837980654486
661 7372775082620787444
662 7634507316992376825
663 7905325030236267554
664 8185536626985764286
665 8475460749497494560
666 8775426610004526310
667 9085774333630847530
668 9406855312191530298
669 9739032569198298066
670 10082681136440131175
671 10438188442493997097
672 10805954713516387869
673 11186393386718707740
674 11579931536915101201
675 11987010316527266110
676 12408085409485795633
677 12843627499453084719
678 13294122752789469792
679 13760073316741840278
680 14241997833319573360
681 14740431969320080840
682 15255928963026357291
683 15789060188084944958
684 16340415735070882338
685 16910605011309086501
686 17500257359508187234
687 18110022695761613931
688 18740572167536771038
689 19392598832260193666
690 20066818357106139982
691 20763969740665546706
692 21484816057159691680
693 22230145223863599334
694 23000770792477169542
695 23797532765169932288
696 24621298436027417210
697 25472963258703468208
698 26353451741071675364
699 27263718367672509899
700 28204748550832774431
701 29177559611324002315
702 30183201789431042058
703 31222759287386334356
704 32297351344116482285
705 33408133343253795369
706 34556297955454341562
707 35743076316056103320
708 36969739239118881648
709 38237598468981049369
710 39548007970461596776
711 40902365258846186044
712 42302112770894050366
713 43748739278097669900
714 45243781343439646860
715 46788824822994408357
716 48385506413719509385
717 50035515248796006654
718 51740594541986281408
719 53502543282476900505
720 55323217981691370970
721 57204534473672703002
722 59148469770636973352
723 61157063975319482914
724 63232422251856493680
725 65376716856949234525
726 67592189233080828322
727 69881152165684653563
728 72245992006169386990
729 74689170962733628835
730 77213229461037854132
731 79820788576811685050
732 82514552542505859927
733 85297311330240930610
734 88171943313318609955
735 91141418008597280460
736 94208798902184315688
737 97377246360915447881
738 100650020632132029358
739 104030484934426928733
740 107522108642051641301
741 111128470565723430688
742 114853262332740222386
743 118700291869337933694
744 122673486988276992592
745 126776899084823511284
746 131014706944323287165
747 135391220664624942018
748 139910885696798111900
749 144578287007631304058
750 149398153367459022066
751 154375361767069076862
752 159514941967486030952
753 164822081186499555390
754 170302128926020050463
755 175960601944396045690
756 181803189377909386268
757 187835758015890615918
758 194064357733957326704
759 200495227089968944942
760 207134799087531671650
761 213989707111956817112
762 221066791043676161090
763 228373103554373450944
764 235915916591170445300
765 243702728054316988802
766 251741268674106611208
767 260039509092828725274
768 268605667157691717942
769 277448215430940613482
770 286575888923494001629
771 295997693058561551799
772 305722911872011026845
773 315761116456367760394
774 326122173655480395357
775 336816255017214029500
776 347853846011660348208
777 359245755522520229713
778 371003125619663360976
779 383137441621013160129
780 395660542452087856251
781 408584631311901032048
782 421922286654085066850
783 435686473492302074280
784 449890555039404138359
785 464548304689982889540
786 479673918356169969177
787 495282027166973363646
788 511387710541633050134
789 528006509647722685063
790 545154441255175869943
791 562848011997636183070
792 581104233052796745930
793 599940635253877868234
794 619375284644635812122
795 639426798490587791272
796 660114361759654565254
797 681457744085692044665
798 703477317228703601527
799 726194073046076663753
800 749629641989485231616
801 773806312142451086210
802 798747048814146190904
803 824475514705347895184
804 851016090662842805101
805 878393897039205789948
806 906634815675243736188
807 935765512522813339307
808 965813460926397442334
809 996806965582224118162
810 1028775187194171077574
811 1061748167846421407069
812 1095756857113275542426
813 1130833138927025435322
814 1167009859225571655964
815 1204320854401946029380
816 1242800980578449856840
817 1282486143728947399637
818 1323413330673383438238
819 1365620640969191025194
820 1409147319725144517607
821 1454033791363793586259
822 1500321694359264844174
823 1548053916978171146954
824 1597274634052004722749
825 1648029344810099632446
826 1700364911803272038708
827 1754329600948942646093
828 1809973122729318903230
829 1867346674575312057736
830 1926502984469625115179
831 1987496355803290469585
832 2050382713521113191594
833 2115219651592308178312
834 2182066481843536939176
835 2250984284192813083916
836 2322035958323655377622
837 2395286276839865274444
838 2470801939942662586036
839 2548651631672906364709
840 2628906077762213548153
841 2711638105138245607141
842 2796922703130516901166
843 2884837086424259363808
844 2975460759811444020770
845 3068875584789241239514
846 3165165848057486093055
847 3264418331968397062235
848 3366722386983084604919
849 3472170006190782133302
850 3580855901948539091840
851 3692877584700520141619
852 3808335444037570619100
853 3927332832059651373292
854 4049976149105275487228
855 4176374931913725932267
856 4306641944287922652223
857 4440893270327471889350
858 4579248410303218906446
859 4721830379246872070265
860 4868765808331076980444
861 5020185049117261289580
862 5176222280750986676100
863 5337015620186514387188
864 5502707235524398376470
865 5673443462548518297972
866 5849374924551107197937
867 6030656655536614867026
868 6217448226898043427682
869 6409913877661720594120
870 6608222648398955457834
871 6812548518906030324538
872 7023070549756511815888
873 7239973027832553716879
874 7463445615945101777686
875 7693683506655657883122
876 7930887580415177495302
877 8175264568139158076120
878 8427027218340959638702
879 8686394468948559957118
880 8953591623933696375886
881 9228850534885585356353
882 9512409787664836160768
883 9804514894277211749094
884 10105418490110404918721
885 10415380536680708609736
886 10734668530040805760881
887 11063557715003716492820
888 11402331305341960799576
889 11751280710125674564037
890 12110705766367551039695
891 12480914978146834906451
892 12862225762389634064674
893 13254964701487297420124
894 13659467802939322633784
895 14076080766212682502860
896 14505159257014318854349
897 14947069189178657445838
898 15402187014377839631937
899 15870900019867633582998
900 16353606634487512714407
901 16850716743139681624700
902 17362652009977535479512
903 17889846210540018401520
904 18432745573075123720875
905 18991809129301958638259
906 19567509074867266817362
907 20160331139759601072934
908 20770774968951031031704
909 21399354513543271228805
910 22046598432702975920819
911 22713050506678193910236
912 23399270061195547968212
913 24105832403546171139710
914 24833329270676276803666
915 25582369289606427018131
916 26353578450512685611402
917 27147600592811331181043
918 27965097904597659086198
919 28806751435799227446702
920 29673261625413086567590
921 30565348843206104269876
922 31483753946268083115463
923 32429238850817301833134
924 33402587119668461240080
925 34404604565784415136411
926 35436119872343814553134
927 36497985229767976774814
928 37591076990162571587752
929 38716296339641339882104
930 39874569989011143913318
931 41066850883310878693219
932 42294118930709339438814
933 43557381751280197081288
934 44857675446186485573418
935 46196065387820587462214
936 47573647031459810768476
937 48991546749013001278179
938 50450922685448315315858
939 51952965638507515409544
940 53498899962328686664976
941 55089984495615137401328
942 56727513515004702856840
943 58412817714311482956432
944 60147265210329187367056
945 61932262575903029609126
946 63769255900996299598218
947 65659731882496261200717
948 67605218943523206856102
949 69607288383027168909286
950 71667555556476787239772
951 73787681088465545680395
952 75969372118082849716826
953 78214383577919017443684
954 80524519507595613516765
955 82901634402736530977496
956 85347634600318549422189
957 87864479701364227016559
958 90454184031965806840524
959 93118818143653998433073
960 95860510354151533373158
961 98681448329579206253381
962 101583880709209292365810
963 104570118773889329081644
964 107642538159289201073564
965 110803580615153804234270
966 114055755811773875627352
967 117401643194919832989886
968 120843893890515124447694
969 124385232660358288217300
970 128028459910237657405960
971 131776453751816804168476
972 135632172119704085555980
973 139598654945157058265493
974 143679026387909382200044
975 147876497127645867603675
976 152194366716691598732766
977 156636025995520818958388
978 161204959572732277615080
979 165904748371181107800156
980 170739072242000178553359
981 175711712648288089650148
982 180826555420287670257160
983 186087593583925080116082
984 191498930264627290331906
985 197064781668385990892456
986 202789480142085830507267
987 208677477315166288732883
988 214733347324740600313864
989 220961790126348906525780
990 227367634892578202796148
991 233955843501839913716775
992 240731514119653873739774
993 247699884874847192804112
994 254866337633139201812327
995 262236401870646132560181
996 269815758649903522027236
997 277610244701071835730076
998 285625856611058121890626
999 293868755123355828597190
1000 302345269551477572220640
1001 311061902308928189180832
1002 320025333558740085519847
1003 329242425985671096067540
1004 338720229694243230961498
1005 348465987235881138250814
1006 358487138768493267832215
1007 368791327351922934487540
1008 379386404382783135427600
1009 390280435172279540529941
1010 401481704670716790468819
1011 412998723342476571801202
1012 424840233195353386837282
1013 437015213968231650911328
1014 449532889481188262003645
1015 462402734152209639924974
1016 475634479684817473402129
1017 489238121931005643303477
1018 503223927934003603114560
1019 517602443155494830651143
1020 532384498892035493943991
1021 547581219885539844431266
1022 563204032132820882303551
1023 579264670899300292445316
1024 595775188942132215468736
1025 612747964948116803315309
1026 630195712191914557288578
1027 648131487420212893825021
1028 666568699967637825269256
1029 685521121110349003565330
1030 705002893663407441968682
1031 725028541828157482831400
1032 745612981296021022628574
1033 766771529615264485932820
1034 788519916827462911447220
1035 810874296380553867924300
1036 833851256325548662112636
1037 857467830804144657282797
1038 881741511834663678325292
1039 906690261403929398189562
1040 932332523872886374267726
1041 958687238703958318635909
1042 985773853518345256252849
1043 1013612337491663418539986
1044 1042223195096541415735731
1045 1071627480201003503842005
1046 1101846810531690448834234
1047 1132903382511194064523522
1048 1164819986479015104187764
1049 1197620022305890516489402
1050 1231327515411478707563654
1051 1265967133195642596063836
1052 1301564201893824455422502
1053 1338144723867267494135406
1054 1375735395339109106265727
1055 1414363624587644135257336
1056 1454057550608337134011450
1057 1494846062256452811319100
1058 1536758817882467893454580
1059 1579826265472729407138294
1060 1624079663308136316240892
1061 1669551101153937637141990
1062 1716273521994064632423283
1063 1764280744323749930719452
1064 1813607485014526401150460
1065 1864289382766047458910495
1066 1916363022159530765900812
1067 1969865958327992811729764
1068 2024836742258816880570836
1069 2081314946744584074983240
1070 2139341192998490012585783
1071 2198957177951072930775891
1072 2260205702245394950515090
1073 2323130698948240638309872
1074 2387777262995330288016110
1075 2454191681388992327136217
1076 2522421464167193248147709
1077 2592515376163289123677337
1078 2664523469576342985937922
1079 2738497117372340272361602
1080 2814489047537134948498889
1081 2892553378202474812879040
1082 2972745653666978819948640
1083 3055122881334476965313792
1084 3139743569592677448613676
1085 3226667766655689237117322
1086 3315957100394505889752879
1087 3407674819180151742114427
1088 3501885833764796897156236
1089 3598656760226768153822235
1090 3698055964006022312760502
1091 3800153605057298642072860
1092 3905021684148834056491907
1093 4012734090335211149194346
1094 4123366649633607838714608
1095 4236997174933433606879686
1096 4353705517170074609101665
1097 4473573617794220355772448
1098 4596685562569013922217536
1099 4723127636728059353509880
1100 4852988381528125911664268
1101 4986358652231214974386263
1102 5123331677551505453745014
1103 5264003120603559188773426
1104 5408471141389054960864261
1105 5556836460860232422437974
1106 5709202426599156746353769
1107 5865675080152867456284852
1108 6026363226065454657710294
1109 6191378502649103969959608
1110 6360835454537174313770932
1111 6534851607063424442481007
1112 6713547542512575711384800
1113 6897046978288496717986692
1114 7085476847047424352332924
1115 7278967378844786246964200
1116 7477652185345368480729200
1117 7681668346147784037180389
1118 7891156497275432510869314
1119 8106260921887406971332290
1120 8327129643264104247157172
1121 8553914520123620527920608
1122 8786771344326372387799052
1123 9025859941026778784712615
1124 9271344271332262396085164
1125 9523392537531286331864966
1126 9782177290953639654231137
1127 10047875542527712103391272
1128 10320668876101062741114902
1129 10600743564592193872329034
1130 10888290689043080227584956
1131 11183506260643681996466194
1132 11486591345801394048871299
1133 11797752194330141976691550
1134 12117200370835636690394927
1135 12445152889375148545627473
1136 12781832351472048527409064
1137 13127467087567296394132720
1138 13482291301992039406877512
1139 13846545221547509264125108
1140 14220475247780477909513142
1141 14604334113044660705568902
1142 14998381040440626734501810
1143 15402881907728999771213880
1144 15818109415314015693174200
1145 16244343258396831160149903
1146 16681870303400363686091215
1147 17130984768769890853488327
1148 17591988410256134557388860
1149 18065190710790114481484480
1150 18550909075061679836609120
1151 19049469028916307653885206
1152 19561204423687499593546441
1153 20086457645584923878737588
1154 20625579830261322247394882
1155 21178931082684144033571171
1156 21746880702440887459310759
1157 22329807414610209322832640
1158 22928099606334019158316912
1159 23542155569229009674344566
1160 24172383747779378972335988
1161 24819202993855882712753955
1162 25483042827509823339455172
1163 26164343704194125559076356
1164 26863557288567273871245454
1165 27581146735039606630700840
1166 28317586975225258502810060
1167 29073365012466930987287118
1168 29848980223604656799061718
1169 30644944668163794644602982
1170 31461783405141658450353154
1171 32300034817576457557198716
1172 33160250945086587846056014
1173 34042997824572780762385013
1174 34948855839280196233003278
1175 35878420076422222303461498
1176 36832300693572531962257314
1177 37811123294036854841643388
1178 38815529311420933823985800
1179 39846176403616267470791432
1180 40903738856430497748165269
1181 41988907997094674018236757
1182 43102392617885122586768989
1183 44244919410103285728325540
1184 45417233408662650049332098
1185 46620098447537775664976019
1186 47854297626336474823083200
1187 49120633788262356026123959
1188 50419930009741262268030606
1189 51753030101991599961389058
1190 53120799124825162938344221
1191 54524123912971818987272750
1192 55963913615228355375879491
1193 57441100246738858919711044
1194 58956639254721251345654691
1195 60511510097962023038396433
1196 62106716840408791706392794
1197 63743288759198073583734154
1198 65422280967463605023436094
1199 67144775052278675437627910
1200 68911879728094245619761068
1201 70724731506043140549880693
1202 72584495379489306277166502
1203 74492365526210024151542536
1204 76449566027608095029547996
1205 78457351605360324309300470
1206 80517008375918174172444942
1207 82629854623286215223711002
1208 84797241590513988801800646
1209 87020554290347102678733828
1210 89301212335493840208882729
1211 91640670788974248997635638
1212 94040421035029609620831064
1213 96501991671081381966687070
1214 99026949421240168931204516
1215 101616900071876945007268172
1216 104273489429780785505312161
1217 106998404303439583047619618
1218 109793373507992772914091104
1219 112660168894417923147515022
1220 115600606403526161173465762
1221 118616547145354828204180787
1222 121709898504559491890082510
1223 124882615272421488513863305
1224 128136700806101531484427142
1225 131474208215784629694231051
1226 134897241580376589254291836
1227 138407957192427749087462670
1228 142008564832975342309528590
1229 145701329077011962899393509
1230 149488570630304075660726090
1231 153372667698301355162055117
1232 157356057387894857701347864
1233 161441237142799645179112804
1234 165630766213355510142989930
1235 169927267161557878564659738
1236 174333427402149817969657532
1237 178852000780625373270000555
1238 183485809189014172352393988
1239 188237744220337416062065334
1240 193110768862646013510571630
1241 198107919233572724872015044
1242 203232306356351759041873078
1243 208487117978281364507725670
1244 213875620432627529717318641
1245 219401160544990004339438886
1246 225067167585175487909552724
1247 230877155265646988602085629
1248 236834723787643063750724295
1249 242943561936085939115908366
1250 249207449224423346959991150
1251 255630258090575356531875438
1252 262215956145184519560183009
1253 268968608473395299063389006
1254 275892379991417026368705526
1255 282991537859153564850287921
1256 290270453950212430910775656
1257 297733607380636368726571210
1258 305385587097731322690058908
1259 313231094530396381790848710
1260 321274946302393620489298911
1261 329522077010028859718765849
1262 337977542065748201143327930
1263 346646520609189786418796034
1264 355534318487265631112502186
1265 364646371304884561989150284
1266 373988247547964286982303081
1267 383565651780418480956878733
1268 393384427916843459479832574
1269 403450562572668579425973935
1270 413770188493574982527583345
1271 424349588066028668424935016
1272 435195196910816191403673603
1273 446313607561514554657927128
1274 457711573229871110468502368
1275 469396011660114510106752369
1276 481374009074264020166168276
1277 493652824210551815695929528
1278 506239892457121223020226304
1279 519142830083213354905969054
1280 532369438570105141626118342
1281 545927709044113463699571972
1282 559825826814032976033659463
1283 574072176015429263311453612
1284 588675344364264235275690266
1285 603644128022387200488361684
1286 618987536577482833348235055
1287 634714798140126326543391615
1288 650835364560656444330792862
1289 667358916768638946989247267
1290 684295370237756000945867296
1291 701654880579021769382004702
1292 719447849265290381348353809
1293 737684929490089963727120456
1294 756377032163885439156827157
1295 775535332050943332017378652
1296 795171274050043946772897755
1297 815296579622360040337664226
1298 835923253369896491504968838
1299 857063589767962541847554807
1300 878730180055226998551195336
1301 900935919284987340431950856
1302 923694013541366023030453646
1303 947017987324231494788733748
1304 970921691106727505259541505
1305 995419309069382280521322068
1306 1020525367014859121177029532
1307 1046254740467501937303207135
1308 1072622662961923248472471780
1309 1099644734524978309441254738
1310 1127336930355567267684850289
1311 1155715609706807697384572028
1312 1184797524975222553096195490
1313 1214599831001693541352693394
1314 1245140094589037203495239518
1315 1276436304241170709106814026
1316 1308506880128946474687635706
1317 1341370684287849334397903149
1318 1375047031052867173718541150
1319 1409555697735965692988869280
1320 1444916935551720388084209747
1321 1481151480796783999033180663
1322 1518280566288995586668443968
1323 1556325933072068149220480706
1324 1595309842391925368473158610
1325 1635255087950894683736939401
1326 1676185008446103533133510446
1327 1718123500398568363479486828
1328 1761095031279611900200488162
1329 1805124652941393294029670532
1330 1850238015358488214587124929
1331 1896461380687611753079550996
1332 1943821637652736239574119012
1333 1992346316263018872635996146
1334 2042063602871120414562700131
1335 2093002355579666242055110718
1336 2145192120003774863495140024
1337 2198663145397756637506331297
1338 2253446401154266977358654268
1339 2309573593684383911411379803
1340 2367077183687269512403170126
1341 2425990403818268538690190368
1342 2486347276764495764021099201
1343 2548182633737165934476782024
1344 2611532133390127219320503585
1345 2676432281174270538773396253
1346 2742920449137703285943898378
1347 2811034896181796857049436016
1348 2880814788783443192725241239
1349 2952300222194086248169615648
1350 3025532242126330103552836534
1351 3100552866939166434959420494
1352 3177405110333110329814860502
1353 3256133004566785109847296116
1354 3336781624206754063397375866
1355 3419397110422659832542154206
1356 3504026695840000818241739688
1357 3590718729963148511063687150
1358 3679522705181490177228779438
1359 3770489283371868008045666413
1360 3863670323110778836574567598
1361 3959118907510097896282334178
1362 4056889372690396030431295261
1363 4157037336906232428667041778
1364 4259619730338124433348451229
1365 4364694825566222420720946942
1366 4472322268741051401686659127
1367 4582563111467021875705381420
1368 4695479843414760818247234734
1369 4811136425678669678323804933
1370 4929598324896479987989071762
1371 5050932548147948860789407061
1372 5175207678650216483191627634
1373 5302493912267735770704576768
1374 5432863094855080901323881093
1375 5566388760451346667151617202
1376 5703146170345264598501713706
1377 5843212353030584858926477040
1378 5986666145071705211070713812
1379 6133588232899970019894225184
1380 6284061195561513550667482908
1381 6438169548437982974277064213
1382 6595999787961947630188195582
1383 6757640437349282491453705790
1384 6923182093371305680605105944
1385 7092717474189952429915207716
1386 7266341468279781353272439548
1387 7444151184461133568918980874
1388 7626246003069301224621957452
1389 7812727628285109634574322312
1390 8003700141652876825567313831
1391 8199270056812285963882923063
1392 8399546375471290216201050107
1393 8604640644647766389668962044
1394 8814667015208243367266432726
1395 9029742301732654245235506750
1396 9249986043734697509684281610
1397 9475520568268042743596821540
1398 9706471053949280593277965294
1399 9942965596429195383833750522
1400 10185135275344632056748305122
1401 10433114222783937389383689276
1402 10687039693299679105603292574
1403 10947052135503085716007907202
1404 11213295265275405137607039954
1405 11485916140632151716912293429
1406 11765065238276999453108084700
1407 12050896531882884414266494153
1408 12343567572138701963157339420
1409 12643239568600824715320547248
1410 12950077473389525590291219724
1411 13264250066771267315058447478
1412 13585930044668715573174112071
1413 13915294108141248138934990572
1414 14252523054879667247271962269
1415 14597801872759777424960686780
1416 14951319835500466550547812158
1417 15313270600472924499734580546
1418 15683852308708651692396058558
1419 16063267687154949719084365331
1420 16451724153227648498489301821
1421 16849433921711909450991274592
1422 17256614114063052530148378798
1423 17673486870160487174206350203
1424 18100279462568983698827392524
1425 18537224413362702945981958072
1426 18984559613568608705480948333
1427 19442528445287119939321453110
1428 19911379906549118795456643136
1429 20391368738969716404531218178
1430 20882755558260491945970568495
1431 21385806987663262116046417394
1432 21900795794369808574632570364
1433 22428001028993390657900968872
1434 22967708168159300327736630543
1435 23520209260283176668656116462
1436 24085803074607288743446154124
1437 24664795253566519027568538440
1438 25257498468557335684554195890
1439 25864232579184631161730434298
1440 26485324796062927769646991081
1441 27121109847250108828431179097
1442 27771930148393527201730936636
1443 28438135976670072432554335338
1444 29120085648603544060765754497
1445 29818145701844482663792020332
1446 30532691080999452608397867191
1447 31264105327598652297278435485
1448 32012780774292649509908391684
1449 32779118743371002213216433388
1450 33563529749697529871866089864
1451 34366433708159047539095695702
1452 35188260145726465853469011304
1453 36029448418229295478009633298
1454 36890447931946775266695235243
1455 37771718370121070584495837176
1456 38673729924500262773809714225
1457 39596963532021173578081725658
1458 40541911116744440520596998108
1459 41509075837156681888523177248
1460 42498972338957063973802477269
1461 43512127013448109757966453846
1462 44549078261653168459631700364
1463 45610376764285600238548925384
1464 46696585757697421123574965868
1465 47808281315937901136898765638
1466 48946052639055414637168967204
1467 50110502347778707429512085184
1468 51302246784716671499085505558
1469 52521916322218706401584864791
1470 53770155677040797797994843552
1471 55047624231965559739921525112
1472 56354996364527669256341664894
1473 57692961782999371055699794652
1474 59062225869794048211681236309
1475 60463510032449242787322346825
1476 61897552062353970052803095990
1477 63365106501388702829784890607
1478 64866945016650009875717156582
1479 66403856783435515782170340880
1480 67976648876668611259775215506
1481 69586146670946183335991498519
1482 71233194249396556678065872290
1483 72918654821538841731203266108
1484 74643411150338974145166091586
1485 76408365988661904935095244142
1486 78214442525323663850730137151
1487 80062584840951371129307488200
1488 81953758373863717178106459220
1489 83888950396188967753177082558
1490 85869170500442185597666633346
1491 87895451096788090393048593175
1492 89968847921220809360575529409
1493 92090440554896702771364506676
1494 94261332954861484225423988456
1495 96482653996417997072009517036
1496 98755558027386257732769373102
1497 101081225434512736333673516595
1498 103460863222291317317211642641
1499 105895705604463969691249917918
1500 108387014608474860796656403990
1501 110936080693157471452265046352
1502 113544223379940216301311604914
1503 116212791897862143811217081780
1504 118943165842696488331588494748
1505 121736755850486174280701528545
1506 124595004285801832742435115010
1507 127519385945039486339175839001
1508 130511408775081791746951830716
1509 133572614607653603641399646450
1510 136704579909709642205060874236
1511 139908916550199211301403677209
1512 143187272583560229214073942939
1513 146541333050302301642124403620
1514 149972820795046190325359879233
1515 153483497302394813625483841828
1516 157075163551018860983436201577
1517 160749660886348214492890220135
1518 164508871912268651454811765532
1519 168354721402231755289074931742
1520 172289177230194591859704914511
1521 176314251321814517916614102177
1522 180432000626333481767790697438
1523 184644528109595356969369202918
1524 188953983768649221781803049808
1525 193362565668401064419151883962
1526 197872521000786160440424724394
1527 202486147166944338264437901989
1528 207205792882890526009155447710
1529 212033859309183361629734636056
1530 216972801205105253181171210070
1531 222025128107878101498529180143
1532 227193405537449947893591835378
1533 232480256227399089408869996314
1534 237888361382513718561564521454
1535 243420461963616897847198580112
1536 249079360000218676641948670656
1537 254867919931589404650547146248
1538 260789069976860796478390378502
1539 266845803534774061655510939123
1540 273041180613707438923524340270
1541 279378329292628767907277949701
1542 285860447213632301149118650607
1543 292490803106732810632331828782
1544 299272738347604180780345894956
1545 306209668548964110552870904688
1546 313305085186321276765734355582
1547 320562557258816344903045325376
1548 327985732985903558897141369021
1549 335578341540635304090681192757
1550 343344194820328023999171726814
1551 351287189255404188377364248394
1552 359411307657221664319448092231
1553 367720621105718840214089986444
1554 376219290877721201558055638484
1555 384911570416772765183321751262
1556 393801807345373851309785021085
1557 402894445520525118661252416190
1558 412194027133496614395261232482
1559 421705194854759805174534955217
1560 431432694025040166473530776290
1561 441381374893467922355077903058
1562 451556194903824955313091053433
1563 461962221029906753971215917228
1564 472604632161039544138242601103
1565 483488721538814464287787817264
1566 494619899246122809084333559374
1567 506003694749598983331017871677
1568 517645759496600892530515752360
1569 529551869567881054810976093772
1570 541727928387125762043413111403
1571 554179969488564154986441976304
1572 566914159343874118503589644044
1573 579936800249637458668681111766
1574 593254333276622903918435640518
1575 606873341282202088210932747746
1576 620800551987230836392576504995
1577 635042841118755791304148751902
1578 649607235619934710105834657912
1579 664500916928587625525301665149
1580 679731224325825527536869273733
1581 695305658356233284594817111327
1582 711231884321114203328386851836
1583 727517735846334933570664763822
1584 744171218526341374704929534833
1585 761200513645948842675858415976
1586 778613981981543027388343679045
1587 796420167683362221349493381560
1588 814627802240565946197349825164
1589 833245808530830457755827917774
1590 852283304956247687031167070999
1591 871749609667340988857865111082
1592 891654244877048636106204412264
1593 912006941266564330926187382332
1594 932817642484963121050504880188
1595 954096509744581023999302091384
1596 975853926514157391496539900574
1597 998100503311790607090802500165
1598 1020847082599800118106322869093
1599 1044104743783631075989983603822
1600 1067884808316982014435191894951
1601 1092198844915381049591318585349
1602 1117058674880482059606171261038
1603 1142476377537399210325497523008
1604 1168464295787446058489252823974
1605 1195035041778694302720872994927
1606 1222201502696817085751577505204
1607 1249976846678732598086199226915
1608 1278374528851615614370698487820
1609 1307408297499897530001360044110
1610 1337092200362929477646908325209
1611 1367440591066038213246333460655
1612 1398468135687760690893281795004
1613 1430189819466100617715348259586
1614 1462620953646708816624312900425
1615 1495777182475948950181688775575
1616 1529674490341871096029492266640
1617 1564329209066177837989440366021
1618 1599758025350330971978864013994
1619 1635977988379011646989150738190
1620 1673006517584212794605321166822
1621 1710861410573310072355024828574
1622 1749560851224526282731699582763
1623 1789123417953274358682403890590
1624 1829568092152935555713885402033
1625 1870914266813702488320256745112
1626 1913181755323191123466812595863
1627 1956390800452601826085459925740
1628 2000562083532287070412623534310
1629 2045716733820662517574711922717
1630 2091876338070478845587855451132
1631 2139062950296554034148656301950
1632 2187299101749149786148782095756
1633 2236607811097261444122668933476
1634 2287012594826178165998641488188
1635 2338537477853759295430047523891
1636 2391207004369963833006102739456
1637 2445046248904262720962885563305
1638 2500080827625658332573034244746
1639 2556336909880132145675030210438
1640 2613841229970440115126986412582
1641 2672621099183275780477137065734
1642 2732704418068923692560863422648
1643 2794119688978630355643334677954
1644 2856896028865026601600839758205
1645 2921063182351044181572443752416
1646 2986651535072880420496108181749
1647 3053692127302678074912066800762
1648 3122216667856703108983699879604
1649 3192257548294921002372050607582
1650 3263847857417992472961343149729
1651 3337021396067832184743029045448
1652 3411812692237999163635440287704
1653 3488257016500315310970683126136
1654 3566390397754238635911252650780
1655 3646249639305650674226653097496
1656 3727872335281853073922318142460
1657 3811296887389706561244158842529
1658 3896562522023986506661765232498
1659 3983709307733173144922765040658
1660 4072778173050041222404131748916
1661 4163810924694563505040332244086
1662 4256850266156795239730441630901
1663 4351939816667562380895852260340
1664 4449124130564935231439985049596
1665 4548448717064631165878102046179
1666 4649960060442655365979625722596
1667 4753705640638657069146059973867
1668 4859733954288650772744886614300
1669 4968094536195927220603752856718
1670 5078837981249157887885866891218
1671 5192015966796879147326505751311
1672 5307681275487728414151274441525
1673 5425887818585994399986222792939
1674 5546690659772237231545705277686
1675 5670146039438931682887430736502
1676 5796311399491288205880014267128
1677 5925245408663611900443586538759
1678 6057007988361769123588517165340
1679 6191660339042545174123258003645
1680 6329264967140894490962065645950
1681 6469885712556307151435557195469
1682 6613587776709742236496262786014
1683 6760437751182809929945770440240
1684 6910503646951120127972374877488
1685 7063854924223955943035503949482
1686 7220562522902675885375651926880
1687 7380698893670498790624052372230
1688 7544338029726580828141024030632
1689 7711555499177554270220072320983
1690 7882428478099963227197928985610
1691 8057035784287302358477203288380
1692 8235457911695640758696567363976
1693 8417777065602094897724471445314
1694 8604077198490701769468277603081
1695 8794444046680536388022415555419
1696 8988965167711216572631914954501
1697 9187729978501242698327487932542
1698 9390829794294930873736853221514
1699 9598357868414014960317876409294
1700 9810409432830316087813264122878
1701 10027081739576207972814628496126
1702 10248474103009942536773222095694
1703 10474687942953243173433515842400
1704 10705826828718922664493699103808
1705 10941996524046639319553127443708
1706 11183305032965268556440320968704
1707 11429862646600737979528063349658
1708 11681781990948552197716099929348
1709 11939178075630619292706312537103
1710 12202168343656384148861441029592
1711 12470872722208674937706318976053
1712 12745413674475078063732965112275
1713 13025916252546073979081972242824
1714 13312508151401591621052232173642
1715 13605319764008072977885542836894
1716 13904484237548581609479288547415
1717 14210137530808940008048149493312
1718 14522418472743340648363150880496
1719 14841468822243344622292112647946
1720 15167433329134660055226603941799
1721 15500459796426580241665239908170
1722 15840699143839458798190944589352
1723 16188305472636106302004968179206
1724 16543436131783510051680411897558
1725 16906251785471805949133838033694
1726 17276916482017969256658810629034
1727 17655597724182239331008724733516
1728 18042466540925852584645695118750
1729 18437697560639228082696505715930
1730 18841469085870331565483404668265
1731 19253963169583536509501453407468
1732 19675365692979905327011965071340
1733 20105866444910430181124495919500
1734 20545659202914401390907267145999
1735 20994941815915712255333479525406
1736 21453916288610562574076750480279
1737 21922788867580689432394807910846
1738 22401770129166933195992825598010
1739 22891075069138639382165659459786
1740 23390923194195103395066274331571
1741 23901538615335985299606731919191
1742 24423150143138356127396923995333
1743 24955991384978785933776292189070
1744 25500300844239647236769866741276
1745 26056322021539585849484530408074
1746 26624303518028904757564002662086
1747 27204499140791415888507388494849
1748 27797168010395139669265436220855
1749 28402574670635073479988837042682
1750 29020989200512107798008373211921
1751 29652687328493043303927457106775
1752 30297950549097553816422731484775
1753 30957066241858848965091919044814
1754 31630327792705717336828846616781
1755 32318034717814575784982084232582
1756 33020492789981114022346429853718
1757 33738014167562105883798652583076
1758 34470917526038960106365005164484
1759 35219528192255604504451123947356
1760 35984178281384338391538556570409
1761 36765206836674349402254609619954
1762 37562959972038672892648100108617
1763 38377791017536475239316730435502
1764 39210060667808667027496955193512
1765 40060137133525998729415833142713
1766 40928396295909960447837577381696
1767 41815221864387999067227987010594
1768 42721005537445781155461193322006
1769 43646147166740468637711607239607
1770 44591054924540237077524276171310
1771 45556145474556553812653365424432
1772 46541844146237045676196133938308
1773 47548585112588124069675872257843
1774 48576811571597899235573364602654
1775 49626975931331306200838784028124
1776 50699539998770782540925576171704
1777 51794975172477283365862424226616
1778 52913762639147892283222849411888
1779 54056393574147789087895377694411
1780 55223369346095866115369985908388
1781 56415201725584846131835109386060
1782 57632413098118345892281112946299
1783 58875536681348951658899703635850
1784 60145116746703026626690686157715
1785 61441708845479655955902867137766
1786 62765880039512853577227074467556
1787 64118209136487906740048847010668
1788 65499286930004520056011273202758
1789 66909716444481241200646213187649
1790 68350113184997506135564173154376
1791 69821105392171533378981529039153
1792 71323334302174225171773133524428
1793 72857454411981199058624999473534
1794 74424133749967077144534040637500
1795 76024054151948202824115106085032
1796 77657911542782036854158831191537
1797 79326416223633607005138702302607
1798 81030293165021548955096224899774
1799 82770282305758481361438610289183
1800 84547138857902705962700548029534
1801 86361633617840514937787391961950
1802 88214553283620723411628067397486
1803 90106700778665425789566967478218
1804 92038895581983401389602772883668
1805 94011974065015068496395541476433
1806 96026789835240407378475933470739
1807 98084214086683842901199600096002
1808 100185135957452697057719925365424
1809 102330462894448491974644944195886
1810 104521121025393105691314973098050
1811 106758055538314557240036114924344
1812 109042231068640025269461946995796
1813 111374632094046586673130466495930
1814 113756263337223099444428973225516
1815 116188150176699648335670956084138
1816 118671339065904023929439711342408
1817 121206897960607816528806832222931
1818 123795916754927876957776215999668
1819 126439507726052128072969391706539
1820 129138805987862004678874759940417
1821 131894969953627156794277593000448
1822 134709181807951473040613417395547
1823 137582647988152968537012368623058
1824 140516599675263636341730789954566
1825 143512293294838984448238813345648
1826 146571011027770672919616381921569
1827 149694061331299429248589594326425
1828 152882779470429255808041499161816
1829 156138528059947852675383857784180
1830 159462697617262163570777828782880
1831 162856707126262013566263669783268
1832 166322004612428946045870483720434
1833 169860067729411584602499334399862
1834 173472404357293144649458902141207
1835 177160553212781101031105136169676
1836 180926084471553483399137223566538
1837 184770600403000822168191797830380
1838 188695736017607406091892990053092
1839 192703159727220239558515097066451
1840 196794574018458905273997748113041
1841 200971716139524447786890631294459
1842 205236358800670397058978446828506
1843 209590310888604150772688314618492
1844 214035418195092131097005730373786
1845 218573564160047428050916833100005
1846 223206670629384039284320486634252
1847 227936698627927316948911909566115
1848 232765649147675838304020640878162
1849 237695563951715629778562655272560
1850 242728526394093496406826170515124
1851 247866662255962141931829140860404
1852 253112140598315811522041043669516
1853 258467174631641351106832331202612
1854 263934022602815856979180629722931
1855 269514988699588488756635215490264
1856 275212423972990540286036532193163
1857 281028727278024508923648703636157
1858 286966346232989676161716852706186
1859 293027778197808614185758932969626
1860 299215571271726066064276356078701
1861 305532325310758814368410381907028
1862 311980692965282456609344392122746
1863 318563380738148448533885992399074
1864 325283150063732360648352864064155
1865 332142818408322022006378543544694
1866 339145260392262101010988138769245
1867 346293408934279698508119564254824
1868 353590256418423706597204243438200
1869 361038855884059020221557941665350
1870 368642322239365180646456791090464
1871 376403833498797683354613545689965
1872 384326632044979000716642963297106
1873 392414025915495355112483029854112
1874 400669390115084434125452146078876
1875 409096167953708569204282838294360
1876 417697872411017406048954001537934
1877 426478087527713782237769130640532
1878 435440469824346398657361765938164
1879 444588749748062929567160431782908
1880 453926733147867465127033266725926
1881 463458302778936623513760314808547
1882 473187419836559310986060155670525
1883 483118125520275951128693956432012
1884 493254542628804052787666366099618
1885 503600877186348243743384635743911
1886 514161420100904367865263977025586
1887 524940548855178931336465990759550
1888 535942729230757092590536429431336
1889 547172517066164524991610918386582
1890 558634560049480845228018785657770
1891 570333599546174898163562614046956
1892 582274472462845024863200388469073
1893 594462113147560519128887013951688
1894 606901555327513803676404959180420
1895 619597934084706434662563622713642
1896 632556487870405877333074312946556
1897 645782560559124090889025983910216
1898 659281603542883322131002381173375
1899 673059177866549139997618033758627
1900 687120956405025651822924633117274
1901 701472726083123032135332346845418
1902 716120390138922971351413843455806
1903 731069970431483420118457786305124
1904 746327609793740070759461758795458
1905 761899574431478385809768122890238
1906 777792256369266660642669035822093
1907 794012175944257598396577794755885
1908 810565984348783186685817819049000
1909 827460466222685302853915186683874
1910 844702542296342443868926169790572
1911 862299272085371284539697402455574
1912 880257856638000419837032293009657
1913 898585641336132650130669879591842
1914 917290118751131528622702111367214
1915 936378931555387614809814452752798
1916 955859875490739973195194353846875
1917 975740902394848929582201480045040
1918 996030123286636955126927057261730
1919 1016735811511935798038588216766049
1920 1037866405950499631666736788852811
1921 1059430514285566043105789726506374
1922 1081436916337169155912657128070807
1923 1103894567460432071750308206606289
1924 1126812602010089136556201604076600
1925 1150200336872512295143154075770007
1926 1174067275066540002078553097748622
1927 1198423109414431814509850521238890
1928 1223277726284296912708087407579740
1929 1248641209405370385046650221431622
1930 1274523843757537184634439554743585
1931 1300936119536530223748281299670642
1932 1327888736196256128596269640082250
1933 1355392606569729739992971792946334
1934 1383458861070126524601085897857055
1935 1412098851973490666033768253530396
1936 1441324157784665745031660705355721
1937 1471146587688044603012849720944988
1938 1501578186084765223615859999883654
1939 1532631237218010272670844700228926
1940 1564318269888099318777469485541712
1941 1596652062259094724973874250424433
1942 1629645646758674767676111550974878
1943 1663312315073060713167879676843256
1944 1697665623238818375652294647495474
1945 1732719396833389105669900900836483
1946 1768487736266240225169506822915778
1947 1804985022172560647541190499814238
1948 1842225920911463809548507115656108
1949 1880225390170697109605741709674606
1950 1918998684679894805745043142577704
1951 1958561362034449789642413879337236
1952 1998929288632118833179309070555512
1953 2040118645724515814411813072442574
1954 2082145935585688083944161298459974
1955 2125027987800012544235967171552963
1956 2168781965671690197249521841715030
1957 2213425372758160884253050671066616
1958 2258976059529803709975200677060152
1959 2305452230158333226364895948973941
1960 2352872449436346863923927069012882
1961 2401255649830525356185337373694950
1962 2450621138671035020933725049161760
1963 2500988605479728756008757198778632
1964 2552378129439791494083152798264306
1965 2604810187009525656045925463492252
1966 2658305659683022863230806994982764
1967 2712885841900519831681914961484338
1968 2768572449111288994235583829751262
1969 2825387625991967996021976838345752
1970 2883353954823286803965491429124572
1971 2942494464028206779237228964503844
1972 3002832636874542701962577201918252
1973 3064392420345196428715861392673669
1974 3127198234179189624698906538957380
1975 3191274980086742863604551649639035
1976 3256648051141709348958108702047591
1977 3323343341354733601530036787868494
1978 3391387255430568698907721258948636
1979 3460806718713050066553474462367224
1980 3531629187321289426102006294583517
1981 3603882658480719328091372048197600
1982 3677595681052686754988942281168836
1983 3752797366266363598893401527325478
1984 3829517398656812419696799047777282
1985 3907786047213117797214573076366622
1986 3987634176740566828708657812885726
1987 4069093259440936915640340899210196
1988 4152195386715024955124668785285056
1989 4236973281191629427604440197198382
1990 4323460308987275678358784754954988
1991 4411690492201054952700346908962520
1992 4501698521649029489670380807476250
1993 4593519769842739233763507680913464
1994 4687190304216430516231050009393163
1995 4782746900607713414859946116540585
1996 4880227056996442452342143380790830
1997 4979669007506704867478854411248530
1998 5081111736676891920082765026734950
1999 5184594994002921599656859987805665
2000 5290159308759775730379210152835358
2001 5397846005106610831811545604188835
2002 5507697217480800237837280130317921
2003 5619755906286364927943139940434410
2004 5734065873882352318003602920821570
2005 5850671780876825925714120785537878
2006 5969619162732234402843175837352639
2007 6090954446688035947256613464249622
2008 6214724969006563607553615915511142
2009 6340978992548228508108196115593081
2010 6469765724682271588959096596917562
2011 6601135335539390110615323851055051
2012 6735138976612682956382021036869554
2013 6871828799713478712894855387354038
2014 7011257976288732662503901308706351
2015 7153480717106803218986355357378213
2016 7298552292318545021539735563099432
2017 7446529051900784912589777016370864
2018 7597468446489378404847083764264330
2019 7751429048609178035242047341347598
2020 7908470574308381251604194070839526
2021 8068653905204864226746243008225727
2022 8232041110952249289293430253385016
2023 8398695472133597547302574771805717
2024 8568681503590764806393123498953260
2025 8742064978197608096569973966429465
2026 8918912951085382069813724674449376
2027 9099293784328819263363635389040188
2028 9283277172101545791838873861670790
2029 9470934166309644486250067972940340
2030 9662337202712340891764911215519548
2031 9857560127538953921977173021563376
2032 10056678224611422399503654120172417
2033 10259768242981891246066914792640738
2034 10466908425095016775881556190262902
2035 10678178535484829451215242950492765
2036 10893659890016174636513888017258305
2037 11113435385680937396588180443017848
2038 11337589530959446285232675590454252
2039 11566208476757643424524848499443684
2040 11799380047930804044275137224137118
2041 12037193775404788099124109297233850
2042 12279740928906009672180060787419412
2043 12527114550311516674598705216817912
2044 12779409487630783927033659694257779
2045 13036722429631037129516775298574428
2046 13299151941118143560376284559015381
2047 13566798498885327662814842443686322
2048 13839764528342196051536190166290854
2049 14118154440836786974411938059727569
2050 14402074671683593969999907899355290
2051 14691633718910752446451551292923650
2052 14986942182739821248032260747432507
2053 15288112805811839050546219185077308
2054 15595260514173587716206666355508218
2055 15908502459038251623160693409178071
2056 16227958059334923547643129661229567
2057 16553749045061674001727977697818173
2058 16885999501457172102513543405503378
2059 17224835914006122156482174621292232
2060 17570387214294061274412025834675290
2061 17922784826727349577875753577330566
2062 18282162716134476009928071744049924
2063 18648657436265099513563133029032590
2064 19022408179203547487095501050347177
2065 19403556825713801062651787934091264
2066 19792247996533309981021438046996923
2067 20188629104633298753540647979099390
2068 20592850408463550511584259878794466
2069 21005065066199985550520230983582885
2070 21425429191013688183405817822182541
2071 21854101907380378237909987137046367
2072 22291245408449672467457548359361635
2073 22737025014493836415892922436689946
2074 23191609232456088987511367883088146
2075 23655169816618890246549082108357742
2076 24127881830413017919672128780922468
2077 24609923709388619821244355827942936
2078 25101477325369818085870080175646244
2079 25602728051814836799756528829059466
2080 26113864830404027497868379743265797
2081 26635080238878577165906203553607403
2082 27166570560153100985375819892652816
2083 27708535852725747219273208675596344
2084 28261180022409874490364128116402802
2085 28824710895411802391274397859373276
2086 29399340292779585025637142195318403
2087 29985284106248213854830830895340154
2088 30582762375507121260388937117616678
2089 31191999366916329675525788896688060
2090 31813223653698073140544698350884664
2091 32446668197631208848987555598459865
2092 33092570432276235829754796543843103
2093 33751172347759246513297767044448548
2094 34422720577143654718403004367078328
2095 35107466484419070733925243984984369
2096 35805666254137230823825561916326932
2097 36517580982725434823738488587505244
2098 37243476771508501695717852469121140
2099 37983624821470819140506343881136892
2100 38738301529790639812468680502966774
2101 39507788588179363523196986144612826
2102 40292373083059142240894942943547682
2103 41092347597612752882414109112477562
2104 41908010315740302045001993314008341
2105 42739665127957957130528245132516752
2106 43587621739274539974741513965333963
2107 44452195779082472310020562144301308
2108 45333708913100227367693643599999230
2109 46232488957404118874524611637752676
2110 47148869994587947830288845529101026
2111 48083192492089728986089940263409639
2112 49035803422725433096634289329343745
2113 50007056387470408018386457400216966
2114 50997311740529881797589358079673127
2115 52006936716740704269799531094184210
2116 53036305561347250612180030397945549
2117 54085799662195190991754847279999320
2118 55155807684387625181849235293060470
2119 56246725707448890023996106122851145
2120 57358957365042171146997485564433249
2121 58492913987287888676379715543785370
2122 59649014745730680038472806464605634
2123 60827686801003671650650853447946684
2124 62029365453239615564469982458230710
2125 63254494295279367267863063026252442
2126 64503525368729097137340545385352199
2127 65776919322918560747401408983241074
2128 67075145576813702683177520635696914
2129 68398682483937834959887814230871193
2130 69748017500356614930348202377625673
2131 71123647355783048966218802376233956
2132 72526078227859767541858939089950919
2133 73955825919676854949076966778230808
2134 75413416040584573049725887574905448
2135 76899384190361393559646237324911270
2136 78414276146798847686309664115772806
2137 79958648056765815853922551256872224
2138 81533066630816014089878006018367668
2139 83138109341403587767544553635893741
2140 84774364624772898160844222013316220
2141 86442432086589783030523706465368793
2142 88142922711382789601480218050323018
2143 89876459075864117182457646574981546
2144 91643675566201267707925822536607684
2145 93445218599311686037776431240565398
2146 95281746848253978331203464745967487
2147 97153931471790626621277614321282808
2148 99062456348198471267852780014690031
2149 101008018313404610677306634518473194
2150 102991327403526769974231179632504795
2151 105013107101898617626026462274339532
2152 107074094590661961797428520709548446
2153 109175041007009236896988941549531062
2154 111316711704161195827934116870584904
2155 113499886517166255336124214122785994
2156 115725360033609501030514743959375746
2157 117993941869320945617366192617948074
2158 120306456949174249127575981772141320
2159 122663745793068753924524984533723508
2160 125066664807189360564031977992064394
2161 127516086580640473653484047412035466
2162 130012900187551980247971317532163866
2163 132558011494756987560458174288788068
2164 135152343475142842393085590326259866
2165 137796836526778782269426049718341963
2166 140492448797925428324333010717619816
2167 143240156518033223160112645551829119
2168 146040954334838843686151948073383660
2169 148895855657670580015045360588376668
2170 151805893007075667393105902113945990
2171 154772118370884589508762219426337730
2172 157795603566829438971220399856621926
2173 160877440611835524917188680940077786
2174 164018742098107559229651235517682028
2175 167220641576133932395071268321037459
2176 170484293944734808250794884939504482
2177 173810875848282024461127088708990446
2178 177201586081221083198666278210252084
2179 180657646000027854899067600939078805
2180 184180299942734997816635667892579448
2181 187770815656165518161610300502848823
2182 191430484731013360586863546312694981
2183 195160623044913427463888048609064028
2184 198962571213645978510397907812410739
2185 202837695050622960682783216731771476
2186 206787386034806462617682651727566400
2187 210813061787212179103424739058738070
2188 214916166556153509903315617557238982
2189 219098171711384704572122849767256306
2190 223360576247304301552475056771001012
2191 227704907295382996671763612711084668
2192 232132720645983014059856121039667146
2193 236645601279739042366074549565897678
2194 241245163908673841878423257034048512
2195 245933053527224724662581663450909005
2196 250710945973360261082302921510453620
2197 255580548499969772992392822935023022
2198 260543600356711437482645244377519108
2199 265601873382508146285067294335756919
2200 270757172608883645843577466143790684
2201 276011336874334922608553018370956509
2202 281366239449940298399284029893847753
2203 286823788676406262734646568943555336
2204 292385928612759693943433934282360624
2205 298054639696895809726695007884277567
2206 303831939418195941769906930776417976
2207 309719883002433049126800040629534606
2208 315720564109186772572680368629266522
2209 321836115541993788126536002681117205
2210 328068709971463243661601531638268594
2211 334420560671591159177517292392189266
2212 340893922269511840128768643514740644
2213 347491091508928595449940034038839946
2214 354214408027470368866345574905340372
2215 361066255148225285028645807245444212
2216 368049060685706582284277845152502940
2217 375165297766510952841844296786376741
2218 382417485664933940065063026425847768
2219 389808190653811753041974976970209400
2220 397340026870863651828302697367291924
2221 405015657200813934300913608239462190
2222 412837794173577518842714340281420974
2223 420809200878798167603631571767228640
2224 428932691897033534358829250063277627
2225 437211134247886450556138913202341218
2226 445647448355387184577509554709089813
2227 454244609030936824128672484715759653
2228 463005646474127441639024373626472766
2229 471933647291760309249690231924595718
2230 481031755535389135069846268847080472
2231 490303173757721097596385601322280770
2232 499751164088214362255934621391440402
2233 509379049328216774706849998470894900
2234 519190214065996541628123344083474637
2235 529188105812021933048894344700701715
2236 539376236154853372694600596378185158
2237 549758181938017726233513873484565440
2238 560337586458241153622782550993555958
2239 571118160685423562931262810092037690
2240 582103684504744491045926190137650546
2241 593298007981297143572111860622832193
2242 604705052647654354072569850129349858
2243 616328812814777373648467110099734334
2244 628173356906685677875493079864980290
2245 640242828819313381434467871677189346
2246 652541449303985383619929190175824404
2247 665073517375954032511244479562278267
2248 677843411748444894226299239782590961
2249 690855592292668148664035190660526719
2250 704114601524260206834962412180704948
2251 717625066116628359674373164466786490
2252 731391698441679626568316918774191530
2253 745419298138423476176094430267297674
2254 759712753709946745026018057676198348
2255 774277044149267883357344364766757318
2256 789117240594586615388296294104317999
2257 804238508014454215260100917687642666
2258 819646106923398873037284825699014364
2259 835345395128550060078457393420720749
2260 851341829507815402619585567602306274
2261 867640967820173339370923842430331157
2262 884248470548654776205330634146254965
2263 901170102776597061544848903927271692
2264 918411736097763892819255991999910470
2265 935979350560935230410800655100522378
2266 953879036649581943901224739419026007
2267 972116997297250749340588466644365524
2268 990699549939296018856072353964684080
2269 1009633128601606258460833186364535990
2270 1028924286026984459711354851119866272
2271 1048579695839853139256023538063496166
2272 1068606154749966690734451480837472304
2273 1089010584795825689400977793194841555
2274 1109800035628500014790532381851800239
2275 1130981686836580094314445237964065592
2276 1152562850312988224522603319764074294
2277 1174550972664394800613552926746014746
2278 1196953637663997382395788058476235670
2279 1219778568748433850145751239637850562
2280 1243033631559614460580547777882213823
2281 1266726836532271405441933597789315390
2282 1290866341528038507016086988997820026
2283 1315460454516887960403012776850454608
2284 1340517636306765555681897280649520431
2285 1366046503322280588546938749393856948
2286 1392055830433321699836927133237049489
2287 1418554553834485177049259527672127707
2288 1445551773976217808887760369030236460
2289 1473056758548592211692125352766178741
2290 1501078945518648648860583665465611393
2291 1529627946222253745810328128860540243
2292 1558713548511443168406015427335679226
2293 1588345719958232286989805445184618510
2294 1618534611115896096113902606640932815
2295 1649290558838737206839130352638855459
2296 1680624089661378579136593948460099336
2297 1712545923238635821716347010732641276
2298 1745066975847042360797663817010668504
2299 1778198363949119573310001191767851287
2300 1811951407821503099242892846832278659
2301 1846337635248055997910338733340325694
2302 1881368785279119199418256853077726283
2303 1917056812058069831375330832046173082
2304 1953413888716378477718507232506821449
2305 1990452411338377257383700360184212914
2306 2028185002996971801489599688548861338
2307 2066624517861551764869769223632638030
2308 2105784045379376437441271271403672648
2309 2145676914531734329398169757368360098
2310 2186316698166198298034277877528654096
2311 2227717217406320869709375448106413715
2312 2269892546140137894765709192181427502
2313 2312857015588872562878723199173029888
2314 2356625218957256108304176118769725637
2315 2401212016166906255796171885197549605
2316 2446632538674229605768930489890492119
2317 2492902194374339738831666376148925026
2318 2540036672592508842535520423624391282
2319 2588051949164697134553615088178026936
2320 2636964291608731284216148152690473596
2321 2686790264387730426116895547286299305
2322 2737546734267406223301488057962970678
2323 2789250875768891781380393481489800362
2324 2841920176718783046954955796815956704
2325 2895572443898105652315089820745731056
2326 2950225808791950001914136387615560086
2327 3005898733441547743243896226012149138
2328 3062610016400593634159602778037994566
2329 3120378798797648219326142032767514234
2330 3179224570506488669308082510117601281
2331 3239167176426307626093950590582086349
2332 3300226822873692947870990546069232934
2333 3362424084088354863148596647283616846
2334 3425779908854601239524616757692093994
2335 3490315627240596455318952563024427897
2336 3556052957457474742948318660388377714
2337 3623014012840414861437462823526662580
2338 3691221308953819562178830023487004624
2339 3760697770822780547461007676593040964
2340 3831466740293047496059037890295020034
2341 3903551983521758255168615492861279824
2342 3976977698601226484205064119042483239
2343 4051768523318122894695751539225607310
2344 4127949543050426773078355773511666718
2345 4205546298804565711275381345063003480
2346 4284584795395203415240366013747915603
2347 4365091509770178126253770553955923038
2348 4447093399483137585777901333888017744
2349 4530617911316460614556059148839433454
2350 4615692990057100272964748281524384950
2351 4702347087428029235213511574444305754
2352 4790609171178014457863781471011181820
2353 4880508734332495466553168420970728514
2354 4972075804608388637233600910306284118
2355 5065340953995688723354980152539349184
2356 5160335308508788592173933735586601724
2357 5257090558110488695896088819438079675
2358 5355638966811719231063193753366923056
2359 5456013382950050247107233474448984156
2360 5558247249650118167190815597486103047
2361 5662374615469151296463812886523658290
2362 5768430145230831930070608595790004454
2363 5876449131050788651277279286851089238
2364 5986467503557069344852031654564787540
2365 6098521843309003358489102443672106465
2366 6212649392417920142049895132511257270
2367 6328888066373251597413676302057869223
2368 6447276466077606297770923336983684012
2369 6567853890094465701526071238096964342
2370 6690660347112215510161983832091756634
2371 6815736568628289419307967041817623625
2372 6943124021857267705996240264213375220
2373 7072864922866839401141045434439139394
2374 7205002249945604233390256090471609579
2375 7339579757206759117754376283910769866
2376 7476641988431783719203207905747157406
2377 7616234291158310567450394024840420361
2378 7758402831016437354463083904954107348
2379 7903194606317812431214751067974432711
2380 8050657462901899155559766616539025676
2381 8200840109243900649909611963235177068
2382 8353792131828903727044376393164354104
2383 8509564010796879256667634996969854386
2384 8668207135863256096338357239708446463
2385 8829773822519866920689018661461706808
2386 8994317328521146875237770024457048665
2387 9161891870660549978877935123366133057
2388 9332552641842233625920760989549452096
2389 9506355828453148418410837182574470917
2390 9683358628040758916761000996697038024
2391 9863619267301710756404238360411280961
2392 10047197020386850965386271646236474196
2393 10234152227528101258295877115725791198
2394 10424546313992778601748851510198863273
2395 10618441809371053472337796526779368918
2396 10815902367202333986505860532153079255
2397 11016992784946463500618654013776248207
2398 11221779024305720386470321985620207709
2399 11430328231903711510905353926112508784
2400 11642708760327355516975736897823150764
2401 11858990189538258347370085262316866520
2402 12079243348659891598519691442977792822
2403 12303540338147094276072301777662351478
2404 12531954552344530370095979483463842060
2405 12764560702440848412710820806155416494
2406 13001434839825404853642364727248230440
2407 13242654379854530722771078255212906798
2408 13488298126034440675976596116127512456
2409 13738446294628005174847321620110168924
2410 13993180539692730266102731362916457415
2411 14252583978557415237376689742048802282
2412 14516741217745086367426469068654136624
2413 14785738379349935096536114835610596628
2414 15059663127876121253136736522375397245
2415 15338604697546436522332998021727539998
2416 15622653920088960168577203772763885424
2417 15911903253009978166262375921667784072
2418 16206446808361578387236296713912044020
2419 16506380382012478382532691811965072772
2420 16811801483430788616987281505652023470
2421 17122809365987562810530725206519173612
2422 17439505057790138350175188686158939503
2423 17761991393054423604067150129078678835
2424 18090373044025445436191542013159031258
2425 18424756553455629330812567232649855772
2426 18765250367650446333672846187311519128
2427 19111964870091225547222486175875756744
2428 19465012415645098225331651522798640222
2429 19824507365372209645425546346659053234
2430 20190566121940507939906209054085980115
2431 20563307165658594992005734504413227016
2432 20942851091137303392555384533506686124
2433 21329320644590845363063007385900221002
2434 21722840761788564527292203010844492488
2435 22123538606668509509385314727978309467
2436 22531543610624239603466705738848292338
2437 22946987512476467250458040105972470552
2438 23370004399141339826259449084205892148
2439 23800730747007364346110989296950637702
2440 24239305464033183178358776377382544512
2441 24685869932578616793434826634546792254
2442 25140568052981601007973596552305921894
2443 25603546287893861177930407427648383792
2444 26074953707388384407595834468430499408
2445 26554942034851973133749723827537055766
2446 27043665693676389477093935434939254277
2447 27541281854761829588776491085502429191
2448 28047950484846700921527766508867211809
2449 28563834395677912986968257886710522086
2450 29089099294036133788370923180108098784
2451 29623913832630709807997488644090692907
2452 30168449661879197247597661556003854625
2453 30722881482586706238392633490516290230
2454 31287387099540518022617273200559662194
2455 31862147476035697733372673003347437072
2456 32447346789347692435210365590545316397
2457 33043172487168175607783512850059464773
2458 33649815345020675333513378917132629664
2459 34267469524672804163208249395850313704
2460 34896332633562194057855859172442824836
2461 35536605785253530018570833698821334009
2462 36188493660944371099379724393381668460
2463 36852204572037747529935877672140559054
2464 37527950523799827739467289329175520306
2465 38215947280121259252711471547637997403
2466 38916414429401102808089232557366536534
2467 39629575451572599714111387053263006616
2468 40355657786290338499608607965923882824
2469 41094892902298718415870665900838953956
2470 41847516368001944404681859274269319166
2471 42613767923256130847531566739115720402
2472 43393891552404439851456463614064187695
2473 44188135558576534101058903952564682532
2474 44996752639273984510824721566563140238
2475 45819999963263639145094928946839197390
2476 46658139248801332234697700171743170816
2477 47511436843208690710720167225827864156
2478 48380163803826180600253744488331004996
2479 49264595980365926990927508414177003232
2480 50165014098688239177110049175647497755
2481 51081703846026177159010695512123947272
2482 52014955957682906986514507981245543738
2483 52965066305227010634207663927408547858
2484 53932335986211341276283414713869716722
2485 54917071415441447115312343896771435650
2486 55919584417820026424548725125362864381
2487 56940192322794323308778755632513885397
2488 57979218060433827994895192626490974066
2489 59036990259166107353584054861578287346
2490 60113843345199060952921398439656803307
2491 61210117643658375380533911291013991175
2492 62326159481469434972584506696007315594
2493 63462321292013440586621721278329028228
2494 64618961721587989784841905214322379794
2495 65796445737702881890296566838888680510
2496 66995144739242429978988382943273505242
2497 68215436668526089115842191967397449785
2498 69457706125299746174700996866976699064
2499 70722344482690561546593627944070029756
2500 72009750005158807083722107537511151311