2 1
3 123
4 4806
5 71410
6 583455
7 3232341
8 13675228
9 47502036
10 141991245
11 377162335
12 910842306
13 2033854758
14 4253012491
15 8411348505
16 15856955640
17 28673921896
18 49991146713
19 84387303171
20 138412872190
21 221253017370
22 345558093111
23 528471784093
24 792890261076
25 1168989306300
26 1696060111525
27 2424698382951
28 3419395499898
29 4761584768206
30 6553200284835
31 8920810587105
32 12020394098416
33 16042828402128
34 21220170576561
35 27832811206795
36 36217590253110
37 46776968701506
38 59989355848783
39 76420698183141
40 96737442111180
41 121720989253540
42 152283769684221
43 189487065322863
44 234560722704946
45 288924901551990
46 354214012942395
47 432303008443561
48 525336189307368
49 635758712753976
50 766350980473225
51 920266102758675
52 1101070640156526
53 1312788833160298
54 1559950539312231
55 1847643106083885
56 2181567417101380
57 2568098358655116
58 3014349962989653
59 3528245494606711
60 4118592755732970
61 4795164897204510
62 5568787031301331
63 6451428953528433
64 7456304290984416
65 8597976405784480
66 9892471393012065
67 11357398523862171
68 13012078496009638
69 14877679864787346
70 16977364040492415
71 19336439249053045
72 21982523865384636
73 24945719541041268
74 28258794560227501
75 31957377870875775
76 36080164250316450
77 40669131078070726
78 45769767201481323
79 51431314393261881
80 57707021913593560
81 64654414703126280
82 72335575747152441
83 80817443165312803
84 90172122595467486
85 100477215454819770
86 111816163676016535
87 124278611530766781
88 137960785168518708
89 152965890512916316
90 169404530174118405
91 187395140050606215
92 207064446309830746
93 228547943452957038
94 251990394185050371
95 277546351828318465
96 305380706032474320
97 335669252552916336
98 368599287884235793
99 404370229553556651
100 443194262895388950
101 485297015147034850
102 530918257721125551
103 580312637529587973
104 633750438251242156
105 691518372453313860
106 753920405495411805
107 821278612162965391
108 893934066995746578
109 972247769295908886
110 1056601603818967195
111 1147399338170314185
112 1245067657949222856
113 1350057240701819608
114 1462843869764228841
115 1583929589096987955
116 1713843900231910990
117 1853145002472839946
118 2002421077512165063
119 2162291619645619021
120 2333408812788655140
121 2516458955518706220
122 2712163935388788661
123 2921282753779265943
124 3144613102576116426
125 3382992993985762750
126 3637302444818413875
127 3908465216593946001
128 4197450612846605248
129 4505275335027253056
130 4833005398424494785
131 5181758109548832955
132 5552704106446968966
133 5947069463436540978
134 6366137861774930911
135 6811252827799300245
136 7283820040098722460
137 7785309707303169556
138 8317259018098181133
139 8881274665098296991
140 9479035444236768130
141 10112294931353676390
142 10782884237689389771
143 11492714846015258713
144 12243781529158618296
145 13038165352704502440
146 13878036763681998745
147 14765658767068876611
148 15703390191974006718
149 16693689049383156826
150 17739115983379997175
151 18842337817780578525
152 20006131200146157076
153 21233386345166033148
154 22527110879429044581
155 23890433789629511335
156 25326609476280764730
157 26839021915036913166
158 28431188927751196003
159 30106766565427158561
160 31869553605246943920
161 33723496163889241360
162 35672692429377856881
163 37721397513730478283
164 39874028428705995766
165 42135169186977708930
166 44509576031088902415
167 47002182792576605221
168 49618106383678862988
169 52362652424070548196
170 55241321005102610365
171 58259812594049726895
172 61424034080901555186
173 64740104970263208118
174 68214363720961177851
175 71853374235981717225
176 75663932505399653800
177 79653073404986758776
178 83828077653220121673
179 88196478929442491731
180 92766071155958238510
181 97544915946880457130
182 102541350226576797991
183 107763994020593836653
184 113221758421972216836
185 118923853735897398220
186 124879797805663620885
187 131099424522961659831
188 137592892525534086058
189 144370694085275075166
190 151443664189885310355
191 158822989821226214065
192 166520219433551611296
193 174547272634828977888
194 182916450074396658721
195 191640443540237853915
196 200732346269186765670
197 210205663473417074386
198 220074323086597870143
199 230352686733137304501
200 241055560923969547900
201 252198208482376139700
202 263796360203368501101
203 275866226750194245823
204 288424510791565969506
205 301488419383247426310
206 315075676597668410155
207 329204536405276248441
208 343893795811368587928
209 359162808252189105736
210 375031497254104913145
211 391520370359721736035
212 408650533324830453406
213 426443704590116254458
214 444922230031599535191
215 464109097993815697405
216 484027954609779236340
217 504703119411815907996
218 526159601237385353413
219 548423114434055324871
220 571520095367827608090
221 595477719239054865070
222 620323917210226934211
223 646087393849944617793
224 672797644897438661776
225 700484975352031489200
226 729180517891979286225
227 758916251627172259051
228 789725021190211280598
229 821640556170419727906
230 854697490895390074735
231 888931384564705748805
232 924378741740519889516
233 961077033199713949828
234 999064717152400575261
235 1038381260831576863695
236 1079067162458775961810
237 1121163973590606987606
238 1164714321851115483483
239 1209761934054939000841
240 1256351659726274995080
241 1304529495018720969240
242 1354342607041089745321
243 1405839358594345864563
244 1459069333324852421646
245 1514083361299161122890
246 1570933545005622025095
247 1629673285788133259661
248 1690357310717395076068
249 1753041699905076749676
250 1817783914266349291125
251 1884642823736281468375
252 1953678735945641407626
253 2024953425361690975998
254 2098530162899605266931
255 2174473746010194808785
256 2252850529249653598080
257 2333728455337101721216
258 2417177086705737172353
259 2503267637553457500411
260 2592073006398858124870
261 2683667809148560548210
262 2778128412681870262431
263 2875532968958810898133
264 2975961449657628097116
265 3079495681347903703380
266 3186219381205468162765
267 3296218193275346498271
268 3409579725289020886338
269 3526393586042340699046
270 3646751423340458898315
271 3770746962516221870745
272 3898476045528488175736
273 4030036670646900244968
274 4165529032729681818201
275 4305055564101082828675
276 4448720976035142561150
277 4596632300852491196826
278 4748898934636959332023
279 4905632680578814711581
280 5066947792951495253460
281 5232961021728757457980
282 5403791657849209493541
283 5579561579135248630503
284 5760395296873473256186
285 5946420003063690446670
286 6137765618343690995235
287 6334564840597014902881
288 6536953194250981623408
289 6745069080272310824016
290 6959053826867711072305
291 7179051740896865691915
292 7405210160005297041846
293 7637679505484642668738
294 7876613335867929157071
295 8122168401267482059365
296 8374504698463163027020
297 8633785526748678182436
298 8900177544543754874493
299 9173850826780037242351
300 9454978923068604476850
301 9743738916657069314550
302 10040311484184268126651
303 10344880956240607973673
304 10657635378742190186856
305 10978766575126884408760
306 11308470209380581578505
307 11646945849901909081491
308 11994397034213746199278
309 12351031334529933092586
310 12717060424185621829095
311 13092700144939773427885
312 13478170575158360533956
313 13873696098886891159308
314 14279505475820924931541
315 14695831912183309476855
316 15122913132516920931690
317 15560991452401749126046
318 16010313852105224711763
319 16471132051174742420721
320 16943702583981391731040
321 17428286876223963493920
322 17925151322402358529761
323 18434567364269581839643
324 18956811570271563897126
325 19492165715984108485650
326 20040916865556324728575
327 20603357454169959322101
328 21179785371524103525948
329 21770504046354808192756
330 22375822531999199024685
331 22996055593013743334655
332 23631523792856378860066
333 24282553582642274628678
334 24949477390983053509611
335 25632633714919365897145
336 26332367211956763971160
337 27049028793214886155656
338 27782975717700021755833
339 28534571687711186294691
340 29304186945389898792030
341 30092198370423913132090
342 30898989578915216750871
343 31724951023422671140413
344 32570480094189730114996
345 33435981221567733413340
346 34321865979645335021445
347 35228553191094687592711
348 36156469033245066515418
349 37106047145394679532526
350 38077728737371470355075
351 39071962699353787428225
352 40089205712961851908176
353 41129922363631021988848
354 42194585254277913979281
355 43283675120270503976235
356 44397680945713397601430
357 45537100081059519079266
358 46702438362059534918703
359 47894210230060391632261
360 49112938853664411275820
361 50359156251760453125060
362 51633403417938714517981
363 52936230446300808787983
364 54268196658676823288466
365 55629870733261125767830
366 57021830834678752793115
367 58444664745494279541321
368 59898969999175136079688
369 61385354014521401239896
370 62904434231574171356265
371 64456838249014667484595
372 66043203963066311246286
373 67664179707912066151818
374 69320424397639408148551
375 71012607669725356210125
376 72741410030074061038500
377 74507522999619517384876
378 76311649262506033112373
379 78154502815859155921431
380 80036809121159826638410
381 81959305257234596128830
382 83922740074874811239091
383 85927874353097743694353
384 87975480957062704585536
385 90066344997655255965120
386 92201263992752700139585
387 94381048030184096495931
388 96606519932398125130758
389 98878515422852186162866
390 101197883294136193404255
391 103565485577844591039765
392 105982197716210192122396
393 108448908735513508029588
394 110966521421281308545421
395 113535952495288222934815
396 116158132794375263258370
397 118834007451099222240486
398 121564536076226969248843
399 124350692943088739370201
400 127193467173804582175800
401 130093862927398208559400
402 133052899589812546002201
403 136071611965841384771523
404 139151050472991569894206
405 142292281337290266261210
406 145496386791051896916855
407 148764465272619427464541
408 152097631628094742580628
409 155497017315072933869436
410 158963770608395391715045
411 162499056807936667389735
412 166104058448440145464506
413 169779975511417640534158
414 173528025639128106417891
415 177349444350650720326305
416 181245485260067678997040
417 185217420296772118494096
418 189266539927916644240113
419 193394153383018032906571
420 197601588880733743023990
421 201890193857825946592770
422 206261335200328869575311
423 210716399476935304931493
424 215256793174618237822476
425 219883942936503598752100
426 224599295802010236740925
427 229404319449273281135151
428 234300502439867137341298
429 239289354465844438647606
430 244372406599107353344635
431 249551211543127723590505
432 254827343887032589880616
433 260202400362071732577528
434 265678000100483939733961
435 271255784896778788400595
436 276937419471450804750510
437 282724591737142946673706
438 288619013067276430998183
439 294622418567164006178541
440 300736567347623850158980
441 306963242801111352164940
442 313304252880386116406421
443 319761430379731605086263
444 326336633218744917698346
445 333031744728714283373790
446 339848673941601922987795
447 346789355881650017875761
448 353855751859627602324768
449 361049849769736277505376
450 368373664389192725189025
451 375829237680506080458075
452 383418639096468303658726
453 391143965887875773071698
454 399007343414000401181631
455 407010925455828659013685
456 415156894532086974774780
457 423447462218072054987316
458 431884869467304758435053
459 440471386936026235554111
460 449209315310555128396770
461 458100985637524708971910
462 467148759657018916623531
463 476355030138626338147833
464 485722221220431257569816
465 495252788750960985902280
466 504949220634108764793465
467 514814037177051621734371
468 524849791441182638443038
469 535059069596077178170746
470 545444491276512701984215
471 556008709942561888568445
472 566754413242778856766836
473 577684323380498374928668
474 588801197483268026168901
475 600107827975433383861575
476 611607042953896337085850
477 623301706567066791322926
478 635194719397028055462723
479 647289018844936312121281
480 659587579519674654393360
481 672093413629782258469680
482 684809571378679348034641
483 697739141363208693028203
484 710885250975514472204886
485 724251066808279415953570
486 737839795063341233053935
487 751654681963709412438981
488 765699014169003578608108
489 779976119194334667091716
490 794489365832650274306205
491 809242164580565624257615
492 824237968067701682852946
493 839480271489552039060438
494 854972613043900260823771
495 870718574370809522480265
496 886721780996206389459720
497 902985902779080735248536
498 919514654362323854993193
499 936311795627226929688051
500 953381132151662084644750
501 970726515671968375874250
502 988351844548565128127751
503 1006261064235315138639373
504 1024458167752660351091556
505 1042947196164552694983660
506 1061732239059202876425205
507 1080817435033669997397591
508 1100206972182314971731978
509 1119905088589140797436286
510 1139916072824042836570995
511 1160244264442992345621585
512 1180894054492176591245056
513 1201869886016118978379008
514 1223176254569802709994241
515 1244817708734821590245755
516 1266798850639581675432390
517 1289124336483577570012146
518 1311798877065767257938463
519 1334827238317069452782421
520 1358214241837007543486940
521 1381964765434524306161620
522 1406083743672991646070861
523 1430576168419439727893343
524 1455447089398029946437826
525 1480701614747796284288550
526 1506344911584679697323275
527 1532382206567880263698201
528 1558818786470551926726648
529 1585659998754864757092456
530 1612911252151459755034585
531 1640578017243321308516355
532 1668665827054092518951166
533 1697180277640858701796378
534 1726127028691424465248311
535 1755511804126109866374045
536 1785340392704091240299860
537 1815618648634312394541756
538 1846352492190991957210533
539 1877547910333752764652391
540 1909210957332399271095930
541 1941347755396369060067790
542 1973964495308884634711971
543 2007067437065831761702113
544 2040662910519390741171696
545 2074757316026447073004240
546 2109357125101808087924145
547 2144468881076252210108811
548 2180099199759437616504118
549 2216254770107697156668226
550 2252942354896746495792975
551 2290168791399332542557925
552 2327940992067849322659276
553 2366265945221948558224548
554 2405150715741172312873981
555 2444602445762635161921135
556 2484628355383783447118130
557 2525235743370259275445366
558 2566431987868897021721403
559 2608224547125880195265961
560 2650620960210086631487720
561 2693628847741650070088760
562 2737255912625766282579081
563 2781509940791772012977683
564 2826398801937525096941166
565 2871930450279114226106730
566 2918112925305926926163815
567 2964954352541104419077421
568 3012462944307412141976388
569 3060647000498554797491596
570 3109514909355964912782165
571 3159075148251093987122295
572 3209336284473235410737386
573 3260306976022908440575518
574 3311995972410832621879251
575 3364412115462522147783025
576 3417564340128529752703200
577 3471461675300369839010976
578 3526113244632150640383073
579 3581528267367945329311131
580 3637716059174932080518310
581 3694686032982333206480530
582 3752447699826183585880191
583 3811010669699958710632053
584 3870384652411092782114236
585 3930579458443417392412020
586 3991604999825551431738285
587 4053471291005272968732031
588 4116188449729903956055458
589 4179766697932738719610566
590 4244216362625547295778155
591 4309547876797184787345465
592 4375771780318338015233496
593 4442898720852440849761288
594 4510939454772789711992121
595 4579904848085890842695715
596 4649805877361071043631070
597 4720653630666383703206586
598 4792459308510842026107543
599 4865234224793011494195901
600 4938989807755993693883700
601 5013737600948833753259100
602 5089489264194383740503301
603 5166256574563654483577223
604 5244051427356688379778906
605 5322885837089985872576110
606 5402771938490518382103555
607 5483721987496360584880641
608 5565748362263975047653328
609 5648863564182182329793136
610 5733080218892849778396945
611 5818411077318332350123435
612 5904869016695698903875606
613 5992467041617777518693858
614 6081218285081053501660591
615 6171136009540453861235205
616 6262233607971052132237740
617 6354524604936727549680196
618 6448022657665812679806813
619 6542741557133763728048271
620 6638695229152887855119890
621 6735897735469161944200470
622 6834363274866177374016411
623 6934106184276245464725193
624 7035140939898698375743176
625 7137482158325420347095000
626 7241144597673644288475625
627 7346143158726048833011251
628 7452492886078191085681998
629 7560208969293310409527306
630 7669306744064538706094535
631 7779801693384552760112205
632 7891709448722704332071716
633 8005045791209663796285228
634 8119826652829613236052661
635 8236068117620025021817495
636 8353786422879062012619210
637 8472997960380635635759806
638 8593719277597158214392883
639 8715967078930026027716241
640 8839758226947869703602880
641 8965109743632608658840640
642 9092038811633346417667521
643 9220562775528143754987963
644 9350699143093706726535046
645 9482465586583026764304690
646 9615879944011010131830495
647 9750960220448134150291861
648 9887724589322167723053468
649 10026191393727993803021076
650 10166379147745571564166925
651 10308306537766076155727775
652 10451992423826254034909826
653 10597455840951031991447398
654 10744716000504418095056331
655 10893792291548732914698585
656 11044704282212209476631480
657 11197471721065000546453416
658 11352114538503631938777753
659 11508652848143940676767811
660 11667106948222536942548670
661 11827497323006828878475610
662 11989844644213649418384631
663 12154169772436524447277533
664 12320493758581621707402516
665 12488837845312419988381180
666 12659223468503138258904165
667 12831672258700964517570471
668 13006206042597124260679738
669 13182846844506828585202446
670 13361616887858142065750115
671 13542538596689810665146145
672 13725634597158090059157936
673 13910927719052614877092368
674 14098440997321349481279601
675 14288197673604661029974475
676 14480221197778555689890550
677 14674535229507118986449026
678 14871163639804201401873423
679 15070130512604390453490981
680 15271460146343310607013260
681 15475177055547292502161380
682 15681305972432453090775741
683 15889871848513228410505903
684 16100899856220400840313586
685 16314415390528662807340470
686 16530444070593759038192635
687 16749011741399249571375081
688 16970144475412935871472808
689 17193868574252992509719416
690 17420210570363846999820105
691 17649197228701850502303315
692 17880855548430782235264046
693 18115212764627230554132138
694 18352296349995893788050471
695 18592134016594844045581165
696 18834753717570797327772420
697 19080183648904433412114636
698 19328452251165809096591893
699 19579588211279908518893751
700 19833620464302374391892650
701 20090578195205464122713950
702 20350490840674274909128851
703 20613388090913282033585073
704 20879299891463234701956256
705 21148256445028453901038560
706 21420288213314576875951905
707 21695425918876792955913691
708 21973700546978615584344678
709 22255143347461235536939986
710 22539785836623500439192895
711 22827659799112565822895285
712 23118797289825263089356156
713 23413230635820229875478708
714 23710992438240848447416941
715 24012115574249037875294655
716 24316633198969945871413090
717 24624578747447586303498246
718 24935985936611468523845163
719 25250888767254264784704121
720 25569321526020562139922840
721 25891318787406745362709320
722 26216915415772057539411961
723 26546146567360885129427043
724 26879047692336314411738526
725 27215654536825006369171450
726 27556003144973437192197975
727 27900129861015551715074301
728 28248071331351877228207348
729 28599864506640145241952156
730 28955546643897468908524485
731 29315155308614123940378055
732 29678728376878980995242266
733 30046304037516637630044078
734 30417920794236298058147011
735 30793617467792449076730945
736 31173433198157380663708560
737 31557407446705599876327856
738 31945579998410186816545233
739 32337990964051141561370091
740 32734680782435771089679830
741 33135690222631165370483490
742 33541060386208811911273071
743 33950832709501398198943813
744 34365048965871851599788396
745 34783751267994666419275140
746 35206982070149567956706845
747 35634784170527563524424911
748 36067200713549430535972818
749 36504275192196691902563926
750 36946051450355129112310875
751 37392573685170883501967625
752 37843886449419196366410376
753 38300034653885838686740248
754 38761063569761281393728681
755 39227018831047657219346035
756 39697946436978565325314830
757 40173892754451770034011466
758 40654904520474845123604103
759 41141028844623815286059661
760 41632313211514846483579620
761 42128805483289037076132460
762 42630553902110361730040181
763 43137607092676820255047383
764 43650014064744843654953866
765 44167824215667009814725630
766 44691087332943121385014515
767 45219853596784698563213521
768 45754173582692939608553088
769 46294098264050202067303296
770 46839679014725057822888065
771 47390967611690975224639995
772 47948016237658681688028486
773 48510877483722260298479218
774 49079604352019034090369951
775 49654250258403291812435925
776 50234869035133909130647900
777 50821514933575919359637076
778 51414242626916087953933773
779 52013107212892545130660831
780 52618164216538531135878210
781 53229469592940308807512230
782 53847079730009298228721291
783 54471051451268488406649753
784 55101442018653181052802936
785 55738309135326121682738920
786 56381710948507073394416985
787 57031706052316888826368131
788 57688353490636135938860158
789 58351712759978333403418266
790 59021843812377851528432055
791 59698807058292534791131165
792 60382663369521102188944596
793 61073474082135381766172988
794 61771300999427435814998821
795 62476206394871633393136615
796 63188253015101726943883770
797 63907504082902989947972686
798 64634023300219472680446243
799 65367874851176433289781601
800 66109123405118001560671600
801 66857834119660132866238800
802 67614072643758909960004401
803 68377905120794250402662923
804 69149398191669077563623606
805 69928618997924013282371010
806 70715635184867650419970255
807 71510514904722463676496741
808 72313326819786417195806028
809 73124140105610327624876836
810 73943024454191041440958845
811 74770050077180485505937135
812 75605287709110649953686706
813 76448808610634562662733558
814 77300684571783314713263291
815 78160987915239196374424105
816 79029791499625003314958440
817 79907168722809572877466296
818 80793193525229610404053513
819 81687940393227865748749971
820 82591484362407720259895790
821 83503901021004244663688170
822 84425266513271788428257511
823 85355657542888161335998893
824 86295151376375468140423876
825 87243825846537657332517900
826 88201759355914845190490325
827 89169030880254476435887351
828 90145719971999382968302698
829 91131906763792802300367006
830 92127671972000417464324435
831 93133096900249480311313905
832 94148263442985080274462816
833 95173254089043620817072928
834 96208151925243565937531361
835 97253040639993519253114395
836 98308004526917698335567910
837 99373128488498867122245906
838 100448498039738789377667583
839 101534199311836266331613941
840 102630319055882821771326780
841 103736944646576098016996340
842 104854164085951026361528621
843 105982066007128835707569663
844 107120739678083963286931746
845 108270275005428931499915590
846 109430762538217255064553195
847 110602293471764442818507961
848 111784959651487158669262168
849 112978853576760606341296776
850 114184068404794202722224825
851 115400697954525604763277475
852 116628836710533155043160926
853 117868579826966811258103098
854 119120023131497625054891031
855 120383263129285835777863485
856 121658397006967644855168180
857 122945522636660736704119516
858 124244738579988612190200453
859 125556144092123800829141511
860 126879839125850018076580570
861 128215924335643334205059310
862 129564501081772421423545731
863 130925671434417946050287233
864 132299538177811172705595216
865 133686204814391847647140080
866 135085775568985428526494865
867 136498355392999728002006571
868 137924049968641038799596438
869 139362965713149807969794146
870 140815209783055928246196015
871 142280890078453714567603845
872 143760115247296633983349036
873 145252994689711857318736068
874 146759638562334701135150301
875 148280157782663028677167375
876 149814664033431678656975250
877 151363269767006990884575126
878 152926088209801497910564123
879 154503233366708852006820681
880 156094820025559056969113160
881 157700963761594074384533080
882 159321780941963874165716841
883 160957388730242999313063603
884 162607905090967715025582286
885 164273448794193812440607370
886 165954139420075137442411335
887 167650097363462915139711181
888 169361443838525940772217508
889 171088300883391707966707116
890 172830791364808545423614005
891 174589038982828833275829015
892 176363168275513370522275146
893 178153304623656965099883838
894 179959574255535318318837171
895 181782104251673275547362065
896 183621022549634515193965120
897 185476457948832748196780736
898 187348540115364500391670593
899 189237399586863550292859451
900 191143167777377094982220550
901 193065976982263716965833650
902 195005960383113225019129951
903 196963252052688442204810773
904 198937986959889014410780956
905 200930300974737312918573460
906 202940330873386504676158605
907 204968214343150864112629791
908 207014089987558400496037378
909 209078097331425874999603686
910 211160376825956281805694795
911 213261069853858867741248985
912 215380318734491765102867256
913 217518266729027312494458408
914 219675058045640138665199641
915 221850837844718084500623555
916 224045752244096038484873790
917 226259948324312761117584346
918 228493574133890773934431863
919 230746778694639388946185821
920 233019712006980954477038740
921 235312525055300393549137020
922 237625369813318111126553061
923 239958399249486346698440743
924 242311767332409048847799226
925 244685629036285348619134350
926 247080140346376708665352675
927 249495458264497825321450401
928 251931740814531360919968048
929 254389147047966583830771856
930 256867837049461993875494385
931 259367971942432010934919755
932 261889713894657804735733366
933 264433226123922343971371778
934 266998672903669743080205711
935 269586219568688985172967845
936 272196032520822099770197260
937 274828279234696874179513956
938 277483128263484177511759933
939 280160749244679976504447791
940 282861312905912122490543730
941 285584991070771989020379190
942 288331956664671039814434171
943 291102383720722406894865513
944 293896447385647558913965096
945 296714323925708139868226040
946 299556190732663058557369545
947 302422226329750909318541011
948 305312610377697804736921518
949 308227523680750701205219626
950 311167148192736298375908775
951 314131667023145593721657325
952 317121264443244173591161476
953 320136125892208322319535948
954 323176437983287031124543381
955 326242388509989988692250935
956 329334166452301635528191530
957 332451961982921364322777566
958 335595966473529948752566803
959 338766372501082283312013361
960 341963373854126516943551520
961 345187165539149663407256160
962 348437943786949771504901281
963 351715906059034738446997083
964 355021251054047849825326566
965 358354178714220129827624530
966 361714890231849585505345215
967 365103588055807429079949621
968 368520475898071362447809788
969 371965758740286008218674996
970 375439642840350571797673965
971 378942335739033819196037695
972 382474046266616455431119586
973 386034984549560988551862918
974 389625362017209164501620651
975 393245391408507058206168825
976 396895286778757906450872600
977 400575263506402768287263176
978 404285538299829098885764473
979 408026329204207322927970531
980 411797855608355493808718110
981 415600338251632125095223930
982 419433999230857280867762391
983 423299062007262011743747453
984 427195751413466223564651636
985 431124293660485065902945820
986 435084916344763927724175685
987 439077848455242127717404231
988 443103320380445386985544858
989 447161563915607171965585966
990 451252812269818995627365955
991 455377300073209765178396865
992 459535263384154264681255696
993 463726939696510861169264688
994 467952567946888523025565521
995 472212388521943239570257515
996 476506643265703930980016470
997 480835575486927937844538786
998 485199429966486179844264943
999 489598452964778073214127301
1000 494032892229176296838539500