5 22
6 822
7 8547
8 52892
9 238392
10 863289
11 2660889
12 7245414
13 17879004
14 40719679
15 86762676
16 174750576
17 335401976
18 617395086
19 1095642486
20 1882507308
21 3142740258
22 5113062108
23 8127478513
24 12649594188
25 19313392560
26 28974165935
27 42771520935
28 62206645410
29 89236307160
30 126386362557
31 176887885482
32 244839384832
33 335398963152
34 455010680652
35 611669828924
36 815232288024
37 1077773640174
38 1414004244114
39 1841747037039
40 2382485427036
41 3061989268936
42 3911027581461
43 4966177364421
44 6270738612446
45 7875766397268
46 9841231704843
47 12237323567568
48 15145905926448
49 18662143594248
50 22896312669370
51 27975811772370
52 34047391543620
53 41279620952570
54 49865610127320
55 60026010618717
56 72012315266892
57 86110481140992
58 102644900375787
59 121982745132787
60 144538714369434
61 170780211608784
62 201232984464809
63 236487258295974
64 277204398033024
65 324124133956896
66 378072388990296
67 439969746912696
68 510840602814256
69 591823039070406
70 684179472146478
71 789308117631803
72 908755323056028
73 1044228820258008
74 1197611951360433
75 1370978924752305
76 1566611159897430
77 1787014782271180
78 2034939332280855
79 2313397754647980
80 2625687737424752
81 2975414472582552
82 3366514912948902
83 3803283603181422
84 4290400165454172
85 4832958523594194
86 5436497952545044
87 6107036043250569
88 6851103676347084
89 7675782101426384
90 8588742222086631
91 9598286190524031
92 10713391419036306
93 11943757119510216
94 13299853485750741
95 14792973637379938
96 16435288447989888
97 18239904384277488
98 20220924487020068
99 22393512628970868
100 24773961189063240
101 27379762286712990
102 30229682724500490
103 33343842792099015
104 36743799088994140
105 40452631528311912
106 44495034688941837
107 48897413688105437
108 53687984751583182
109 58896880663972932
110 64556261286612579
111 70700429336159304
112 77365951622278704
113 84591785948459944
114 92419413885638994
115 100892979634081866
116 110059435194854516
117 119968692078186666
118 130673779782124176
119 142231011281059701
120 154700155770035148
121 168144618917122848
122 182631630882716323
123 198232442371197003
124 215022528987191178
125 233081804175492800
126 252494841030703425
127 273351103269731550
128 295745185667500800
129 319777064263540800
130 345552356654577072
131 373182592695797872
132 402785495941157472
133 434485276160877942
134 468412933282235942
135 504706573107768339
136 543511735173201564
137 584981733115705464
138 629278007931493929
139 676570494510342729
140 727038001843270726
141 780868607308434876
142 838260065449223151
143 899420231667593636
144 964567501264903536
145 1033931264271799608
146 1107752376518202558
147 1186283647404013158
148 1269790344840898188
149 1358550717845380738
150 1452856537273462860
151 1553013655197149985
152 1659342583433526860
153 1772179091747454960
154 1891874826259522335
155 2018797948601579607
156 2153333796373041282
157 2295885565462120632
158 2446875014807300077
159 2606743194185618202
160 2775951195625780224
161 2954980929055671824
162 3144335922805577724
163 3344542149600277164
164 3556148878685209464
165 3779729554744075086
166 4015882704277561986
167 4265232870125364511
168 4528431574826293596
169 4806158313524063496
170 5099121577139282693
171 5408059906541275893
172 5733742978466621118
173 6076972723944701748
174 6438584480004148923
175 6819448175447785920
176 7220469551497583920
177 7642591418125198920
178 8086794946897883370
179 8554101001183954370
180 9045571504576553892
181 9562310848409156442
182 10105467339251166792
183 10676234687287005837
184 11275853536497307212
185 11905613037576241984
186 12566852464534554459
187 13260962875953629859
188 13989388821871825274
189 14753630097300379824
190 15555243543382479321
191 16395844897225485846
192 17277110691452954496
193 18200780204539849056
194 19168657463011336456
195 20182613296602687528
196 21244587447495139728
197 22356590734760087078
198 23520707275161654558
199 24739096761485589483
200 26013996799580461980
201 27347725305315411480
202 28742682962677107105
203 30201355744247207905
204 31726317495320415030
205 33320232582942203052
206 34985858611164502727
207 36726049203836983452
208 38543756856271151472
209 40442035857134240472
210 42424045281949825494
211 44493052059602240094
212 46652434113262221244
213 48905683577171747634
214 51256410090746775684
215 53708344171477514681
216 56265340668127018956
217 58931382295750211856
218 61710583254076994391
219 64607192930824831791
220 67625599691528154738
221 70770334757494059688
222 74046076173516145413
223 77457652867000881618
224 81010048800183671168
225 84708407217134741040
226 88558034987278179540
227 92564407047170829540
228 96733170942311350440
229 101070151470773576190
230 105581355430482323962
231 110272976471974048887
232 115151400058509195612
233 120223208535427768232
234 125495186310664527357
235 130974325148365327629
236 136667829577571431854
237 142583122417964180004
238 148727850424688153619
239 155109890054296959544
240 161737353353891962416
241 168618593975550723816
242 175762213318168558466
243 183177066798863495226
244 190872270256122033876
245 198857206486890418698
246 207141531919843707648
247 215735183427092702373
248 224648385276616820428
249 233891656227739237728
250 243475816771989107475
251 253411996521724372475
252 263711641748917631850
253 274386523076536701600
254 285448743324980922225
255 296910745516063916622
256 308785321037063388672
257 321085617967388678272
258 333825149570447152992
259 347017802953321120992
260 360677847896897795264
261 374819945859125926614
262 389459159154104053014
263 404610960309736886979
264 420291241606728181404
265 436516324801710478776
266 453302971037344459801
267 470668390942253166201
268 488630254923689179686
269 507206703655865895836
270 526416358766917338783
271 546278333727484521108
272 566812244943960164208
273 588038223059457658488
274 609976924465604461038
275 632649543028294701910
276 656077822030570599660
277 680284066335837373410
278 705291154774651683260
279 731122552758359234385
280 757802325122893043532
281 785355149206079990832
282 813806328161839665807
283 843181804514696165127
284 873508173958060412002
285 904812699399777744024
286 937123325258472958749
287 970468692014262715274
288 1004878151017443166464
289 1040381779558798941264
290 1077010396205218110636
291 1114795576404336555036
292 1153769668361974206936
293 1193965809196164969646
294 1235417941371621714546
295 1278160829418517633743
296 1322230076939505375068
297 1367662143908935812168
298 1414494364268279005173
299 1462764963821790887973
300 1512513078436510477470
301 1563778772550713939220
302 1616603057994993663595
303 1671027913130172607920
304 1727096302306306543920
305 1784852195647069517192
306 1844340589163860777242
307 1905607525204014673842
308 1968700113237538539012
309 2033666550986847384762
310 2100556145904008345784
311 2169419337000052184509
312 2240307717030953854284
313 2313274055044929085824
314 2388372319295739223499
315 2465657700526742092371
316 2545186635630472525146
317 2627016831688582321296
318 2711207290397015849481
319 2797818332881344240006
320 2886911624907228147328
321 2978550202491026394528
322 3072798497915615443128
323 3169722366156532563608
324 3269389111723603815408
325 3371867515923266481030
326 3477227864546844438030
327 3585541975990084096155
328 3696883229809307975580
329 3811326595719592757080
330 3928948663040428696977
331 4049827670594367669777
332 4174043537064217780502
333 4301677891814393477772
334 4432814106182081398647
335 4567537325243933788044
336 4705934500064053260144
337 4848094420429084907544
338 4994107748076284316934
339 5144067050420482918734
340 5298066834785925283356
341 5456203583149006479506
342 5618575787397991431156
343 5785283985115852350441
344 5956430795892414784716
345 6132120958172057598288
346 6312461366643267313863
347 6497561110176402666463
348 6687531510316080974418
349 6882486160334654008968
350 7082540964853297446965
351 7287814180037294721090
352 7498426454372153139840
353 7714500870027247536240
354 7936162984813744420740
355 8163540874743617661012
356 8396765177196625090312
357 8635969134702174157662
358 8881288639343063778282
359 9132862277788148922407
360 9390831376961034195804
361 9655340050351962716904
362 9926535244980126984429
363 10204566789013689156669
364 10489587440054859230094
365 10781752934097441011716
366 11081222035164317527491
367 11388156585632409599016
368 11702721557252703753776
369 12025085102873008411176
370 12355418608871160408498
371 12693896748306467398698
372 13040697534797235466548
373 13396002377132295471978
374 13759996134624506140528
375 14132867173214276781525
376 14514807422331217725900
377 14906012432522092138400
378 15306681433853308774275
379 15717017395096261519275
380 16137227083703888174922
381 16567521126586887929472
382 17008114071698104289697
383 17459224450433647940542
384 17921074840859402049792
385 18393891931771620944064
386 18877906587600401851664
387 19373353914164878538064
388 19880473325289055151904
389 20399508610287268454454
390 20930708002328336824326
391 21474324247687525012851
392 22030614675895524574876
393 22599841270793721215736
394 23182270742505091978761
395 23778174600330147249833
396 24387829226577404977158
397 25011515951337957296508
398 25649521128213762915663
399 26302136211009372147588
400 26969657831396865390960
401 27652387877563860139960
402 28350633573854516263710
403 29064707561413544330310
404 29794927979843297162060
405 30541618549884100598082
406 31305108657128055609132
407 32085733436776620457857
408 32883833859452358527052
409 33699756818075314749552
410 34533855215814561267199
411 35386488055125531023799
412 36258020527883836459074
413 37148824106626349318264
414 38059276636910396826189
415 38989762430802009096186
416 39940672361504232654336
417 40912403959136605358736
418 41905361507676968783196
419 42919956143076875315596
420 43956605952561928794168
421 45015736075128479471118
422 46097778803248176453218
423 47203173685791963524223
424 48332367632185187405148
425 49485815017805571056520
426 50663977790635888572645
427 51867325579183262562645
428 53096335801677089657470
429 54351493776557684927220
430 55633292834267821539867
431 56942234430359427941792
432 58278828259927791193392
433 59643592373385701850312
434 61037053293590062943562
435 62459746134333573180834
436 63912214720214182467684
437 65395011707895106231834
438 66908698708768273827624
439 68453846413034175501549
440 70031034715211162014796
441 71640852841087341045696
442 73283899476128304934971
443 74960782895354015190531
444 76672121094698260437306
445 78418541923864196182128
446 80200683220689566864953
447 82019192947035303186678
448 83874729326211280641408
449 85767960981953118538208
450 87699567078963992575080
451 89670237465035528227080
452 91680672814761936832080
453 93731584774861651302630
454 95823696111120813861630
455 97957740856973064094027
456 100134464463730171927452
457 102354623952478156902552
458 104618988067653632269697
459 106928337432315210053697
460 109283464705124901263094
461 111685174739054543886444
462 114134284741832390215719
463 116631624438145084367484
464 119178036233610360636784
465 121774375380535893517656
466 124421510145479830858806
467 127120321978628642694206
468 129871705685008019797116
469 132676569597542657953266
470 135535835751980866335588
471 138450440063700041189913
472 141421332506409149309388
473 144449477292764469485968
474 147535853056914944281143
475 150681453038993599056015
476 153887285271571590243890
477 157154372768091550337640
478 160483753713297003000165
479 163876481655674728090290
480 167333625701927063229312
481 170856270713491235816112
482 174445517505122927132212
483 178102483045561378363332
484 181828300660293457001832
485 185624120236434211185854
486 189491108429741549076954
487 193430448873782790379479
488 197443342391270947562844
489 201531007207588705263144
490 205694679166518177714141
491 209935611948194635890541
492 214255077289302508339566
493 218654365205532072431076
494 223134784216315365972851
495 227697661571859962817048
496 232344343482499370227248
497 237076195350378920383848
498 241894602003496143479778
499 246800967932114725399578
500 251796717527571268983700
501 256883295323494194357450
502 262062166239454230751200
503 267334815827066069656325
504 272702750518560867050700
505 278167497877849400789472
506 283730606854095808092147
507 289393648037821947366747
508 295158213919562548396842
509 301025919151091435178592
510 306998400809239226433489
511 313077318662323040039214
512 319264355439208849316864
513 325561217101027261288704
514 331969633115563609677504
515 338491356734343378557376
516 345128165272434096187776
517 351881860390984962667926
518 358754268382525599639286
519 365747240459045435339811
520 372862653042875363876508
521 380102408060393443633208
522 387468433238576526269433
523 394962682404419834794713
524 402587135787246636721638
525 410343800323930286311260
526 418234709967051038427135
527 426261925996010165510260
528 434427537331124038677360
529 442733660850720963930360
530 451182441711263694946382
531 459776053670520674896182
532 468516699413809191215532
533 477406610883333759229602
534 486448049610643183005852
535 495643307052229874787249
536 504994704928295147835724
537 514504595564704331496624
538 524175362238155691779439
539 534009419524587275739239
540 544009213650845933437986
541 554177222849642907266136
542 564515957717820514913661
543 575027961577954589296746
544 585715810843317476272896
545 596582115386226529013968
546 607629518909803176454668
547 618860699323167782294268
548 630278369120095650602648
549 641885275761159674169198
550 653684202059385262335570
551 665677966569443326171695
552 677869423980407240489820
553 690261465512099844344520
554 702857019315056684338645
555 715659050874131848246917
556 728670563415772880181342
557 741894598318991412756692
558 755334235530056296470987
559 768992593980936151796112
560 782872832011518415278384
561 796978147795632097278984
562 811311779770901615840634
563 825877007072459218550674
564 840677149970543652182724
565 855715570312012888340346
566 870995671965798862297496
567 886520901272332331733021
568 902294747496966112090956
569 918320743287425095865856
570 934602465135311614213803
571 951143533841694850926003
572 967947614986813170973978
573 985018419403918378544208
574 1002359703657291072726633
575 1019975270524456422806630
576 1037868969482629839434880
577 1056044697199422172814880
578 1074506398027834224454680
579 1093258064505570514978680
580 1112303737858702406987952
581 1131647508509710838994502
582 1151293516589939084037102
583 1171245952456486104714747
584 1191509057213571235049372
585 1212087123238401078813144
586 1232984494711569673728369
587 1254205568152023131270769
588 1275754792956620122680534
589 1297636671944319743211084
590 1319855761905028448623831
591 1342416674153137920469356
592 1365324075085785879782256
593 1388582686745872032459416
594 1412197287389861493790566
595 1436172712060408204366638
596 1460513853163831014906588
597 1485225661052475283417938
598 1510313144611992994541268
599 1535781371853574577925193
600 1561635470511165770036940
601 1587880628643703031935440
602 1614522095242401204219815
603 1641565180843127249617215
604 1669015258143894103491090
605 1696877762627508822935112
606 1725158193189409396070037
607 1753862112770724744681762
608 1782995148996592625429632
609 1812562994819770307515632
610 1842571409169573077938404
611 1873026217606175799262004
612 1903933312980312919208904
613 1935298656098412506340894
614 1967128276393200061621194
615 1999428272599808031757191
616 2032204813437427126906716
617 2065464138296535722592616
618 2099212557931743803511501
619 2133456455160288085343901
620 2168202285566215129675598
621 2203456578210289446724548
622 2239225936345663760735523
623 2275517038139348793656328
624 2312336637399520104046128
625 2349691564308699700089000
626 2387588726162850328095250
627 2426035108116420520970250
628 2465037773933378674816500
629 2504603866744274606110250
630 2544740609809367226760272
631 2585455307287857159814197
632 2626755345013263304628172
633 2668648191274982546959392
634 2711141397606071996679267
635 2754242599577293323638539
636 2797959517597458950645514
637 2842299957720120051545664
638 2887271812456636492016129
639 2932883061595669040913054
640 2979141773029134370834176
641 3026056103584663557984576
642 3073634299864604983460976
643 3121884699091612730700336
644 3170815729960861767072736
645 3220435913498931391437558
646 3270753863929398623926758
647 3321778289545183409270483
648 3373517993587687700639388
649 3425981875132770687245688
650 3479178929983602625822185
651 3533118251570439933586185
652 3587809031857364398394310
653 3643260562256029560505660
654 3699482234546457519695535
655 3756483541804929621400932
656 3814274079339014676133232
657 3872863545629778567563832
658 3932261743281219306475902
659 3992478579976971790180902
660 4053524069444326730022924
661 4115408332425608413238274
662 4178141597656956169702924
663 4241734202854554618987489
664 4306196595708357978649164
665 4371539334883353920823536
666 4437773091028412670937311
667 4504908647792767249746711
668 4572956902850170967916546
669 4641928868930778490992696
670 4711835674860797001886893
671 4782688566609954197888218
672 4854498908346830069741568
673 4927278183502099621490448
674 5001037995839733901570748
675 5075790070536206928064620
676 5151546255267756304080120
677 5228318521305745532913870
678 5306118964620176256981570
679 5384959806991398859465695
680 5464853397130070083232092
681 5545812211805406537808392
682 5627848856981783182098117
683 5710976068963726088026037
684 5795206715549349008473662
685 5880553797192283491669684
686 5967030448172152503649659
687 6054649937773637740493184
688 6143425671474191032786224
689 6233371192140440466142024
690 6324500181233342063647146
691 6416826460022128098780546
692 6510363990807103330684196
693 6605126878151340677644506
694 6701129370121328069275656
695 6798385859536618443179853
696 6896910885228535077796428
697 6996719133307984679742528
698 7097825438442430871193883
699 7200244785142080950755683
700 7303992309055339029831930
701 7409083298273578875717680
702 7515533194645290022513305
703 7623357595099650941494230
704 7732572252979583293764480
705 7843193079384341519878752
706 7955236144521692253636552
707 8068717679069738280434152
708 8183654075548441994406672
709 8300061889700903543104422
710 8417957841884449083625694
711 8537358818471584809973419
712 8658281873260872647916444
713 8780744228897783750818584
714 8904763278305586167751009
715 9030356586126323293726881
716 9157541890171939951092406
717 9286337102885613190976556
718 9416760312813345144243591
719 9548829786085875492609116
720 9682563967910971372472688
721 9817981484076152766588888
722 9955101142461911681945238
723 10093941934565483656140318
724 10234523037035230379159868
725 10376863813215692462733490
726 10520983814703371635420740
727 10666902782913301888223865
728 10814640650656469342856140
729 10964217543728140862810640
730 11115653782507161676075287
731 11268969883566282527727087
732 11424186561293577130712562
733 11581324729525010933883432
734 11740405503188222477807557
735 11901450199957578861015954
736 12064480341920567092178304
737 12229517657255583357222704
738 12396584081921182484631444
739 12565701761356850147054244
740 12736893052195360592984616
741 12910180523986782958544766
742 13085586960934199466420666
743 13263135363641199076682551
744 13442848950871210412618076
745 13624751161318738043796648
746 13808865655392566468374973
747 13995216317010996397146573
748 14183827255409178203032878
749 14374722806958607661611428
750 14567927536998849370878675
751 14763466241681553501751800
752 14961363949826831794826800
753 15161645924792058983629800
754 15364337666353166090026050
755 15569464912598492303587322
756 15777053641835262423564372
757 15987130074508757109667722
758 16199720675134243456128192
759 16414852154241733672489317
760 16632551470333639924277964
761 16852845831855393657108064
762 17075762699179097998896339
763 17301329786600282106709179
764 17529575064347826597317354
765 17760526760607129473810976
766 17994213363556582234622001
767 18230663623417426126016526
768 18469906554517058774555136
769 18711971437365861712177536
770 18956887820747619583448608
771 19204685523823602102107808
772 19455394638250380102393408
773 19709045530311447309668438
774 19965668843062719734657238
775 20225295498491984876111235
776 20487956699692373197960860
777 20753683933049924628978360
778 21022508970445323115674585
779 21294463871469872542582585
780 21569580985655787618242982
781 21847892954720873610101532
782 22129432714827669097159007
783 22414233498857126195578452
784 22702328838696902999555952
785 22993752567544343267599224
786 23288538822224218672934574
787 23586722045521309226077974
788 23888336988527897767661164
789 24193418713006254720399714
790 24502002593766189580627836
791 24814124321057745922105361
792 25129819902979116977826636
793 25449125667899859159330096
794 25772078266899481167521871
795 26098714676221486644287943
796 26429072199742948610178018
797 26763188471459694230201368
798 27101101457987178747281373
799 27442849461077127721172298
800 27788471120150027009649920
801 28138005414843540228547920
802 28491491667576933727725420
803 28848969546131589421318620
804 29210479066247686112652120
805 29576060594237130256964142
806 29945754849612817408635442
807 30319602907734305903905167
808 30697646202469984635109212
809 31079926528875817078288712
810 31466486045890744042589109
811 31857367279048827917204709
812 32252613123208221499720734
813 32652266845297044798565524
814 33056372087076253511910699
815 33464972867919583195747696
816 33878113587610653445026096
817 34295839029157316723663496
818 34718194361623336791929306
819 35145225142977481993166706
820 35576977322960118976049028
821 36013497245967392743569978
822 36454831653953079235742328
823 36901027689348196969527933
824 37352132897998464576844108
825 37808195232119691399588480
826 38269263053271188619497355
827 38735385135347288720302355
828 39206610667587061400077530
829 39682989257602314372875280
830 40164570934423967820735177
831 40651406151566891579916102
832 41143545790113294468749952
833 41641041161814755488845472
834 42143944012212986956484472
835 42652306523779419946950744
836 43166181319073702761215344
837 43685621463921203451871494
838 44210680470609607773469134
839 44741412301104704251444059
840 45277871370285448393670556
841 45820112549198398399290456
842 46368191168331615050886481
843 46922163020908118808274641
844 47482084366198997455190166
845 48048011932856257983934988
846 48620002922265516737643063
847 49198115011918622165203788
848 49782406358806304880064368
849 50372935602830950051110168
850 50969761870239587491598790
851 51572944777077195150699790
852 52182544432660412051568540
853 52798621443071757060060690
854 53421236914674450209173940
855 54050452457647933646087337
856 54686330189544189611256012
857 55328932738864953202412112
858 55978323248659918020521607
859 56634565380146033139752607
860 57297723316347990189324754
861 57967861765759999681732104
862 58645045966028956069264629
863 59329341687659091358996994
864 60020815237738217465468544
865 60719533463685657830146416
866 61425563757021969187445316
867 62138974057160554708573716
868 62859832855221270106787976
869 63588209197866124640764126
870 64324172691157179306742698
871 65067793504436744864866023
872 65819142374229982700710748
873 66578290608170011879421928
874 67345310088945626107079853
875 68120273278271724671977725
876 68903253220882561797358350
877 69694323548547919196852100
878 70493558484112306984377475
879 71301032845557298451610600
880 72116822050087104588301872
881 72941002118237494583717672
882 73773649678008168911313522
883 74614841969018691963403242
884 75464656846688091568077492
885 76323172786438233086945514
886 77190468887921076159426864
887 78066624879269922527306389
888 78951721121374763742086604
889 79845838612181837927327904
890 80749058991017505138659651
891 81661464542936551235475051
892 82583138203095030550490826
893 83514163561147758016359936
894 84454624865670561782372961
895 85404607028607407728972158
896 86364195629742507663332608
897 87333476921197523355638208
898 88312537831953978952897488
899 89301465972400994685206288
900 90300349638908455158272160
901 91309277818425725905769910
902 92328340193106032255699910
903 93357627144956614946371635
904 94397229760514777309935260
905 95447239835549939224535032
906 96507749879791813420160457
907 97578853121684820108126057
908 98660643513168856289818502
909 99753215734486536486912252
910 100856665199017022022672399
911 101971088058136556372237124
912 103096581206105824488903024
913 104233242284984254403425464
914 105381169689571379784194014
915 106540462572375382537850886
916 107711220848608934922489036
917 108893545201212461038997186
918 110087537085904937960412396
919 111293298736262357154297921
920 112510933168823967249185868
921 113740544188226419593011568
922 114982236392365938449220543
923 116236115177588638074850423
924 117502286743909109324380098
925 118780858100257398823497720
926 120071937069754504158168845
927 121375632295016508926486970
928 122692053243487481903761920
929 124021310212801264975147920
930 125363514336172274894833692
931 126718777587815444336412492
932 128087212788395428105521592
933 129468933610505200793189262
934 130864054584174172556553762
935 132272691102405950122724159
936 133694959426745870521537884
937 135130976692878435463835784
938 136580860916254774693622949
939 138044730997750267055113749
940 139522706729352448429173246
941 141014908799879336108065396
942 142521458800728299592702171
943 144042479231655608212757856
944 145578093506586786387070256
945 147128425959457907759696328
946 148693601850087959865824778
947 150273747370082411401473378
948 151868989648768114591515108
949 153479456759159675572085658
950 155105277723957426125826280
951 156746582521577130531711405
952 158403502092211561715400780
953 160076168343924081311142080
954 161764714158774358672232955
955 163469273398976364293932227
956 165189980913088773540489402
957 166926972542237916996640752
958 168680385126373414193499897
959 170450356510556627889252022
960 172237025551282076516444544
961 174040532122831942839954144
962 175861017123663817302901544
963 177698622482831814971882184
964 179553491166441205427883984
965 181425767184136695385173606
966 183315595595624504257251006
967 185223122517228373326699531
968 187148495128479649614396316
969 189091861678741585983096216
970 191053371493867999450862913
971 193033174982896430131194113
972 195031423644775943658974838
973 197048270075129720404594668
974 199083867973052575222682343
975 201138372147943551926945340
976 203211938526373737128553840
977 205304724158989438522378840
978 207416887227450873153183990
979 209548587051406511642580990
980 211699984095503224807190012
981 213871239976432379549000562
982 216062517470012031350405412
983 218273980518305361158781657
984 220505794236775504898819532
985 222758124921476924305052304
986 225031140056283468222220279
987 227325008320153273977209679
988 229639899594430658883343794
989 231975984970185152395770344
990 234333436755587819895586341
991 236712428483325029540170866
992 239113134918049814077958016
993 241535732063870979987577776
994 243980397171880116763922676
995 246447308747716659637263748
996 248936646559171159476041448
997 251448591643826914089396798
998 253983326316740115611885978
999 256541034178158669120138903
1000 259121900121279838099479900