0 1
1 13
2 91
3 455
4 1820
5 6188
6 18564
7 50388
8 125970
9 293930
10 646646
11 1352078
12 2704156
13 5200299
14 9657687
15 17383769
16 30421300
17 51894115
18 86487037
19 141101961
20 225742452
21 354691350
22 548060110
23 833805154
24 1250325622
25 1849778840
26 2702274848
27 3901139736
28 5569469620
29 7868233165
30 11006220953
31 15252185039
32 20949562088
33 28534228905
34 38555800335
35 51703046811
36 68834082668
37 91012057136
38 119547168104
39 156045914752
40 202468609434
41 261196282230
42 335108233850
43 427671624562
44 543044629036
45 686194839967
46 863034767595
47 1080576458325
48 1347107444124
49 1672390435807
50 2067889388305
51 2547024795133
52 3125461313156
53 3821431078010
54 4656096345810
55 5653955388718
56 6843295881214
57 8256700341188
58 9931608535940
59 11910942128540
60 14243797225476
61 16986210892833
62 20202008136141
63 23963736289259
64 28353694230992
65 33465064345349
66 39403155663235
67 46286767170735
68 54249680842812
69 63442294562036
70 74033405710732
71 86212156882540
72 100190155846690
73 116203782616194
74 134516697220542
75 155422562565270
76 179247997575868
77 206355776672851
78 237148292509375
79 272071299823505
80 311617959215108
81 356333200653339
82 406818427555813
83 463736583355825
84 527817603590420
85 599864277700766
86 680758545938198
87 771468258015546
88 873054421435014
89 986678968762032
90 1113613074500264
91 1255246053657440
92 1413094875576020
93 1588814328138037
94 1784207869040961
95 2001239202482247
96 2242044621285560
97 2508946156252705
98 2804465576333239
99 3131339285069827
100 3492534160702860
101 3891264389303928
102 4331009342355696
103 4815532552306840
104 5348901841806250
105 5935510664561998
106 6580100718078914
107 7287785890905338
108 8064077609466060
109 8914911652075975
110 9846676500318931
111 10866243300640013
112 11980997511738476
113 13198872316164119
114 14528383877413497
115 15978668526795429
116 17559521967389220
117 19281440585555330
118 21155664963678362
119 23194225691127686
120 25409991573813262
121 27816720346194780
122 30429111993172620
123 33262864792950884
124 36334734195717412
125 39662594656834825
126 43265504547181813
127 47163774267326691
128 51379037696357280
129 55934327110434045
130 60854151710478763
131 66164579902860439
132 71893325481495388
133 78069837864441020
134 84725396542834580
135 91893209904910596
136 99608518602825778
137 107908703635129306
138 116833399322941574
139 126424611363247262
140 136726840148170844
141 147787209544686075
142 159655601334917415
143 172384795523022537
144 186030616720602836
145 200652086828675027
146 216311584240453325
147 233075009795540185
148 251011959722606004
149 270195905814256422
150 290704383084541790
151 312619185166458898
152 336026567713832086
153 361017460079141320
154 387687685546190640
155 416138190403983528
156 446475282155794164
157 478810877165197213
158 513262758048745705
159 549954841133068735
160 589017454302400136
161 630587625570947993
162 674809382723074911
163 721834064372982379
164 771820642804481452
165 824936058960488384
166 881355569961109880
167 941263109538580400
168 1004851661786885562
169 1072323648633653286
170 1143891331451820042
171 1219777227238685570
172 1300214539800257900
173 1385447606389263599
174 1475732360255858107
175 1571336809580920005
176 1672541533272853308
177 1779640194120055631
178 1892940069802639585
179 2012762602278622285
180 2139443966071625668
181 2273335655999160714
182 2414805094892803938
183 2564236261874016990
184 2722030341762012190
185 2888606396202930676
186 3064402057122677908
187 3249874243119055916
188 3445499899422345284
189 3651776762067224817
190 3869224146932875549
191 4098383764322300635
192 4339820559766306160
193 4594123581752232437
194 4861906877092403411
195 5143810414662375807
196 5440501038254422140
197 5752673449307275140
198 6081051220288998044
199 6426387839525928092
200 6789467788286971970
201 7171107650949114418
202 7572157259086837326
203 7993500870345238950
204 8436058382973993980
205 8900786586916907683
206 9388680452369693839
207 9900774456736749313
208 10438143950936110500
209 11001906566020461195
210 11593223661101020341
211 12213301813580374273
212 12863394352719834196
213 13544802937586698414
214 14258879180446882982
215 15007026316688756714
216 15790700922384679590
217 16611414680617700320
218 17470736197722121912
219 18370292870608196336
220 19311772806363063572
221 20296926795342209285
222 21327570338988181905
223 22405585733636086839
224 23532924211588465752
225 24711608140765575185
226 25943733284260804103
227 27231471121155017171
228 28577071229967982540
229 29982863736149742600
230 31451261825039816448
231 32984764321747486664
232 34585958339432123338
233 36257521997488538110
234 38002227211168743250
235 39822942554198218506
236 41722636195971864588
237 43704378914942249751
238 45771347189840538019
239 47926826370398627197
240 50174213929269525004
241 52517022796871855495
242 54958884780913618505
243 57503554072379925237
244 60154910839799406436
245 62916964913634338962
246 65793859562670265130
247 68789875364311990070
248 71909434170724338734
249 75157103172787939212
250 78537599063872575900
251 82055792305463327988
252 85716711496707778916
253 89525547849986054105
254 93487659774639320645
255 97608577571026666963
256 101894008237114976064
257 106349840389841516013
258 110982149303524499195
259 115797202067632810855
260 120801462866262480796
261 126001598381704273228
262 131404483324524001956
263 137017206092614844724
264 142847074561719034962
265 148901622009954854794
266 155188613178923843350
267 161716050474012572590
268 168492180306543232412
269 175525499580467611211
270 182824762326339860727
271 190398986485344698425
272 198257460846199430260
273 206409752137790374979
274 214865712280446941597
275 223635485798799757865
276 232729517399212872948
277 242158559714824165686
278 251933681221272684270
279 262066274326236727490
280 272568063635952055478
281 283451114401925692664
282 294727841151107361088
283 306411016502827661880
284 318513780175859710260
285 331049648189009028461
286 344032522258685115193
287 357476699396957243311
288 371396881713646692904
289 385808186426057808777
290 400726156080000982959
291 416166768985811908155
292 432146449873123230700
293 448682080768197055312
294 465791012097679622536
295 483491074022692896992
296 501800588007231774170
297 520738378624890139350
298 540323785607994098074
299 560576676143276347282
300 581517457418281873580
301 603167089422751953983
302 625547098009290798731
303 648679588217677119285
304 672587257867241431260
305 697293411421789015743
306 722821974131608167089
307 749197506457163654813
308 776445218779136225540
309 804590986399530472090
310 833661364838635504626
311 863683605432685577358
312 894685671237131157566
313 926696253240494875684
314 959744786893851369892
315 993861468961035240124
316 1029077274694747158660
317 1065423975343794651585
318 1102934155996771171437
319 1141641233767544830411
320 1181579476327996559632
321 1222784020793516507365
322 1265290892966837191715
323 1309137026945852285519
324 1354360285101140936892
325 1400999478428989222420
326 1449094387285772695468
327 1498685782509637033676
328 1549815446935487511650
329 1602526197309372431330
330 1656861906608420737758
331 1712867526772569836214
332 1770589111854396112188
333 1830073841593437842675
334 1891370045421478080095
335 1954527226905333693041
336 2019596088633776065348
337 2086628557555288990971
338 2155677810773450061189
339 2226798301806803327057
340 2300045787320173238164
341 2375477354334452812990
342 2453151447921982690870
343 2533127899394722155162
344 2615467954992498406086
345 2700234305078706304272
346 2787491113850917506760
347 2877304049573945380480
348 2969740315343000308564
349 3064868680384659006677
350 3162759511903461244385
351 3263484807482037924903
352 3367118228042765819896
353 3473735131379036388865
354 3583412606264319039575
355 3696229507147292911523
356 3812266489441415793164
357 3931606045417394120088
358 4054332540707114150160
359 4180532251427691377400
360 4310293401934393033706
361 4443706203211287141038
362 4580862891908571021026
363 4721857770035632448794
364 4866787245318997757772
365 5015749872234423167079
366 5168846393722488417395
367 5326179783597155469805
368 5487855289656859549612
369 5653980477507805208311
370 5824665275109246336537
371 6000022018050636193605
372 6180165495570641530020
373 6365212997328123772834
374 6555284360935300024762
375 6750502020263407301350
376 6950991054531305001038
377 7156879238187563075516
378 7368297091596696747180
379 7585377932540322911620
380 7808257928544128570788
381 8037076150041657771689
382 8271974624386040581013
383 8513098390720905612995
384 8760595555721836550880
385 9014617350219852966621
386 9275318186718516553803
387 9542855717816385650231
388 9817390895546663644124
389 10099088031646010536412
390 10388114858764611576244
391 10684642592629722502500
392 10988845995175037515890
393 11300903438648353679162
394 11620996970710134002086
395 11949312380535701018302
396 12286039265933923207900
397 12631371101495388167835
398 12985505307783188987079
399 13348643321579583849897
400 13720990667201923473940
401 14102757028901376595123
402 14494156324358120343661
403 14895406779286800020345
404 15306731003166201484340
405 15728356066107219108678
406 16160513576873343052414
407 16603439762068031444338
408 17057375546503475977430
409 17522566634765413381160
410 17999263593988780275536
411 18487721937859155021768
412 18988202211855077374836
413 19500970079746485018429
414 20026296411364655427977
415 20564457371659191968159
416 21115734511057744692680
417 21680414857144308981625
418 22258791007672098930687
419 22851161224927147302411
420 23457829531458939867692
421 24079105807194549111520
422 24715305887952890555800
423 25366751665375884369424
424 26033771188293465497082
425 26716698765539547249030
426 27415875070236206159658
427 28131647245563519948706
428 28864369012032655610860
429 29614400776279971022735
430 30382109741400060996443
431 31167870018835847431589
432 31972062741843983128188
433 32795076180554009927215
434 33637305858639884148865
435 34499154671622655806701
436 35381033006823262794308
437 36283358864984577175466
438 37206557983582017864834
439 38151063961842222369342
440 39117318387489449876574
441 40105770965239568831060
442 41116879647061664238260
443 42151110764227483284812
444 43208939161169122468036
445 44290848331165545293457
446 45397330553878706731965
447 46528887034760249033915
448 47686028046349923181744
449 48869273071487081231317
450 50079150948456777050995
451 51316200018092206522143
452 52580968272855413121276
453 53874013507918380968100
454 55195903474266834901180
455 56547216033849265939708
456 57928539316793900611714
457 59340471880716534081938
458 60783622872142349802350
459 62258612190065052540870
460 63766070651666847125116
461 65306640160223002073923
462 66880973875214945485871
463 68489736384676050117089
464 70133603879794475516132
465 71813264331797647397739
466 73529417671143168135765
467 75282775969041167344545
468 77074063621333318003412
469 78904017534753961467086
470 80773387315599004001222
471 82682935460828468193610
472 84633437551628804723430
473 86625682449461293529664
474 88660472494623088411352
475 90738623707347685522960
476 92860965991471824103828
477 95028343340696057107621
478 97241614047466460182065
479 99501650914505179697175
480 101809341469017754237848
481 104165588179605379170289
482 106571308675910520567463
483 109027435971024522942835
484 111534918686686094900300
485 114094721281299797967656
486 116707824280803906547488
487 119375224512417251099176
488 122097935341294902365194
489 124876986910122801680222
490 127713426381681691159154
491 130608318184410947856170
492 133562744261003177827980
493 136577804320060679426487
494 139654616090845140095811
495 142794315581152187462237
496 145998057338342673589580
497 149267014713562830933095
498 152602380129185699768809
499 156005365349506489708437
500 159477201754724802339300
501 163019140618246908060338
502 166632453387341537825866
503 170318431967182919764630
504 174078389008315061519470
505 177913658197571551658988
506 181825594552485427653564
507 185815574719223933690388
508 189884997274083269032420
509 194035283028578706710905
510 198267875338165743086821
511 202584240414628221230003
512 206985867642169655152256
513 211474269897244267699149
514 216050983872164542360987
515 220717570402522378413319
516 225475614798461229647900
517 230326727179836899512940
518 235272542815304959753412
519 240314722465373055634836
520 245454952729456658554002
521 250694946396977126294250
522 256036442802541232377910
523 261481208185241628911054
524 267031036052118012012572
525 272687747545819065377515
526 278453191816505565750423
527 284329246398035344084761
528 290317817588471107946420
529 296420840834952444289315
530 302640281122973637096253
531 308978133370109251545289
532 315436422824229755337588
533 322017205466249768614230
534 328722568417451856503310
535 335554630351429102781986
536 342515541910690029417718
537 349607486127969754875736
538 356832678852291614052704
539 364193369179823794526552
540 371691839889575877506484
541 379330407883980507432205
542 387111424634405751614425
543 395037276631644050636687
544 403110385841424001458536
545 411333210164991558279017
546 419708243904807581244495
547 428238018235409010022875
548 436925101679481288124524
549 445772100589190014635632
550 454781659632820152749480
551 463956462286771479142208
552 473299231332959314849306
553 482812729361669936864310
554 492499759279920430209210
555 502363164825373102724018
556 512405831085854949297964
557 522630685024533018724063
558 533040696010796904809515
559 543638876356899953823765
560 554428281860411152821276
561 565412012352530037844383
562 576593212252317337500241
563 587975071126894445922109
564 599560824257665199676292
565 611353753212613815769274
566 623357186424733232552210
567 635574499776638482019310
568 648009117191420110760062
569 660664511229793057660036
570 673544203693596789358532
571 686651766235702889470940
572 699990820976386694676740
573 713565041126219969967969
574 727378151615542016655117
575 741433929730567010145195
576 755736205756185770047568
577 770288863625520572834501
578 785095841576292027092675
579 800161132814057443356655
580 815488786182380544622908
581 831082906839992779910964
582 846947656945006921674188
583 863087256346244048473900
584 879505983281735437124770
585 896208175084461313504066
586 913198228895388838399998
587 930480602383872134162646
588 948059814475477589522364
589 965940446087298113762707
590 984127140870820447485439
591 1002624605962410075491665
592 1021437612741478727833220
593 1040570997596399897869787
594 1060029662698238251207461
595 1079818576782359246701297
596 1099942775937985740285460
597 1120407364405768794257630
598 1141217515383440368797014
599 1162378471839616028945402
600 1183895547335816259035910
601 1205774126856775437622128
602 1228019667649107989349096
603 1250637700068401695924640
604 1273633828434808616402900
605 1297013731897204537389173
606 1320783165305988346524289
607 1344947960094593197715463
608 1369514025169781814056760
609 1394487347810798754233825
610 1419873994577452950442231
611 1445680112227204310474563
612 1471911928641328663656076
613 1498575753760235819740344
614 1525677980528016001722672
615 1553225085846290407798104
616 1581223631537442154390570
617 1609680265317304351318030
618 1638601721777382561743362
619 1667994823376689403600186
620 1697866481443269555684812
621 1728223697185493940578055
622 1759073562713202368011795
623 1790423262068774436232909
624 1822280072268209005349612
625 1854651364352293075580375
626 1887544604447941424771513
627 1920967354839788883514341
628 1954927275052117652684580
629 1989432122941202597253570
630 2024489755798157981790938
631 2060108131462369647199814
632 2096295309445597164906638
633 2133059452066831043976220
634 2170408825597990608447180
635 2208351801420548706591396
636 2246896857193169960801828
637 2286052578030449816414281
638 2325827657692842199978549
639 2366230899787864152321187
640 2407271218982666359194144
641 2448957642228059062388925
642 2491299309994083396923115
643 2534305477517218765283287
644 2577985516059317427743836
645 2622348914178358058483452
646 2667405279011110590598100
647 2713164337567805249169860
648 2759635938038899250303154
649 2806830051114035225492122
650 2854756771313286014843590
651 2903426318330781059557598
652 2952849038390810213670236
653 3003035405616501387399995
654 3053996023411169029517415
655 3105741625852431053986953
656 3158283079099192416718164
657 3211631382811594151618963
658 3265797671584027281275405
659 3320793216391311626498585
660 3376629426048140150688436
661 3433317848681890089474918
662 3490870173218902733417886
663 3549298230884334351686354
664 3608613996715681367604502
665 3668829591090083522754184
666 3729957281265509394970480
667 3792009482935929267066600
668 3854998761800580977485812
669 3918937835147435021309661
670 3983839573450965810162217
671 4049717001984336642548095
672 4116583302446106582056200
673 4184451814601568089660249
674 4253336037938824908059807
675 4323249633339720350640555
676 4394206424765726805198508
677 4466220400958907923078656
678 4539305717158065627832760
679 4613476696830184743912560
680 4688747833417288715292218
681 4765133792098820556266214
682 4842649411569663852004938
683 4921309705833919304778690
684 5001129866014553003090540
685 5082125262179033275298351
686 5164311445181073676665083
687 5247704148518600349163141
688 5332319290208062686781884
689 5418172974675206935556367
690 5505281494662433057058849
691 5593661333152855886681485
692 5683329165311192323697860
693 5774301860441596998831562
694 5866596483962569576890786
695 5960230299399057566957982
696 6055220770391879230661790
697 6151585562724591900213940
698 6249342546367931742175444
699 6348509797541951730333292
700 6449105600795985321630020
701 6551148451106564062802993
702 6654657055993418092267101
703 6759650337653689241822875
704 6866147435114487186000880
705 6974167706403919833271733
706 7083730730740729902968339
707 7194856310742670384592063
708 7307564474653752332216700
709 7421875478590499205972420
710 7537809808807342735095516
711 7655388183981296042777948
712 7774631557516040542052546
713 7895561119865563884214514
714 8018198300877487016816782
715 8142564772156219187095014
716 8268682449446080508786940
717 8396573495034532495719395
718 8526260320175657754254287
719 8657765587534030818720961
720 8791112213649122909326372
721 8926323371420384190735435
722 9063422492613147911561205
723 9202433270385501610407489
724 9343379661836271382874452
725 9486285890574266016080110
726 9631176449308928612776678
727 9778076102462544146059946
728 9927009888804152207991590
729 10078003124105315041188000
730 10231081403817891771584248
731 10386270605773970593167664
732 10543596892908111491501588
733 10703086716002052932335685
734 10864766816452036784534225
735 11028664229058906592957431
736 11194806284841135166812888
737 11363220613870938302363601
738 11533935148133632315746119
739 11706978124410393922025747
740 11882378087184581860505804
741 12060163891571780533723720
742 12240364706273726798518080
743 12423010016556281922047112
744 12608129627251611593690186
745 12795753665784737765379262
746 12985912585224626978096530
747 13178637167359980721047370
748 13373958525799894262383884
749 13571908109099551286323287
750 13772517703911122571087075
751 13975819438160037845290813
752 14181845784246800867250316
753 14390629562274518682147655
754 14602203943302316926129545
755 14816602452624813964201013
756 15033858973077827570238564
757 15254007748370488782589138
758 15477083386443938497553770
759 15703120862856783295587830
760 15932155524197487931292846
761 16164223091523882858238028
762 16399359663829966103342556
763 16637601721540179752982324
764 16878986130031342264167012
765 17123550143182418769074969
766 17371331406952312499944325
767 17622367962985861423808915
768 17876698252248225142846912
769 18134361118687848086188461
770 18395395812928185992916027
771 18659841995988383663697575
772 18927739743033092940028060
773 19199129547151620855429004
774 19474052323166598892179172
775 19752549411472365270231540
776 20034662581903253191922898
777 20320434037631978966912586
778 20609906419098324946506070
779 20903122807968313205137390
780 21200126731124066919312028
781 21500962164684557410758539
782 21805673538057435840913463
783 22114305738022149568179705
784 22426904112844544207663860
785 22743514476423153465323011
786 23064183112467379854646493
787 23388956778707770444173161
788 23717882711138592828310004
789 24051008628292917562083702
790 24388382735550414352633134
791 24730053729478070356448130
792 25076070802204039991588150
793 25426483645824836738384312
794 25781342456846078470449536
795 26140697940656998930204792
796 26504601316038939039584820
797 26873104319708032817124525
798 27246259210892303757257849
799 27624118775943388616394607
800 28006736332983106643187880
801 28394165736585093387375433
802 28786461382491719322683631
803 29183678212366514624531835
804 29585871718582322552679660
805 29993097949045405002529168
806 30405413512055724906539464
807 30822875581203631289142688
808 31245541900303173904678490
809 31673470788362275518199190
810 32106721144589991023550426
811 32545352453441083731912658
812 32989424789698150307007916
813 33438998823591526970444159
814 33894135825957210752197067
815 34354897673433030717026549
816 34821346853693305257703260
817 35293546470722222710289535
818 35771560250126183715389937
819 36255452544485344922269661
820 36745288338744604810044932
821 37241133255644273581788890
822 37743053561190670273379890
823 38251116170166891409257294
824 38765388651683996731953342
825 39285939234772858731349220
826 39812836814016923903069668
827 40346150955226134873294076
828 40885951901152263739533700
829 41432310577245908193615105
830 41985298597455403214229933
831 42544988270067902341971339
832 43111452603592883779788688
833 43684765312688337796265125
834 44265000824129893148068195
835 44852234282823141481352591
836 45446541557859419919817148
837 46047999248615313299546196
838 46656684690896138767709164
839 47272675963123676723662732
840 47896051892568413347007714
841 48526892061626561227709090
842 49165276814142125888503070
843 49811287261774287269500662
844 50465005290410366529163836
845 51126513566624649804688947
846 51795895544183341868293535
847 52473235470595923913977905
848 53158618393713191012032964
849 53852130168372246075901627
850 54553857463088728497983685
851 55263887766796556927614353
852 55982309395635466985755796
853 56709211499786626036929790
854 57444684070356608469599350
855 58188817946310016271588698
856 58941704821451031027225414
857 59703437251454184807707088
858 60474108660944638775748360
859 61253813350628259679864000
860 62042646504471785772700756
861 62840704196933375051656213
862 63648083400243830088628001
863 64464881991738795089132519
864 65291198761242222199230072
865 66127133418501405461704129
866 66972786600673882210777495
867 67828259879866503087318755
868 68693655770726973254009612
869 69569077738088168792318936
870 70454630204665533670373712
871 71350418558807864082941880
872 72256549162301788381758570
873 73173129358230252236346734
874 74100267478885320092316962
875 75038072853735605425890650
876 75986655817448643730086988
877 76946127717968523609658791
878 77916600924649092808466355
879 78898188836443057444553645
880 79891005890147294184748588
881 80895167568704696552160439
882 81910790409562878026503513
883 82937992013090056068749445
884 83976891051048442678210980
885 85027607275125468571800546
886 86090261525523169561897978
887 87164975739606065201015206
888 88251872960607861258272974
889 89351077346397309094617212
890 90462714178303556510712044
891 91586909870001326153564100
892 92723791976456259085170340
893 93873489202930762638850537
894 95036131414050703216437461
895 96211849642933286212164227
896 97400776100376466786920800
897 98603044184110236759561885
898 99818788488110134430147979
899 101048144811973325703401847
900 102291250170357606439275740
901 103548242802483677521361948
902 104819262181701045702952436
903 106104449025117904864874020
904 107403945303295353898805490
905 108717894250006309014633978
906 110046440372059469860541414
907 111389729459188700439939838
908 112747908594008187410108380
909 114121126162033739953436635
910 115509531861770597023560711
911 116913276714868109385401193
912 118332513076341665490188436
913 119767394644862231854001779
914 121218076473113880241167277
915 122684714978219675592065209
916 124167467952236300278505780
917 125666494572717791918850950
918 127181955413348773639504062
919 128714012454647557329268786
920 130262829094739502098406742
921 131828570160201011825010920
922 133411401916974557347571600
923 135011492081355110544354824
924 136629009831048379227452532
925 138264125816301233472110205
926 139917012171104715700204233
927 141587842524470028540539231
928 143276792011777896197977160
929 144984037286201696778307385
930 146709756530204764736231743
931 148454129467112264339883339
932 150217337372758036776934188
933 151999563087206825264587040
934 153800991026552284268602840
935 155621807194791180684999376
936 157462199195774196592180858
937 159322356245233744941034566
938 161202469182889211315971434
939 163102730484630036671004642
940 165023334274777057721766124
941 166964476338422523456867535
942 168926354133849208020231835
943 170909166805029042009966437
944 172913115194201686039031036
945 174938401854533472208385007
946 176985231062857140954492865
947 179053808832492802550033965
948 181144342926150554359416644
949 183257042868915186779249642
950 185392119961313412628287170
951 187549787292464056591550718
952 189730259753311643169352926
953 191933754049943823433818900
954 194160488716993082753230580
955 196410684131123173508122508
956 198684562524600718692544964
957 200982347998952434169295313
958 203304266538708419229212925
959 205650546025231966991849595
960 208021416250636348077978416
961 210417108931789022883501973
962 212837857724403739689377971
963 215283898237220977753209439
964 217755468046277196445159932
965 220252806709263353413864164
966 222776155779973156697023740
967 225325758822841517626418620
968 227901861427573673318140162
969 230504711223865449485973586
970 233134557896215136269039022
971 235791653198827451724053510
972 238476250970610069597913980
973 241188607150263189967735939
974 243928979791462633313026927
975 246697629078136940568340385
976 249494817339838963694557028
977 252320809067212433302889771
978 255175870927553991867817365
979 258060271780471183073433825
980 260974282693636889852168148
981 263918176958640715695494414
982 266892230106937805843128838
983 269896719925895606990310410
984 272931926474939066192098150
985 275998132101794771689203456
986 279095621458834540431723288
987 282224681519518959135261776
988 285385601594941387768337044
989 288578673350472936440679397
990 291804190822508928739049329
991 295062450435317366640551895
992 298353751017989914223110680
993 301678393821495919488802737
994 305036682535839995718158311
995 308428923307323685882308787
996 311855424755911735755035980
997 315316497992703503488348520
998 318812456637510035543199584
999 322343616836537341001377512
1000 325910297280176398425459850