1 0
2 0
3 2
4 5
5 14
6 23
7 46
8 71
9 115
10 174
11 263
12 371
13 542
14 756
15 1044
16 1432
17 1947
18 2605
19 3478
20 4588
21 6020
22 7863
23 10182
24 13114
25 16820
26 21480
27 27254
28 34489
29 43423
30 54491
31 68103
32 84864
33 105318
34 130408
35 160828
36 197923
37 242774
38 297141
39 362531
40 441456
41 536062
42 649695
43 785393
44 947728
45 1140867
46 1371101
47 1644088
48 1968255
49 2351540
50 2805125
51 3339797
52 3970550
53 4711986
54 5584021
55 6606366
56 7805387
57 9207557
58 10847613
59 12760846
60 14992983
61 17591026
62 20614764
63 24126289
64 28203860
65 32929228
66 38404282
67 44736264
68 52057411
69 60508007
70 70259134
71 81493509
72 94432051
73 109311789
74 126417193
75 146054768
76 168589901
77 194417687
78 224006263
79 257863311
80 296586926
81 340828051
82 391348799
83 448980894
84 514693886
85 589547593
86 674772174
87 771714956
88 881933069
89 1007135074
90 1149288200
91 1310553291
92 1493410361
93 1700586549
94 1935201293
95 2200688504
96 2500965022
97 2840344674
98 3223735216
99 3656545604
100 4144912962
101 4695604979
102 5316282974
103 6015396921
104 6802493077
105 7688103219
106 8684099941
107 9803584425
108 11061298663
109 12473509526
110 14058489887
111 15836403493
112 17829860918
113 20063812412
114 22566193076
115 25367822205
116 28503157795
117 32010209480
118 35931412952
119 40313570246
120 45208865636
121 50674835691
122 56775556069
123 63581655975
124 71171695662
125 79632246570
126 89059494555
127 99559395403
128 111249549275
129 124259457786
130 138732703429
131 154827345673
132 172718460522
133 192598697933
134 214681253652
135 239200633219
136 266416114036
137 296612779252
138 330105557223
139 367240572846
140 408399875609
141 454003187420
142 504513417189
143 560438910488
144 622339891017
145 690831300000
146 766590339435
147 850360037122
148 942958055204
149 1045281153979
150 1158315488546
151 1283142133440
152 1420949140960
153 1573038353591
154 1740839495359
155 1925918556876
156 2129994273844
157 2354948366444
158 2602844837756
159 2875942444125
160 3176717254957
161 3507877819759
162 3872391553042
163 4273503077690
164 4714765115281
165 5200060623909
166 5733638911314
167 6320142320680
168 6964648459570
169 7672702236035
170 8450365272379
171 9304254298240
172 10241598902101
173 11270287492188
174 12398934800298
175 13636936728681
176 14994549283919
177 16482953933169
178 18114349808762
179 19902031511442
180 21860496811045
181 24005539036666
182 26354372903943
183 28925744088577
184 31740076098163
185 34819600104459
186 38188526355545
187 41873197704335
188 45902289666551
189 50306991767640
190 55121240847742
191 60381935083434
192 66129205998267
193 72406670631218
194 79261748645525
195 86745959142785
196 94915290078145
197 103830547340376
198 113557784973545
199 124168715157503
200 135741209145695
201 148359778330676
202 162116157133213
203 177109867043971
204 193448894633451
205 211250352094015
206 230641265685692
207 251759348640802
208 274753917454743
209 299786795610408
210 327033378038485
211 356683686705636
212 388943606806183
213 424036118777531
214 462202733080416
215 503704927136442
216 548825809917190
217 597871796347444
218 651174537821728
219 709092871906360
220 772015059996807
221 840361056095318
222 914585099377355
223 995178352078585
224 1082671902099809
225 1177639827980162
226 1280702674506229
227 1392531011696145
228 1513849456176312
229 1645440800693648
230 1788150665083873
231 1942892284719632
232 2110651886822083
233 2292494239683967
234 2489568864719198
235 2703116462889041
236 2934476089415575
237 3185092591595309
238 3456524891175726
239 3750454587825075
240 4068695515956596
241 4413203690168899
242 4786088327979500
243 5189623339980825
244 5626260037108276
245 6098640398197733
246 6609611712794415
247 7162241891896784
248 7759836333966587
249 8405955583886403
250 9104434750495634
251 9859403863251600
252 10675310217545043
253 11556941827995596
254 12509453132132374
255 13538391997317239
256 14649729273885917
257 15849889878509313
258 17145786758683608
259 18544856648814254
260 20055099088141224
261 21685117531489023
262 23444164152411211
263 25342187087623860
264 27389881861328907
265 29598745651060108
266 31981136287210333
267 34550334553970376
268 37320611850404150
269 40307301682871091
270 43526877226909206
271 46997033327677807
272 50736775375066856
273 54766513313334368
274 59108163436358814
275 63785256116732981
276 68823052351747791
277 74248667157206627
278 80091202947982666
279 86381890811602910
280 93154243091929520
281 100444215062940322
282 108290379410362886
283 116734111169592683
284 125819787169223593
285 135594997490065226
286 146110773349885579
287 157421828785043261
288 169586820930155142
289 182668626124232678
290 196734637075429183
291 211857078164334501
292 228113344587740481
293 245586362276930664
294 264364974802240821
295 284544354050512684
296 306226441449333458
297 329520416374276599
298 354543199126610644
299 381419984974408173
300 410284817311749009
301 441281196288695313
302 474562731702572279
303 510293836364919029
304 548650469538994472
305 589820926538403966
306 634006684958113494
307 681423303515143318
308 732301384937057303
309 786887598772633926
310 845445776621258831
311 908258075578340644
312 975626223548779158
313 1047872842171323825
314 1125342862281153381
315 1208405027622748932
316 1297453503138552106
317 1392909583557938515
318 1495223520141237537
319 1604876461356919674
320 1722382527035394136
321 1848291011875652369
322 1983188739702248297
323 2127702564516001399
324 2282502041767474343
325 2448302266133096805
326 2625866901467632513
327 2816011399525181927
328 3019606435590291248
329 3237581558031014829
330 3470929082624254665
331 3720708229195875662
332 3988049534420588667
333 4274159538977391150
334 4580325786202327932
335 4907922131250643125
336 5258414401534415137
337 5633366408436416610
338 6034446355075474883
339 6463433641303782566
340 6922226115130521198
341 7412847773175656918
342 7937456964213466362
343 8498355100094237691
344 9097995933488608280
345 9738995408718147275
346 10424142151058652707
347 11156408603114197554
348 11938962880198856559
349 12775181356047788106
350 13668662058048577674
351 14623238886471504777
352 15642996744902161306
353 16732287600036336176
354 17895747566883777215
355 19138315041793697819
356 20465249989146239306
357 21882154409013193873
358 23394994102463755749
359 25010121767466762630
360 26734301554031822327
361 28574735118019863440
362 30539089315529042791
363 32635525584692132031
364 34872731171465672227
365 37259952254739870787
366 39807029143575509731
367 42524433611585950936
368 45423308559261228150
369 48515510080275831506
370 51813652142494014113
371 55331153972287006494
372 59082290374914629694
373 63082245093868050670
374 67347167466368255857
375 71894232494105588198
376 76741704613487659619
377 81909005302865049801
378 87416784840976272038
379 93286998374892064388
380 99542986644950130208
381 106209561548476462992
382 113313096926627153149
383 120881624782757484901
384 128944937357462015338
385 137534695298728562152
386 146684542397624613124
387 156430227161812039813
388 166809731747490743265
389 177863408560262837438
390 189634125101121918725
391 202167417411065230068
392 215511652752224413808
393 229718201927377044881
394 244841621944125460597
395 260939849480038001360
396 278074405930836352451
397 296310614559083397386
398 315717830609549403676
399 336369684977357544951
400 358344342388323177852
401 381724774754683516362
402 406599050768979065338
403 433060642485745859185
404 461208750068431608280
405 491148645548078398693
406 522992036898304155453
407 556857453381731218320
408 592870653613304117952
409 631165057417247848587
410 671882203079412820910
411 715172231207811426213
412 761194396976385058648
413 810117612117072540899
414 862121018627305095083
415 917394595728238791254
416 976139802253884285441
417 1038570256196657430420
418 1104912453825673381462
419 1175406530315875883856
420 1250307064566073431056
421 1329883930381323290249
422 1414423196987966637130
423 1504228081321623871016
424 1599619955378140647964
425 1700939411363404233833
426 1808547388288503929073
427 1922826363075834001503
428 2044181610217786314304
429 2173042533421119369482
430 2309864073716560013239
431 2455128197876377760586
432 2609345472104664206739
433 2773056725299423421527
434 2946834807388883879493
435 3131286447549312991265
436 3327054218402417575942
437 3534818611565478154575
438 3755300231312104085350
439 3989262112346512971080
440 4237512169180191256757
441 4500905783814412338435
442 4780348540027047033343
443 5076799111746466664958
444 5391272314707455410994
445 5724842329738432251179
446 6078646107867733999586
447 6453886966561330302852
448 6851838388378973815565
449 7273848032431489102796
450 7721341971143068165969
451 8195829163890292758340
452 8698906181368913088582
453 9232262193580517033880
454 9797684236781161096152
455 10397062773750296545627
456 11032397564372070395416
457 11705803862514771585485
458 12419518958026488920236
459 13175909081638591261664
460 13977476693615363238581
461 14826868175944992427584
462 15726881951145084108745
463 16680477049700085523088
464 17690782151676011482035
465 18761105126993775666098
466 19894943102640722724151
467 21095993084033289039527
468 22368163161833841895783
469 23715584334462043161967
470 25142622980947011331056
471 26653894017714960386721
472 28254274777654635322070
473 29948919648771283202072
474 31743275514856913111829
475 33643098039603138295871
476 35654468841099988442892
477 37783813602703821272131
478 40037921172207866478748
479 42423963700343260359304
480 44949517876057729598562
481 47622587315183083903021
482 50451626166030302595083
483 53445563994701258431681
484 56613832020384800334419
485 59966390770261034264235
486 63513759231713253661385
487 67267045579030947512682
488 71237979560510611729231
489 75438946631497126795647
490 79883023928334508642248
491 84584018178011106928000
492 89556505648472386859784
493 94815874244602427862004
494 100378367865890814432324
495 106261133142075994083392
496 112482268674970300048926
497 119060876915232533056247
498 126017118815743398345188
499 133372271404130564478201
500 141148788430939394032526
501 149370364251216609702769
502 158062001112375297451529
503 167250080022916448474959
504 176962435392934639393283
505 187228433639539944028018
506 198079055968041344845428
507 209546985542507477126369
508 221666699278513652609089
509 234474564494298179765282
510 248008940677353048657921
511 262310286627617561852738
512 277421273260996462253090
513 293386902361891664101734
514 310254631597895170639033
515 328074506115688887544812
516 346899297063728618429548
517 366784647394236242928074
518 387789225325813042971890
519 409974885856112316102706
520 433406840745256547455672
521 458153837400133629567038
522 484288347123629846326968
523 511886763203791633151723
524 541029609354746897085724
525 571801759033813197074972
526 604292666199235404008567
527 638596608087452026818454
528 674812940632264849497025
529 713046367164821664816158
530 753407221080568858689720
531 796011763178184591168810
532 840982494426861341415839
533 888448484939746926469169
534 938545719987191418842913
535 991417463907769198055108
536 1047214642835769133368209
537 1106096247191373521393571
538 1168229754945797560832441
539 1233791576704754726166720
540 1302967523725472912310442
541 1375953300017542638995232
542 1452955019756073880646725
543 1534189751275093324040450
544 1619886088994220366755294
545 1710284754675997227009678
546 1805639229503892893586595
547 1906216418520751271963606
548 2012297349068322870983075
549 2124177904924267421515557
550 2242169597942857919495553
551 2366600379068007608216470
552 2497815490706875113756859
553 2636178362522047009322802
554 2782071552830615813129253
555 2935897737876347772175224
556 3098080751383114757608906
557 3269066676884633388410677
558 3449324995480259582464365
559 3639349791763393277463303
560 3839661020837643153102431
561 4050805839443682383671902
562 4273360004403483029671622
563 4507929341708515404052948
564 4755151289778802850814544
565 5015696520552993672482958
566 5290270642287980556715736
567 5579615988094617687353417
568 5884513494474174679521638
569 6205784674284449473691011
570 6544293688824076960676996
571 6900949523905778330790289
572 7276708275072411573782380
573 7672575547311638328389095
574 8089608974933794322900676
575 8528920867501254515246337
576 8991680988034363468214047
577 9479119469966650457876569
578 9992529879689406439038830
579 10533272431799699313591274
580 11102777364566645617358077
581 11702548483433748277172351
582 12334166880812295581089600
583 12999294840755695477575774
584 13699679937581593559669054
585 14437159337878559136200849
586 15213664315854537140954028
587 16031224992392734909901563
588 16891975308748446096780398
589 17798158246271129962493490
590 18752131304155667565103265
591 19756372247724045619543632
592 20813485140414838934976519
593 21926206673206275342360842
594 23097412805936480289390384
595 24330125735588998016687752
596 25627521207416847209933860
597 26992936185444427659856015
598 28429876899765272370318253
599 29942027288787252182291505
600 31533257855535761739590232
601 33207634957933141080110631
602 34969430554019098701472243
603 36823132423965911021231461
604 38773454891884287660327876
605 40825350071393935108184972
606 42984019660179305379747363
607 45254927309826877694280155
608 47643811598600652152057239
609 50156699635995495198205952
610 52799921329392586048834541
611 55580124344441536956843549
612 58504289792413987161171934
613 61579748679202374264432716
614 64814199152405805607309393
615 68215724584514689739338898
616 71792812532135491508429015
617 75554374612920943250850096
618 79509767343976939207316820
619 83668813987410176635405662
620 88041827450978736872056625
621 92639634293885484594508489
622 97473599890262018625510937
623 102555654805170905037429447
624 107898322440690563999559973
625 113514748012148560651934550
626 119418728917555263263139488
627 125624746566033405586119506
628 132147999734297530806559900
629 139004439523245794857772326
630 146210805990281958961778457
631 153784666536283638860391850
632 161744456130012053185947276
633 170109519456373557653233720
634 178900155079175572863083830
635 188137661712980913911121825
636 197844386703281939715152776
637 208043776818555934436188636
638 218760431462800445222028565
639 230020158421901048433333559
640 241850032262679154701420328
641 254278455508673326842264859
642 267335222722701851597455042
643 281051587631954120782949793
644 295460333437896773755160474
645 310595846459519927848839781
646 326494193265580358043561255
647 343193201458327163120817074
648 360732544278973490432993847
649 379153829212650091246905465
650 398500690779059135607479363
651 418818887703221531466426327
652 440156404669961554167368819
653 462563558874714441379823393
654 486093111593329960563701226
655 510800385003324032004836382
656 536743384500029640890412936
657 563982926761791044625772478
658 592582773830337875981111039
659 622609773484165537979856462
660 654134006195823178244507665
661 687228938976788112159230417
662 721971586427859473114227504
663 758442679326968079735413713
664 796726841101837686297334137
665 836912772550191286159824029
666 879093445187133094421284925
667 923366303616006860776221610
668 969833477337491512666126641
669 1018602002429904295178326964
670 1069784053553800882300909513
671 1123497186753849193770829053
672 1179864593552879377026061211
673 1239015366854729011744025417
674 1301084779196395152319050910
675 1366214573913715354882966139
676 1434553269810833694097248713
677 1506256479949591380837249717
678 1581487245203346473280398008
679 1660416383247978776488789771
680 1743222853693738261300544807
681 1830094140092426988119821638
682 1921226649588068455663645809
683 2016826131012860713362589275
684 2117108112266879103009575257
685 2222298357856698626875041707
686 2332633347508046225889096623
687 2448360776807632012797457874
688 2569740080872807787341908044
689 2697042982091371372936013185
690 2830554063021206860680337801
691 2970571365587075259441459816
692 3117407017763454354111180981
693 3271387888984256075158712253
694 3432856275576416755333344979
695 3602170617570971727834300814
696 3779706248306377599824591998
697 3965856178300562867587090138
698 4161031914934761074530616593
699 4365664319559449984191968724
700 4580204503705190020573318533
701 4805124766154466261463431126
702 5040919572709519821993713864
703 5288106580571039524568590572
704 5547227709328438075931500018
705 5818850260649474355646733953
706 6103568088850416731842066399
707 6402002824622760341180646552
708 6714805154294185064693585688
709 7042656157104722124305843222
710 7386268703089728774977427799
711 7746388914273756269305070750
712 8123797691999764385996841497
713 8519312313340631214450880807
714 8933788099670857092131972990
715 9368120160609741093686255173
716 9823245216689758710238437852
717 10300143504249082404613075915
718 10799840766202133425966764119
719 11323410332500130754777904011
720 11871975294262127692616125167
721 12446710775729087703564026331
722 13048846308376827489088713686
723 13679668311710914819953781797
724 14340522685465910541736139410
725 15032817518135120815891047224
726 15758025916973735223850355049
727 16517688964839951241091438712
728 17313418809474302518884079670
729 18146901891058634543036423963
730 19019902314152322549466718313
731 19934265370365739171152035336
732 20891921218409429938004703387
733 21894888728442882217942366629
734 22945279497949437687282743088
735 24045302046674324306935942898
736 25197266198491738625529853099
737 26403587658404485284722987272
738 27666792793237177727685739339
739 28989523624951064232079457107
740 30374543045897024884934454912
741 31824740265722360502406557602
742 33343136500069108348040310790
743 34932890911635455175848757020
744 36597306814630435276045292593
745 38339838154123673702912997924
746 40164096272290167835299821227
747 42073856974062636994993252713
748 44073067905245192671520777182
749 46165856256699081400090177082
750 48356536808799122170590762565
751 50649620330964715535489098676
752 53049822351707782233699726746
753 55562072315297611395781676711
754 58191523141835985568242759622
755 60943561208250394892345612969
756 63823816768466101405402961109
757 66838174831793911353555236965
758 69992786519388067401031317531
759 73294080919471654130028996120
760 76748777462914534375125364682
761 80363898841664369973448079733
762 84146784493494895048313565677
763 88105104677529843478045442432
764 92246875166046950347811368237
765 96580472579146033015435123198
766 101114650390000525726618165083
767 105858555629583988629925829229
768 110821746320995354025716924540
769 116014209674779188734038780818
770 121446381077974515003765549889
771 127129163911007073897344263597
772 133073950227991023332034029702
773 139292642337505387699528590739
774 145797675322485082465303784563
775 152602040539493561496389609906
776 159719310139352383219493433736
777 167163662652868852476497970598
778 174949909687256083181683004509
779 183093523780755948346480234630
780 191610667464985634010153707231
781 200518223586607479619577586032
782 209833826942102220095816423035
783 219575897281681176733522514682
784 229763673740737760617261324952
785 240417250759685293375487256103
786 251557615555592719277658772621
787 263206687211683589199185275418
788 275387357453544650115356356935
789 288123533183768612866060956319
790 301440180849771003861262639040
791 315363372722642362564229125118
792 329920335168166229927533443845
793 345139498994518062506070613124
794 361050551964704305442965638249
795 377684493565470752135881765872
796 395073692128251119258678607941
797 413251944401705526315463845180
798 432254537679562720689110323717
799 452118314591793109499445369310
800 472881740671652822137126641259
801 494584974815814390133789953573
802 517269942759690637063051426761
803 540980413695125815795527388176
804 565762080162928059964269998916
805 591662641358209120201263495148
806 618731889992240124648557165264
807 647021802860483476580430623374
808 676586635272682965171317605188
809 707483019507342863557970847194
810 739770067459667358750130838510
811 773509477659018608072777363001
812 808765646839253502351690338011
813 845605786252868663036070413086
814 884100042927792258996514204534
815 924321626073861000290933999649
816 966346938854586780816517975101
817 1010255715748699234114206747174
818 1056131165735227442802385333809
819 1104060121545503728167242503485
820 1154133195235518432238997485116
821 1206444940342472566866706036877
822 1261094020900253035502018557919
823 1318183387599836622035881086427
824 1377820461392406514061643144454
825 1440117324845180647792203629871
826 1505190921572701835211707395488
827 1573163264079565361658565101803
828 1644161650364362769211262463140
829 1718318889648938774258028249920
830 1795773537611999264430841659290
831 1876670141521607961754905742608
832 1961159495677280786512697231297
833 2049398907589164038452045871656
834 2141552475339284299594998586219
835 2237791376588016208788683512409
836 2338294169707854268091260322906
837 2443247107546226272459866484233
838 2552844464339580692179421293706
839 2667288876322245929254873362246
840 2786791696595734643298487618107
841 2911573364847176727615029607264
842 3041863792529556170406842217736
843 3177902764141323265358672477389
844 3319940355268908337508064259052
845 3468237368082597511692263405114
846 3623065785004307141367855777404
847 3784709241294930415963838379715
848 3953463517339298076087059811792
849 4129637051438312081598112036248
850 4313551473950656318010050281280
851 4505542163660576928015456754569
852 4705958827283746072972605423692
853 4915166103060089783245142390766
854 5133544189420872685537587048680
855 5361489499757200753974485640313
856 5599415344358638224117252291830
857 5847752640633745489228956051043
858 6106950652769252952257156629067
859 6377477762031198668708293302013
860 6659822268959909007708373230634
861 6954493228761096989179383687237
862 7262021321247838979318442098949
863 7582959756742670939772422334093
864 7917885219405780453079998785120
865 8267398849514162703377099959910
866 8632127266277931755653497997299
867 9012723632843633937026764735763
868 9409868765200687245130881137042
869 9824272286775869428801110840176
870 10256673830572403041530823149079
871 10707844290784537347238052311090
872 11178587125895926708591986827271
873 11669739715350451279895263769746
874 12182174771967758618310638426980
875 12716801812362622029246195089988
876 13274568687717572205966062116005
877 13856463177352060655220308024146
878 14463514647629035754218750265149
879 15096795778841152869267543793026
880 15757424362824299321632509749210
881 16446565174155591455043234225812
882 17165431917906917762290485574720
883 17915289257043358256246020415742
884 18697454922678853085005998771120
885 19513301910529223489009907822326
886 20364260767035538030189476145616
887 21251821968768769204291726534792
888 22177538398870199455501563730301
889 23143027924431016347638844495757
890 24149976078869512152951457997644
891 25200138853525181610659898500776
892 26295345602856351339672004977458
893 27437502067801687381908262541015
894 28628593522046604030990220470376
895 29870688046123154056325892952163
896 31165939934467042239818564061489
897 32516593240757892806582349823399
898 33924985467079477684478971488405
899 35393551402655204916439286485893
900 36924827118141474309124368442782
901 38521454121697466239217607454760
902 40186183683295279684229594961938
903 41921881333989021184359579932139
904 43731531547126251251592670176450
905 45618242608760072611615082197702
906 47585251684805925432696254080244
907 49635930092783803299705736742833
908 51773788786294999030901319859389
909 54002484060702608959792089935129
910 56325823488817799065217987119938
911 58747772095739257896699822926192
912 61272458782352316104262789082898
913 63904183007366907979181514715511
914 66647421738160932196329932636206
915 69506836681097662137055274896016
916 72487281802403768920548537300143
917 75593811151128297661761389780604
918 78831686996153754362814042972759
919 82206388289698384447096712025519
920 85723619470235000083432086345890
921 89389319618256433940792580913585
922 93209671978842183200755082281482
923 97191113865525178646745658281491
924 101340346960523271155177337232240
925 105664348026987121262715636607015
926 110170380049526193936848331552705
927 114866003819907682955504648309306
928 119759089985480995750520380957982
929 124857831578563139753593521537784
930 130170757045729640534039835968683
931 135706743796691750488607612343717
932 141475032293205453156657318837101
933 147485240699251437193916009121245
934 153747380114549694287885384639303
935 160271870414328040699642752195410
936 167069556719152678519627066339529
937 174151726519551307825825983421811
938 181530127481117405460794215492579
939 189216985956778566804465870874455
940 197225026233944527519515903631534
941 205567490545322174102692399914908
942 214258159873297920826082415416809
943 223311375578942878295533715558383
944 232742061887895822206908126130548
945 242565749266623769188769028687284
946 252798598723852697871582894306092
947 263457427073302381109858603401787
948 274559733195252309436130026445920
949 286123725335911141964811992732778
950 298168349485063092164739828828267
951 310713318874022098132125242895450
952 323779144637541808724917741500204
953 337387167685007403416627483176401
954 351559591827977531943290769833613
955 366319518212952393998235646118014
956 381690981110120878684775678243021
957 397698985110787061874722440497353
958 414369543788198153579048860891723
959 431729719878593651385164551372523
960 449807667041473179610321107876414
961 468632673260339884492906612561325
962 488235205947521773253249788842578
963 508646958819106802754786167569169
964 529900900608553589806492887921739
965 552031325690160283739412501713677
966 575073906686294468451771801444243
967 599065749135109095154632816778171
968 624045448298398772663020040204488
969 650053148192289620916082336935229
970 677130602926610060167376647249447
971 705321240442061954554209964902033
972 734670228737707563529435180732711
973 765224544684810618637159689851082
974 797033045526726044984632867860551
975 830146543168325497014252668671869
976 864617881362381912221674133543988
977 900502015904419106860541259296320
978 937856097951769435570000999427313
979 976739560586977430855497562736320
980 1017214208750248006320912680246047
981 1059344312670368309941677099153232
982 1103196704928441048222546492956563
983 1148840881293858498900210459605155
984 1196349105477229441961875498987881
985 1245796517950450695828627799746398
986 1297261248989800393810168291035258
987 1350824536103826836816440631446772
988 1406570846013924891727236144086725
989 1464588001361837198626764303735156
990 1524967312324900761250659101494174
991 1587803713326687055008300396992379
992 1653195905037767176142317706269109
993 1721246501868679549282053232353685
994 1792062185164798662069699427220650
995 1865753862320706566880861653558265
996 1942436832039867660072497094451246
997 2022230955973909514104671346226145
998 2105260836984632359037763057629297
999 2191656004281015865809190514486077
1000 2281551105692979179294922268371406