1 1
2 82
3 1378
4 11378
5 62003
6 256484
7 871140
8 2550756
9 6651381
10 15802006
11 34776742
12 71791798
13 140366759
14 261917384
15 469277384
16 811379400
17 1359360681
18 2214396762
19 3517606762
20 5462416762
21 8309813083
22 12406965164
23 18209748140
24 26309748140
25 37466388765
26 52644875166
27 73060712622
28 100231619518
29 136037720143
30 182790970768
31 243314843024
32 321035361680
33 420084669521
34 545418370146
35 702947980146
36 899689905282
37 1143932440963
38 1445422385524
39 1815572945524
40 2267694705524
41 2817251530565
42 3482143367846
43 4283018014902
44 5243614024902
45 6391137025527
46 7756671836248
47 9375632879704
48 11288255496280
49 13540130886905
50 16182787527530
51 19274322019706
52 22880082465162
53 27073407578283
54 31936424878908
55 37560911438908
56 44049220789564
57 51515279732845
58 60085658938286
59 69900721348286
60 81115852558286
61 93902777484447
62 108450967780128
63 124969144613664
64 143686881573664
65 164856312624289
66 188753950191730
67 215682618624386
68 245973508433042
69 279988356883667
70 318121760684292
71 360803626678788
72 408501766634244
73 461724642385045
74 521024267775670
75 586999274025670
76 660298145324246
77 741622631648327
78 831731345987048
79 931443553347048
80 1041643159107048
81 1163282904486729
82 1297388777094010
83 1445064644716426
84 1607497120726426
85 1785960669677051
86 1981822961873612
87 2196550485918668
88 2431714428441804
89 2688996830442429
90 2970197029893054
91 3277238400472270
92 3612175396520926
93 3977200914541807
94 4374653981792432
95 4807027782752432
96 5276978034481328
97 5787331722119409
98 6341096206023810
99 6941468712273810
100 7591846218523810
101 8295835747429411
102 9057265080121492
103 9880193902455188
104 10768925397015188
105 11728018294115813
106 12762299395293894
107 13876876583054550
108 15077152330894566
109 16368837727895191
110 17757967032445816
111 19250912769932152
112 20854401389497208
113 22575529495260569
114 24421780667661194
115 26401042890871194
116 28521626602512810
117 30792283382198091
118 33222225295700572
119 35821144911860572
120 38599236009620572
121 41567214992884493
122 44736343031194574
123 48118448944521950
124 51725952850771950
125 55571890594912575
126 59669938978944576
127 64034441812244032
128 68680436802123328
129 73623683304773953
130 78880690957074578
131 84468749210070434
132 90405957785255090
133 96711258075113331
134 103404465509713956
135 110506302911473956
136 118038434860550692
137 126023503093656373
138 134485162959429334
139 143448120953839334
140 152938173359449334
141 162982246012703975
142 173608435223765256
143 184846049873768712
144 196725654714728712
145 209279114897679337
146 222539641754997658
147 236541839863219114
148 251321755413020090
149 266916925913410715
150 283366431257551340
151 300710946177979116
152 318992794119406572
153 338256002557632093
154 358546359793482718
155 379911473251092718
156 402400829310206974
157 426065854702586255
158 450959979502982096
159 477138701745542096
160 504659653696902096
161 533582669817619857
162 563969856444005538
163 595885663222807474
164 629396956331617474
165 664573093518268099
166 701486000992905140
167 740210252206831796
168 780823148552636852
169 823404802020537477
170 868038219846288102
171 914809391186430198
172 963807375857083654
173 1015124395172908855
174 1068855924923299480
175 1125100790523299480
176 1183961264377173656
177 1245543165492999737
178 1309955961387090858
179 1377312872317500858
180 1447730977886310858
181 1521331326050844139
182 1598239044584407420
183 1678583455027610236
184 1762498189171770236
185 1850121308116370861
186 1941595423942999022
187 2037067824048654078
188 2136690598181785614
189 2240620768224886239
190 2349020420767936864
191 2462056842517475680
192 2579902658586538336
193 2702735973711195617
194 2830740516439896242
195 2964105786342306242
196 3103027204284822738
197 3247706265820428819
198 3398350697741047620
199 3555174617841047620
200 3718398697941047620
201 3888250330221668821
202 4064963796917382902
203 4248780443421108998
204 4439948854850718998
205 4638725036129119623
206 4845372595630091304
207 5060162932442577960
208 5283375427306638376
209 5515297637274789001
210 5756225494152989626
211 6006463506776047562
212 6266324967172742618
213 6536132160676504379
214 6816216580038005004
215 7106919143596565004
216 7408590417567806220
217 7721590842505525501
218 8046290963996304382
219 8383071667645914382
220 8732324418417124382
221 9094451504379065903
222 9469866284928863984
223 9858993443546795760
224 10262269245146795760
225 10680141798084686385
226 11113071320887073986
227 11561530413764415442
228 12026004334972327138
229 12506991282085777763
230 13005002678251378388
231 13520563463483557844
232 14054212391070988500
233 14606502329160207141
234 15178000567583957766
235 15769289130002367766
236 16380965091425656102
237 17013640901187661783
238 17667944711440073144
239 18344520711237833144
240 19044029466286793144
241 19767148264425287385
242 20514571466911902666
243 21287010865592322522
244 22085196046018732522
245 22909874756595883147
246 23761813283828519068
247 24641796833745498524
248 25550629919576543900
249 26489136755758184525
250 27458161658346075150
251 28458569451911498526
252 29491245883000487982
253 30557098040234635903
254 31657054781133286528
255 32792067165737446528
256 33963108897116384384
257 35171176768838529665
258 36417291119488925906
259 37702496294316135906
260 39027861114092145906
261 40394479351269465267
262 41803470213520270948
263 43255978834743101284
264 44753176773623261284
265 46296262519833761909
266 47886462007964278550
267 49525029139266279206
268 51213246311303140662
269 52952424955594741287
270 54743906083346691912
271 56589060839355041608
272 58489291064177973064
273 60446029864666682665
274 62460742192948323290
275 64534925433954573290
276 66670110001590083066
277 68867859943635741147
278 71129773555482394668
279 73457484002791354668
280 75852659953178714668
281 78317006217021211549
282 80852264397482060830
283 83460213549855904046
284 86142670850332714046
285 88901492274281214671
286 91738573284153084432
287 94655849527109929488
288 97655297542475729424
289 100738935479118180049
290 103908823822863080674
291 107167066134046639090
292 110515809795311295746
293 113957246769751399427
294 117493614369515800052
295 121127196034975160052
296 124860322124562524148
297 128695370715396428229
298 132634768414796571430
299 136680991182802821430
300 140836565165809071430
301 145104067541424218231
302 149486127374673284312
303 153985426485652462808
304 158604700328752622808
305 163346738883566573433
306 168214387557596148714
307 173210548100875941370
308 178338179532631282186
309 183600299080088832811
310 188999983129558933436
311 194540368189909622972
312 200224651868553028028
313 206056093860065598189
314 212038016947564448814
315 218173808016962858814
316 224466919084228759630
317 230920868335770842911
318 237539241182077708192
319 244325691324736268192
320 251283941836956428192
321 258417786257729857313
322 265731089699751473394
323 273227789971233069570
324 280911898711739319570
325 288787502542177210195
326 296858764229070763396
327 305129923863253726852
328 313605300053113730948
329 322289291132522231573
330 331186376383585382198
331 340301117274351805254
332 349638158711614061910
333 359202230308941450951
334 368998147670082601576
335 379030813687877161576
336 389305219858816721512
337 399826447613395957193
338 410599669662395816954
339 421630151359241426954
340 432923252078578236954
341 444484426611210780795
342 456319226575549280076
343 468433301845710176332
344 480832401996417536332
345 493522377764853136957
346 506509182529603900478
347 519798873806856217934
348 533397614763987567710
349 547311675750706708335
350 561547435847894598960
351 576111384434299077936
352 591010122771237209392
353 606250365605460089713
354 621838942790335790338
355 637782800925507000338
356 654089005015180821794
357 670764740145209063075
358 687817313179118269716
359 705254154473249629716
360 723082819611169789716
361 741310991157514520677
362 759946480431428076358
363 778997229299761995094
364 798471311990198005094
365 818376936924460605719
366 838722448571785811960
367 859516329322813466616
368 880767201384071444472
369 902483828693220995097
370 924675118855233395722
371 947350125099669013018
372 970518048259230802474
373 994188238769765206475
374 1018370198691884347100
375 1043073583754384347100
376 1068308205419635552476
377 1094084032971121372557
378 1120411195623303398478
379 1147299984653991408478
380 1174760855559397818478
381 1202804430232057088959
382 1231441499161791554240
383 1260683023659906097856
384 1290540138106795057856
385 1321024152223145708481
386 1352146553364923629842
387 1383919008842326244898
388 1416353368262891773234
389 1449461665898951823859
390 1483256123079616824484
391 1517749150607484462500
392 1552953351200262293156
393 1588881521957496653237
394 1625546656852601003862
395 1662961949250377813862
396 1701140794450229085558
397 1740096792255251617639
398 1779843749567414095240
399 1820395683009014095240
400 1861766821570614095240
401 1903971609285656577641
402 1947024707931959325722
403 1990940999760293016618
404 2035735590250244226618
405 2081423810893567977243
406 2128021222005234966124
407 2175543615562379644780
408 2224007018071356325996
409 2273427693463111526621
410 2323822146017081777246
411 2375207123313827158382
412 2427599619216611853438
413 2481016876882144041999
414 2535476391800688492624
415 2590995914865766252624
416 2647593455473656873040
417 2705287284652919650321
418 2764095938224151412002
419 2824038219990199422002
420 2885133204957049032002
421 2947400242585606758723
422 3010858960074600522804
423 3075529265674819843380
424 3141431352034919843380
425 3208585699579013984005
426 3277013079916281512806
427 3346734559282816678262
428 3417771502015947834758
429 3490145574061255635383
430 3563878746512520586008
431 3638993299184831312664
432 3715511824221085975320
433 3793457229732120344761
434 3872852743470697145386
435 3953721916539592355386
436 4036088627134015246922
437 4119977084318600042603
438 4205411831839208160764
439 4292417751969781120764
440 4381020069394485280764
441 4471244355125390684205
442 4563116530455927397486
443 4656662870950363830142
444 4751910010469552640142
445 4848884945233190940767
446 4947615037918842641888
447 5048128021797971877344
448 5150452004909237591520
449 5254615474269300482145
450 5360647300121394622770
451 5468576740221917217346
452 5578433444165291070802
453 5690247457747355493523
454 5804049227367542494148
455 5919869604470096254148
456 6037739850024595019204
457 6157691639046035686485
458 6279757065154742513526
459 6403968645176362523526
460 6530359323782211333526
461 6658962478170234286087
462 6789811922786848921768
463 6922941914089935988904
464 7058387155353247348904
465 7196182801512500299529
466 7336364464053429005370
467 7478968215942064894026
468 7624030596597519048282
469 7771588616907540798907
470 7921679764287127899532
471 8074342007780464844428
472 8229613803206467071884
473 8387534098348209980285
474 8548142338186522870910
475 8711478470178029120910
476 8877582949577915081886
477 9046496744807711393967
478 9218261342868371602288
479 9392918754798934162288
480 9570511521181055122288
481 9751082717689699976369
482 9934675960690284387650
483 10121335412882554691666
484 10311105788991500301666
485 10504032361505591352291
486 10700160966462636135252
487 10899538009283554100308
488 11102210470654361417044
489 11308225912456667317669
490 11517632483746980668294
491 11730478926785127445910
492 11946814583112081030566
493 12166689399677508457047
494 12390153935017337007672
495 12617259365481646767672
496 12848057491513196006968
497 13082600743976887497049
498 13320942190540485119050
499 13563135542106891369050
500 13809235159298297619050
501 14059296058992520247051
502 14313373920911837007132
503 14571525094264639270428
504 14833806604440217030428
505 15100276159756994831053
506 15370992158264538043534
507 15646013694599650188190
508 15925400566896883269806
509 16209213283753784370431
510 16497513071251203021056
511 16790361880028985153792
512 17087822392417380718848
513 17389958029624493335809
514 17696832958980101636434
515 18008512101236183246434
516 18325061137924473646450
517 18646546518771393447731
518 18973035469170678915812
519 19304595997714051875812
520 19641296903780266435812
521 19983207785182871270133
522 20330399045877027512214
523 20682941903725723617190
524 21040908398325729867190
525 21404371398893636507815
526 21773404612212320822216
527 22148082590638189769672
528 22528480740169546138568
529 22914675328576427489193
530 23306743493592268489818
531 23704763251167738580074
532 24108813503787108228730
533 24518974048847498388571
534 24935325587101369089196
535 25357949731162604449196
536 25786929014076552732332
537 26222346897954381418013
538 26664287782672108604574
539 27112837014634673414574
540 27568080895605409424574
541 28030106691601286497615
542 28499002641854287754896
543 28974857967839289783952
544 29457762882368815543952
545 29947808598755030794577
546 30445087340039356243298
547 30949692348290068976754
548 31461717893968268115330
549 31981259285362581005955
550 32508412878092987646580
551 33043276084684142416756
552 33585947384208573572212
553 34136526332000142347333
554 34695113569438144897958
555 35261810833802441707958
556 35836720968200000476614
557 36419947931563239899895
558 37011596808720563157336
559 37611773820539471317336
560 38220586334142648277336
561 38838142873197410261497
562 39464553128278914307178
563 40099927967307521582714
564 40744379446060712792714
565 41398020818759954343339
566 42060966548732915358780
567 42733332319151437061436
568 43415235043845657452092
569 44106792878194695652717
570 44808125230094301703342
571 45519352771001879035838
572 46240597447059288281294
573 46971982490293842504095
574 47713632429897905394720
575 48465673103587505394720
576 49228231669040380171296
577 50001436615413867305377
578 50785417774943058506098
579 51580306334619636116098
580 52386234847951812126098
581 53203337246805791373779
582 54031748853329182061060
583 54871606391956778185476
584 55723048001499139945476
585 56586213247314399646101
586 57461243133563722100662
587 58348280115550849995718
588 59247468112146166160854
589 60158952518295706161479
590 61082880217615556112104
591 62019399595072072089320
592 62968660549748359007976
593 63930814507697448310857
594 64906014434882615311482
595 65894414850205278521482
596 66896171838620924788378
597 67911443064343505566459
598 68940387784138751142860
599 69983166860706851142860
600 71039942776154951142860
601 72110879645559916726461
602 73196143230621817828542
603 74295900953408587724238
604 75410321910192312534238
605 76539576885377608634863
606 77683838365522546880944
607 78843280553452584071600
608 80018079382467963613616
609 81208412530645048864241
610 82414459435232054164866
611 83636401307139640109202
612 84874421145526841124258
613 86128703752482794979619
614 87399435747804745380244
615 88686805583872790340244
616 89991003560621850579860
617 91312221840611333735141
618 92650654464192971719622
619 94006497364777310129622
620 95379948384199330139622
621 96771207288183684891543
622 98180475781910033941624
623 99607957525678960891000
624 101053858150678960891000
625 102518385274854986281625
626 104001748518879040191626
627 105504159522223309501082
628 107025831959336330142378
629 108566981555922679293003
630 110127826105326690593628
631 111708585485020690107484
632 113309481673198252322140
633 114930738765472977082381
634 116572582991683289933006
635 118235242732803769943006
636 119918948537963510677742
637 121623933141572021583423
638 123350431480553178648384
639 125098680711687734808384
640 126868920229064902168384
641 128661391681643519721025
642 130476338990923321852306
643 132314008368726824537762
644 134174648335092347747762
645 136058509736278694198387
646 137965845762882006204708
647 139896911968065324016164
648 141851966285901370639140
649 143831269049829089779765
650 145835083011224465170390
651 147863673358086151176166
652 149917307733836446213622
653 151996256256238142151143
654 154100791536427784501768
655 156231188698065879861768
656 158387725396604588694024
657 160570681838673443203305
658 162780340801583631701146
659 165016987652951392511146
660 167280910370441062121146
661 169572399561628323946907
662 171891748483984205732588
663 174239253064980375276524
664 176615211922316285836524
665 179019926384268724237149
666 181453700510164316372190
667 183916841110975546468846
668 186409657770040848155902
669 188932462863909327056527
670 191485571583310676307152
671 194069301954250848087248
672 196683974859234045930704
673 199329914058611604277905
674 202007446212058323418530
675 204716900900176829668530
676 207458610646230532320706
677 210232910938005750606787
678 213040140249803585609908
679 215880640064562113769908
680 218754754896109480329908
681 221662832311548472781189
682 224605222953773156074470
683 227582280564118153079286
684 230594362005141155489286
685 233641827283539252089911
686 236725039573199663026072
687 239844365238385470431128
688 243000173857056937504664
689 246192838244329009855289
690 249422734476065594655914
691 252690241912611214892730
692 255995743222660637725386
693 259339624407267077714667
694 262722274823989577415292
695 266144087211180169575292
696 269605457712411426929788
697 273106785901045007325869
698 276648474804941803666670
699 280230930931314309916670
700 283854564291721816166670
701 287519788427209047515871
702 291227020433588863289952
703 294976680986869634878048
704 298769194368827922238048
705 302604988492727070888673
706 306484494929182352978354
707 310408148932173277795010
708 314376389465203698857426
709 318389659227610346508051
710 322448404681020416708676
711 326553076075958848524612
712 330704127478605924569668
713 334902016797705830473429
714 339147205811626811224054
715 343440160195573564034054
716 347781349548952509173270
717 352171247422890582012551
718 356610331347908191323432
719 361099082861746990683432
720 365637987537353111643432
721 370227535011016509122953
722 374868219010667071311034
723 379560537384328148164810
724 384304992128728154414810
725 389102089418070904805435
726 393952339632965341121036
727 398856257389515312372492
728 403814361568570071346188
729 408827175345136152546813
730 413895226217951298397438
731 419019046039221102394894
732 424199171044519039755550
733 429436141882850557926191
734 434730503646881901176816
735 440082805903334345336816
736 445493602723544520583152
737 450963452714191502038833
738 456492919048191349792194
739 462082569495759781802194
740 467732976455643665012194
741 473444716986522011854435
742 479218372838577171189716
743 485054530485236904591572
744 490953781155088040751572
745 496916720863962402652197
746 502943950447195704026118
747 509036075592060113495574
748 515193706870371186662950
749 521417459771269868303575
750 527707954734180268694200
751 534065817181943919995576
752 540491677554131220495032
753 546986171340530776404953
754 553549939114817352805578
755 560183626568399147215578
756 566887884544445101171434
757 573663369072092967096715
758 580510741400838849644956
759 587430668035108942604956
760 594423820769014184364956
761 601490876721288556842317
762 608632518370411754697998
763 615849433589916953570334
764 623142315683884407980334
765 630511863422621611480959
766 637958781078530753545600
767 645483778462164209616256
768 653087570958468802659712
769 660770879563219576510337
770 668534430919643823210962
771 676378957355236108498658
772 684305196918765041520114
773 692313893417472536801715
774 700405796454466318442340
775 708581661466306418442340
776 716842249760786423030116
777 725188328554910222798197
778 733620671013065024413718
779 742140056285391383623718
780 750747269546351021233718
781 759443102033493185698599
782 768228351086420327927880
783 777103820185953855873096
784 786070318993500738433096
785 795128663390621730183721
786 804279675518801990411482
787 813524183819424871906538
788 822863023073949656948474
789 832297034444294019899099
790 841827065513421997799724
791 851453970326138252356140
792 861178609430089408682796
793 871001849916973258168477
794 880924565463956614819102
795 890947636375302616429102
796 901071949624208263931198
797 911298398894852994275279
798 921627884624659084190480
799 932061314046764684190480
800 942599601232710284190480
801 953243667135339414115281
802 963994439631914384891362
803 974852853567447877231858
804 985819850798251187641858
805 996896380235699943092483
806 1008083397890218097835764
807 1019381866915481027858420
808 1030792757652838540501236
809 1042317047675958618801861
810 1053955721835692722152486
811 1065709772305163466900022
812 1077580198625075512555078
813 1089568007749250481317239
814 1101674214090386740667864
815 1113899839566044880827864
816 1126245913644859720926680
817 1138713473392979679779961
818 1151303563520734349227242
819 1164017236429531110037242
820 1176855552258981632447242
821 1189819578934259105464363
822 1202910392213687041120444
823 1216129075736560501938620
824 1229476721071200601938620
825 1242954427763243133579245
826 1256563303384162175110446
827 1270304463580029534883902
828 1284179032120510891249998
829 1298188140948099488750623
830 1312332930227588253401248
831 1326614548395781191942304
832 1341034152211444942028960
833 1355592906805501342420001
834 1370291985731461894320626
835 1385132571016104987130626
836 1400115853210396763948562
837 1415243031440656504284243
838 1430515313459967403536004
839 1445933915699833630896004
840 1461500063322084549456004
841 1477214990271026984397845
842 1493079939325846427267126
843 1509096162153258066445382
844 1525264919360408536055382
845 1541587480548029277656007
846 1558065124363842411207528
847 1574699138556220013914984
848 1591490820028097707686760
849 1608441474891143458077385
850 1625552418520182489718010
851 1642824975607879225374986
852 1660260480219677157916442
853 1677860275848997566608763
854 1695625715472697991309388
855 1713558161606791380269388
856 1731658986362426829408844
857 1749929571502132833080125
858 1768371308496323968488766
859 1786985598580071938098766
860 1805773852810141896508766
861 1824737492122294990447727
862 1843877947388858042703408
863 1863196659476561312964144
864 1882695079304645270724144
865 1902374667903237317574769
866 1922236896471999398379010
867 1942283246439047443003666
868 1962515209520143582463522
869 1982934287778162085514147
870 2003541993682829963914772
871 2024339850170743196770068
872 2045329390705659526549524
873 2066512159339068781575525
874 2087889710771041681966150
875 2109463610411358088216150
876 2131235434440915653799526
877 2153206769873419845379607
878 2175379214617356296417528
879 2197754377538246462177528
880 2220333878521187546337528
881 2243119348533677671626009
882 2266112429688727269121290
883 2289314775308257663066906
884 2312728049986787830276906
885 2336353929655410315427531
886 2360194101646057285756892
887 2384250264756057710921948
888 2408524129312986655992284
889 2433017417239807677792909
890 2457731862120309317043534
891 2482669209264836680979550
892 2507831215776319113380206
893 2533219650616594951172287
894 2558836294673034369022912
895 2584682940825461315582912
896 2610761394013375547292608
897 2637073471303475767914689
898 2663621001957484884214290
899 2690405827500278390464290
900 2717429801788316896714290
901 2744694791078383818024691
902 2772202674096629244132772
903 2799955342107921011285668
904 2827954698985504000245668
905 2856202661280968686746293
906 2884701158294529972953174
907 2913452132145617330761830
908 2942457537843777290045046
909 2971719343359889307245671
910 3001239529697696051996296
911 3031020090965649151735432
912 3061063034449071436580488
913 3091370380682636729011049
914 3121944163523168225211674
915 3152786430222756517221674
916 3183899241502198307340090
917 3215284671624756868537371
918 3246944808470245306931052
919 3278881753609433684691052
920 3311097622378781064051052
921 3343594543955493535415773
922 3376374661432909294869854
923 3409440131896211838712430
924 3442793126498472344962430
925 3476435830537022314103055
926 3510370443530157543659856
927 3544599179294174513535312
928 3579124266020740261353808
929 3613947946354596829404433
930 3649072477471601367105058
931 3684500131157102975249714
932 3720233193884657380642370
933 3756273966895080532063811
934 3792624766275842210864436
935 3829287923040800751824436
936 3866265783210279972273972
937 3903560707891489409819653
938 3941175073359288971379814
939 3979111271137299098589814
940 4017371708079357556999814
941 4055958806451323958851255
942 4094875004013233131584536
943 4134122754101798446599192
944 4173704525713266225159192
945 4213622803586622340709817
946 4253880088287152139248938
947 4294478896290354801774394
948 4335421760066213275210570
949 4376711228163820900601195
950 4418349865296365869741820
951 4460340252426474643814396
952 4502684986851915469977852
953 4545386682291663134262573
954 4588447968972326091513198
955 4631871493714937115523198
956 4675659920022108614906254
957 4719815928165553762653535
958 4764342215273974589732576
959 4809241495421318195492576
960 4854516499715402230052576
961 4900169976386910806263137
962 4946204690878762001248818
963 4992623425935848109957954
964 5039428981695149815567954
965 5086624175776225444018579
966 5134211843372076472372420
967 5182194837340390463131076
968 5230576028295162599067332
969 5279358304698696995567957
970 5328544572953988969918582
971 5378137757497489449401478
972 5428140800892252702518934
973 5478556663921468580099335
974 5529388325682380455489960
975 5580638783680590055489960
976 5632311053924750376128936
977 5684408171021647879851017
978 5736933188271675173121338
979 5789889177764695365931338
980 5843279230476299317141338
981 5897106456364456972063419
982 5951373984466564001154700
983 6006084962996884951160716
984 6061242559444394122520716
985 6116849960671015389321341
986 6172910373010262180562302
987 6229427022366278843977358
988 6286403154313284616136094
989 6343842034195421425036719
990 6401746947227006753887344
991 6460121198593192797262960
992 6518968113551033143317616
993 6578291037530958218226097
994 6638093336238660731526722
995 6698378395757392363536722
996 6759149622650672938514018
997 6820410444065413329744099
998 6882164307835453345238100
999 6944414682585515845238100
1000 7007165057835578345238100
1001 7070418944105663360744101
1002 7134179873021048752514182
1003 7198451397417899333539478
1004 7263237091449321001549478
1005 7328540550691838663350103
1006 7394365392252299219830584
1007 7460715254875200883005240
1008 7527593799050450098988856
1009 7595004707121547353339481
1010 7662951683394203137740106
1011 7731438454245385359530842
1012 7800468768232799478145898
1013 7870046396204802655054859
1014 7940175131410753206355484
1015 8010858789611796649715484
1016 8082101209192089639913500
1017 8153906251270463089784781
1018 8226277799812525775934862
1019 8299219761743209731144862
1020 8372736067059758727954862
1021 8446830668945161160477183
1022 8521507543882028634059264
1023 8596770691766921574986240
1024 8672624136025123174986240
1025 8749071923725862987876865
1026 8826118125697991498269266
1027 8903766836646106984826722
1028 8982022175267136003157618
1029 9060888284367368816008243
1030 9140369330979951101008868
1031 9220469506482833268817124
1032 9301193026717178727095780
1033 9382544132106232428357621
1034 9464527087774651042308246
1035 9547146183668296095918246
1036 9630405734674491427059382
1037 9714310080742746300145063
1038 9798863587005945534823624
1039 9884070643902008001383624
1040 9969935667296014839143624
1041 10056463098602808756714665
1042 10143657404910065775641946
1043 10231523079101840781553002
1044 10320064639982588249563002
1045 10409286632401659513313627
1046 10499193627378277949650348
1047 10589790222226993453573804
1048 10681081040683617580734380
1049 10773070733031640737375005
1050 10865763976229132800265630
1051 10959165474036128551813806
1052 11053279957142499318179262
1053 11148112183296312200866383
1054 11243666937432678294917008
1055 11339949031803091289477008
1056 11436963306105257849163664
1057 11534714627613421177316945
1058 11633207891309179164876386
1059 11732448020012798531286386
1060 11832439964515026366496386
1061 11933188703709400485788547
1062 12034699244725060011834228
1063 12136976623060057601051764
1064 12240025902715174734011764
1065 12343852176328241492312389
1066 12448460565308962247025830
1067 12553856219974248686498486
1068 12660044319684061613971142
1069 12767030072977762948171767
1070 12874818717710979362722392
1071 12983415521192979002892888
1072 13092825780324562720928344
1073 13203054821736471273873145
1074 13314108001928309930513770
1075 13425990707407991936763770
1076 13538708354831702291518346
1077 13652266391144383287712427
1078 13766670293720743276025148
1079 13881925570506790111385148
1080 13998037760161890745145148
1081 14115012432201358428510829
1082 14232855187139568995528110
1083 14351571656633607696654526
1084 14471167503627448056664526
1085 14591648422496664233365151
1086 14713020139193678356327712
1087 14835288411393544327572768
1088 14958459028640269568879904
1089 15082537812493676203130529
1090 15207530616676803159831154
1091 15333443327223850697706370
1092 15460281862628668839995026
1093 15588052173993791220829907
1094 15716760245180015843830532
1095 15846412092956534256790532
1096 15977013767151610649095428
1097 16108571350803812381263509
1098 16241090960313793458761910
1099 16374578745596632465011910
1100 16509040890234726471261910
1101 16644483611631242443773511
1102 16780913161164127671535592
1103 16918335824340680740493288
1104 17056757920952684583053288
1105 17196185805232103134403913
1106 17336625866007343129967994
1107 17478084526860082581088650
1108 17620568246282667468832666
1109 17764083517836078198583291
1110 17908636870308467360883916
1111 18054234867874270346786252
1112 18200884110253890368751308
1113 18348591232873959440948669
1114 18497362907028176875599294
1115 18647205840038726854809294
1116 18798126775418276640146910
1117 18950132493032556985022191
1118 19103229809263526317738672
1119 19257425577173120265898672
1120 19412726686667588095658672
1121 19569140064662417642148593
1122 19726672675247850310188674
1123 19885331519854987727260050
1124 20045123637422491633510050
1125 20206056104563878596400675
1126 20368136035735411140438676
1127 20531370583404586885258132
1128 20695766938219227288161428
1129 20861332329177167590062053
1130 21028074023796549566612678
1131 21195999328286718689144534
1132 21365115587719727302889190
1133 21535430186202445432801431
1134 21706950547049280830152056
1135 21879684132955509875912056
1136 22053638446171220959804792
1137 22228821028675871956760473
1138 22405239462353463425367434
1139 22582901369168329155777434
1140 22761814411341545697387434
1141 22941986291527962499488075
1142 23123424752993854300939356
1143 23306137579795197407806812
1144 23490132596956571500766812
1145 23675417670650688616967437
1146 23862000708378550953911758
1147 24049889659150239145813214
1148 24239092513666332665758190
1149 24429617304499964009898815
1150 24621472106279508322789440
1151 24814665035871910125873216
1152 25009204252566648814020672
1153 25205097958260344587920193
1154 25402354397642006493020818
1155 25600981858378924238630818
1156 25800988671303205473681074
1157 26002383210598960198570355
1158 26205173893990133995420196
1159 26409369182928991761980196
1160 26614977582785253637340196
1161 26822007643035884810523957
1162 27030467957455540905959638
1163 27240367164307670642745574
1164 27451713946536277467555574
1165 27664517031958341863956199
1166 27878785193456906043839240
1167 28094527249174822729605896
1168 28311752062709169738674952
1169 28530468543306332084825577
1170 28750685646057753313826202
1171 28972412372096357793744298
1172 29195657768793645683277754
1173 29420430929957462304396955
1174 29646740996030443648537580
1175 29874597154289139748537580
1176 30104008639043817651467756
1177 30334984731838945730463837
1178 30567534761654361076628958
1179 30801668105107121715038958
1180 31037394186654045391848958
1181 31274722478794936682468239
1182 31513662502276504173741520
1183 31754223826296969476048336
1184 31996416068711369824208336
1185 32240248896237556029058961
1186 32485732024662887544553122
1187 32732875219051626418208178
1188 32981688293953031895723714
1189 33232181113610157453574339
1190 33484363592169352036374964
1191 33738245693890467278809780
1192 33993837433357772494912436
1193 34251148875691579220483717
1194 34510190136760577097434342
1195 34770971383394882891844342
1196 35033502833599804440536838
1197 35297794756770321323972919
1198 35563857473906284066285720
1199 35831701357828333666285720
1200 36101336833394543266285720
1201 36372774377717783768612921
1202 36646024520383815212697002
1203 36921097843670105728647098
1204 37198004982765379886257098
1205 37476756625989898261407723
1206 37757363515016470044865404
1207 38039836445092200521512060
1208 38324186265260975251076476
1209 38610423878586682784477101
1210 38898560242377177752927726
1211 39188606368408986170001662
1212 39480573323152754789896718
1213 39774472227999446368192479
1214 40070314259487282674443104
1215 40368110649529437109003104
1216 40667872685642478779540320
1217 40969611711175569895749601
1218 41273339125540418343842482
1219 41579066384441987305452482
1220 41886805000109963788662482
1221 42196566541530987941930003
1222 42508362634681645024758084
1223 42822204962762221912033860
1224 43138105266431230012033860
1225 43456075344040696481174485
1226 43776127051872225621668086
1227 44098272304373832351329542
1228 44422523074397549637865238
1229 44748891393437811793065863
1230 45077389351870615525416488
1231 45408029099193460652731944
1232 45740822844266072379522600
1233 46075782855551907046895241
1234 46412921461360443265895866
1235 46752251050090260348305866
1236 47093784070472905952010202
1237 47437533031817554861165883
1238 47783510504256460824511244
1239 48131729118991203378271244
1240 48482201568539731583231244
1241 48834940606984206608671485
1242 49189959050219645098976766
1243 49547269776203365261860622
1244 49906885725205237620270622
1245 50268819900058742373171247
1246 50633085366412835313533168
1247 50999695252984624254992624
1248 51368662751812857921782000
1249 51740001118512229259672625
1250 52113723672528495128813250
1251 52489843797394414342492626
1252 52868374940986506019002082
1253 53249330615782630216924003
1254 53632724399120392827324628
1255 54018569933456376699484628
1256 54406880926626200979958484
1257 54797671152105410647913765
1258 55190954449271198232864006
1259 55586744723664959704074006
1260 55985055947255686524084006
1261 56385902158704195861969367
1262 56789297463628200965125048
1263 57195256034868223691539384
1264 57603792112754351207699384
1265 58014920005373838860450009
1266 58428654088839561234312650
1267 58845008807559313408953306
1268 59263998674505964434678762
1269 59685638271488465047029387
1270 60109942249423711644730012
1271 60536925328609268558455708
1272 60966602298996950641067164
1273 61398988020467268213170765
1274 61834097423104736401061390
1275 62271945507474050907311390
1276 62712547344897132257477166
1277 63155918077731040569605247
1278 63602072919646762896432768
1279 64051027155908875193392768
1280 64502796143656080968752768
1281 64957395312182628675435649
1282 65414840163220609907294930
1283 65875146271223140465842146
1284 66338329283648426366652146
1285 66804404921244716857902771
1286 67273388978336146526738532
1287 67745297323109468572383588
1288 68220145897901681328167524
1289 68697950719488550117868149
1290 69178727879374026535018774
1291 69662493544080567237073190
1292 70149263955440354349569846
1293 70639055430887419578687527
1294 71131884363750674133838152
1295 71627767223547846565198152
1296 72126720556280330624338248
1297 72628760984728945259372329
1298 73133905208750608859309530
1299 73642170005575929865559530
1300 74153572230107715871809530
1301 74668128815220403336762331
1302 75185856772060410037498412
1303 75706773190347412394500908
1304 76230895238676549802660908
1305 76758240164821558105861533
1306 77288825296038834356022814
1307 77822668039372435000775470
1308 78359785881960009647220286
1309 78900196391339672552520911
1310 79443917215757813995371536
1311 79990966084477853685677072
1312 80541360808089938373082128
1313 81095119278821585818286289
1314 81652259470849277294386914
1315 82212799440611000788796914
1316 82776757327119747079593730
1317 83344151352277960863467011
1318 83914999821192949115746292
1319 84489321122493248866306292
1320 85067133728645956578466292
1321 85648456196275021321321413
1322 86233307166480503929267494
1323 86821705365158804345807670
1324 87413669603323859352057670
1325 88009218777429312883698295
1326 88608371869691661143457496
1327 89211147948414374719540952
1328 89817566168312999923769048
1329 90427645770841241566519673
1330 91041406084518029388920298
1331 91658866525255570376079354
1332 92280046596688389178496010
1333 92904965890503358872139051
1334 93533644086770724291039676
1335 94166100954276120169599676
1336 94802356350853586335175612
1337 95442430223719582194861293
1338 96086342609808002763755054
1339 96734113636106198485365054
1340 97385763519992001098175054
1341 98041312569571757805764895
1342 98700781184019376011254176
1343 99364189853916380880214432
1344 100031559161592987999574432
1345 100702909781470193403425057
1346 101378262480402883240014578
1347 102057638118023965357612034
1348 102741057647089525090305810
1349 103428542113825007528196435
1350 104120112658272428559837060
1351 104815790514638616978172036
1352 105515597011644489944623492
1353 106219553572875364109377813
1354 106927681717132304689328438
1355 107640003058784514808538438
1356 108356539308122767409495894
1357 109077312271713882046847175
1358 109802343852756248878707816
1359 110531656051436402174067816
1360 111265270965286645658227816
1361 112003210789543732021624777
1362 112745497817508598920830458
1363 113492154440907163803933194
1364 114243203150252179895943194
1365 114998666535206155683293819
1366 115758567284945340239946060
1367 116522928188524776741040716
1368 117291772135244426513482572
1369 118065122115016365976283197
1370 118843001218733058826933822
1371 119625432638636705833527118
1372 120412439668689674595796574
1373 121204045704946011641694575
1374 122000274245924039229585200
1375 122801148892980039229585200
1376 123606693350683026461046576
1377 124416931427190613866636657
1378 125231887034625971906936578
1379 126051584189455884562946578
1380 126876047012869904337356578
1381 127705299731160608648913059
1382 128539366676104960017688340
1383 129378272285346772442535956
1384 130222041102780286375495956
1385 131070697778934854701396581
1386 131924267071360742134383942
1387 132782773845016040446598998
1388 133646243072654701947711334
1389 134514699835215693637511959
1390 135388169322213274457262584
1391 136266676832128398068996600
1392 137150247772801243595467256
1393 138038907661824876756941337
1394 138932682126940043844541962
1395 139831596906431100973351962
1396 140735677849523081061999658
1397 141644950916779900988961739
1398 142559442180503711379333340
1399 143479177825135391479333340
1400 144404184147656191579333340
1401 145334487557990525449721741
1402 146270114579409915257439822
1403 147211091848938091434554718
1404 148157446117757249973764718
1405 149109204251615469629265343
1406 150066393231235291504940224
1407 151029040152723463515378880
1408 151997172227981852208764096
1409 152970816785119524444214721
1410 153950001268866001419715346
1411 154934753240985687550312482
1412 155925100380693476699807538
1413 156921070485071538272730099
1414 157922691469487285676930724
1415 158929991368012529670690724
1416 159942998333843819111807140
1417 160961740639723971629674421
1418 161986246678364796744950102
1419 163016544962871013964960102
1420 164052664127165368386570102
1421 165094632926414946341822823
1422 166142480237458693625216904
1423 167196235059236138845081480
1424 168255926513217324445081480
1425 169321583843833947945472105
1426 170393236418911715957306906
1427 171470913730103913526392362
1428 172554645393326191367372858
1429 173644461149192573551923483
1430 174740390863452688218624108
1431 175842464527430223875686764
1432 176950712258462613871309420
1433 178065164300341951610032861
1434 179185851023757139097083486
1435 180312802926737271396293486
1436 181446050635096259590801022
1437 182585624902878694839346703
1438 183731556612806956124598864
1439 184883876776729564293558864
1440 186042616536070784993718864
1441 187207807162281483112268305
1442 188379480057291231329271586
1443 189557666753961675399368242
1444 190742398916541158780178242
1445 191933708341120609229228867
1446 193131626956090689994855988
1447 194336186822600218230171444
1448 195547420135015853262829620
1449 196765359221383057356970245
1450 197990036543888331607360870
1451 199221484699322729609411446
1452 200459736419546651552384902
1453 201704824571955921386781623
1454 202956782159949149720532248
1455 204215642323396385102292248
1456 205481438339109056353793304
1457 206754203621311208616870585
1458 208033971722112035784451626
1459 209320776331979711988461626
1460 210614651280216524821271626
1461 211915630535435312970990187
1462 213223748206037210954575868
1463 214539038540690703636427004
1464 215861535928811993223787004
1465 217191274901046681433987629
1466 218528290129752769532239470
1467 219872616429484978942368126
1468 221224288757480395136586382
1469 222583342214145437514087007
1470 223949812043544157981937632
1471 225323733633887870955458528
1472 226705142518026117498965984
1473 228094074373938966331468385
1474 229490565025230654425609010
1475 230894650441624569931859010
1476 232306366739459580163675986
1477 233725750182187707383058067
1478 235152837180873155129640388
1479 236587664294692687840200388
1480 238030268231437366509160388
1481 239480685848015643144400469
1482 240938954150957816776421750
1483 242405110296921853782629766
1484 243879191593200575292239766
1485 245361235498230214441040391
1486 246851279622100346248989352
1487 248349361727065192897354408
1488 249855519728056307185855144
1489 251369791693196636954005769
1490 252892215844315973254606394
1491 254422830557467785071080010
1492 255961674363447443374104666
1493 257508785948311837316745147
1494 259064204153900385371045772
1495 260627967978357444212805772
1496 262200116576656118165021068
1497 263780689261123472014241149
1498 265369725501967150017857150
1499 266967264927803403924107150
1500 268573347326186532830357150
1501 270188012644139737708991151
1502 271811300988687393434021232
1503 273443252627388741145308528
1504 275083907988873003791068528
1505 276733307663375927693119153
1506 278391492403277752983117634
1507 280058503123642615761822290
1508 281734380902759384837207906
1509 283419166982683935901058531
1510 285112902769782866007459156
1511 286815629835278651220407892
1512 288527389915796250301572948
1513 290248224913911157313023909
1514 291978176898698906013574534
1515 293717288106286028931184534
1516 295465600940402473997680550
1517 297223157972935481635871831
1518 298990001944484925192953912
1519 300766175764920117617913912
1520 302551722513938087284473912
1521 304346685441623325864934233
1522 306151107969009011164106314
1523 307965033688639707826355290
1524 309788506365135548832605290
1525 311621569935757900707995915
1526 313464268510976515364716316
1527 315316646375038171508383772
1528 317178747986536808540176668
1529 319050617978985155890777293
1530 320932301161387860726027918
1531 322823842518816116968054174
1532 324725287212983798579462830
1533 326636680582825100062076671
1534 328558068145073687125527296
1535 330489495594843360484887296
1536 332431008806210235750386432
1537 334382653832796442376122113
1538 336344476908355344638542674
1539 338316524447358287619352674
1540 340298843045582871171362674
1541 342291479480702754849681715
1542 344294480712878996794528996
1543 346307893885352929555822052
1544 348331766325040575853582052
1545 350366145543128607272082677
1546 352411079235671848889557398
1547 354466615284192332849170854
1548 356532801756279903880853430
1549 358609686906194379787494055
1550 360697319175469269912884680
1551 362795747193517054612710856
1552 364905019778236028753786312
1553 367025185936618712270635433
1554 369156294865361830812436058
1555 371298395951477869517246058
1556 373451538772908202954350714
1557 375615773099137804279483995
1558 377791148891811536651595436
1559 379977716305352029963755436
1560 382175525687579145944715436
1561 384384627580331034691565597
1562 386605072720086785697861278
1563 388836912038590676445520814
1564 391080196663478021632730814
1565 393334977918902626114031439
1566 395601307326165844632692880
1567 397879236604347251429435536
1568 400168817670936922815490192
1569 402470102642469335801940817
1570 404783143835158885881241442
1571 407107993765537027060749938
1572 409444705151091037252075394
1573 411793330910904412123992195
1574 414153924166298890530632820
1575 416526538241478114630632820
1576 418911226664172927816865396
1577 421308043166288313580369477
1578 423717041684551978436044198
1579 426138276361164582041654198
1580 428571801544451617645664198
1581 431017671789516946003397879
1582 433475941858897985904995160
1583 435946666723222564462623576
1584 438429901561867430308383576
1585 440925701763618432858334201
1586 443434122927332370802054762
1587 445955220862600512981149818
1588 448489051590413794824098954
1589 451035671343829693508849579
1590 453595136568640785028550204
1591 456167503924044986339823420
1592 458752830283317485776982076
1593 461351172734484364919598957
1594 463962588580997915104849582
1595 466587135342413651780059582
1596 469224870755069029894902478
1597 471875852772763863536710559
1598 474540139567442453016380960
1599 477217789529877422616380960
1600 479908861270355272216380960
1601 482613413619363646016070561
1602 485331505628280321578742642
1603 488063196570063922423262338
1604 490808545939946357396072338
1605 493567613456126990058922963
1606 496340459060468541332055044
1607 499127142919194728636605700
1608 501927725423589644784051716
1609 504742267190698879864552341
1610 507570829064032389390102966
1611 510413472114269111952463302
1612 513270257639963339659878358
1613 516141247168252844620667719
1614 519026502455568764745818344
1615 521926085488347252146778344
1616 524840058483742887408713960
1617 527768483890343863023559241
1618 530711424388888939271257722
1619 533668942892986175841667722
1620 536641102549833442493677722
1621 539627966740940712052155643
1622 542629599082854139047435724
1623 545646063427881927306129100
1624 548677423864821989806129100
1625 551723744719691404112769725
1626 554785090556457666717185726
1627 557861526177771749602015182
1628 560953116625702962363680478
1629 564059927182475623224581103
1630 567182023371207542272631728
1631 570319470956650320269681584
1632 573472335945931466374456240
1633 576640684589298338129770481
1634 579824583380863907067871106
1635 583024099059354353291881106
1636 586239298608858492395431842
1637 589470249259579038086687523
1638 592717018488585703887086484
1639 595979674020570147279246484
1640 599258283828602759682606484
1641 602552916134891305639505125
1642 605863639411541414598526406
1643 609190522381318928686075862
1644 612533634018414109861285862
1645 615893043549207709853486487
1646 619268820453038906285618808
1647 622661034462975108391110264
1648 626069755566583635735877240
1649 629495054006705273361267865
1650 632937000282229706767908490
1651 636395665148872840164570266
1652 639871119619956001410327722
1653 643363434967187037082439243
1654 646872682721443301106539868
1655 650398934673556540389899868
1656 653942262875099680902668124
1657 657502739639175517656187405
1658 661080437541207312031639246
1659 664675429419731299916449246
1660 668287788377191114110059246
1661 671917587780734124464851007
1662 675564901263009699232186688
1663 679229802722969391087714624
1664 682912366326669051314274624
1665 686612666508072875624925249
1666 690330777969859385112806290
1667 694066775684229345818742946
1668 697820734893715630411694002
1669 701592731111995025481344627
1670 705382840124701987946345252
1671 709191137990244354085901348
1672 713017701040621004706624804
1673 716862605882241489960766005
1674 720725929396747617336156630
1675 724607748741837006342406630
1676 728508141352088613422114806
1677 732427184939790230620070887
1678 736364957495767961547648008
1679 740321537290217678183808008
1680 744297002873538462058368008
1681 748291433077168033367405289
1682 752304907014420171574908570
1683 756337504081324131059017386
1684 760389303957466055365427386
1685 764460386606832393634778011
1686 768550832278655322775080172
1687 772660721508260178954485228
1688 776790135117914901993942764
1689 780939154217681496243543389
1690 785107860206269511530594014
1691 789296334771891547771726830
1692 793504659893120786845599486
1693 797732917839750555327002767
1694 801981191173655921687453392
1695 806249562749657331571613392
1696 810538115716386284763143888
1697 814846933517153057457869969
1698 819176099890816473466404770
1699 823525698872655727972654770
1700 827895814795244267478904770
1701 832286532289325729572459971
1702 836697936284691946153104052
1703 841130112011063013764916148
1704 845583144998969434680276148
1705 850057121080636332388176773
1706 854552126390869745143252454
1707 859068247367945001236229110
1708 863605570754497179650795526
1709 868164183598413659776196151
1710 872744173253728763849146776
1711 877345627381520495802978712
1712 881968633950809380206223768
1713 886613281239459404977161529
1714 891279657835081071565162154
1715 895967852635936556293972154
1716 900677954851846986566407370
1717 905410054005101835634236651
1718 910164239931370439641361532
1719 914940602780615640652721532
1720 919739233018009559385681532
1721 924560221424851501364987053
1722 929403659099488000226705134
1723 934269637458235001900902910
1724 939158248236302193407152910
1725 944069583488719480001293535
1726 949003735591265614416215136
1727 953960797241398981943786592
1728 958940861459190545109384288
1729 963944021588258951694834913
1730 968970371296707809869935538
1731 974020004578065134197068994
1732 979093015752224966277789650
1733 984189499466391173814614291
1734 989309550696023431865614916
1735 994453264745785390073774916
1736 999620737250495029657437252
1737 1004812064176077213952542933
1738 1010027341820518436301730294
1739 1015266666814823769089740294
1740 1020530136123976017728950294
1741 1025817847047897083403238535
1742 1031129897222411538382763816
1743 1036466384620212417726629672
1744 1041827407551829231194789672
1745 1047213064666598199194940297
1746 1052623454953634716594540218
1747 1058058677742808048232489674
1748 1063518832705718259969401050
1749 1069004019856675389119791675
1750 1074514339553680858113932300
1751 1080049892499411135241489676
1752 1085610779742203646333509132
1753 1091197102677044941243693053
1754 1096808963046561118994343678
1755 1102446462942010515456753678
1756 1108109704804278657440245534
1757 1113798791424875487068480815
1758 1119513825946934860326083056
1759 1125254911866216323663043056
1760 1131022153032109172548803056
1761 1136815653648638795872346417
1762 1142635518275475310089052098
1763 1148481851828944487019508434
1764 1154354759583040979209918434
1765 1160254347170443846768169059
1766 1166180720583534389594079700
1767 1172133986175416288926790356
1768 1178114250660938062136697812
1769 1184121621117717834693798437
1770 1190156204987170433248749062
1771 1196218110075536803767412758
1772 1202307444554915758664114214
1773 1208424316964298056883289815
1774 1214568836210602820883680440
1775 1220741111569716294483680440
1776 1226941252687532945530924216
1777 1233169369580998917363662297
1778 1239425572639157833035951818
1779 1245709972624198956283161818
1780 1252022680672507713208771818
1781 1258363808295718578677922699
1782 1264733467381770331407661980
1783 1271131770195963681748311196
1784 1277558829382021276154871196
1785 1284014757963150082351871821
1786 1290499669343106159199565582
1787 1297013677307261815273860638
1788 1303556896023675160176886574
1789 1310129440044162052599587199
1790 1316731424305370449162237824
1791 1323362964129857158063290240
1792 1330024175227167001571456896
1793 1336715173694914391400456577
1794 1343436076019867321010357202
1795 1350186999079033778883967202
1796 1356968060140750586831245298
1797 1363779376865774667379219379
1798 1370621067308376744309428580
1799 1377493249917437480409428580
1800 1384396043537546056509428580
1801 1391329567410101195879659381
1802 1398293941174414638068605462
1803 1405289284868817066266769958
1804 1412315718931766492285179958
1805 1419373364202959103242380583
1806 1426462341924442574058209864
1807 1433582773741731849857192520
1808 1440734781704927402388939336
1809 1447918488269835964577489961
1810 1455134016299093747316090586
1811 1462381489063292142628454122
1812 1469661030242105917322109178
1813 1476972763925423901264005339
1814 1484316814614482174413105964
1815 1491693307222999756749265964
1816 1499102367078316805242260780
1817 1506544119922535322009404061
1818 1514018691913662377814765342
1819 1521526209626755855067575342
1820 1529066800055072714481985342
1821 1536640590611219789564928463
1822 1544247709128307113103414544
1823 1551888283861103779827176720
1824 1559562443487196349427176720
1825 1567270317108149794115067345
1826 1575012034250670994913304546
1827 1582787724867774790870198002
1828 1590597519339952585398788098
1829 1598441548476343513943038723
1830 1606319943515908177179439348
1831 1614232836128604943966716404
1832 1622180358416568828260963060
1833 1630162642915292944218108101
1834 1638179822594812543710258726
1835 1646232030860891640487068726
1836 1654319401556212225217902662
1837 1662442068961566075655188343
1838 1670600167797049166163974104
1839 1678793833223258680867334104
1840 1687023200842492634661894104
1841 1695288406699952106362381945
1842 1703589587284946088238741226
1843 1711926879532098956213983482
1844 1720300420822560564995593482
1845 1728710348985218972417944107
1846 1737156802297915797277821628
1847 1745639919488664214949809084
1848 1754159839736869595072924860
1849 1762716702674552785604565485
1850 1771310648387576047542456110
1851 1779941817416871644619969086
1852 1788610350759673092284830542
1853 1797316389870749070275896863
1854 1806060076663640003117347488
1855 1814841553511897312854307488
1856 1823660963250325348358582944
1857 1832518449176225995537864225
1858 1841414155050645972786426866
1859 1850348225099626816020036866
1860 1859320804015457557642446866
1861 1868332036957930103795551827
1862 1877382069555597314249957508
1863 1886471047907033789297402244
1864 1895599118582099368011162244
1865 1904766428623205342245262869
1866 1913973125546583390748013110
1867 1923219357343557237770077766
1868 1932505272481817040552001622
1869 1941831019906696510080802247
1870 1951196749042452769509952872
1871 1960602609793548954641784168
1872 1970048752545939560876043624
1873 1979535328168358541033063625
1874 1989062488013610158464704250
1875 1998630383919862599870954250
1876 2008239168211944352244793626
1877 2017888993702643348372643707
1878 2027580013694008885322455628
1879 2037312381978656320356215628
1880 2047086252841074548708375628
1881 2056901781058936267676450109
1882 2066759121904411031474755390
1883 2076658431145481101307005006
1884 2086599865047260095118215006
1885 2096583580373314441491115631
1886 2106609734386987642157010992
1887 2116678484852727347595776048
1888 2126789990037415250204430384
1889 2136944408711699799518481009
1890 2147141900151331743974981634
1891 2157382624138502503711013650
1892 2167666740963185378896054306
1893 2177994411424479598101460387
1894 2188365796831957211215061012
1895 2198781059007012831413621012
1896 2209240360284216230710706708
1897 2219743863512667793602258789
1898 2230291732057356833336952390
1899 2240884129800522775343202390
1900 2251521221143019212349452390
1901 2262203171005680835739168791
1902 2272930144830693247686746872
1903 2283702308582965658625323768
1904 2294519828751506474602283768
1905 2305382872350801779083034393
1906 2316291606922196713768427274
1907 2327246200535279762995995930
1908 2338246821789269946299983146
1909 2349293639814406923709933771
1910 2360386824273344018372434396
1911 2371526545362544161085389532
1912 2382712973813678761339034588
1913 2393946280895029509462699149
1914 2405226638412893114481149774
1915 2416554218712988982289159774
1916 2427929194681869838757774190
1917 2439351739748335302390561471
1918 2450822027884848411152969152
1919 2462340233608955108102729152
1920 2473906531984706690454089152
1921 2485521098624085226713479873
1922 2497184109688431946529063954
1923 2508895741889878607901450530
1924 2520656172492781846407700530
1925 2532465579315160511095591155
1926 2544324140730135991709953956
1927 2556232035667375541917749412
1928 2568189443614538603203391908
1929 2580196544618726134110692533
1930 2592253519287932949512643158
1931 2604360548792503074595123814
1932 2616517814866588118245476470
1933 2628725499809608670541751911
1934 2640983786487718729043302536
1935 2653292858335273158588262536
1936 2665652899356298189308328072
1937 2678064094125964957576123753
1938 2690526627792066094605317914
1939 2703040686076495367428527914
1940 2715606455276730376982937914
1941 2728224122267318318038435355
1942 2740893874501364805707958636
1943 2753615900012025773284637292
1944 2766390387414002446155197292
1945 2779217525905039396543997917
1946 2792097505267425683846963038
1947 2805030515869499085319568494
1948 2818016748667153421887948670
1949 2831056395205348983857089295
1950 2844149647619626061294979920
1951 2857296698637621583876508496
1952 2870497741580588874975791952
1953 2883752970364920524800550673
1954 2897062579503674387367051298
1955 2910426764108102706119061298
1956 2923845719889184372999180354
1957 2937319643159160325785837635
1958 2950848730833072088514170676
1959 2964433180430303459803930676
1960 2978073190076125353922490676
1961 2991768958503243799415967237
1962 3005520685053351100146402918
1963 3019328569678680163577896054
1964 3033192812943562001159506054
1965 3047113616025986405657706679
1966 3061091180719165810296106520
1967 3075125709433102334565105176
1968 3089217405196158021569105432
1969 3103366471656628271783856057
1970 3117573113084318478101456682
1971 3131837534372123867045515578
1972 3146159941037612551043913034
1973 3160540539224611796651587435
1974 3174979535704797513620728060
1975 3189477137879286969720728060
1976 3204033553780234736215223036
1977 3218648992072431868908515117
1978 3233323662054908329678659438
1979 3248057773662538653419469438
1980 3262851537467650865318679438
1981 3277705164681638653404487519
1982 3292618867156576801297688800
1983 3307592857386839886111598816
1984 3322627348510724246446958816
1985 3337722554312073225434009441
1986 3352878689221905693778916402
1987 3368095968320047857776731458
1988 3383374607336768357258074194
1989 3398714822654416658441724819
1990 3414116831309064746670325444
1991 3429580850992152124011397060
1992 3445107100052134116710891716
1993 3460695797496133497491514197
1994 3476347162991595427693064822
1995 3492061416867945724257074822
1996 3507838780118252456563028118
1997 3523679474400890878128488199
1998 3539583722041211698190476200
1999 3555551746033212698190476200
2000 3571583770041213698190476200
2001 3587680018401534878252488201
2002 3603840716124178459819028282
2003 3620066088894513752137077578
2004 3636356363074965568773087578
2005 3652711765706706019271638203
2006 3669132524511349681015404684
2007 3685618867892652156349139340
2008 3702171024938212020035426956
2009 3718789225421176162115027581
2010 3735473699801948531249678206
2011 3752224679229902283630284942
2012 3769042395545095342538499998
2013 3785927081279989373654742959
2014 3802878969661172181210793584
2015 3819898294611083530090153584
2016 3836985290749744398984447600
2017 3854140193396489669719208881
2018 3871363238571704257867472962
2019 3888654662998562689774682962
2020 3906014704104772131123492962
2021 3923443600024318872172141283
2022 3940941589599218274805153364
2023 3958508912381268186540224340
2024 3976145808633805826640224340
2025 3993852519333468149484364965
2026 4011629286171955690357663366
2027 4029476351557799898822940822
2028 4047393958618133964844695718
2029 4065382351200467142839296343
2030 4083441773874462578831046968
2031 4101572471933718645898791224
2032 4119774691397553793102829880
2033 4138048679012794913087045721
2034 4156394682255569233556246346
2035 4174812949333099737833856346
2036 4193303729185504119710213482
2037 4211867271487597277796849163
2038 4230503826650697354607261724
2039 4249213645824435325589821724
2040 4267996980898568143343581724
2041 4286854084504795442252898765
2042 4305785210018579808781916046
2043 4324790611560970622675091102
2044 4343870544000431474315101102
2045 4363025262954671163494601727
2046 4382255024792478284863464448
2047 4401560086635559405318267904
2048 4420940706360380838605972480
2049 4440397142600014022418863105
2050 4459929654745984503263003730
2051 4479538502950124534387607906
2052 4499223948126429292067893362
2053 4518986251952916715539154483
2054 4538825676873490975884955108
2055 4558742486099809579187515108
2056 4578736943613154109253537764
2057 4598809314166304615233901045
2058 4618959863285417649460814486
2059 4639188857271907960831224486
2060 4659496563204333849070434486
2061 4679883248940286185215092647
2062 4700349183118281103659888328
2063 4720894635159656371117489864
2064 4741519875270471437846449864
2065 4762225174443411176507000489
2066 4783010804459693314009859930
2067 4803877037890979561728372586
2068 4824824148101290449449509242
2069 4845852409248923868444459867
2070 4866962096288377329044760492
2071 4888153484972273938115106988
2072 4909426851853292101819222444
2073 4930782474286098959080361245
2074 4952220630429287551143251870
2075 4973741599247317732649501870
2076 4995345660512460829643712446
2077 5017033094806748049932776527
2078 5038804183523922651226063248
2079 5060659208871395872489423248
2080 5082598453872206633951183248
2081 5104622202366985011203534929
2082 5126730739015919488847962210
2083 5148924349300727999138592626
2084 5171203319526632751082602626
2085 5193567936824338855462053251
2086 5216018489152016751246781812
2087 5238555265297288438873226868
2088 5261178554879217525869318004
2089 5283888648350303090310818629
2090 5306685836998477367599769254
2091 5329570412949107266060940470
2092 5352542669166999716857469126
2093 5375602899458410863732118007
2094 5398751398473059098085868632
2095 5421988461706141944910828632
2096 5445314385500356805099709528
2097 5468729467047925559659407609
2098 5492234004392623041361500010
2099 5515828296431809379367750010
2100 5539512642918466222374000010
2101 5563287344463236845821117611
2102 5587152702536470148726949692
2103 5611109019470268545698531388
2104 5635156598460539759689091388
2105 5659295743569052521069692013
2106 5683526759725496178590642094
2107 5707849952729544227813122750
2108 5732265629252921762596770766
2109 5756774096841476855234271391
2110 5781375663917255870829322016
2111 5806070639780582721519640352
2112 5830859334612142066152005408
2113 5855742059475066461021636769
2114 5880719126317027467293537394
2115 5905790847972330720728747394
2116 5930957538164014969343781010
2117 5956219511505955084636846291
2118 5981577083504969052019776772
2119 6007030570562928946099936772
2120 6032580289978875896461696772
2121 6058226559951139049602412693
2122 6083969699579458532683182774
2123 6109810028867112424759998150
2124 6135747868723047741166248150
2125 6161783540964015436722888775
2126 6187917368316709433457932776
2127 6214149674419909678522272232
2128 6240480783826629237994199528
2129 6266911022006265432270350153
2130 6293440715346755018746150778
2131 6320070191156733427494218634
2132 6346799777667698055654523290
2133 6373629804036175626255489531
2134 6400560600345893617190590156
2135 6427592497609955766080350156
2136 6454725827773021656755058892
2137 6481960923713490393098864573
2138 6509298119245688366001305534
2139 6536737749122061119167715534
2140 6564280149035369319545325534
2141 6591925655620888838127272175
2142 6619674606458614946902113456
2143 6647527340075470637721844912
2144 6675484195947519068866804912
2145 6703545514502180145091255537
2146 6731711637120451236938825858
2147 6759982906139132045122407314
2148 6788359664853053615768496290
2149 6816842257517311512331386915
2150 6845431029349503149988027540
2151 6874126326531969298329767316
2152 6902928496214039758172634772
2153 6931837886514283218313208293
2154 6960854846522761298062558918
2155 6989979726303286781396168918
2156 7019212876895686048563155174
2157 7048554650318065711003554455
2158 7078005399569083455427858296
2159 7107565478630223102918418296
2160 7137235242468073888917778296
2161 7167015047036613969974428057
2162 7196905249279498163121913738
2163 7226906207132349923772683674
2164 7257018279525057568013493674
2165 7287241826384074745194644299
2166 7317577208634725166710773340
2167 7348024788203511596876379996
2168 7378584928020429111804713052
2169 7409257992021282632204113677
2170 7440044345150008736011364302
2171 7470944353361001756787058398
2172 7501958383621444173803471854
2173 7533086803913641299760885055
2174 7564329983237360272073775680
2175 7595688291612173353673775680
2176 7627162100079805549281761856
2177 7658751780706486543106927937
2178 7690457706585306963936167058
2179 7722280251838578983582577058
2180 7754219791620201254667387058
2181 7786276702118028193715092339
2182 7818451360556243615547075620
2183 7850744145197738724964486436
2184 7883155435346494471716646436
2185 7915685611349968274756747061
2186 7948335054601485121792107222
2187 7981104147542633050141762278
2188 8013993273665663014919661814
2189 8047002817515893150567262439
2190 8080133164694117431764813064
2191 8113384701859018739756143880
2192 8146757816729586340127286536
2193 8180252898087537778084771817
2194 8213870335779745197284972442
2195 8247610520720666088271382442
2196 8281473844894778472582250938
2197 8315460701359020528596517019
2198 8349571484245234665191523820
2199 8383806588762616049291523820
2200 8418166411200165593391523820
2201 8452651348929147409146557021
2202 8487261800405550733122011102
2203 8521998165172556330806185198
2204 8556860843863007384991795198
2205 8591850238201884874638695823
2206 8626966751008787450335639504
2207 8662210786200415812484446160
2208 8697582748793061598335514576
2209 8733083044905100784009165201
2210 8768712081759491607642865826
2211 8804470267686277019809955762
2212 8840358012125091667361050818
2213 8876375725627673416844880579
2214 8912523819860379423670881204
2215 8948802707606706753181441204
2216 8985212802769817559807274420
2217 9021754520375068830484973701
2218 9058428276572546698521380582
2219 9095234488639605334094990582
2220 9132173574983410417590200582
2221 9169245955143487201965794103
2222 9206452049794273170364652184
2223 9243792280747675295177271960
2224 9281267070955631904777271960
2225 9318876844512679164152662585
2226 9356622026658522175662262186
2227 9394503043780610706152243642
2228 9432520323416719546673403338
2229 9470674294257533511045353963
2230 9508965386149237079519454588
2231 9547394030096108693797906044
2232 9585960658263119709672056700
2233 9624665703978538013548583341
2234 9663509601736536309137833966
2235 9702492787199805080584243966
2236 9741615697202170238324364302
2237 9780878769751215453963669983
2238 9820282444030909190468949344
2239 9859827160404236433978709344
2240 9899513360415835133539669344
2241 9939341486794637355083055585
2242 9979311983456515155960050866
2243 10019425295506931186361398722
2244 10059681869243594023951808722
2245 10100082152159118248055459347
2246 10140626592943689259734547268
2247 10181315641487732854108486724
2248 10222149748884589551267020100
2249 10263129367433193692136160725
2250 10304254950640757305661551350
2251 10345526953225458753679486726
2252 10386945831119136159851516182
2253 10428512041469985629044212103
2254 10470226042645264263541362728
2255 10512088294233997982481522728
2256 10554099257049694150919532584
2257 10596259393133059024916297865
2258 10638569165754720019066802106
2259 10681029039417952802882012106
2260 10723639479861413232446022106
2261 10766400954061874123775473467
2262 10809313930236966874313979148
2263 10852378877847927938999977484
2264 10895596267602350167352137484
2265 10938966571456939008022138109
2266 10982490262620273587270346750
2267 11026167815555572667825627406
2268 11069999705983465494596216862
2269 11113986410884767533704317487
2270 11158128408503261111322768112
2271 11202426178348480958797869808
2272 11246880201198504670548161264
2273 11291490959102748081234658865
2274 11336258935384765568703799490
2275 11381184614645055289210049490
2276 11426268482763869351430871266
2277 11471511026904028935792469347
2278 11516912735513744365630470868
2279 11562474098329440136715430868
2280 11608195606378584911678790868
2281 11654077751982526485880659749
2282 11700121028759331731266529030
2283 11746325931626631524765780246
2284 11792692956804470667790590246
2285 11839222601818162803399590871
2286 11885915365501150337696392632
2287 11932771747997869372038837688
2288 11979792250766619652640605624
2289 12026977376582439544152556249
2290 12074327629539986033816956874
2291 12121843515056419772793507290
2292 12169525539874295161261843946
2293 12217374212064455483910975627
2294 12265390041028933102431876252
2295 12313573537503854711635236252
2296 12361925213562351665822152348
2297 12410445582617475382041316429
2298 12459135159425117826872047630
2299 12507994460086937093378297630
2300 12557024002053288074884547630
2301 12606224304126158242230306431
2302 12655595886462108531165712512
2303 12705139270575219346556539008
2304 12754854979340041690072699008
2305 12804743536994553418040149633
2306 12854805469143120636141896914
2307 12905041302759464237659609570
2308 12955451566189631591953158386
2309 13006036789154973389881209011
2310 13056797502755125652871809636
2311 13107734239470996912357731172
2312 13158847533167760566297136228
2313 13210137919097852419505974389
2314 13261605933903973414534325014
2315 13313252115622097559824735014
2316 13365077003684485061896427830
2317 13417081138922700668305091111
2318 13469265063570637228133784392
2319 13521629321267544476776344392
2320 13574174457061063051780504392
2321 13626901017410263746523785513
2322 13679809550188692008501061594
2323 13732900604687417689008545770
2324 13786174731618090051014795770
2325 13839632483115998042015186395
2326 13893274412743135838672151596
2327 13947101075491273670049355052
2328 14001113027785033926253807148
2329 14055310827484972559305807773
2330 14109695033890665783062458398
2331 14164266207743802079026353454
2332 14219024911231279514876930110
2333 14273971707988308382567827151
2334 14329107163101519162839477776
2335 14384431843112075823002037776
2336 14439946316018794454849629712
2337 14495651151281267259572765393
2338 14551546919822991886541693154
2339 14607634194034506132839303154
2340 14663913547776528010428113154
2341 14720385556383101187841748995
2342 14777050796664745813297228276
2343 14833909846911614726130252532
2344 14890963286896655063461612532
2345 14948211697878775269008713157
2346 15005655662606017510962128678
2347 15063295765318735515853006134
2348 15121132591752777825343043910
2349 15179166729142676482874684535
2350 15237398766224841157125075160
2351 15295829293240758709213266136
2352 15354458901940198210616037592
2353 15413288185584421418753665913
2354 15472317738949398717212866538
2355 15531548158329030527580076538
2356 15590980041538374199864169994
2357 15650613987916876388493631275
2358 15710450598331610920879145916
2359 15770490475180522165538505916
2360 15830734222395673906786665916
2361 15891182445446503732999728877
2362 15951835751343082945467584558
2363 16012694748639381994855871294
2364 16073760047436541452303881294
2365 16135032259386148522190981919
2366 16196511997693519103610080160
2367 16258199877120985407592614816
2368 16320096513991189137135520672
2369 16382202526190380237086571297
2370 16444518533171721220950471922
2371 16507045155958597081684041218
2372 16569783017147930793554790674
2373 16632732740913504412143182675
2374 16695894953009285779574823300
2375 16759270280772760842074823300
2376 16822859353128271586942540676
2377 16886662800590359606050900757
2378 16950681255267115292980474678
2379 17014915350863532680904484678
2380 17079365722684869928346894678
2381 17144033007640015459941737159
2382 17208917844244859769327822440
2383 17274020872625672891318974056
2384 17339342734522487550495934056
2385 17404884073292487993372084681
2386 17470645533913404511291138042
2387 17536627762986913661220953098
2388 17602831408742044191613649434
2389 17669257121038588680508200059
2390 17735905551370520893057700684
2391 17802777352869418865669530700
2392 17869873180307893723952641356
2393 17937193690103024241672229437
2394 18004739540319797147918080062
2395 18072511390674553189698890062
2396 18140509902538438957180913758
2397 18208735738940864478795305839
2398 18277189564572966593444571440
2399 18345872045791078107044571440
2400 18414783850620202740644571440
2401 18483925648757495877373865841
2402 18553298111575751115469553922
2403 18622901912126892634646092818
2404 18692737725145473383073302818
2405 18762806227052179092235553443
2406 18833108095957338126950914324
2407 18903644011664437177835112980
2408 18974414655673642803501202196
2409 19045420711185328829791902821
2410 19116662863103609613347653446
2411 19188141798039879176819466582
2412 19259858204316356223041761638
2413 19331812771969635035486418199
2414 19404006192754242272325368824
2415 19476439160146199661435128824
2416 19549112369346592603682741240
2417 19622026517285144691838698521
2418 19695182302623798152468488202
2419 19768580425760300218160498202
2420 19842221588831795437454108202
2421 19916106495718423929837886923
2422 19990235852046925593193911004
2423 20064610365194250271070319580
2424 20139230744291173887170319580
2425 20214097700225920554451960205
2426 20289211945647790666239101006
2427 20364574194970794976750106462
2428 20440185164377294678456910958
2429 20516045571821647483693211583
2430 20592156137033859717936662208
2431 20668517581523244432196060864
2432 20745130628582085541940643520
2433 20821996003289308000014720961
2434 20899114432514154010987021586
2435 20976486644919865294390231586
2436 21054113370967371404312355122
2437 21131995342918984112807650803
2438 21210133294842097864601036964
2439 21288527962612896310565996964
2440 21367180083920064927462156964
2441 21446090398268509731424852405
2442 21525259646983082092705145686
2443 21604688573212309659164906342
2444 21684377921932133396037716342
2445 21764328439949650749472516967
2446 21844540875906864941383070088
2447 21925015980284440403132465544
2448 22005754505405464355588067720
2449 22086757205439214543088458345
2450 22168024836404933128870098970
2451 22249558156175606759507605546
2452 22331357924481752805927699002
2453 22413424902915211788563069723
2454 22495759854932945994218570348
2455 22578363545860844292228330348
2456 22661236742897533157488567404
2457 22744380215118193907957054685
2458 22827794733478386164216389726
2459 22911481070817877538704399726
2460 22995440001864479562221209726
2461 23079672303237889855328694287
2462 23164178753453540552264229968
2463 23248960132926452984996865104
2464 23334017223975098635060225104
2465 23419350810825266360802675729
2466 23504961679613935907701473570
2467 23590850618393157709393842226
2468 23677018417133938987084124482
2469 23763465867730136154992375107
2470 23850193764002353539515975732
2471 23937202901701848419782072628
2472 24024494078514442397274860084
2473 24112068094064439102227956485
2474 24199925749918548244478347110
2475 24288067849589816016484597110
2476 24376495198541561856218270086
2477 24465208604191321577643722167
2478 24554208875914796876507678488
2479 24643496825049811219166238488
2480 24733073264900272122183198488
2481 24822939010740139830439824569
2482 24913094879817402401502455850
2483 25003541691358057204000567866
2484 25094280266570098837774177866
2485 25185311428647513483555728491
2486 25276636002774279689957843452
2487 25368254816128375605544608508
2488 25460168697885792663770293244
2489 25552378479224555728575693869
2490 25644884993328749708438544494
2491 25737689075392552646680714110
2492 25830791562624275295841178766
2493 25924193294250407183930033247
2494 26017895111519669180385083872
2495 26111897857707072569558843872
2496 26206202378117984639570035168
2497 26300809520092200794359985249
2498 26395720133008023196800595250
2499 26490935068286345950706845250
2500 26586455179394746829613095250
2501 26682281321851585560178735251
2502 26778414353230108668095035332
2503 26874855133162560894371346628
2504 26971604523344303189885106628
2505 27068663387537937296086407253
2506 27166032591577436919754191734
2507 27263713003372285509707456390
2508 27361705492911620643381146006
2509 27460010932268385031182746631
2510 27558630195603484146551897256
2511 27657564159169950489651661992
2512 27756813701317114492626427048
2513 27856379702494782074367712009
2514 27956263045257418852735512634
2515 28056464614268341022189122634
2516 28156985296303912904787714650
2517 28257825980257751182527295931
2518 28358987557144935818986992012
2519 28460470920106227678263952012
2520 28562276964412292849182512012
2521 28664406587467933682769598333
2522 28766860688816326550994700414
2523 28869640170143266334779093390
2524 28972745935281417649285343390
2525 29076178890214572814504484015
2526 29179939943081916579164610416
2527 29284030004182297605990997872
2528 29388449985978506726354214768
2529 29493200803101561972349065393
2530 29598283372355000394353566018
2531 29703698612719176672123528274
2532 29809447445355568527484696930
2533 29915530793611088946690764771
2534 30021949583022405220521965396
2535 30128704741320264810205325396
2536 30235797198433828047244040532
2537 30343227886495007675249826213
2538 30450997739842815241878480774
2539 30559107695027714348975290774
2540 30667558690815980769043300774
2541 30776351668194069436153865815
2542 30885487570372988319425303096
2543 30994967342792679187201860152
2544 31104791933126405270071620152
2545 31214962291285145830868370777
2546 31325479369421997649808871498
2547 31436344121936583432923364954
2548 31547557505479467151943591530
2549 31659120478956576323818982155
2550 31771034003533631238038122780
2551 31883299042640581139939004956
2552 31995916561976047378198000412
2553 32108887529511773524693923533
2554 32222212915497082474949974158
2555 32335893692463340537362784158
2556 32449930835228428519434224814
2557 32564325320901219819228068095
2558 32679078128886065530280033536
2559 32794190240887286568196193536
2560 32909662640913672827181153536
2561 33025496315282989374743869697
2562 33141692252626489692835415378
2563 33258251443893435973679458914
2564 33375174882355626478562668914
2565 33492463563611929967858719539
2566 33610118485592827210566026980
2567 33728140648564959581645809636
2568 33846531055135684755453528292
2569 33965290710257639503563228917
2570 34084420621233309605290779542
2571 34203921797719606879228464038
2572 34323795251732453344109869494
2573 34444041997651372517330480295
2574 34564663052224087859455870920
2575 34685659434571128373055870920
2576 34807032166190441364209559496
2577 34928782270962012375032433577
2578 35050910775152492295583582298
2579 35173418707419831663517192298
2580 35296307098817922159849202298
2581 35419576982801245309216421979
2582 35543229395229528393011929260
2583 35667265374372407583787061676
2584 35791685960914098309316821676
2585 35916492197958072854732022301
2586 36041685131031745211128008862
2587 36167265808091163179066303918
2588 36293235279525707735392037054
2589 36419594598162799671796537679
2590 36546344819272613513560988304
2591 36673487000572798726923557520
2592 36801022202233208223518956176
2593 36928951486880634170345887057
2594 37057275919603551113724387682
2595 37185996567956866425711597682
2596 37315114501966678081451016578
2597 37444630794135039775936854659
2598 37574546519444733388681619060
2599 37704862755364048804781619060
2600 37835580581851571100881619060
2601 37966701081360975104546414661
2602 38098225338845827335553656742
2603 38230154441764395337628800438
2604 38362489480084464409149610438
2605 38495231546288161741354211063
2606 38628381735376787972593229144
2607 38761941144875656167173139800
2608 38895910874838938227344489816
2609 39030292027854518746995240441
2610 39165085709048856315616041066
2611 39300293026091852281110817402
2612 39435915089201726980032632458
2613 39571953011149903443831355819
2614 39708407907265898589706256444
2615 39845280895442221904663216444
2616 39982573096139281631382848060
2617 40120285632390298464512383341
2618 40258419629806226766000795822
2619 40396976216580683308103205822
2620 40535956523494883552687215822
2621 40675361683922585475480419743
2622 40815192833835040943904929824
2623 40955451111805954657151367200
2624 41096137659016450657151367200
2625 41237253619260046419114257825
2626 41378800138947634530300179826
2627 41520778367112471965708529282
2628 41663189455415176969367218578
2629 41806034558148733549914869203
2630 41949314832243503599174669828
2631 42093031437272246642425255684
2632 42237185535455147229080590340
2633 42381778291664849972497458581
2634 42526810873431502247635809206
2635 42672284450947804555303819206
2636 42818200197074068561726185942
2637 42964559287343282822180791623
2638 43111362899966186197455524584
2639 43258612215836348971883684584
2640 43406308418535261681723044584
2641 43554452694337431662650289225
2642 43703046232215487325149200506
2643 43852090223845290166577613962
2644 44001585863611054528704823962
2645 44151534348610475109517774587
2646 44301936878659862238101032908
2647 44452794656299284921402204364
2648 44604108886797721671701115340
2649 44755880778158219123607755965
2650 44908111541123058449420646590
2651 45060802389178929581683964366
2652 45213954538562113251788441822
2653 45367569208263670853467727343
2654 45521647620034642140048577968
2655 45676190998391250764319937968
2656 45831200570620117669892642224
2657 45986677566783482342928171505
2658 46142623219724431933121577346
2659 46299038765072138252830387346
2660 46455925441247102663247997346
2661 46613284489466408856526755107
2662 46771117153748983542762640788
2663 46929424680920865050760152724
2664 47088208320620479851502712724
2665 47247469325303927013260613349
2666 47407208950250270597275240390
2667 47567428453566840002965017046
2668 47728129096194538271605232102
2669 47889312141913158357440632727
2670 48050978857346707375196383352
2671 48213130511968738832959715448
2672 48375768378107692859411318904
2673 48538893730952244434392254105
2674 48702507848556659631798894730
2675 48866612011846159883805144730
2676 49031207504622294275417908906
2677 49196295613568319878378534987
2678 49361877628254590133429686108
2679 49527954841143951289973846108
2680 49694528547597146912156406108
2681 49861600045878230460413029389
2682 50029170637159985957527742670
2683 50197241625529356748254955486
2684 50365814317992882361565365486
2685 50534890024482143484582466111
2686 50704470057859215057283134272
2687 50874555733922127497042539328
2688 51045148371410336062110380864
2689 51216249292010198363112231489
2690 51387859820360460031676532114
2691 51559981284057748555294560930
2692 51732615013662075287527473586
2693 51905762342702345642681290867
2694 52079424607681877484077491492
2695 52253603148083927715053651492
2696 52428299306377227081835357988
2697 52603514428021523197427414069
2698 52779249861473131795679142870
2699 52955506958190496224685392870
2700 53132287072639755188691642870
2701 53309591562300318747678404071
2702 53487421787670452583806918152
2703 53665779112272870543914954248
2704 53844664902660335467258314248
2705 54024080528421268307700464873
2706 54204027362185365559559526554
2707 54384506779629224996328663210
2708 54565520159481979731492733626
2709 54747068883530940610670884251
2710 54929154336627246944321584876
2711 55111777906691525590253432812
2712 55294940984719558395191877868
2713 55478644964787958004658849629
2714 55662891244059852050429100254
2715 55847681222790575724833910254
2716 56033016304333372751189641470
2717 56218897895145104759635460751
2718 56405327404791969077671399632
2719 56592306245955224944694759632
2720 56779835834436928159839719632
2721 56967917589165674172431851153
2722 57156552932202349624376099234
2723 57345743288745892353803641010
2724 57535490087139059869309891010
2725 57725794758874206304122781635
2726 57916658738599067859547309236
2727 58108083464122556747039200692
2728 58300070376420563638267422388
2729 58492620919641768632532123013
2730 58685736541113460750911473638
2731 58879418691347365966517743094
2732 59073668824045483780249823750
2733 59268488396105932351436302391
2734 59463878867628802192770053016
2735 59659841701922018438942213016
2736 59856378365507211698390291352
2737 60053490328125597497582047033
2738 60251179062743864327263668394
2739 60449446045560070300107678394
2740 60648292756009548429202888394
2741 60847720676770820536835622635
2742 61047731293771519803018337916
2743 61248326096194321963228667772
2744 61449506576482885164828827772
2745 61651274230347798491642228397
2746 61853630556772539166171054318
2747 62056577058019438438945483774
2748 62260115239635656174502139150
2749 62464246610459164143496279775
2750 62668972682624738030459170400
2751 62874294971569958166718983776
2752 63080214996041218998010523232
2753 63286734278099747296305981153
2754 63493854343127629125405881778
2755 63701576719833845569836291778
2756 63909902940260317236605319634
2757 64118834539787957539378864915
2758 64328373057142734774642521156
2759 64538520034401742999423481156
2760 64749277016999281720153241156
2761 64960645553732944402258850517
2762 65172627196769715810077406198
2763 65385223501652078186695446534
2764 65598436027304126283321856534
2765 65812266336037691247809857159
2766 66026715993558473381950613800
2767 66241786568972183777167964456
2768 66457479634790694838250735912
2769 66673796766938199704766086537
2770 66890739544757380579804287162
2771 67108309551015585975712326858
2772 67326508371911016886480708314
2773 67545337597078921896454777915
2774 67764798819597801235048918540
2775 67984893635995619787148918540
2776 68205623646256029068894818316
2777 68426990453824598178543526397
2778 68648995665615053732117489918
2779 68871640892015528793552699918
2780 69094927746894820809066309918
2781 69318857847608658555471146799
2782 69543432815005978112171396080
2783 69768654273435207866580749296
2784 69994523850750562562711309296
2785 70221043178318346402688559921
2786 70448213891023265210954719682
2787 70676037627274747670929814738
2788 70904516029013275643906824674
2789 71133650741716723579964275299
2790 71363443414406707030686675924
2791 71593895699654940273490224340
2792 71825009253589603057358230996
2793 72056785735901716479797744677
2794 72289226809851528004835895302
2795 72522334142274905631881505302
2796 72756109403589741225284559398
2797 72990554267802363014433163479
2798 73225670412513957274234666680
2799 73461459518926999195834666680
2800 73697923271851692957434666680
2801 73935063359712421005076203481
2802 74172881474554202553266319562
2803 74411379312049161315326308058
2804 74650558571503002473352718058
2805 74890420955861498897686668683
2806 75130968171716986625794583964
2807 75372201929314869610470526620
2808 75614123942560133747277377436
2809 75856735929023870191151178061
2810 76100039609949807972100028686
2811 76344036710260855919936008222
2812 76588728958565653907985663278
2813 76834118087165133425731693439
2814 77080205832059087490345544064
2815 77326993932952749907077704064
2816 77574484133263383888479594880
2817 77822678180126880042438028161
2818 78071577824404363739010303442
2819 78321184820688811866055113442
2820 78571500927311678983661523442
2821 78822527906349532887385392563
2822 79074267523630699590309708644
2823 79326721548741917733952414820
2824 79579891755035002438052414820
2825 79833779919633518599271555445
2826 80088387823439463648857498646
2827 80343717251139959779319512102
2828 80599769991213955650176326198
2829 80856547835938937582842326823
2830 81114052581397650254725477448
2831 81372286027484826902617490504
2832 81631249977913929045463897160
2833 81890946240223895736608796201
2834 82151376625785902355616196826
2835 82412542949810128949777006826
2836 82674447031352538135417856762
2837 82937090693321662569135092443
2838 83200475762485401999084412204
2839 83464604069477829906463772204
2840 83729477448806009747334332204
2841 83995097738856820804931366045
2842 84261466781903793662624215326
2843 84528586424113955307691521582
2844 84796458515554683876085131582
2845 85065084910200573048363232207
2846 85334467465940306106980435728
2847 85604608044583539665129703184
2848 85875508511867797077338162960
2849 86147170737465371542026053585
2850 86419596594990238906245194210
2851 86692787962004980182820563186
2852 86966746720027713790125744642
2853 87241474754539037524730184963
2854 87516973954988980277163385588
2855 87793246214803963501048345588
2856 88070293431393772445863757044
2857 88348117506158537163601648325
2858 88626720344495723299594364966
2859 88906103855807132677791974966
2860 89186269953505913690778384966
2861 89467220555023581504821655927
2862 89748957581817048090261211608
2863 90031482959375662087541840344
2864 90314798617228258519211600344
2865 90598906488950218358207950969
2866 90883808512170537962763647210
2867 91169506628578908388271151866
2868 91456002783932804586451539722
2869 91743298928064584502181090347
2870 92031397014888598078335990972
2871 92320299002408306179022798268
2872 92610006852723409441569537724
2873 92900522532036987067659551725
2874 93191848010662645563997442350
2875 93483985263031677442903692350
2876 93776936267700229893241787726
2877 94070703007356483432088907807
2878 94365287468827840547568493728
2879 94660691643088124343270253728
2880 94956917525264787194690413728
2881 95253967114646129428132274209
2882 95551842414688528032514389490
2883 95850545433023675414540943106
2884 96150078181465828207696153106
2885 96450442676019066145531803731
2886 96751640936884561009724265092
2887 97053674988467855663384630148
2888 97356546859386153180112868484
2889 97660258582475616079294169109
2890 97964812194798675678142919734
2891 98270209737651351571007047750
2892 98576453256570581246452728406
2893 98883544801341559852656748487
2894 99191486426005090121641099112
2895 99500280188864942462891659112
2896 99809928152495225236910120808
2897 100120432383747765219255602889
2898 100431794953759498265639690490
2899 100744017937959870188645940490
2900 101057103416078247856652190490
2901 101371053472151340525541312891
2902 101685870194530631413793360972
2903 102001555675889819531559361868
2904 102318112013232271774324321868
2905 102635541307898485291774322493
2906 102953845665573560142489901374
2907 103273027196294682245095230030
2908 103593088014458616636499921246
2909 103914030238829211047877621871
2910 104235855992544909809032872496
2911 104558567403126278091815043632
2912 104882166602483536503245488688
2913 105206655726924106039031387249
2914 105532036917160163408147087874
2915 105858312318316206739171097874
2916 106185484079936631679074208290
2917 106513554355993317895161585571
2918 106842525304893225990879007252
2919 107172399089486004846200767252
2920 107503177877071609393324127252
2921 107834863839407928838402543973
2922 108167459152718425340057258054
2923 108500965997699783155414188630
2924 108835386559529568264420438630
2925 109170723027873898483202079255
2926 109506977596895124077232248056
2927 109844152465259518885085963512
2928 110182249836144981963565430008
2929 110521271917248749764986980633
2930 110861220920795118857428181258
2931 111202099063543179198740997914
2932 111543908566794557975144310570
2933 111886651656401174015216440011
2934 112230330562773002790115740636
2935 112574947520885852010864700636
2936 112920504770289147833540382172
2937 113267004555113731683221427853
2938 113614449124079667707549256014
2939 113962840730504060870768466014
2940 114312181632308885699118876014
2941 114662474092028825688459019455
2942 115013720376819123385008332736
2943 115365922758463441150102675392
2944 115719083513381732619865235392
2945 116073204922638124870702286017
2946 116428289271948811301540677138
2947 116784338851689955243731362594
2948 117141355956905604309550686770
2949 117499342887315615490238577395
2950 117858301947323591014520218020
2951 118218235446024824978565202596
2952 118579145697214260758345606052
2953 118941035019394459215361838773
2954 119303905735783577706712589398
2955 119667760174323359910492599398
2956 120032600667687136477509454454
2957 120398429553287836520318021735
2958 120765249173286009950578608776
2959 121133061874597860675752368776
2960 121501870008903290666154928776
2961 121871675932653954903396671337
2962 122242482007081327221245557018
2963 122614290598204777049955834154
2964 122987104076839657075113444154
2965 123360924818605401822056394779
2966 123735755203933637176935840620
2967 124111597618076300855491079276
2968 124488454451113773830619143532
2969 124866328097963022729827144157
2970 125245220958385753213662994782
2971 125625135436996574346227629678
2972 126006073943271173968879307134
2973 126388038891554505088248075535
2974 126771032701068983289685966160
2975 127155057795922695187285966160
2976 127540116605117617921610317136
2977 127926211562557849716276179217
2978 128313345107057851504554197538
2979 128701519682350699637143007538
2980 129090737737096349682290217538
2981 129481001724889911329437911619
2982 129872314104269934407578222900
2983 130264677338726706029512036916
2984 130658093896710558873211396916
2985 131052566251640190611493697541
2986 131448096881910994501223270502
2987 131844688270903401143263485558
2988 132242342906991231424410012294
2989 132641063283550060652543412919
2990 133040851898965593896246763544
2991 133441711256642052540141531160
2992 133843643865010572067202465816
2993 134246652237537611079319802297
2994 134650738892733371567384602922
2995 135055906354160230442180612922
2996 135462157150441182337373542218
2997 135869493815268293695896232299
2998 136277918887411168151035714300
2999 136687434910725423213535714300
3000 137098044434161178276035714300
3001 137509750011771553946175232301
3002 137922554202721182719699542382
3003 138336459571294731004910615678
3004 138751468686905432509814625678
3005 139167584124103633003324926303
3006 139584808462585346461886978784
3007 140003144287200822612899273440
3008 140422594187963125886311865056
3009 140843160760056725785791715681
3010 141264846603846098690851616306
3011 141687654324884341101347039042
3012 142111586533921794335752854098
3013 142536645846914680694639431059
3014 142962834885033751100775231684
3015 143390156274672944227290591684
3016 143818612647458057125344981700
3017 144248206640255427362747632981
3018 144678940895180626684989011062
3019 145110818059607166210148221062
3020 145543840786175213169149031062
3021 145978011732800319202844805383
3022 146413333562682160227420247464
3023 146849808944313287879605462440
3024 147287440551487892553205462440
3025 147726231063310578038455853065
3026 148166183164205147775723057466
3027 148607299543923402735075054922
3028 149049582897553950933256233818
3029 149493035925531028599607584443
3030 149937661333643333002481085068
3031 150383461833042866947704765324
3032 150830440140253794960662563980
3033 151278598977181311163560733821
3034 151727941071120518859460184446
3035 152178469154765321834661794446
3036 152630185966217327391039367582
3037 153083094248994761119922553263
3038 153537196752041393429139699824
3039 153992496229735477834838259824
3040 154448995441898701029708019824
3041 154906697153805144739240082865
3042 155365604136190259377662190146
3043 155825719165259849515198629202
3044 156287045022699071168310639202
3045 156749584495681440924580889827
3046 157213340376877856913913278548
3047 157678315464465631637726962004
3048 158144512562137536667831210580
3049 158611934479110859226675351205
3050 159080584030136470660675741830
3051 159550464035507906818329402006
3052 160021577321070460344831607462
3053 160493926718230284904922442583
3054 160967515063963511345694993208
3055 161442345200825375811105553208
3056 161918419976959359819933911864
3057 162395742246106342318949485145
3058 162874314867613763723046752586
3059 163354140706444801954121162586
3060 163835222633187560490464372586
3061 164317563524064268438465396747
3062 164801166260940492638411942428
3063 165286033731334361816193927964
3064 165772168828425802792718887964
3065 166259574451065788762856688589
3066 166748253503785599655738694030
3067 167238208896806094588244246686
3068 167729443546046996423515047342
3069 168221960373136188446345747967
3070 168715762305419023167306798592
3071 169210852275967643267463321088
3072 169707233223590314695561516544
3073 170204908092840771929561849345
3074 170703879834027575414405989970
3075 171204151403223481187912239970
3076 171705725762274822706701906546
3077 172208605878810904884066840627
3078 172712794726253410351696101348
3079 173218295283825817957187461348
3080 173725110536562833509277221348
3081 174233243475319832782729559029
3082 174742697096782316794834396310
3083 175253474403475379365470530726
3084 175765578403773186972698540726
3085 176279012111908470915855741351
3086 176793778547982031798133235912
3087 177309880737972256340622880968
3088 177827321713744646539829756104
3089 178346104513061361180653506729
3090 178866232179590769716849707354
3091 179387707762917018530990174570
3092 179910534318549609585948943226
3093 180434714907932991479948406107
3094 180960252598456162917207906732
3095 181487150463462288606244866732
3096 182015411582258327597886323628
3097 182545039040124674075056551709
3098 183076035928324810606414238110
3099 183608405344114973875920488110
3100 184142150390753832900426738110
3101 184677274177512179747379461711
3102 185213779819682632764746363792
3103 185751670438589352335276569488
3104 186290949161597769167215129488
3105 186831619122124325133599980113
3106 187373683459646226672277316194
3107 187917145319711210758779156850
3108 188462007853947323464214708866
3109 189008274220072711110334959491
3110 189555947581905424033937760116
3111 190105031109373232972788494452
3112 190655527978523458085239259508
3113 191207441371532810615737324869
3114 191760774476717247218421475494
3115 192315530488541836951012685494
3116 192871712607630640951213415110
3117 193429324040776604807837670391
3118 193988368000951463638901814872
3119 194548847707315659888913974872
3120 195110766385228273857607734872
3121 195674127266256966972373676793
3122 196238933588187937816650176874
3123 196805188595035890926542736250
3124 197372895537054018367948986250
3125 197942057670743994106474376875
3126 198512678258865981182431426876
3127 199084760570448651703223286332
3128 199658307880799219665420237628
3129 200233323471513486618845638253
3130 200809810630485900184995688878
3131 201387772651919625442125292734
3132 201967212836336629189340157390
3133 202548134490587777102043177631
3134 203130540927862943791091028256
3135 203714435467701135778024788256
3136 204299821436000627398746312992
3137 204886702165029109648019968673
3138 205475080993433851977187243634
3139 206064961266251877057489653634
3140 206656346334920148521403263634
3141 207249239557285771694396056275
3142 207843644297616207329527287556
3143 208439563926609498357315883012
3144 209037001821404509663312843012
3145 209635961365591180905820543637
3146 210236445949220792386209739958
3147 210838458968816243984293001414
3148 211442003827382347171221234390
3149 212047083934416130112377875015
3150 212653702705917155872753265640
3151 213261863564397853737289661416
3152 213871569938893863658695248872
3153 214482825264974393845233496393
3154 215095632984752591501002097018
3155 215709996546895926731223707018
3156 216325919406636589625078629274
3157 216943405025781900528617538555
3158 217562456872724733520300296396
3159 218183078422453953101714856396
3160 218805273156564864116038216396
3161 219429044563269674906809332157
3162 220054396137407973729591867838
3163 220681331380457218429112621774
3164 221309853800543239394469431774
3165 221939966912450755805010332399
3166 222571674237633905179493707440
3167 223204979304226786241147154096
3168 223839885647054015111250751152
3169 224476396807641294843878401777
3170 225114516334225998314438902402
3171 225754247781767764474666372498
3172 226395594711959107986717665954
3173 227038560693236042249042373155
3174 227683149300788715826699013780
3175 228329364116572062298799013780
3176 228977208729316463535768055956
3177 229626686734538426419122392037
3178 230277801734551273016465705158
3179 230930557338475844224420115158
3180 231584957162251216892212925158
3181 232241004828645434438648716439
3182 232898703967266250975204409720
3183 233558058214571888947992924536
3184 234219071213881810311349084536
3185 234881746615387501245799435161
3186 235546088076163270433185661322
3187 236212099260177060901719316378
3188 236879783838301275453753599914
3189 237549145488323615689065950539
3190 238220187894957934636453251164
3191 238892914749855103006449477980
3192 239567329751613889077983660636
3193 240243436605791852231804059917
3194 240921239024916250143502510542
3195 241600740728494959648980920542
3196 242281945443027411295209965038
3197 242964856902015537589138061119
3198 243649478845974734957616761920
3199 244335815022444839431216761920
3200 245023869186001116064816761920
3201 245713645098265262107855501121
3202 246405146527916423937145325202
3203 247098377250702227765153723298
3204 247793341049449824136667333298
3205 248490041714076946226760983923
3206 249188483041602981953002413604
3207 249888668836160059914831380260
3208 250590602909004149173059952676
3209 251294289078526172882448853301
3210 251999731170263135790322803926
3211 252706933016909265614195909862
3212 253415898458327168311386204918
3213 254126631341558997253606568679
3214 254839135520837636319527319304
3215 255553414857597896918313879304
3216 256269473220487728957151008520
3217 256987314485379445765773197801
3218 257706942535380962991028918682
3219 258428361260847051474514528682
3220 259151574559390604126321738682
3221 259876586335893916807950658203
3222 260603400502519983237448546284
3223 261332020978723803929842510060
3224 262062451691263709185942510060
3225 262794696574212696142599150685
3226 263528759568969779897508856286
3227 264264644624271358721667157742
3228 265002355696202593372578941438
3229 265741896748208800521342642063
3230 266483271751106860306733492688
3231 267226484683096638029419080144
3232 267971539529772419999448590800
3233 268718440284134363550165271441
3234 269467190946599961231699772066
3235 270217795525015519197210182066
3236 270970258034667649795042718402
3237 271724582498294778379995174083
3238 272480772946098664356873387444
3239 273238833415755936469539147444
3240 273998767952429642348656107444
3241 274760580608780812331348439685
3242 275524275444980037565995124966
3243 276289856528719062415390936822
3244 277057327935222391171513346822
3245 277826693747258909095142747447
3246 278597958055153517793591561368
3247 279371124956798784949805980824
3248 280146198557666608416112258200
3249 280923182970819894685887648825
3250 281702082316924251756444289450
3251 282482900724259696396422480826
3252 283265642328732375830998030282
3253 284050311273886303858216500203
3254 284836911710915111409775400828
3255 285625447798673811569583560828
3256 286415923703690579063435106684
3257 287208343600178544233143681965
3258 288002711670047601508490740206
3259 288799032102916232390349950206
3260 289597309096123342958357960206
3261 290397546854740115916509977567
3262 291199749591581877190066833248
3263 292003921527219977087168415584
3264 292810066889993686038556575584
3265 293618189916022104928818826209
3266 294428294849216090032572380850
3267 295240385941290192569016301506
3268 296054467451774612888287754962
3269 296870543648027169303066605587
3270 297688618805245281578880806212
3271 298508697206477969096573283908
3272 299330783142637863700399255364
3273 300154880912513237245231146965
3274 300980994822780043856356537590
3275 301809129188013976915362787590
3276 302639288330702540785610265366
3277 303471476581257137290804333447
3278 304305698278025166960184508968
3279 305141957767302145053857468968
3280 305980259403343832381808828968
3281 306820607548378380930136883849
3282 307663006572618494308059763130
3283 308507460854273603029255718346
3284 309353974779562054641104528346
3285 310202552742723318715406278971
3286 311053199146030206714162046732
3287 311905918399801106744009291788
3288 312760714922412233212913043724
3289 313617593140309891402722244349
3290 314476557488022756971208894974
3291 315337612408174170397215941390
3292 316200762351494446382548118046
3293 317066011776833198224248263727
3294 317933365151171677170909914352
3295 318802826949635126776685274352
3296 319674401655505152266655966448
3297 320548093760232104927242260529
3298 321423907763447481535334785730
3299 322301848172976338839841035730
3300 323181919504849723109347285730
3301 324064126283317114759604850531
3302 324948473040858888074557926612
3303 325834964318198786034638577108
3304 326723604664316410266062737108
3305 327614398636459726124869437733
3306 328507350800157582929453771014
3307 329402465729232249355352443670
3308 330299748005811964006049096486
3309 331199202220343501173574897111
3310 332100832971604751802688247736
3311 333004644866717319672425785272
3312 333910642521159132808825190328
3313 334818830558777070142628662489
3314 335729213611799603425784263114
3315 336641796320849454420570673114
3316 337556583334956267375179261930
3317 338473579311569296799595715211
3318 339392788916570110555631822492
3319 340314216824285308274966382492
3320 341237867717499255119062542492
3321 342163746287466830894837249613
3322 343091857233926194539966855694
3323 344022205265111563991721283870
3324 344954795097766011453227533870
3325 345889631457154274071071674495
3326 346826719077075580038156845696
3327 347766062699876490135743169152
3328 348707667076463754728603845248
3329 349651536966317186227240095873
3330 350597677137502547031105996498
3331 351546092366684452966802627554
3332 352496787439139292235209364210
3333 353449767148768159881528515251
3334 354405036298109807802227915876
3335 355362599698353610302874475876
3336 356322462169352545220860083812
3337 357284628539636190627029669493
3338 358249103646423737120229631254
3339 359215892335637015728803241254
3340 360184999461913541433068051254
3341 361156429888619572322818733095
3342 362130188487863184403907202376
3343 363106280140507362067960290632
3344 364084709736183104239303650632
3345 365065482173302546213169001257
3346 366048602359072097199270242778
3347 367034075209505593584842400234
3348 368021905649437467931245782010
3349 369012098612535933718246172635
3350 370004659041316185850090313260
3351 370999591887153616937504360236
3352 371996902110297049369751451692
3353 372996594679881983190892954013
3354 373998674573943859794406404638
3355 375003146779431341450321614638
3356 376010016292219606679044844094
3357 377019288117123661486049415375
3358 378030967267911666471619584016
3359 379045058767318279829842944016
3360 380061567647058016251055104016
3361 381080498947838621741948832977
3362 382101857719374464377568338658
3363 383125649020399940999417809394
3364 384151877918682899873921819394
3365 385180549491038079325483670019
3366 386211668823340562358396214260
3367 387245241010539247281868188916
3368 388281271156670334352437558772
3369 389319764374870828448051859397
3370 390360725787392057788104010022
3371 391404160525613208713720555318
3372 392450073730054876542607784774
3373 393498470550392632512769670775
3374 394549356145470606829420061400
3375 395602735683315087829420061400
3376 396658614341148137277580034776
3377 397716997305401221809174164857
3378 398777889771728860533024012778
3379 399841296945022288809516022778
3380 400907224039423138217926432778
3381 401975676278337132727435561259
3382 403046658894447801086221956540
3383 404120177129730205443035412156
3384 405196236235464686215656372156
3385 406274841472250623220657772781
3386 407355998110020213078893892142
3387 408439711428052262911149307198
3388 409525986714986000338389587534
3389 410614829268834899801063888159
3390 411706244397000525211918138784
3391 412800237416286388956786064800
3392 413896813652911827257833815456
3393 414995978442525891913742517537
3394 416097737130221258431321618162
3395 417202095070548150563054428162
3396 418309057627528281265085827858
3397 419418630174668810090170649939
3398 420530818094976317030109809540
3399 421645626780970792822209809540
3400 422763061634699645734309809540
3401 423883128067751724842929009941
3402 425005831501271359819095668022
3403 426131177365972417236427630918
3404 427259171102152373416042840918
3405 428389818159706403822886841543
3406 429523123998141489028072888424
3407 430659094086590537251838847080
3408 431797733903826523501733640296
3409 432939048938276645320654590921
3410 434083044688036495159365591546
3411 435229726660884249388134620682
3412 436379100374294873962137715738
3413 437531171355454346755285106299
3414 438685945141273896577133806924
3415 439843427278404258887559566924
3416 441003623323249948223869675340
3417 442166538841983547355046722621
3418 443332179410560013177822026302
3419 444500550614730999369286036302
3420 445671658050059195810751646302
3421 446845507321932684797594951023
3422 448022104045579314049806605104
3423 449201453846081086537995557680
3424 450383562358388567139595557680
3425 451568435227335306140033448305
3426 452756078107652279593626895106
3427 453946496663982346558987820562
3428 455139696570894723223716449058
3429 456335683512899473933179499683
3430 457534463184462019138174700308
3431 458736041290017660276292434964
3432 459940423543986121601793977620
3433 461147615670786108978834409061
3434 462357623404849885652866959686
3435 463570452490637865015074169686
3436 464786108682653220374679909222
3437 466004597745456511754004954903
3438 467225925453680329721137475064
3439 468450097592043956275098435064
3440 469677119955368042798390595064
3441 470906998348589305091828436505
3442 472139738586775235506555019786
3443 473375346495138832188160444442
3444 474613827909053345447825254442
3445 475855188674067041275420805067
3446 477099434645917982009507284188
3447 478346571690548824179178759644
3448 479596605684121633532713305820
3449 480849542513032717267994946445
3450 482105388073927473479682837070
3451 483364148273715257838111799646
3452 484625829029584267514917013102
3453 485890436269016442370384357823
3454 487157975929802383417536608448
3455 488428453960056288577974368448
3456 489701876318230905744499341504
3457 490978248973132503165556238785
3458 492257577903935857166538327826
3459 493539869100199257223010337826
3460 494825128561879528400911147826
3461 496113362299347071178807398387
3462 497404576333400918667277884068
3463 498698776695283811240517303204
3464 499995969426697288595256663204
3465 501296160579816799252106363829
3466 502599356217306827514436707670
3467 503905562412336037899919316326
3468 505214785248592437059861662582
3469 506527030820298553201475663207
3470 507842305232226633028230013832
3471 509160614599713856213444686728
3472 510481965048677567422294754184
3473 511806362715630525897399444585
3474 513133813747696172623181085210
3475 514464324302623915084187335210
3476 515797900548804429632578864186
3477 517134548665284981479993386267
3478 518474274841784762329005716588
3479 519817085278710245659412276588
3480 521162986187170559684577236588
3481 522511983788992877993086248669
3482 523864084316737827890962489950
3483 525219294013714916459708505966
3484 526577619133997974345446115966
3485 527939065942440617294435416591
3486 529303640714691725450262697552
3487 530671349737210940427995862608
3488 532042199307284180180614731344
3489 533416195733039171673032381969
3490 534793345333461001379032482594
3491 536173654438407683616456348210
3492 537557129388625746735982252866
3493 538943776535765837178848321347
3494 540333602242398341418879121972
3495 541726612882029025804184881972
3496 543122814839114694313911049268
3497 544522214509078864245424729349
3498 545924818298327459847333333350
3499 547330632624264523913739583350
3500 548739663915307947355145833350
3501 550151918610905216761429479351
3502 551567403161549179972320049432
3503 552986124028793829670817384728
3504 554408087685270105014999144728
3505 555833300614701711323674695353
3506 557261769311920957831351265834
3507 558693500282884613527987090490
3508 560128500044689781099015084106
3509 561566775125589788981129434731
3510 563008332065010101549336335356
3511 564453177413564247450778916092
3512 565901317733069766100855281148
3513 567352759596564172357157400109
3514 568807509588320939386767450734
3515 570265574303865499742457060734
3516 571726960349991264663343748750
3517 573191674344775661615567720031
3518 574659722917596190088561030112
3519 576131112709146495662489990112
3520 577605850371452462362460550112
3521 579083942567888323315085262433
3522 580565395973192789723019294514
3523 582050217273485198173081831490
3524 583538413166281676293588081490
3525 585029990360511326776525972115
3526 586524955576532429780220504516
3527 588023315546148663728137611972
3528 589525077012625344519488252868
3529 591030246730705683167302353493
3530 592538831466627061879651104118
3531 594050837998137328599705002374
3532 595566273114511110020323931030
3533 597085143616566143088884452871
3534 598607456316679625018058403496
3535 600133218038804581818265763496
3536 601662435618486255367533694632
3537 603195115902878509034502530313
3538 604731265750760251870328418874
3539 606270892032551881385241228874
3540 607814001630331744925525238874
3541 609360601437852619666699049915
3542 610910698360558211238680077196
3543 612464299315599670998727898252
3544 614021411231852131967969658252
3545 615582041049931263447319658877
3546 617146195722209844328614185598
3547 618713882212834355116791559054
3548 620285107497741588678956329630
3549 621859878564675279736175470255
3550 623438202413202753113863360880
3551 625020086054731590766621299056
3552 626605536512526317593406214512
3553 628194560821725106058912211633
3554 629787166029356499637057512258
3555 631383359194356155092478322258
3556 632983147387583603615940098914
3557 634586537691839030829585652195
3558 636193537201880075677948471636
3559 637804153024438648220668631636
3560 639418392278237766342857591636
3561 641036262094008411399067173797
3562 642657769614506402806826969478
3563 644282921994529291605723397014
3564 645911726400933272998002607014
3565 647544190012650117886688407639
3566 649180320020704123427215361080
3567 650820123628229082608586183736
3568 652463608050485272880071566392
3569 654110780514876463839479517017
3570 655761648260966943999030317642
3571 657416218540498566644882178138
3572 659074498617407814806361663594
3573 660736495767842885350961968395
3574 662402217280180792221181109020
3575 664071670455044488829281109020
3576 665744862605320009626058253596
3577 667421801056173630859723497677
3578 669102493145069050541001120398
3579 670786946221784587630562730398
3580 672475167648430400464922740398
3581 674167164799465724436930446079
3582 675862945061716128947002863360
3583 677562515834390793641251499776
3584 679265884529099803952665259776
3585 680973058569871465961520710401
3586 682684045393169640591199962962
3587 684398852447911097155605458018
3588 686117487195482886274369975154
3589 687839957109759732172069225779
3590 689566269677121444377653426404
3591 691296432396470348840323291620
3592 693030452779248738478084930276
3593 694768338349456343175227175157
3594 696510096643667819244973925782
3595 698255735211050258373573135782
3596 700005261613380716062093130678
3597 701758683425063759582205998759
3598 703516008233149035462246857160
3599 705277243637348856519846857160
3600 707042397250055808457446857160
3601 708811476696360376037007758761
3602 710584489614068588850242570842
3603 712361443653719686700704338538
3604 714142346478603804614073148538
3605 715927205764779677492994499163
3606 717716029201092364432830403244
3607 719508824489190992714693673900
3608 721305599343546521492144927916
3609 723106361491469525187940928541
3610 724911118673127996617231979166
3611 726719878641565169853615171502
3612 728532649162717362854459386558
3613 730349438015431839861927043919
3614 732170252991484693596126694544
3615 733995101895598747256839654544
3616 735823992545461476350272982160
3617 737656932771742950357300207441
3618 739493930418113794259660333922
3619 741334993341263169940594743922
3620 743180129410916777476410753922
3621 745029346509854876335469683843
3622 746882652533930326501106423924
3623 748740055392086649534996605300
3624 750601563006376109597496605300
3625 752467183311977814441490745925
3626 754336924257215836396289173926
3627 756210793803577353358129043382
3628 758088799925730809803840756678
3629 759970950611544097844250157303
3630 761857253862102758333896707928
3631 763747717691728202053656829784
3632 765642350127995950982870724440
3633 767541159211753899677580146681
3634 769444152997140596771493747306
3635 771351339551603546616305757306
3636 773262726955917531078002940042
3637 775178323304202951505803895723
3638 777098136703944190890383962684
3639 779022175276007996228048122684
3640 780950447154661881107523482684
3641 782882960487592548536052073325
3642 784819723435924334021473874606
3643 786760744174237668926999152062
3644 788706030890587564115378362062
3645 790655591786522113899187062687
3646 792609435077101020313952447008
3647 794567568990914137730857298464
3648 796530001770100037825766353440
3649 798496741670364594921329244065
3650 800467796960999591718923384690
3651 802443175924901345437209358466
3652 804422886858589354374080555922
3653 806406938072224964908798015443
3654 808395337889630058961110616068
3655 810388094648305761924169976068
3656 812385216699451171088058616324
3657 814386712407982104570759155605
3658 816392590152549870773401515446
3659 818402858325560058376634325446
3660 820417525333191346894975935446
3661 822436599595414337806009659207
3662 824460089546010406271297094888
3663 826488003632590573465892590824
3664 828520350316614399533351150824
3665 830557138073408897183131301449
3666 832598375392187465947303674490
3667 834644070776068847113485291146
3668 836694232742096099350928770202
3669 838748869821255595046704920827
3670 840807990558496037368926421452
3671 842871603512747498073969529548
3672 844939717256940476074660013004
3673 847012340378024976786398742205
3674 849089481476989612268211632830
3675 851171149168880722175717882830
3676 853257352082821515543019703006
3677 855348098862031233410525999087
3678 857443398163844332315731724208
3679 859543258659729688663983884208
3680 861647689035309823996274444208
3681 863756697990380151171109653489
3682 865870294238928241477514576770
3683 867988486509153112696240893586
3684 870111283543484538126255303586
3685 872238694098602376593595154211
3686 874370726945455923459687188372
3687 876507390869283282646234593428
3688 878648694669630759693786818964
3689 880794647160372275871115919589
3690 882945257169728803352532470214
3691 885100533540287821480283395030
3692 887260485129022794129183347686
3693 889425120807312668190640578967
3694 891594449460961393193247529592
3695 893768479990217462077115689592
3696 895947221309793473139143572088
3697 898130682348885713166415958169
3698 900318872051193761774941880970
3699 902511799374940116970948130970
3700 904709473292889841951954380970
3701 906911902792370233164865348171
3702 909119096875290509638324732252
3703 911331064558161523606584992348
3704 913547814872115492442156352348
3705 915769356862925751914507752973
3706 917995699591026530792101800654
3707 920226852131532746805055097310
3708 922462823574259823985724671726
3709 924703623023743531404530572351
3710 926949259599259843318334022976
3711 929199742434844820748699886912
3712 931455080679314514507381531968
3713 933715283496284889686375537729
3714 935980360064191771629903038354
3715 938250319576310813405683848354
3716 940525171240777484792878875570
3717 942804924280607082804085684851
3718 945089587933714763758781437732
3719 947379171452935596925616797732
3720 949673684106044639750973757732
3721 951973135175777034691209715253
3722 954277533959848127666019493334
3723 956586889770973608150356379110
3724 958901211936889670922362629110
3725 961220509800373199484769269735
3726 963544792719261971177234403336
3727 965874070066474883997098614792
3728 968208351230032205146045460488
3729 970547645613075841320164411113
3730 972891962633889630760923011738
3731 975241311725919657084564417194
3732 977595702337794584907455857850
3733 979955143933346017284922990491
3734 982319645991628874981114491116
3735 984689218006941797587450651116
3736 987063869488847566507219145452
3737 989443609962193549823890551133
3738 991828448967132169070735606494
3739 994218396059141387919335616494
3740 996613460809045222804586826494
3741 999013652803034275503809006735
3742 1001418981642686287687577912016
3743 1003829456944986717459910705872
3744 1006245088342349337905442865872
3745 1008665885482636857661244516497
3746 1011091858029181563530933568418
3747 1013523015660805985158752477874
3748 1015959368071843581781284877250
3749 1018400924972159451074497767875
3750 1020847696087171060113804408500
3751 1023299691157868998464852477876
3752 1025756919940837753422751537332
3753 1028219392208276507417463269253
3754 1030687117748019957603087419878
3755 1033160106363559157648785829878
3756 1035638367874062381749096393734
3757 1038121912114396010871398249015
3758 1040610748935145441258298959256
3759 1043104888202636015202723919256
3760 1045604339798953974113497679256
3761 1048109113621967433889216354617
3762 1050619219585347382618219760298
3763 1053134667618588700622481384634
3764 1055655467667031202863243794634
3765 1058181629691880703726236545259
3766 1060713163670230104204323147900
3767 1063250079595080501495433138556
3768 1065792387475362321033644774012
3769 1068340097335956470971293374637
3770 1070893219217715519129989825262
3771 1073451763177484892438443240958
3772 1076015739288124098874991302414
3773 1078585157638527971932751266015
3774 1081160028333647937625314156640
3775 1083740361494513304050914156640
3776 1086326167258252573533014712416
3777 1088917455778114777355262390497
3778 1091514237223490833108769028018
3779 1094116521779934924669692238018
3780 1096724319649185904825093848018
3781 1099337641049188720565065370899
3782 1101956496214115861059119130180
3783 1104580895394388828334853187396
3784 1107210848856699630676907747396
3785 1109846366884032298764240248021
3786 1112487459775684424563755873782
3787 1115134137847288722998339768838
3788 1117786411430834616407346762774
3789 1120444290874689841817613963399
3790 1123107786543622081043071114024
3791 1125776908818820613631033158440
3792 1128451668097917992673269005096
3793 1131132074795011743499950032777
3794 1133818139340686085274591433402
3795 1136509872182033675508109043402
3796 1139207283782677377510123873498
3797 1141910384622792050795656107579
3798 1144619185199126364465359904780
3799 1147333696025024633577459904780
3800 1150053927630448678529559904780
3801 1152779890561999707468503747581
3802 1155511595382940221746478033662
3803 1158249052673215944441555846158
3804 1160992273029477771960890256158
3805 1163741267065103748744775956783
3806 1166496045410221065089806958064
3807 1169256618711728078109367860720
3808 1172022997633316355849705815536
3809 1174795192855492744579839866161
3810 1177573215075601459273573966786
3811 1180357075007846197301889562322
3812 1183146783383312275354003217378
3813 1185942350949988789605384381539
3814 1188743788472790799151037982164
3815 1191551106733581532722366142164
3816 1194364316531194618705932928980
3817 1197183428681456338482465652261
3818 1200008454017207903104435841542
3819 1202839403388327753330572651542
3820 1205676287661753883035671061542
3821 1208519117721506186014066856663
3822 1211367904468708826195160002744
3823 1214222658821612631289377652920
3824 1217083391715617509882977652920
3825 1219950114103294892000103043545
3826 1222822836954410193150507692746
3827 1225701571255945301881382826202
3828 1228586328012121090851723864298
3829 1231477118244419951447686614923
3830 1234373952991608351957391515548
3831 1237276843309759419323644264604
3832 1240185800272275544493050831260
3833 1243100834969911011380014484301
3834 1246021958510794649464112134926
3835 1248949182020452510039356944926
3836 1251882516641830566133863810862
3837 1254821973535317436118443996543
3838 1257767563878767131022664850304
3839 1260719298867521825576920210304
3840 1263677189714434652999066770304
3841 1266641247649892523544191350145
3842 1269611483921838966836083689426
3843 1272587909795796997998999059682
3844 1275570536554892007608304669682
3845 1278559375499874675478613520307
3846 1281554437949143908308019049828
3847 1284555735238769801197053597284
3848 1287563278722516623061003401060
3849 1290577079771865825954222541685
3850 1293597149776039078325097932310
3851 1296623500142021322220327157286
3852 1299656142294583854457180658742
3853 1302695087676307431782429473063
3854 1305740347747605400036629423688
3855 1308791933986746847342462383688
3856 1311849857889879781335844931144
3857 1314914130971054330458524432425
3858 1317984764762245969330892303066
3859 1321061770813378768223753913066
3860 1324145160692348666647804323066
3861 1327234945985046771079568760027
3862 1330331138295382676842576465708
3863 1333433749245307814162546278444
3864 1336542790474838818415372038444
3865 1339658273642080924586705639069
3866 1342780210423251385961945281310
3867 1345908612512702917065446225966
3868 1349043491622947160867781077822
3869 1352184859484678180279886378447
3870 1355332727846795973952942029072
3871 1358487108476430016402839812368
3872 1361648013158962822478107031824
3873 1364815453698053536190161039825
3874 1367989441915661543924780180450
3875 1371169989652070112053686430450
3876 1374357108765910048965144781826
3877 1377550811134183391532494171907
3878 1380751108652287116039534531828
3879 1383958013234036873581704291828
3880 1387171536811690749961992451828
3881 1390391691335973050100539098309
3882 1393618488776098106976888023590
3883 1396851941119794115123864881206
3884 1400092060373326988692064091206
3885 1403338858561524244103937491831
3886 1406592347727798907316487519192
3887 1409852539934173445711577484248
3888 1413119447261303724632881306584
3889 1416393081808502988588504857209
3890 1419673455693765867138320857834
3891 1422960581053792405485069081850
3892 1426254470044012119788283402506
3893 1429555134838608077220117036587
3894 1432862587630541000782147137212
3895 1436176840631573398902249697212
3896 1439497906072293719830645534908
3897 1442825796202140530854227946989
3898 1446160523289426722348292428590
3899 1449502099621363736684798678590
3900 1452850537504085822016304928590
3901 1456205849262674310954724456991
3902 1459568047241181924164063975072
3903 1462937143802657098886313399968
3904 1466313151329168342419666359968
3905 1469696082221828610568260610593
3906 1473085948900819711082637375474
3907 1476482763805416732110128464130
3908 1479886539394012495674389859346
3909 1483297288144142036203310309971
3910 1486715022552507104124533310596
3911 1490139755135000694547840697732
3912 1493571498426731601053655942788
3913 1497010264982048994606935075349
3914 1500456067374567027615723025974
3915 1503908918197189463153663035974
3916 1507368830062134329365756642390
3917 1510835815600958599076681609671
3918 1514309887464582894620985045352
3919 1517791058323316217914478805352
3920 1521279340866880705786174165352
3921 1524774747804436410590102608073
3922 1528277291864606106116379452154
3923 1531786985795500118820876926730
3924 1535303842364741184392883176730
3925 1538827874359489329680133567355
3926 1542359094586466779990610542156
3927 1545897515871982891790518177612
3928 1549443151061959110817847468108
3929 1552996013021953955630958268733
3930 1556556114637188026611613719358
3931 1560123468812569040441912872014
3932 1563698088472716890074577144670
3933 1567279986561988730216056128111
3934 1570869176044504088341928178736
3935 1574465669904170001264081138736
3936 1578069481144706177269168436272
3937 1581680622789670183847845731953
3938 1585299107882482661034303194114
3939 1588924949486452560375618404114
3940 1592558160684802409550464814114
3941 1596198754580693602656720603555
3942 1599846744297251716187532706836
3943 1603502142977591850715400713492
3944 1607164963784843998303855273492
3945 1610835219902178435666315574117
3946 1614512924532831143091720391238
3947 1618198090900129249156537156694
3948 1621890732247516501242763424870
3949 1625590861838578761881545065495
3950 1629298492957069530942045456120
3951 1633013638906935493685209896696
3952 1636736313012342094702079420152
3953 1640466528617699137756318126873
3954 1644204299087686411550628127498
3955 1647949637807279341436736137498
3956 1651702558181774667088645728554
3957 1655463073636816146158859205835
3958 1659231197618420283937283046876
3959 1663006943593002089032540806876
3960 1666790325047400855095427366876
3961 1670581355488905968604248375437
3962 1674380048445282742731798711118
3963 1678186417464798277313743772254
3964 1682000476116247344938177382254
3965 1685822237988978303176140082879
3966 1689651716692919032972891574720
3967 1693488925858602903219741053376
3968 1697333879137194761526249181632
3969 1701186590200516951212625432257
3970 1705047072741075354542154532882
3971 1708915340472085462213495743778
3972 1712791407127498469132708701234
3973 1716675286462027396484869563635
3974 1720566992251173240125151204260
3975 1724466538291251145309251204260
3976 1728373938399416607783061411236
3977 1732289206413691701251482843317
3978 1736212356192991331246299735638
3979 1740143401617149515413036545638
3980 1744082356586945690236731755638
3981 1748029235024131044226572335719
3982 1751984050871454877579342757000
3983 1755946818092690988341652475016
3984 1759917550672664085090915835016
3985 1763896262617276226155068385641
3986 1767882967953533285391013624602
3987 1771877680729571444541804239658
3988 1775880415014683712192571950394
3989 1779891184899346469345230101019
3990 1783910004495246041631983201644
3991 1787936887935305298187687665260
3992 1791971849373710277201118039916
3993 1796014902985936838165203090397
3994 1800066062968777340846306141022
3995 1804125343540367350992634151022
3996 1808192758940212372801870056318
3997 1812268323429214608168132976399
3998 1816352051289699742728380952400
3999 1820443956825443758728380952400
4000 1824544054361699774728380952400
4001 1828652358245224912168628976401
4002 1832768882844307188814894056482
4003 1836893642548792439104154153778
4004 1841026651770111261410626163778
4005 1845167924941305992252323214403
4006 1849317476517057707458334552884
4007 1853475320973713250317033407540
4008 1857641472809312286725428303156
4009 1861815946543614387359883403781
4010 1865998756718126136888443554406
4011 1870189917896128270245009793142
4012 1874389444662702835985621208198
4013 1878597351624760386747109119159
4014 1882813653411067196828399669784
4015 1887038364672272506914751029784
4016 1891271500080935795965221515800
4017 1895513074331554080283675057081
4018 1899763102140589239793640549162
4019 1904021598246495371537351759162
4020 1908288577409746170419304569162
4021 1912564054412862337214678469483
4022 1916848044060439013862979341564
4023 1921140561179173246067270700540
4024 1925441620617891473219370700540
4025 1929751237247577045671402341165
4026 1934069425961397769374094451566
4027 1938396201674733477902241169022
4028 1942731579325203631887737771918
4029 1947075573872694945880620872543
4030 1951428200299389042658551123168
4031 1955789473609790135005186739424
4032 1960159408830752734977906298080
4033 1964538021011509390685349421921
4034 1968925325223698450595254122546
4035 1973321336561391855393079732546
4036 1977726070141122957411914521682
4037 1982139541101914367654177257363
4038 1986561764605305830425632137924
4039 1990992755835382125602246697924
4040 1995432529998800998550432457924
4041 1999881102324821117721218266965
4042 2004338488065330059938916464246
4043 2008804702494872323404852167302
4044 2013279760910677368436736177302
4045 2017763678632687685964272177927
4046 2022256471003586893801599092648
4047 2026758153388827860717179656104
4048 2031268741176660858321756448680
4049 2035788249778161740795006839305
4050 2040316694627260152471538479930
4051 2044854091180767763306877196106
4052 2049400454918406532244109321562
4053 2053955801342836998501850730683
4054 2058520145979686600804225031308
4055 2063093504377578024573543591308
4056 2067675892108157577106390285964
4057 2072267324766123590753824069245
4058 2076867817969254854126422690686
4059 2081477387358439071344901100686
4060 2086096048597701349357048310686
4061 2090723817374232713341736700847
4062 2095360709398418650220767996528
4063 2100006740403867680299330366064
4064 2104661926147439957055851326064
4065 2109326282409275895102041376689
4066 2113999824992824826333933528130
4067 2118682569724873684294734120786
4068 2123374532455575716770310585442
4069 2128075729058479226638152036067
4070 2132786175430556340990648836692
4071 2137505887492231808553547535188
4072 2142234881187411825420447810644
4073 2146973172483512889124218337445
4074 2151720777371490681066218728070
4075 2156477711865868977324224978070
4076 2161243992004768587859966100646
4077 2166019633849936324147189904727
4078 2170804653486773995241186139448
4079 2175599067024367432310705499448
4080 2180402890595515541653223259448
4081 2185216140356759386214506583129
4082 2190038832488411295633454830410
4083 2194870983194584004833192468826
4084 2199712608703219821179404478826
4085 2204563725266119820226914429451
4086 2209424349158973070075515690012
4087 2214294496681385884356076535068
4088 2219174184156911103867950194204
4089 2224063427933077406888731194829
4090 2228962244381418648177409645454
4091 2233870649897503226691985408670
4092 2238788660900963482042614417326
4093 2243716293835525119701369694207
4094 2248653565169036664989709944832
4095 2253600491393498945864758904832
4096 2258557089025094604525508937728
4097 2263523374604217637860072695809
4098 2268499364695502966755116976210
4099 2273485075887856034288623226210
4100 2278480524794482432827129476210
4101 2283485728052917560048618805811
4102 2288500702325056303912229777892
4103 2293525464297182756595974607588
4104 2298560030679999957423661167588
4105 2303604418208659664802225268213
4106 2308658643642792157190689990294
4107 2313722723766536063121979190950
4108 2318796675388568220298822646966
4109 2323880515342133563785000647591
4110 2328974260485075043313186198216
4111 2334077927699863569730653348552
4112 2339191533893627990604130513608
4113 2344315095998185095005088012969
4114 2349448630970069647496759413594
4115 2354592155790564451344206623594
4116 2359745687465730440968749049210
4117 2364909243026436803668087494491
4118 2370082839528391130623463852972
4119 2375266494052169597215208012972
4120 2380460223703247172668033772972
4121 2385664045612027859047455940893
4122 2390877976933874959628711170974
4123 2396102034849141376659575474350
4124 2401336236563199938538481724350
4125 2406580599306473756429350864975
4126 2411835140334466610334560920976
4127 2417099876927793364647488300432
4128 2422374826392210413206066275728
4129 2427660006058646153868815926353
4130 2432955433283231492634815226978
4131 2438261125447330377329082366834
4132 2443577099957570360874859791490
4133 2448903374245873194174295865731
4134 2454239965769485448619031466356
4135 2459586892011009168252209226356
4136 2464944170478432551603433567092
4137 2470311818705160663218220072773
4138 2475689854250046174903483181734
4139 2481078294697420136710621591734
4140 2486477157657122777677771201734
4141 2491886460764534336352805840375
4142 2497306221680605921118676461656
4143 2502736458091890400342689921112
4144 2508177187710573322371338881112
4145 2513628428274503865392304831737
4146 2519090197547225817185266654058
4147 2524562513318008584783157595514
4148 2530045393401878234065523972490
4149 2535538855639648559305649363115
4150 2541042917897952182693118503740
4151 2546557598069271683853505555516
4152 2552082914071970759386881862972
4153 2557618883850325412446848784493
4154 2563165525374555172381811635118
4155 2568722856640854344460221245118
4156 2574290895671423289701520103374
4157 2579869660514499734834540522655
4158 2585459169244390112405112734496
4159 2591059439961500931054651294496
4160 2596670490792370175991498654496
4161 2602292339889698739676815236257
4162 2607925005432381882746815821938
4163 2613568505625540725193162559874
4164 2619222858700553767823335369874
4165 2624888082915088444022811020499
4166 2630564196553132701840892641540
4167 2636251217925026616422041928196
4168 2641949165367494032804576789252
4169 2647658057243674239108607689877
4170 2653377911943153670135096440502
4171 2659108747881997641397931686598
4172 2664850583502782113610925860054
4173 2670603437274625487651648861255
4174 2676367327693220430024024251880
4175 2682142273280865728841624251880
4176 2687928292586498180353610350056
4177 2693725404185724506035276856137
4178 2699533626680853300265165243258
4179 2705352978700927008610727653258
4180 2711183478901753936744528463258
4181 2717025145965940290012983340539
4182 2722877998602922243679645743820
4183 2728742055548998043865061362636
4184 2734617335567360139205221522636
4185 2740503857448127343250657123261
4186 2746401640008377027628225215422
4187 2752310702092177345987650870478
4188 2758231062570619488754897538014
4189 2764162740341849968714449638639
4190 2770105754331102937442601689264
4191 2776060123490732532613858812080
4192 2782025866800245256202564034736
4193 2788003003266332383601878348017
4194 2793991551922902403682250048642
4195 2799991531831113489811520458642
4196 2806002962079406001858823679138
4197 2812025861783535019204448605219
4198 2818060250086602904777842000020
4199 2824106146159091900145942000020
4200 2830163569198896751674042000020
4201 2836232538431357367781395445221
4202 2842313073109291507313782639302
4203 2848405192513027499055271261398
4204 2854508915950436992401412871398
4205 2860624262756967739216128272023
4206 2866751252295676406894545187704
4207 2872889903957261422654062314360
4208 2879040237160095849075924390776
4209 2885202271350260290919603541401
4210 2891376026001575833232292742026
4211 2897561520615637010775827863962
4212 2903758774721844808793365359018
4213 2909967807877439695138153256779
4214 2916188639667534683786743757404
4215 2922421289705148429759006317404
4216 2928665777631238355467310742620
4217 2934922123114733808517260421901
4218 2941190345852569250982366456782
4219 2947470465569717480175064066782
4220 2953762502019222880936483276782
4221 2960066474982234709467396522303
4222 2966382404268040408722776440384
4223 2972710309714098955392407748160
4224 2979050211186074238490007748160
4225 2985402128577868469573320638785
4226 2991766081811655624617661450386
4227 2998142090837914917565396071842
4228 3004530175635464305573854479538
4229 3010930356211494025984184930163
4230 3017342652601600165033667530788
4231 3023767084869818258334016254244
4232 3030203673108656923138209124900
4233 3036652437439131522418396959541
4234 3043113398010797860777451710166
4235 3049586575001785912216726120166
4236 3056071988618833579782607072502
4237 3062569659097320487114455678183
4238 3069079606701301801916537825544
4239 3075601851723542091376559585544
4240 3082136414485549209553432545544
4241 3088683315337608216756904823785
4242 3095242574658815330941704199066
4243 3101814212857111911138850474922
4244 3108398250369318472946804884922
4245 3114994707661168736105135035547
4246 3121603605227343704173384575468
4247 3128224963591505776337847474924
4248 3134858803306332891368957496300
4249 3141505144953552703752014136925
4250 3148164009143976792013977027550
4251 3154835416517534899269071474926
4252 3161519387743309206005958544382
4253 3168215943519568635139233788303
4254 3174925104573803189348029438928
4255 3181646891662758320724505598928
4256 3188381325572469332755026680784
4257 3195128427118295814656830066065
4258 3201888217144956108093004678306
4259 3208660716526561806288607888306
4260 3215445946166652285570759898306
4261 3222243926998229269355565481667
4262 3229054679983791424604723687348
4263 3235878226115368990774696853684
4264 3242714586414558441281321013684
4265 3249563781932557177502750514309
4266 3256425833750198255343640414950
4267 3263300762977985144383480975606
4268 3270188590756126519632009293062
4269 3277089338254571085914633893687
4270 3284003026673042434910818844312
4271 3290929677241073934868384698008
4272 3297869311218043653016694349464
4273 3304821949893209310701702635065
4274 3311787614585743271265859275690
4275 3318766326644767560695865525690
4276 3325758107449388921061295659466
4277 3332762978408733896767105197547
4278 3339780960961983953643058547068
4279 3346812076578410630893119507068
4280 3353856346757410725927858867068
4281 3360913793028541512102944107949
4282 3367984436951555989386786997230
4283 3375068300116438167980435656446
4284 3382165404143438384912808466446
4285 3389275770683108653634377967071
4286 3396399421416338046632423700832
4287 3403536378054388111090983745888
4288 3410686662338928317618645481824
4289 3417850296042071542067326932449
4290 3425027300966409580465210833074
4291 3432217698945048697087004375490
4292 3439421511841645205684708392146
4293 3446638761550441083902090551827
4294 3453869469996299620896067952452
4295 3461113659134741098188215312452
4296 3468371350951978503769625780548
4297 3475642567464953279482362204629
4298 3482927330721371101700747523830
4299 3490225662799737695335753773830
4300 3497537585809394681185760023830
4301 3504863121890555456656960394631
4302 3512202293214341109876714140712
4303 3519555121982816367223140615208
4304 3526921630429025574294272775208
4305 3534301840817028710340093725833
4306 3541695775441937436180791645114
4307 3549103456629951175634579277770
4308 3556524906738393230478435034586
4309 3563960148155746928965133585211
4310 3571409203301691807919944685836
4311 3578872094627139828440389839372
4312 3586348844614271625222457244428
4313 3593839475776572789536686350589
4314 3601344010658870185877544201214
4315 3608862471837368302309526611214
4316 3616394881919685634533428096030
4317 3623941263544891103696235339311
4318 3631501639383540507968109860592
4319 3639076032137713007909936420592
4320 3646664464541047645654924580592
4321 3654266959358779897927761713713
4322 3661883539387778262924826649794
4323 3669514227456580881078984021970
4324 3677159046425432189732490271970
4325 3684818019186319611741553162595
4326 3692491168663010278036097539796
4327 3700178517811087784158300983252
4328 3707880089617988980803473883348
4329 3715595907103040798386869383973
4330 3723325993317497105660019534598
4331 3731070371344575602400204901654
4332 3738829064299494746196675798310
4333 3746602095329510713357254203351
4334 3754389487613954393958956353976
4335 3762191264364268421066286913976
4336 3770007448824044234140866537912
4337 3777838064269059176666065573593
4338 3785683134007313628010327569354
4339 3793542681379068169552877179354
4340 3801416729756880785095517989354
4341 3809305302545644095584236717195
4342 3817208423182622628164341176476
4343 3825126115137490119592870328732
4344 3833058401912366854032025688732
4345 3841005307041857035247384289357
4346 3848966854093086193234664356878
4347 3856943066665738625298825794334
4348 3864933968392094871609298520110
4349 3872939582937069225255142660735
4350 3880959933998247276823955551360
4351 3888995045305923493528351454336
4352 3897044940623138832903850865792
4353 3905109643745718391102027242113
4354 3913189178502309085802769942738
4355 3921283568754417373769533152738
4356 3929392838396447003071451518194
4357 3937517011355736799996214199475
4358 3945656111592598490677600022116
4359 3953810163100354557461587382116
4360 3961979189905376130034963542116
4361 3970163216067120911340368937077
4362 3978362265678171138301723092758
4363 3986576362864271577383989747494
4364 3994805531784367555011249757494
4365 4003049796630643022867061358119
4366 4011309181628558658101098348360
4367 4019583711036889998466067763016
4368 4027873409147765612408919596872
4369 4036178300286705304140372147497
4370 4044498408812658353706787548122
4371 4052833759118041792088443069418
4372 4061184375628778711348254778874
4373 4069550282804336609855021158875
4374 4077931505137765772605265299500
4375 4086328067155737686667765299500
4376 4094739993418583491774873528876
4377 4103167308520332466084736428957
4378 4111610037088750547138537550878
4379 4120068203785378888036897560878
4380 4128541833305572448859575970878
4381 4137030950378538623352630385359
4382 4145535579767375900907200090640
4383 4154055746269112563854091850256
4384 4162591474714745420098356810256
4385 4171142789969278571118058460881
4386 4179709716931762215351442646242
4387 4188292280535331486996731661298
4388 4196890505747245330248775525634
4389 4205504417568925408996804576259
4390 4214134041035995052007538576884
4391 4222779401218318233617918598900
4392 4231440523220038589961738989556
4393 4240117432179618470754467805637
4394 4248810153269878026660555156262
4395 4257518711698034332267539966262
4396 4266243132705740544691276741958
4397 4274983441569125097836614994039
4398 4283739663598830932337875047640
4399 4292511824140054761203475047640
4400 4301299948572586371189075047640
4401 4310104062310847959923615154041
4402 4318924190803933508812635782122
4403 4327760359535648191743279169018
4404 4336612594024547819615382379018
4405 4345480919823978320723083129643
4406 4354365362522115257011370862524
4407 4363265947742003376232026581180
4408 4372182701141596200023406078396
4409 4381115648413795647938532279021
4410 4390064815286491697445973529646
4411 4399030227522602079927995774782
4412 4408011910920112012700487669838
4413 4417009891312113967079168794399
4414 4426024194566847472516602245024
4415 4435054846587738956834544005024
4416 4444101873313441622576172609440
4417 4453165300717875359502753746721
4418 4462245154810266693259305564402
4419 4471341461635188770233841574402
4420 4480454247272601378634779184402
4421 4489583537837891005811113015123
4422 4498729359481910931839963299204
4423 4507891738391021359406120795780
4424 4517070700787129579998220795780
4425 4526266272927730176446189936405
4426 4535478481105945261824620689206
4427 4544707351650564754746739534662
4428 4553952910926086691073645987158
4429 4563215185332757572063510787783
4430 4572494201306612748985432738408
4431 4581789985319516844222664809064
4432 4591102563879204208889931311720
4433 4600431963529319416989569097161
4434 4609778210849457796131236897786
4435 4619141332455205994839948107786
4436 4628521354998182586477193463322
4437 4637918305166078709799931259003
4438 4647332209682698746182233913164
4439 4656763095308001033524390873164
4440 4666210988838138616874279033164
4441 4675675917105500035785823020605
4442 4685157906978750148439378893886
4443 4694656985362870992548885982542
4444 4704173179199202683080642792542
4445 4713706515465484346808574093167
4446 4723257021175895093730867498288
4447 4732824723381095025372869053744
4448 4742409649168266280001138543920
4449 4752011825661154114773576434545
4450 4761631280020108024850545575170
4451 4771268039442122899491921993746
4452 4780922131160880215165020327202
4453 4790593582446789265688350645923
4454 4800282420607028429436174646548
4455 4809988672985586473628840406548
4456 4819712366963303895733886115604
4457 4829453529957914302002914422885
4458 4839212189424085823169250265926
4459 4848988372853462567331406275926
4460 4858782107774706110047391085926
4461 4868593421753537021664907102487
4462 4878422342392776431912495538168
4463 4888268897332387631776697741304
4464 4898133114249517712690313101304
4465 4908015020858539243056845051929
4466 4917914644911091982136237941770
4467 4927832014196124631317018790426
4468 4937767156539936622799969200682
4469 4947720099806219945718463951307
4470 4957690871896101009720624051932
4471 4967679500748182546038443300828
4472 4977686014338585546069058648284
4473 4987710440680991237493345932685
4474 4997752807826683097957033823310
4475 5007813143864588906339540073310
4476 5017891476921322831635745458286
4477 5027987835161227559475932050367
4478 5038102246786416456309123754688
4479 5048234740036815771275078314688
4480 5058385343190206875790191274688
4481 5068554084562268540872583672769
4482 5078740992506619252231656524050
4483 5088946095414859563147406444066
4484 5099169421716614485164808054066
4485 5109410999879575916628580104691
4486 5119670858409545109083663551652
4487 5129949025850475171566751116708
4488 5140245530784513612814219169444
4489 5150560401832044921411824070069
4490 5160893667651733183911536420694
4491 5171245356940564740940897982310
4492 5181615498433890881330297326966
4493 5192004120905470574283571609447
4494 5202411253167513239617353160072
4495 5212836924070721556094590920072
4496 5223281162504334307877688063368
4497 5233743997396169269126708473449
4498 5244225457712666126768116071450
4499 5254725572458929441459522321450
4500 5265244370678771646775928571450
4501 5275781881454756086642961223451
4502 5286338133908240091042609063532
4503 5296913157199418090016983422828
4504 5307506980527364765995633182828
4505 5318119633130078244471957983453
4506 5328751144284523323054274339934
4507 5339401543306674738917100724590
4508 5350070859551560474678239022206
4509 5360759122413305102727241122831
4510 5371466361325173168030860773456
4511 5382192605759612609441102170192
4512 5392937885228298219531488135248
4513 5403702229282175142987182088209
4514 5414485667511502413574609388834
4515 5425288229545896529716234998834
4516 5436109945054375068696165782850
4517 5446950843745400339522257144131
4518 5457810955366923074470415068212
4519 5468690309706426159336796028212
4520 5479588936590968402423618588212
4521 5490506865887228342284311926533
4522 5501444127501548094253737888614
4523 5512400751379977235789234569590
4524 5523376767508316730648240819590
4525 5534372205912162891928272460215
4526 5545387096656951383995032398616
4527 5556421469848001263324448226072
4528 5567475355630559058284442290968
4529 5578548784189842887882250641593
4530 5589641785751086619503118642218
4531 5600754390579584065666212476474
4532 5611886628980733219823597165130
4533 5623038531300080531228143140971
4534 5634210127923365218896234841596
4535 5645401449276563624691166201596
4536 5656612525825933605553119348732
4537 5667843388078058964901634234413
4538 5679094066579893923236488356974
4539 5690364591918807627962917166974
4540 5701654994722628702467117176974
4541 5712965305659689834467985234015
4542 5724295555438872403671058851296
4543 5735645774809651148750633936352
4544 5747015994562138873686047696352
4545 5758406245527131193478125946977
4546 5769816558576151319271805499698
4547 5781246964621494882910953753154
4548 5792697494616274800951419067730
4549 5804168179554466178158356958355
4550 5815659050470951250513888598980
4551 5827170138441564367761159593156
4552 5838701474583137015510878428612
4553 5850253090053542876936425499733
4554 5861825016051742934083635050358
4555 5873417283817830608821363860358
4556 5885029924633076943458971973014
4557 5896662969819975821056852236295
4558 5908316450742289225456156909736
4559 5919990398805092541053881069736
4560 5931684845454819892349474029736
4561 5943399822179309523289161477897
4562 5955135360507849216434172523578
4563 5966891492011221751979077335114
4564 5978668248301750406646452545114
4565 5990465661033344492484103095739
4566 6002283761901544935591080695180
4567 6014122582643569894798750557836
4568 6025982155038360420333169604492
4569 6037862510906626152485050805117
4570 6049763682110891060313599855742
4571 6061685700555539220410521892238
4572 6073628598186860635750507457694
4573 6085592406993097094654518456495
4574 6097577159004488069892206347120
4575 6109582886293316657949806347120
4576 6121609620973955558489862947696
4577 6133657395202913094029153561777
4578 6145726241178879269861188658498
4579 6157816191142771874249678268498
4580 6169927277377782618919366278498
4581 6182059532209423319870645470179
4582 6194212988005572118544377797460
4583 6206387677176519743363355937876
4584 6218583632175015811676853697876
4585 6230800885496315172134724398501
4586 6243039469678224287517517917062
4587 6255299417301147658049098612118
4588 6267580760988134285218257913254
4589 6279883533404924176135826913879
4590 6292207767259994888453805864504
4591 6304553495304608115873039025720
4592 6316920750332856314265974904376
4593 6329309565181709368441063463257
4594 6341719972731061299575353463882
4595 6354152005903777013341864673882
4596 6366605697665739088758321244778
4597 6379081081025894607783844142859
4598 6391578189036302025690212095260
4599 6404097054792178082234312095260
4600 6416637711431944753658412095260
4601 6429200192137276245544900102861
4602 6441784530133146026552145484942
4603 6454390758687873903058149876638
4604 6467018911113173134738666686638
4605 6479669020764197591106479787263
4606 6492341121039588949038543577344
4607 6505035245381523931317698208000
4608 6517751427275761586215685366016
4609 6530489700251690608144201616641
4610 6543250097882376699400737917266
4611 6556032653784609973035965525602
4612 6568837401618952396869440140658
4613 6581664375089785278680407732019
4614 6594513607945356792600507132644
4615 6607385133977829546735176092644
4616 6620278987023328192040579116260
4617 6633195200961987072482887031541
4618 6646133809717997916506749872022
4619 6659094847259657569839816282022
4620 6672078347599415769660164292022
4621 6685084344793922960153519947943
4622 6698112872944078149487151918024
4623 6711163966195076808227341843400
4624 6724237658736458809227341843400
4625 6737333984802156409012742234025
4626 6750452978670542270691184168026
4627 6763594674664477528413363557482
4628 6776759107151359893412284294778
4629 6789946310543171801647730445403
4630 6803156319296528603082938746028
4631 6816389167912726792620464403884
4632 6829644890937792282724244858540
4633 6842923522962528717754877834781
4634 6856225098622565830045141685406
4635 6869549652598407837742797695406
4636 6882897219615481884447725694142
4637 6896267834444186520670455999823
4638 6909661531899940227139172400784
4639 6923078346843229979982272560784
4640 6936518314179659857813583920784
4641 6949981468859999690747344857425
4642 6963467845880233751370072548706
4643 6976977480281609487696450690162
4644 6990510407150686298136381900162
4645 7004066661619384348500361350787
4646 7017646278865033431070339861108
4647 7031249294110421865763256392564
4648 7044875742623845443414431591540
4649 7058525659719156411208025732165
4650 7072199080755812500281776122790
4651 7085896041138925995533240752566
4652 7099616576319312847654786670022
4653 7113360721793541827424573303543
4654 7127128513103983722280792654168
4655 7140919985838860575206440014168
4656 7154735175632294965951900590424
4657 7168574118164359334622649139705
4658 7182436849161125347659371453546
4659 7196323404394713306237828263546
4660 7210233819683341597115793873546
4661 7224168130891376185954413563307
4662 7238126373929380153141335548988
4663 7252108584754163272142985028924
4664 7266114799368831630413359588924
4665 7280145053822837292886736989549
4666 7294199384212028008081698108590
4667 7308277826678696956843879565246
4668 7322380417411632543754882308302
4669 7336507192646168231234774208927
4670 7350658188664232416365636459552
4671 7364833441794398350463615343648
4672 7379032988411934101426952707104
4673 7393256864938852558887480230305
4674 7407505107843961482193074370930
4675 7421777753642913591248580620930
4676 7436074838898256700242727497106
4677 7450396400219483894288562463187
4678 7464742474263083749004953762308
4679 7479113097732590593066713922308
4680 7493508307378634813750912482308
4681 7507928139998993205506957277589
4682 7522372632438639361578035410870
4683 7536841821589794108701516831686
4684 7551335744391975984915935241686
4685 7565854437832051760502172842311
4686 7580397938944287002086487242472
4687 7594966284810396679933030647528
4688 7609559512559595818453523257064
4689 7624177659368650189961754607689
4690 7638820762461927051700598408314
4691 7653488859111445926169238229130
4692 7668181986636929424778313221786
4693 7682900182405854114860704867067
4694 7697643483833501430065697567692
4695 7712411928383008624164257727692
4696 7727205553565419768293187786188
4697 7742024396939736791665923502269
4698 7756868496112970565777754619070
4699 7771737888740192032133260869070
4700 7786632612524583373523767119070
4701 7801552705217489228882633292271
4702 7816498204618467951746206546352
4703 7831469148575342912348275030448
4704 7846465574984253843375874390448
4705 7861487521789708229414310041073
4706 7876535026984632740109270074754
4707 7891608128610424707073915531410
4708 7906706864757003644568846609826
4709 7921831273562862813982855260451
4710 7936981393215120832142386461076
4711 7952157261949573323477642341012
4712 7967358918050744616073275186068
4713 7982586399851939481631627225829
4714 7997839745735294919376486976454
4715 8013118994131831983925343786454
4716 8028424183521507657158134109670
4717 8043755352433266764110484908951
4718 8059112539445093932919471475832
4719 8074495783184065598849918835832
4720 8089905122326402052429287795832
4721 8105340595597519531719198579353
4722 8120802241772082358751656887434
4723 8136290099674055120158059117210
4724 8151804208176754892019065367210
4725 8167344606202903508963440757835
4726 8182911332724679877543977497436
4727 8198504426763772333918622028892
4728 8214123927391431045864943498588
4729 8229769873728520459156091699213
4730 8245442304945571788326404549838
4731 8261141260262835551854837091294
4732 8276866778950334151794395891950
4733 8292618900327914497875774678591
4734 8308397663765300676113398929216
4735 8324203108682146661942099089216
4736 8340035274548089077912643999552
4737 8355894200882799995974378055233
4738 8371779927256039784373217544594
4739 8387692493287709999193273554594
4740 8403631938647906320570380764594
4741 8419598303056971533605823390835
4742 8435591626285548554008561486116
4743 8451611948154633498494272743972
4744 8467659308535628799969536903972
4745 8483733747350396367529501804597
4746 8499835304571310791297382082518
4747 8515964020221312592134153471974
4748 8532119934373961516246817615350
4749 8548303087153489874723624255975
4750 8564513518734855928024649646600
4751 8580751269343797315456141971976
4752 8597016379256884529657056551432
4753 8613308888801574436126215557353
4754 8629628838356263837818538957978
4755 8645976268350343084838805367978
4756 8662351219264249729261413467834
4757 8678753731629522225104626633115
4758 8695183846028853673487795397356
4759 8711641603096145613000064357356
4760 8728127043516561855309082117356
4761 8744640208026582366038244858717
4762 8761181137414057190941016114398
4763 8777749872518260427400877322734
4764 8794346454229944241285475732734
4765 8810970923491392929183548233359
4766 8827623321296477026053211682000
4767 8844303688690707458310222312656
4768 8861012066771289742384818812112
4769 8877748496687178228775775662737
4770 8894513019639130391630305363362
4771 8911305676879761163878460155058
4772 8928126509713597317950695896514
4773 8944975559497131892107272754115
4774 8961852867638878662408179394740
4775 8978758475599426660352279394740
4776 8995692424891494736214390606516
4777 9012654757079986168109020254597
4778 9029645513782043316809490566118
4779 9046664736667102326351201776118
4780 9063712467456947870447791386118
4781 9080788747925767944748960594999
4782 9097893619900208704968750864280
4783 9115027125259429350913065625496
4784 9132189305935157056435244185496
4785 9149380203911741945348506936121
4786 9166599861226212113324103027882
4787 9183848319968328695804003722938
4788 9201125622280640981956996700874
4789 9218431810358541574707048651499
4790 9235766926450321596862815552124
4791 9253131012857225943377192092540
4792 9270524111933508579765803779196
4793 9287946266086487886713357320877
4794 9305397517776602050896776971502
4795 9322877909517464502054066581502
4796 9340387483875919396327849187598
4797 9357926283472097145912548051679
4798 9375494350979469995034185142880
4799 9393091729124907642291785142880
4800 9410718460688732909389385142880
4801 9428374588504777456287662291681
4802 9446060155460437542804203747762
4803 9463775204496729836691455384258
4804 9481519778608347268221397794258
4805 9499293920843714931306010244883
4806 9517097674305046031182595332164
4807 9534931082148397878693049194820
4808 9552794187583727931186174253636
4809 9570687033874949880072143554261
4810 9588609664339989785058237904886
4811 9606562122350842255094989116422
4812 9624544451333626676061874771478
4813 9642556694768643485221722069639
4814 9660598896190430492472990420264
4815 9678671099187819248429114580264
4816 9696773347403991459354102263080
4817 9714905684536535448983592276361
4818 9733068154337502667260591379642
4819 9751260800613464246015120189642
4820 9769483667225567601617010599642
4821 9787736798089593084631109320763
4822 9806020237176010676504154296844
4823 9824334028510036733312602891020
4824 9842678216171690776600702891020
4825 9861052844295852331338109531645
4826 9879457957072317811026363886846
4827 9897893598745857449983560140302
4828 9916359813616272282836541402398
4829 9934856646038451171249975903023
4830 9953384140422427877921677553648
4831 9971942341233438187873547038704
4832 9990531292991977077067521765360
4833 10009151040273855928375935172401
4834 10027801627710259794935698073026
4835 10046483099987804710915726883026
4836 10065195501848595049727055764962
4837 10083938878090280929705081900643
4838 10102713273566115667293405288404
4839 10121518733185013277758736648404
4840 10140355301911606023466359208404
4841 10159223024766302009745642334245
4842 10178121946825342828375117163526
4843 10197052113220861248716636597782
4844 10216013569140938956528154207782
4845 10235006359829664340484668808407
4846 10254030530587190326436893663928
4847 10273086126769792259437221491384
4848 10292173193789925833562568639160
4849 10311291777116285069563694029785
4850 10330441922273860340370600670410
4851 10349623674843996444483639751386
4852 10368837080464450727279949572842
4853 10388082184829451250264873761163
4854 10407359033689755008298015461788
4855 10426667672852706194823596421788
4856 10446008148182294515134802105244
4857 10465380505599213547701806216525
4858 10484784791080919153593180241166
4859 10504221050661687934020405851166
4860 10523689330432675736035220261166
4861 10543189676541976206409536864127
4862 10562722135194679393727695719808
4863 10582286752652930398720810716544
4864 10601883575235988072872992476544
4865 10621512649320283765329238327169
4866 10641174021339480118134792915410
4867 10660867737784529909835795300066
4868 10680593845203734947471040615922
4869 10700352390202805006984696666547
4870 10720143419444916822089828067172
4871 10739966979650773121612592826468
4872 10759823117598661715346988525924
4873 10779711880124514628450037527925
4874 10799633314121967284407312918550
4875 10819587466542417736598719168550
4876 10839574384395085948494453775926
4877 10859594114747073122511088436007
4878 10879646704723421077557720569928
4879 10899732201507171675302158329928
4880 10919850652339426295187114489928
4881 10940002104519405358226396922409
4882 10960186605404507899611095657690
4883 10980404202410371190155778819306
4884 11000654943010930406614722029306
4885 11020938874738478350898208179931
4886 11041256045183725218218946773292
4887 11061606501995858414198674338348
4888 11081990292882602420965009744684
4889 11102407465610278712268650545309
4890 11122858068003865717651008795934
4891 11143342147947058835692397115950
4892 11163859753382330496370888076606
4893 11184410932310990272561982324687
4894 11204995732793245040709233175312
4895 11225614202948259190695987735312
4896 11246266390954214884948416949008
4897 11266952345048372366800019291089
4898 11287672113527130318147795166690
4899 11308425744746086266430301416690
4900 11329213287120097040957807666690
4901 11350034789123339278624788601091
4902 11370890299289369979034998589172
4903 11391779866211187109069387438068
4904 11412703538541290256927128398068
4905 11433661364991741335670041898693
4906 11454653394334225336300710849574
4907 11475679675400111130404595698230
4908 11496740257080512322386469797446
4909 11517835188326348151331507998071
4910 11538964518148404442521373748696
4911 11560128295617394608635662351832
4912 11581326569864020700669070396888
4913 11602559390079034508594673763449
4914 11623826805513298711803708964074
4915 11645128865477848079352264974074
4916 11666465619343950720045305076490
4917 11687837116543169382388450633771
4918 11709243406567422804437971083452
4919 11730684538969047113579436843452
4920 11752160563360857276265504203452
4921 11773671529416208597743313672173
4922 11795217486869058271801995646254
4923 11816798485514026980570789664830
4924 11838414575206460544398295914830
4925 11860065805862491621843390055455
4926 11881752227459101459808344836256
4927 11903473890034181693844714391712
4928 11925230843686596198662549506208
4929 11947023138576242988873524556833
4930 11968850824924116169998569257458
4931 11990713953012367939770610746114
4932 12012612573184370639763043978770
4933 12034546735844778857374560816211
4934 12056516491459591578200980616836
4935 12078521890556214388824737576836
4936 12100562983723521730052692490372
4937 12122639821611919200632949036053
4938 12144752454933405911481367132214
4939 12166900934461636890448478342214
4940 12189085311031985537657520752214
4941 12211305635541606131444323187655
4942 12233561958949496384929781080936
4943 12255854332276560053255678751592
4944 12278182806605669591514625311592
4945 12300547433081728863404883862217
4946 12322948262911735900640886105338
4947 12345385347364845713150236950794
4948 12367858737772433150088026162970
4949 12390368485528155811699276553595
4950 12412914642088017012060370694220
4951 12435497258970428792730310590796
4952 12458116387756274987342677234252
4953 12480772080088974337169169414973
4954 12503464387674543657685613665598
4955 12526193362281661056171349675598
4956 12548959055741729200372908002654
4957 12571761519948938638262909389935
4958 12594600806860331168925127484976
4959 12617476968495863264596669244976
4960 12640390056938469543898239804976
4961 12663340124334126296283471079537
4962 12686327222891915057738305865218
4963 12709351404884086237761441710354
4964 12732412722646122797656851320354
4965 12755511228576803980169408770979
4966 12778646975138269090494663308820
4967 12801820014856081328693815027476
4968 12825030400319291673544959219732
4969 12848278184180502817861678720357
4970 12871563419155933155310076070982
4971 12894886158025480818755349857878
4972 12918246453632787770169032095334
4973 12941644358885303942128016051735
4974 12965079926754351430936516442360
4975 12988553210275188741402116442360
4976 13012064262547075083297068505336
4977 13035613136733334719536028507417
4978 13059199886061421366101415273738
4979 13082824563822982643747600083738
4980 13106487223373924581515143293738
4981 13130187918134476172086307759819
4982 13153926701589253979013091291100
4983 13177703627287326795849032913116
4984 13201518748842280357216060273116
4985 13225372119932282101837658073741
4986 13249263794300145987569649978702
4987 13273193825753397358459898993758
4988 13297162268164337863868243888494
4989 13321169175470110429678001789119
4990 13345214601672764281630379639744
4991 13369298600839320020813149799360
4992 13393421227101834751334957614016
4993 13417582534657467260216641378497
4994 13441782577768543249530957679122
4995 13466021410762620620822117689122
4996 13490299088032554811836552570418
4997 13514615664036564185596338720499
4998 13538971193298295471846726190500
4999 13563365730406889260909226190500
5000 13587799330017045549971726190500