1 0
2 0
3 0
4 1
5 1
6 2
7 3
8 6
9 8
10 13
11 18
12 28
13 38
14 55
15 74
16 105
17 139
18 190
19 250
20 336
21 436
22 575
23 740
24 963
25 1228
26 1577
27 1995
28 2538
29 3186
30 4013
31 5005
32 6256
33 7751
34 9617
35 11847
36 14605
37 17894
38 21927
39 26730
40 32582
41 39531
42 47942
43 57915
44 69920
45 84114
46 101116
47 121176
48 145095
49 173248
50 206674
51 245930
52 292368
53 346773
54 410900
55 485873
56 573957
57 676704
58 797055
59 937149
60 1100780
61 1290858
62 1512275
63 1768969
64 2067247
65 2412363
66 2812431
67 3274468
68 3808877
69 4424921
70 5135951
71 5954157
72 6896612
73 7979266
74 9223919
75 10651362
76 12289395
77 14164955
78 16313419
79 18769626
80 21578486
81 24784818
82 28445583
83 32618276
84 37374962
85 42789145
86 48951838
87 55956745
88 63918622
89 72956502
90 83214800
91 94844418
92 108026731
93 122952427
94 139848973
95 158956777
96 180560538
97 204962604
98 232518693
99 263608196
100 298674842
101 338193534
102 382716829
103 432838071
104 489244134
105 552674660
106 623982208
107 704087021
108 794045499
109 895000369
110 1008258544
111 1135236410
112 1277548343
113 1436946609
114 1615422290
115 1815139613
116 2038550499
117 2288323237
118 2567472955
119 2879284064
120 3227458747
121 3616033313
122 4049547098
123 4532952729
124 5071808307
125 5672181364
126 6340868010
127 7085290970
128 7913748807
129 8835308716
130 9860090702
131 10999155265
132 12264827407
133 13670580586
134 15231406102
135 16963694769
136 18885658296
137 21017210098
138 23380446797
139 25999530845
140 28901239976
141 32114855114
142 35672788628
143 39610480740
144 43967118111
145 48785544322
146 54113081948
147 60001463497
148 66507772556
149 73694402331
150 81630134547
151 90390135475
152 100057192053
153 110721757531
154 122483369860
155 135450760057
156 149743480474
157 165492093855
158 182840043140
159 201943942154
160 222975724233
161 246123058624
162 271591821942
163 299606670709
164 330413883699
165 364282127051
166 401505726579
167 442405666639
168 487333358994
169 536671927306
170 590840549158
171 650296086741
172 715538091745
173 787110852421
174 865609166288
175 951680888789
176 1046033591358
177 1149437712316
178 1262734241038
179 1386838586619
180 1522749448648
181 1671553543511
182 1834435846693
183 2012685339739
184 2207706839584
185 2421027955292
186 2654312755016
187 2909370157266
188 3188169720014
189 3492851729629
190 3825745447389
191 4189381199534
192 4586511465585
193 5020125329254
194 5493472851482
195 6010082300186
196 6573788321948
197 7188752434723
198 7859495593327
199 8590922513159
200 9388359309539
201 10257582313253
202 11204861577025
203 12236994945284
204 13361358338927
205 14585945971900
206 15919428463108
207 17371200233257
208 18951446656422
209 20671199831160
210 22542416171148
211 24578041939747
212 26792102882559
213 29199781133535
214 31817518746503
215 34663107825514
216 37755810087818
217 41116462369813
218 44767614672398
219 48733653524801
220 53040961336299
221 57718060477727
222 62795797189069
223 68307509685946
224 74289240345666
225 80779931651576
226 87821670949180
227 95459918611561
228 103743790287416
229 112726322347733
230 122464797271699
231 133021052194131
232 144461853914778
233 156859257231988
234 170291037017619
235 184841104032843
236 200600002585725
237 217665392670317
238 236142622987894
239 256145289547762
240 277795895249237
241 301226496596188
242 326579462656711
243 354008223251347
244 383678141971970
245 415767381149226
246 450467905733970
247 487986482596235
248 528545834468415
249 572385793677172
250 619764628125524
251 670960372450261
252 726272351150087
253 786022713497797
254 850558182490205
255 920251823618820
256 995505052402666
257 1076749671413909
258 1164450173796870
259 1259106087867500
260 1361254619273448
261 1471473348069266
262 1590383258206226
263 1718651838316175
264 1856996554034294
265 2006188410977875
266 2167055933153394
267 2340489254825790
268 2527444677094464
269 2728949364668247
270 2946106562715561
271 3180100985192604
272 3432204785410824
273 3703783734612872
274 3996304052646678
275 4311339489131210
276 4650579135255157
277 5015835535429087
278 5409053617820128
279 5832319981982385
280 6287873104592328
281 6778113968486356
282 7305617721411712
283 7873145834557460
284 8483659416274844
285 9140333113824067
286 9846570311457410
287 10606019018104995
288 11422589210204399
289 12300470980973064
290 13244154323444183
291 14258449854176048
292 15348511371693821
293 16519859509560159
294 17778407450345069
295 19130487910648132
296 20582882441447493
297 22142852201510764
298 23818171332440584
299 25617162037727220
300 27548732585643324
301 29622417280021348
302 31848419717383624
303 34237658313192245
304 36801815522366926
305 39553389672424849
306 42505750949932463
307 45673200391014349
308 49071033541596391
309 52715607567482553
310 56624413615212468
311 60816153129871543
312 65310820077426054
313 70129787700629848
314 75295901914812832
315 80833579892448488
316 86768916114778945
317 93129794356117185
318 99946008065643322
319 107249387526014814
320 115073936455774948
321 123455976345960149
322 132434301417109976
323 142050342395455644
324 152348342232523025
325 163375541872960140
326 175182379453064672
327 187822700939033672
328 201353985867760900
329 215837586101788781
330 231338981565938961
331 247928050778700216
332 265679360476875450
333 284672472047862631
334 304992269427789300
335 326729306081366831
336 349980176113100569
337 374847907028412254
338 401442379619992060
339 429880772403102156
340 460288036538393341
341 492797398574526226
342 527550897453788415
343 564699953026403676
344 604405973066267173
345 646840995954102256
346 692188376619549459
347 740643512836826429
348 792414620118560153
349 847723552241785415
350 906806676362835758
351 969915799708043579
352 1037319157573942559
353 1109302459592929540
354 1186170004846537910
355 1268245862770801655
356 1355875131362271643
357 1449425269641506968
358 1549287516894647915
359 1655878395689830878
360 1769641312295614005
361 1891048251570865405
362 2020601581163046695
363 2158835962195830898
364 2306320382606305126
365 2463660310468902964
366 2631499984914930796
367 2810524842193037857
368 3001464096065251166
369 3205093470352984648
370 3422238104564342115
371 3653775630755566284
372 3900639444461339515
373 4163822168265322693
374 4444379332931687477
375 4743433275179966066
376 5062177279311302365
377 5401879962384447778
378 5763889932659160977
379 6149640721741450120
380 6560656022901883446
381 6998555236875204569
382 7465059360634974502
383 7961997221480923070
384 8491312095252349258
385 9055068712211838374
386 9655460693058739633
387 10294818420024815406
388 10975617389517767438
389 11700487052900602075
390 12472220196276682425
391 13293782867761267600
392 14168324907951300264
393 15099191094258762350
394 16089932960144286848
395 17144321302428696786
396 18266359443577895055
397 19460297265021046464
398 20730646084843910363
399 22082194399216888441
400 23520024567994870218
401 25049530467616450952
402 26676436199551784960
403 28406815881721182766
404 30247114619735912144
405 32204170690270393273
406 34285239042891664229
407 36498016158205648347
408 38850666379084567204
409 41351849759129510875
410 44010751556633685958
411 46837113425329595588
412 49841266442860494198
413 53034166036321828655
414 56427428959784876340
415 60033372392255031290
416 63865055326379341542
417 67936322326631777623
418 72261849844273064110
419 76857195179394266834
420 81738848296069217546
421 86924286593963442180
422 92432032863078997769
423 98281716539649903154
424 104494138512649242805
425 111091339615404806141
426 118096673076916712615
427 125534881085880324893
428 133432175769734040955
429 141816324762499857240
430 150716741694326944804
431 160164581799783900827
432 170192843011565568264
433 180836472762737116905
434 192132480901429303182
435 204120058970302017361
436 216840706295794836255
437 230338363172142267620
438 244659551630537543787
439 259853524114938304017
440 275972420604964454900
441 293071434548185346835
442 311208988197503841154
443 330446917761500439527
444 350850669024435341133
445 372489503894628749075
446 395436718605233340935
447 419769874082854085194
448 445571039282328812953
449 472927048066381596679
450 501929770510472459516
451 532676399282050188548
452 565269752065049018907
453 599818590757363014679
454 636437958512045383356
455 675249535437397592777
456 716382014136966332585
457 759971496001916730264
458 806161909558503424321
459 855105451891355860375
460 906963054579618263619
461 961904875287031418893
462 1020110816591236493453
463 1081771073327187205940
464 1147086710193543455700
465 1216270271045605618868
466 1289546421804191487924
467 1367152628569149192227
468 1449339873066120092305
469 1536373407198598909412
470 1628533549053716920473
471 1726116522337312068840
472 1829435341829240690782
473 1938820747060310384572
474 2054622187069369333890
475 2177208858692408168704
476 2306970801537404806375
477 2444320052374515014130
478 2589691862420976596015
479 2743545980558213768379
480 2906368006319706659301
481 3078670816028302042713
482 3260996066317708403247
483 3453915778794842006384
484 3658034010514699784892
485 3873988614443060274893
486 4102453095060532052702
487 4344138563746770094678
488 4599795799629697482947
489 4870217421051633685905
490 5156240173922987399215
491 5458747342683196578926
492 5778671290785433285593
493 6116996137052906605570
494 6474760575535257632438
495 6853060845907644395865
496 7253053862825797238725
497 7675960512047884411743
498 8123069122601430071198
499 8595739123655405377052
500 9095404896328957130191
501 9623579830035542475750
502 10181860594644314972761
503 10771931639094692838677
504 11395569928903281125218
505 12054649934344829803626
506 12751148883021413262042
507 13487152289866938151897
508 14264859779705681787263
509 15086591216809242936368
510 15954793158117615332054
511 16872045646111287996238
512 17841069359703836440934
513 18864733140844414473478
514 19946061917075779450354
515 21088245039615928094720
516 22294645059274777388312
517 23568806961846590315540
518 24914467887563905770129
519 26335567358539806888696
520 27836258041287891324445
521 29420917070767891976580
522 31094157965801990578129
523 32860843165089459676811
524 34726097216697433710093
525 36695320653319625353926
526 38774204589518084910682
527 40968746076616933800957
528 43285264255135150446243
529 45730417344148631269127
530 48311220511508324932220
531 51035064668404433907543
532 53909736236647225466974
533 56943437936670326380707
534 60144810649514625348630
535 63522956405771955711195
536 67087462560121750079282
537 70848427209915893715719
538 74816485922355408581105
539 79002839834742716780154
540 83419285198851451573085
541 88078244440533104436318
542 92992798812746270016139
543 98176722720430171264264
544 103644519803260602839306
545 109411460862744813006916
546 115493623728323626181632
547 121907935157776541402619
548 128672214876081881985726
549 135805221857750195975070
550 143326702967203475567319
551 151257444072910527777460
552 159619323761299357087602
553 168435369777913430035970
554 177729818334408526510479
555 187528176421781812906212
556 197857287282242534325156
557 208745399194322674623092
558 220222237738806247383079
559 232319081715688830915343
560 245068842896402932365494
561 258506149798677107380468
562 272667435686552561010486
563 287591031001773968631298
564 303317260449154800415501
565 319888544962838882698964
566 337349508798095504390940
567 355747091998310204803472
568 375130668505994396619071
569 395552170192447938142601
570 417066217101438634912539
571 439730254208951084805793
572 463604695023490214600324
573 488753072359091592330181
574 515242196637472606224927
575 543142322084514795798239
576 572527321212557607556361
577 603474867989952000988672
578 636066630127793170462052
579 670388470925066762360540
580 706530661144282761153834
581 744588101402481913735230
582 784660555595913060659667
583 826852895891149579808600
584 871275359851623148738074
585 918043820284862009830478
586 967280068434969884579554
587 1019112111163227709334877
588 1073674482802252244318249
589 1131108572389746216990607
590 1191562967034016715614185
591 1255193812186532840280798
592 1322165189646838505732107
593 1392649514150986859256317
594 1466827949448950888820827
595 1544890844805359963255770
596 1627038192916813871763890
597 1713480110271282245867124
598 1804437341039016058381762
599 1900141785620362665813957
600 2000837055045250724473320
601 2106779052459165497024168
602 2218236583005743891359789
603 2335491993460680014083957
604 2458841843053395033026942
605 2588597606962451859947907
606 2725086414059478752841661
607 2868651820531359880362944
608 3019654621106871571376362
609 3178473699674954192411771
610 3345506921186538467149013
611 3521172066799475992420108
612 3705907814339891398256839
613 3900174766228183949791251
614 4104456527141508176254734
615 4319260833767475178426875
616 4545120739138117809317634
617 4782595854124867214345426
618 5032273648821231898104529
619 5294770816641231975352379
620 5570734704120252799770928
621 5860844809516947218820215
622 6165814353487211517011191
623 6486391925224863722262524
624 6823363207651048306211837
625 7177552785370765188740776
626 7549826039318638475570070
627 7941091132166421837404200
628 8352301088786216581275212
629 8784455976229119877869147
630 9238605187919828085086799
631 9715849836950299204062189
632 10217345263617419264051748
633 10744303662550648842538642
634 11297996835060355313616278
635 11879759072558783760424613
636 12490990177215256594132884
637 13133158626250581225274624
638 13807804886612386921698813
639 14516544887040746411643688
640 15261073654899674704528005
641 16043169125444273068577638
642 16864696131591619153561287
643 17727610582586726688892428
644 18633963840388157114213024
645 19585907302952869777285512
646 20585697204071160605069684
647 21635699639792309175561362
648 22738395831994170814670134
649 23896387640077741239362460
650 25112403332325334386113982
651 26389303628930376443388307
652 27730088029313391187060678
653 29137901436853557559046160
654 30616041094825061537421077
655 32167963847891935447111887
656 33797293744232875493404219
657 35507829993986267376189089
658 37303555300486501709974727
659 39188644581440684912065764
660 41167474098044301041066358
661 43244631010777156411321373
662 45424923381545014598481784
663 47713390642645816214460714
664 50115314554044633858740055
665 52636230671332200998962890
666 55281940347835416031741376
667 58058523295323183734517390
668 60972350728940572515323350
669 64030099123071201293415829
670 67238764606121861549370861
671 70605678023390677330019445
672 74138520698587827998303733
673 77845340925854650236621989
674 81734571225658238554750279
675 85815046399334892813261433
676 90096022418721459302534506
677 94587196188840102217569160
678 99298726223413888818371779
679 104241254274659103255256569
680 109425927960770970725733842
681 114864424436342867103469944
682 120568975153102653925249804
683 126552391760341983821552349
684 132828093196745863100688144
685 139410134027505952227716445
686 146313234083136785458513196
687 153552809458790784175106214
688 161145004935625694464313564
689 169106727888373230099321766
690 177455683746256845705533591
691 186210413077239703108510872
692 195390330368845423184086984
693 205015764581886579175046461
694 215108001556982608306298774
695 225689328357123498865134203
696 236783079633392290044980400
697 248413686104641522347639256
698 260606725246112311369948224
699 273388974286001526581273472
700 286788465613542150791042563
701 300834544706543071807297786
702 315557930691291919651667296
703 330990779652502337072492472
704 347166750816376625402071222
705 364121075735064104648283296
706 381890630606654643771647990
707 400514011870525889443644792
708 420031615224231966622041047
709 440485718214311511621815650
710 461920566560316300345771564
711 484382464378107741818467390
712 507919868475993850797171230
713 532583486904630012927768495
714 558426381949785998222821498
715 585504077765090036706047060
716 613874672850749982120610427
717 643598957592975121074618785
718 674740537088482522663005303
719 707365959487972975361007202
720 741544850102959263903350948
721 777350051530676105204700070
722 814857770063207999769765555
723 854147728658236828180580707
724 895303326761205145497757541
725 938411807280955582840234832
726 983564431034372629892204672
727 1030856658988903100040462274
728 1080388342646460892378383416
729 1132263922926751335824424213
730 1186592637923942616089855987
731 1243488739926423172227052766
732 1303071722106646917229960817
733 1365466555305271979425299358
734 1430803935352549322799781504
735 1499220541388634038092054291
736 1570859305664857241150336694
737 1645869695328355851539573242
738 1724408006714574608643344174
739 1806637672694298257046070718
740 1892729583645889863732930267
741 1982862422647492319111712337
742 2077223015510030565776559826
743 2176006696298036912803528793
744 2279417689013639804953581642
745 2387669506147525169763446396
746 2500985364831424717695488307
747 2619598621357633646552543655
748 2743753224864438288587719922
749 2873704191019973441547772692
750 3009718096573262825309091062
751 3152073595677756019077251286
752 3301061958932005924393114560
753 3456987636121860255084012567
754 3620168843691229741500862871
755 3790938178011664401437808662
756 3969643255567300203704508460
757 4156647381218638541978335354
758 4352330245758900562075268101
759 4557088654027646528621266035
760 4771337284900911066273259411
761 4995509484532444340687634727
762 5230058094279850887234510759
763 5475456314809519728109400970
764 5732198607938471880757132491
765 6000801637836518534567533647
766 6281805253281808577444099646
767 6575773512733712562033070723
768 6883295754062585607335859851
769 7204987710852893556787050639
770 7541492677278186964555328796
771 7893482723629934055211114275
772 8261659964671164604702458236
773 8646757883076541683337559804
774 9049542710316939455293640522
775 9470814867445008104100713297
776 9911410468342816340509062130
777 10372202888099451689478205416
778 10854104399299895619786585172
779 11358067879122369713929535677
780 11885088590264348626917012130
781 12436206038843164533346935052
782 13012505912550485584517945665
783 13615122102476352679779177682
784 14245238812163035809081790096
785 14904092757596936515248656722
786 15592975462003490518111866527
787 16313235649470517159953934055
788 17066281741595348025548992166
789 17853584461525129903523107014
790 18676679549943831211134631030
791 19537170597748242320225568853
792 20436732000354821545976106275
793 21377112038783919011686894114
794 22360136092884174615497715630
795 23387709992281806314568982640
796 24461823510873850916397537308
797 25584554010925007292420951984
798 26758070243081651443411475480
799 27984636308877392967396456826
800 29266615792579648431460097051
801 30606476069509390141749821226
802 32006792798264265132895863302
803 33470254604581651444466440876
804 34999667964901070935917009030
805 36597962298017392568565540763
806 38268195273565966465976372789
807 40013558346440597895371726414
808 41837382526624034314372103415
809 43743144394300444555272644368
810 45734472370529572517190177285
811 47815153254184558596320726857
812 49989139036299638826894576982
813 52260554003431414976844401933
814 54633702142118400979160095247
815 57113074857019089792171995575
816 59703359015829598604757345247
817 62409445334618660192392395797
818 65236437117781592200383689402
819 68189659367396124147563137639
820 71274668277373385924818737926
821 74497261128426785818054559504
822 77863486600542282078445434103
823 81379655520315083343542007669
824 85052352061233037711394953608
825 88888445415724855237160416453
826 92895101958565406713039526827
827 97079797922029167784919210732
828 101450332604020628810391775358
829 106014842131275213654754683474
830 110781813800630817484074276806
831 115760101022306045276442198852
832 120958938890102190170703213032
833 126387960404458991788213003699
834 132057213375355582934057636809
835 137977178033144305908621610165
836 144158785376553359514696364154
837 150613436288280523282910786621
838 157353021449842415747158683234
839 164389942088627320005800367854
840 171737131591443328318933535640
841 179408078020242283005262158604
842 187416847567153398119245159314
843 195778108987462804457940253604
844 204507159050747186875284334240
845 213619949051994831284034443057
846 223133112426247375806892472729
847 233063993512053384206801648174
848 243430677510863174682133007510
849 254252021691395505036163743381
850 265547687889994470144073264828
851 277338176360050994149112226772
852 289644861025712475276329201242
853 302490026197327451925689164381
854 315896904808395682321621744503
855 329889718236198033159496789759
856 344493717770792392915724020065
857 359735227799660988162803187186
858 375641690778009646837161003608
859 392241714057529483147962881471
860 409565118649366224459333977332
861 427642990000079938038656053717
862 446507730862549753929859346704
863 466193116347061489105294632791
864 486734351241243899049502520609
865 508168129691067956317411938922
866 530532697338827733162715681153
867 553867916017856635780968492378
868 578215331107735244698761278704
869 603618241657891474532295860532
870 630121773391818298333402340570
871 657772954708612606800452789954
872 686620795803210881066700652299
873 716716371031536052383700334067
874 748112904651817157504220299409
875 780865860078571039577528586006
876 815033032791187410936773342574
877 850674647044705992053231353383
878 887853456536263361983551710409
879 926634849186787526639763358857
880 967086956203878508107263498497
881 1009280765598402409485078399379
882 1053290240334195293917846930746
883 1099192441297389745272854902697
884 1147067655279294557663321861337
885 1196999528174443509127892829099
886 1249075203603438677498796511907
887 1303385467178513080785685081518
888 1360024896638385435899504595782
889 1419092018087941289979120432485
890 1480689468587611500318869521164
891 1544924165346994705313000259879
892 1611907481787349954664965080456
893 1681755430748031646133625427580
894 1754588855122819529893904082501
895 1830533626223373285208067911802
896 1909720850178785669828287611787
897 1992287082692380879947545940409
898 2078374552489580784342467049176
899 2168131393803800390709125829108
900 2261711888261014330617739730197
901 2359276716537816481671300631244
902 2460993220182558171168728242375
903 2567035674004453786528380347008
904 2677585569451473385401854095627
905 2792831909414356012758529886721
906 2912971514911266696382751244100
907 3038209344125439374900431145007
908 3168758824286693831834716186427
909 3304842196906940857905014299029
910 3446690876899797832707146403555
911 3594545826135179442971830209015
912 3748657942001312074113764103727
913 3909288461568997232095003133784
914 4076709381976231444337526157362
915 4251203897675428161748622555800
916 4433066855210599349664108178740
917 4622605226217890466217624759535
918 4820138599369946657380501774927
919 5025999692012669090683438840699
920 5240534882272129187179900581415
921 5464104762439693080554856807003
922 5697084714474906587774340132498
923 5939865508498349514169843907449
924 6192853925180632149091488829223
925 6456473402968922817896481218927
926 6731164711129015920206103044340
927 7017386649618920855567247293981
928 7315616776849434294168099526998
929 7626352166428096713629913956455
930 7950110194025498231585840042743
931 8287429355547033419777087720877
932 8638870117839088275444499712804
933 9005015803206219458238420376025
934 9386473509065344128485198370776
935 9783875064114242701813666208680
936 10197878022444984534286521175278
937 10629166697088162434483241269280
938 11078453234531274631889409470436
939 11546478731814167061943858811917
940 12034014397866364542955377892810
941 12541862760815321648427092350135
942 13070858923061344781857823232032
943 13621871865984121771429574859072
944 14195805806217688855286290415257
945 14793601605505213701855074639979
946 15416238236222435156294237783590
947 16064734304738923316996869951969
948 16740149634869779582065746275692
949 17443586913756934472122208079290
950 18176193402609108631697337572999
951 18939162714822730186904689930361
952 19733736664102952823234525990424
953 20561207185304346399101335132540
954 21422918330815155737638310432505
955 22320268345417198798914978058224
956 23254711822665840720851003400970
957 24227761945950993527057679438730
958 25240992817521109580932938244540
959 26296041878877621833760653093643
960 27394612426077612608666713766885
961 28538476223617630741593824366059
962 29729476220711922704148578151842
963 30969529373923867038002282544753
964 32260629580260523963360978973298
965 33604850724996908705992990785622
966 35004349848659312802134730395547
967 36461370437765713538455178598335
968 37978245844096498062616546707048
969 39557402837450373284845999095416
970 41201365297028932743976835044441
971 42912758046788902248425308509132
972 44694310840304113199613239781350
973 46548862500889759454281858874326
974 48479365222960036630184511549870
975 50488889040816854539129123606309
976 52580626471302542430861972817769
977 54757897336993355872340387629664
978 57024153776863766090926038264620
979 59382985451614001827084838361391
980 61838124951125779247180750638185
981 64393453411793644276109373663917
982 67053006351772561509750765606366
983 69820979732486375683760901241126
984 72701736255057284212773403483063
985 75699811900643569063476041429324
986 78819922724012325471552330596382
987 82066971910025887291595388694178
988 85446057103085912677019463110753
989 88962478019957771614672784251332
990 92621744356790846402631768315934
991 96429584001557750358715657096406
992 100391951563558219018172537002770
993 104515037232071687334643583610232
994 108805275976697321699492992940961
995 113269357102391707237320570311883
996 117914234172703543725808503079792
997 122747135315211785052496295956347
998 127775573923699775164153664096951
999 133007359772143325079417562544319
1000 138450610556156515426576096673813