1 0
2 2
3 2
4 10
5 12
6 30
7 40
8 82
9 110
10 190
11 260
12 422
13 570
14 860
15 1160
16 1690
17 2252
18 3170
19 4190
20 5760
21 7540
22 10142
23 13164
24 17450
25 22442
26 29300
27 37410
28 48282
29 61170
30 78132
31 98310
32 124444
33 155582
34 195310
35 242722
36 302570
37 373882
38 462954
39 569130
40 700570
41 856970
42 1049134
43 1277464
44 1556080
45 1886582
46 2287310
47 2761834
48 3334192
49 4010400
50 4821902
51 5778950
52 6922214
53 8267604
54 9868250
55 11747952
56 13975790
57 16586674
58 19670024
59 23276240
60 27521452
61 32476150
62 38290916
63 45064536
64 52991200
65 62206804
66 72962600
67 85443624
68 99973948
69 116803970
70 136350472
71 158949950
72 185138718
73 215364216
74 250315200
75 290585664
76 337057200
77 390512488
78 452080316
79 522786330
80 604072434
81 697277710
82 804239580
83 926699360
84 1066996450
85 1227383106
86 1410832270
87 1620250578
88 1859406880
89 2132036820
90 2442913694
91 2796821810
92 3199794312
93 3657942202
94 4178875300
95 4770376516
96 5442031630
97 6203720080
98 7067495072
99 8045871250
100 9153973866
101 10407611700
102 11825739454
103 13428276524
104 15238934100
105 17282757148
106 19589353680
107 22190142984
108 25122042694
109 28424375710
110 32143098218
111 36327334380
112 41034193466
113 46324915606
114 52270369330
115 58946747478
116 66441852870
117 74850312666
118 84280738526
119 94850439050
120 106693576658
121 119955309770
122 134801116052
123 151410328112
124 169986740950
125 190751531782
126 213955346000
127 239870523020
128 268804891762
129 301093277180
130 337113206640
131 377275699570
132 422043155184
133 471919357922
134 527469902450
135 589311408962
136 658134776550
137 734693655126
138 819830953256
139 914466519970
140 1019627411422
141 1136434836670
142 1266138660420
143 1410103730770
144 1569849232410
145 1747034426986
146 1943503634580
147 2161271542288
148 2402574527220
149 2669855804350
150 2965824053556
151 3293438572000
152 3655976341946
153 4057017555234
154 4500522267780
155 4990816819160
156 5532681503770
157 6131338335464
158 6792551490538
159 7522617136160
160 8328478396638
161 9217718229920
162 10198691150482
163 11280520084172
164 12473247471890
165 13787837463082
166 15236349181210
167 16831945994532
168 18589094328824
169 20523581809280
170 22652745687442
171 24995502256910
172 27572609184448
173 30406709232150
174 33522631767050
175 36947454008796
176 40710847896450
177 44845163035720
178 49385825685620
179 54371448514150
180 59844289789056
181 65850395559780
182 72440128626138
183 79668350167198
184 87595028957310
185 96285470971882
186 105811021422730
187 116249351817798
188 127685269481142
189 140211073731300
190 153927489272600
191 168944105443330
192 185380452824258
193 203366541299516
194 223044102568910
195 244567246042994
196 268103892613020
197 293836571012630
198 321964072822440
199 352702414941600
200 386286750663156
201 422972528974500
202 463037701104708
203 506784112881850
204 554540052852900
205 606661919037612
206 663537162322300
207 725586276602940
208 793266198204984
209 867072676977430
210 947544202820132
211 1035264823508620
212 1130868680642824
213 1235043351746850
214 1348535089361250
215 1472152778014618
216 1606773985414540
217 1753349638116574
218 1912911011075088
219 2086575243603190
220 2275553411022708
221 2481157022578330
222 2704807342149506
223 2948043030492826
224 3212530907747000
225 3500074929454076
226 3812628610992500
227 4152305557243770
228 4521393803568472
229 4922368151355560
230 5357906719391318
231 5830905378321860
232 6344496847874082
233 6902067569538764
234 7507279737217040
235 8164090997179904
236 8876779858213170
237 9649968669559256
238 10488652920519240
239 11398228016782680
240 12384523056920746
241 13453832003755220
242 14612952613355244
243 15869222690536924
244 17230564942164540
245 18705529110919996
246 20303343640903180
247 22033964599348346
248 23908135173696682
249 25937442429538200
250 28134385803828786
251 30512442904502900
252 33086148336827054
253 35871169924682774
254 38884399403107020
255 42144040647820376
256 45669713984347510
257 49482558247176342
258 53605350712403782
259 58062625069497290
260 62880809274815638
261 68088361826382340
262 73715930160594198
263 79796507969281072
264 86365617140861250
265 93461489249690138
266 101125274473659080
267 109401250841084174
268 118337064038485660
269 127983968517404420
270 138397102666333832
271 149635766459927970
272 161763737103705468
273 174849588580774976
274 188967053591439500
275 204195391115598094
276 220619801292757900
277 238331847976547144
278 257429934135272002
279 278019787364611060
280 300215004439028156
281 324137608871555780
282 349918674455514888
283 377698965224042998
284 407629649190850760
285 439873032514388420
286 474603376189223380
287 512007737865375358
288 552286906009254452
289 595656364683308710
290 642347361698480684
291 692608013782330210
292 746704527500398502
293 804922464646088414
294 867568137287179880
295 934970055921322646
296 1007480522921564970
297 1085477289096359464
298 1169365373097578690
299 1259578955526352200
300 1356583455615216852
301 1460877695970157250
302 1572996272079434314
303 1693512025278955166
304 1823038745418591330
305 1962233994723888530
306 2111802189386611100
307 2272497822728362264
308 2445128977623950046
309 2630561003887478520
310 2829720520360395094
311 3043599608801624600
312 3273260372328458676
313 3519839716388797416
314 3784554539116925460
315 4068707179375300440
316 4373691324582766270
317 4700998216437321374
318 5052223373101789168
319 5429073655186903360
320 5833374911958882868
321 6267080023714359220
322 6732277596068197466
323 7231201110138684392
324 7766238805255008800
325 8339944085585584868
326 8955046749963068350
327 9614464823050233644
328 10321317311642427702
329 11078937650401685200
330 11890888187340107066
331 12760975458839588000
332 13693266633314035764
333 14692106858104961154
334 15762137919904000650
335 16908317937503182096
336 18135942530932206170
337 19450667169347461192
338 20858531178406176334
339 22365983092387168540
340 23979907871558350614
341 25707655652417697350
342 27557072594404704604
343 29536533472500374858
344 31654976626158467830
345 33921940895212578368
346 36347605204046443030
347 38942830405513652750
348 41719204101058328248
349 44689088028971821250
350 47865668797249818430
351 51263011533082875700
352 54896117290651495784
353 58780983769263615750
354 62934670254333084440
355 67375366313181254114
356 72122465235286847210
357 77196641728960848822
358 82619934947966403872
359 88415836340455030670
360 94609383484978764526
361 101227259386859111490
362 108297898499125108336
363 115851598922922603958
364 123920642159916537280
365 132539419854418968186
366 141744569015702690260
367 151575115142493855932
368 162072624868795239648
369 173281367539068960510
370 185248487472250615078
371 198024186311116810940
372 211661917369470038000
373 226218591365014716924
374 241754795617509049200
375 258335026094815218008
376 276027934568878276800
377 294906590263366809616
378 315048758454178567476
379 336537195408655955760
380 359459962342520934798
381 383910757790329341900
382 409989271306518830536
383 437801557909980118306
384 467460436449444867260
385 499085911327935742480
386 532805621048440144320
387 568755313053803075234
388 607079348634734454410
389 647931237424977189080
390 691474205598686048478
391 737881797347927861990
392 787338514129218422756
393 840040491330537124270
394 896196217257319392970
395 956027294179641434456
396 1019769246787858410960
397 1087672377909181233098
398 1160002677324731885146
399 1237042783671998641100
400 1319093005812123248276
401 1406472403805132442050
402 1499519936464716068594
403 1598595675822869841812
404 1704082096126214287510
405 1816385437914372920828
406 1935937155516024263920
407 2063195448770879462346
408 2198646888096907695452
409 2342808134011435566570
410 2496227761086705320882
411 2659488187796834846270
412 2833207723183126989534
413 3018042732197775785976
414 3214689931692898887090
415 3423888819379497205124
416 3646424248867070684960
417 3883129153642175776412
418 4134887434354492774740
419 4402637012880905037870
420 4687373068919554790712
421 4990151463284539277370
422 5312092365175767088416
423 5654384088393470706966
424 6018287155447464203150
425 6405138595441086345754
426 6816356496524045350450
427 7253444819829309072084
428 7717998497719128105482
429 8211708824430250666910
430 8736369164179774315182
431 9293880986154028556220
432 9886260253904769139496
433 10515644180083155463136
434 11184298376749421742910
435 11894624413893205923104
436 12649167819392222843000
437 13450626534969404097690
438 14301859864670419456080
439 15205897932592852344370
440 16165951690020187746790
441 17185423491137560892450
442 18267918281484915283746
443 19417255421077779290324
444 20637481190763216581940
445 21932882006836937856648
446 23307998397354046710120
447 24767639768636851663834
448 26316900020776348563880
449 27961174044534972782750
450 29706175164361971088238
451 31557953564307782488100
452 33522915768072542688028
453 35607845214882132159270
454 37819924009621925923290
455 40166755894418125009332
456 42656390528032338679220
457 45297349126410731525124
458 48098651559507591869554
459 51069844964604145488800
460 54221033980899175038404
461 57562912673282885485850
462 61106798260722806708006
463 64864666725764191595752
464 68849190432326196547640
465 73073777837887210826144
466 77552615440206113925660
467 82300712055375963579358
468 87333945581660332157194
469 92669112357845568180180
470 98323979286340755421314
471 104317338843063975506780
472 110669067161757763033528
473 117400185329598068272090
474 124532924100947932055500
475 132090792182630781447208
476 140098648318767592980800
477 148582777346930951755508
478 157570970477041189629310
479 167092609985207953951740
480 177178758599735936000594
481 187862253794243112907700
482 199177807293567058342830
483 211162110032693891969740
484 223853942905777804215540
485 237294293573588739190300
486 251526479701084945674380
487 266596278924667815602578
488 282552065959015758991790
489 299444957177723404708010
490 317328963119778573520546
491 336261149294591458482410
492 356301805784082158684262
493 377514626057252319002334
494 399966895547005644862290
495 423729690452024107291908
496 448878087369995290748770
497 475491384277545254331672
498 503653333525512515815656
499 533452387423174004156550
500 564981957148804202315168
501 598340685624743039707250
502 633632735170155184312956
503 670968090641194434082168
504 710462878955330146816420
505 752239705788788229084108
506 796428010436004688414060
507 843164439707786388774246
508 892593241958652128469800
509 944866682217183612313830
510 1000145479621824111287252
511 1058599268243455165106870
512 1120407082620599942637258
513 1185757869207523441257924
514 1254851025197090131003360
515 1327896966050215493933142
516 1405117723343657052878970
517 1486747574413473876023890
518 1573033705571062746517822
519 1664236910529951076414750
520 1760632326002231380782572
521 1862510206280609900140720
522 1970176738965435582655338
523 2083954903849149098996472
524 2204185377338369599258700
525 2331227484643109218678944
526 2465460202356595792300350
527 2607283213894933967767236
528 2757118020688004187443074
529 2915409111855567224507710
530 3082625195555023371747228
531 3259260495027067963046960
532 3445836112850581015157598
533 3642901466755602987598298
534 3851035800863439473075780
535 4070849776058760403322164
536 4302987143756536598564930
537 4548126507161469212444714
538 4806983174716239282277448
539 5080311110269514804284170
540 5368904985137155038151916
541 5673602337065393748442070
542 5995285841794521066331588
543 6334885702758726303001096
544 6693382165198420003748230
545 7071808160801538671474472
546 7471252089785885225465690
547 7892860747179204357013486
548 8337842400908453645050034
549 8807470029160445700044050
550 9303084725394684200964132
551 9826099279247842142460000
552 10378001942556916007231604
553 10960360389596712526124156
554 11574825881689337015928790
555 12223137646224320850483216
556 12907127481270410846159990
557 13628724596856024331952056
558 14389960705224564825426108
559 15192975372284786546534530
560 16040021643799385533534412
561 16933471959790359858657210
562 17875824372064049080089594
563 18869709079719287307586940
564 19917895299036058199411730
565 21023298484131964317826120
566 22188987916426288059958810
567 23418194680975474506014536
568 24714320049524522972640650
569 26080944290182260536406010
570 27521835925547810479028436
571 29040961461224402786483920
572 30642495608726107565418302
573 32330832026943829410717632
574 34110594608568813299055150
575 35986649338091935881670792
576 37964116750404879251760600
577 40048385019316735629392458
578 42245123707897937335750992
579 44560298212927336017724290
580 47000184938522991633669410
581 49571387234487711435415040
582 52280852137928726199031072
583 55135887957259086397633444
584 58144182740959055849993170
585 61313823674134045250604502
586 64653317449439027226307360
587 68171611659721417491826856
588 71878117263552613597787898
589 75782732175739367721932500
590 79895866039033239721423510
591 84228466234333049686598930
592 88792045191137326298666028
593 93598709061254646308667590
594 98661187823605245284471950
595 103992866889392872063735554
596 109607820282145665345230650
597 115520845468787682786552624
598 121747499923550448940524584
599 128304139508438929377126250
600 135207958760078527815059438
601 142477033174944412704251650
602 150130363591590881878886922
603 158187922770973106885336194
604 166670704283117451260986750
605 175600773811204477383504620
606 185001322991887061784453810
607 194896725913843970930567434
608 205312598404973177854730572
609 216275860242217526984119090
610 227814800427120564665835676
611 239959145674253539045272270
612 252740132269521585230695970
613 266190581459904038654538158
614 280344978546878523926958510
615 295239555860882825646749622
616 310912379805762625223389760
617 327403442167874017029500474
618 344754755897081125130863646
619 363010455573291271339144540
620 382216902785803759142052206
621 402422796659902905859642870
622 423679289779914120076330084
623 446040109765926955383574382
624 469561686777432232441680150
625 494303287226021728684969006
626 520327153996706449397931150
627 547698653487321135182382364
628 576486429794373518591546094
629 606762566384721800799186680
630 638602755612967459640383868
631 672086476456701754975378670
632 707297180864001638696936366
633 744322489121172085012738238
634 783254394672896233728320720
635 824189478842041742315569754
636 867229135922609965253613410
637 912479809136035817804102754
638 960053237969539839414659570
639 1010066717433752032500901650
640 1062643369807773735353433814
641 1117912429460336713910170210
642 1176009541369333321127376252
643 1237077073984654191311211640
644 1301264447115786563099309440
645 1368728475550671735556574348
646 1439633729151993337612750910
647 1514152910204729466962034920
648 1592467248831908437874235326
649 1674766917326040193069348300
650 1761251464290537062416258510
651 1852130269519119511974987150
652 1947623020592107061038782466
653 2047960212205630886828934800
654 2153383669305128838619293040
655 2264147095135407317797120656
656 2380516645379686594264414970
657 2502771529605121040170690254
658 2631204641297648156255349126
659 2766123217818643843995981140
660 2907849531686913473842634344
661 3056721614644154654724407820
662 3213094016039269299539334262
663 3377338597126965664290453008
664 3549845362960066087328332080
665 3731023333620973510006038748
666 3921301456629049676463424750
667 4121129562433234436235127380
668 4330979364998503555646372636
669 4551345509574494552917953010
670 4782746669842565997265883690
671 5025726696725116118237053860
672 5280855821258351433373556758
673 5548731914025818679734555316
674 5829981803777634878295318850
675 6125262657965835495682462664
676 6435263428065039036048064200
677 6760706362663347104192032684
678 7102348591459312919591051304
679 7460983783427719444969697310
680 7837443882581022201703921466
681 8232600924892445176589009930
682 8647368940125189406440876902
683 9082705942464703555840703324
684 9539616014045052419347806320
685 10019151485627498283706732024
686 10522415218900480132772554550
687 11050562995053187301917260888
688 11604806014504464800523104664
689 12186413512869195536757938760
690 12796715498493932307468607336
691 13437105617112951368243281090
692 14109044149447371250114993606
693 14814061147810107028515906598
694 15553759718074656195675242280
695 16329819453628457873334913936
696 17144000028252622707068764760
697 17998144955157254958398325930
698 18894185519750729385728484908
699 19834144894035630408323071050
700 20820142440903738897163623224
701 21854398216946158500593310450
702 22939237682807551480262112394
703 24077096630489178987898526328
704 25270526337454413104468397750
705 26522198957801022406901658178
706 27834913161252743795012344320
707 29211600031171343344982983938
708 30655329233321234156769828812
709 32169315467608887650740595650
710 33756925215596504824211603310
711 35421683797124784278390544500
712 37167282750007249205928712192
713 38997587547343217773096439748
714 40916645667678899465385698380
715 42928695033884378865782169190
716 45038172837356173576043491390
717 47249724764851778139642083910
718 49568214646069221186325561394
719 51998734540845042329494071250
720 54546615285721007062774367826
721 57217437520459573113227957340
722 60017043216041417302597937382
723 62951547726583497276315396828
724 66027352388652411206645522000
725 69251157692435143180050244728
726 72629977050355738900920395900
727 76171151189803209705924078092
728 79882363197860377115644230620
729 83771654247097451229639312250
730 87847440032824962569587375514
731 92118527953480658295453996550
732 96594135067271388445171626162
733 101283906859586233159047643856
734 106197936857269084362308470470
735 111346787127359482318441851560
736 116741509699618825651213201730
737 122393668953816022207550689770
738 128315365014603049567712375620
739 134519258198616150769368129710
740 141018594560455600660574728976
741 147827232586163514826176536260
742 154959671085010997326988692096
743 162431078332547824381496381198
744 170257322520249277153151955970
745 178455003569427292744148949858
746 187041486369660357592257628250
747 196034935504536376477012889976
748 205454351530313467610984003720
749 215319608875868712316254931850
750 225651495435358180840862308778
751 236471753928021455254023071700
752 247803125102880468481706885900
753 259669392869358416554054350844
754 272095431438446883454664136100
755 285107254562614316949776426204
756 298732066966561534733395705830
757 312998318064808977983465480938
758 327935758066349557293741664846
759 343575496570821108705551706050
760 359950063765266844543152396088
761 377093474335142883727072800550
762 395041294208242612771170771882
763 413830710255200734664934136670
764 433500603075680498228283460340
765 454091623004777684516137843570
766 475646269480082024703886172200
767 498208973915741275720007163332
768 521826186236286291506023208982
769 546546465229395096667226976340
770 572420572883735957345843247846
771 599501572885008300156343693740
772 627844933450857641331884079424
773 657508634692926506565353224406
774 688553280702506282682852855350
775 721042216564499508890161368572
776 755041650513305251444742446450
777 790620781453199648015232644886
778 827851932075446090528062763598
779 866810687814104661929800344070
780 907576041892996060290289959546
781 950230546726852010293320213750
782 994860471951062327758353698422
783 1041555969365918610813595888558
784 1090411245093600315561680424860
785 1141524739258629204153700739318
786 1194999313515912857357178415980
787 1250942446764052424347839003728
788 1309466439396121449454947058378
789 1370688626454842151270339195910
790 1434731600074849494031822891798
791 1501723441610716335118086645680
792 1571797963866512415997037546078
793 1645094963860022834671899044418
794 1721760486573298393376412720750
795 1801947100160048363319962738246
796 1885814183100501215333401942510
797 1973528223814807195663086769232
798 2065263133267870840147222558254
799 2161200571120695270032390003800
800 2261530286006975278508523203320
801 2366450470537761797082186277250
802 2476168131662669858042243334062
803 2590899477042238073298556689930
804 2710870318113857558308513786980
805 2836316490562046015922606835854
806 2967484292933992639088321754430
807 3104630944172064841396578191958
808 3248025060867652195721444205268
809 3397947155074096827461654023670
810 3554690153551888627239521637598
811 3718559939355503488262057371180
812 3889875916709664176185409848490
813 4068971600162064551530693020684
814 4256195229041217694347435178640
815 4451910408290665445774245813660
816 4656496776795891385386350276810
817 4870350704366447499613791805212
818 5093886018584681949043761407448
819 5327534762782512785711342225740
820 5571747986460653718533917547534
821 5826996569518966942629584501530
822 6093772081724000194225373077654
823 6372587678898594139505279197616
824 6663979037380613451236828851400
825 6968505328361620855976584636120
826 7286750233783659571918660812150
827 7619323005541420101868793345420
828 7966859569810018128550504641502
829 8330023678393506190034816062010
830 8709508109068257516630833296224
831 9106035916976518288225605782840
832 9520361739211002750430015860282
833 9953273154819340669070838716874
834 10405592102549865068561005995900
835 10878176358755497363159647438568
836 11371921077972847023451623888810
837 11887760398796848237868651469388
838 12426669117779925842507964347002
839 12989664434196474965060136812530
840 13577807768631097302222138280926
841 14192206658470119222018879538770
842 14834016733503297595615308469390
843 15504443774973751601602083971590
844 16204745861552054320659071062090
845 16936235605852421543385223927882
846 17700282485258202000066238194680
847 18498315270977635384667937518908
848 19331824559412407674091126814264
849 20202365410088012589991103860000
850 21111560094569786880866301776310
851 22061100960968719241206884396550
852 23052753418830366673656432258348
853 24088359049395315717621079116888
854 25169838846424401004682099974380
855 26299196592993077023771239955424
856 27478522379880914205729915813160
857 28709996271410758714590926163986
858 29995892124831830497525741285340
859 31338581569588396678403700610320
860 32740538153075020767080976877058
861 34204341659747066916354168906800
862 35732682610735715428830599406714
863 37328366951406384110568461413086
864 38994320934602952261896356718040
865 40733596207633556515573202293234
866 42549375111382002991514281805580
867 44444976200267862342205936627566
868 46423859992133357315800009778230
869 48489634957501892273212309264530
870 50646063758037038068393205820460
871 52897069744427475533139500068890
872 55246743724338609632432698994750
873 57699351011500615692917803210312
874 60259338767451640878732772497400
875 62931343647918893438067388218498
876 65720199766305773610740605354400
877 68630946987254975907670783924096
878 71668839563782294142011558475730
879 74839355132018431368955540733120
880 78148204078163450317237083456582
881 81601339292845133460599498470300
882 85204966328685787239597969253666
883 88965553977516247117143724032658
884 92889845284338705715765371190840
885 96984869015825600949575873228704
886 101257951601858224025085258193970
887 105716729569349817914533102297596
888 110369162488372185825071013178684
889 115223546451405862513720584429850
890 120288528107370580272798940950042
891 125573119272958491882322937348420
892 131086712144696687492927575092796
893 136839095136101119564378890210894
894 142840469365260875517655612763550
895 149101465819202715182576998387520
896 155633163222441141374512121838650
897 162447106638211638471701692829210
898 169555326832024817798116272261392
899 176970360428359422042305825420150
900 184705270892543711536860386790176
901 192773670371149778426715023562350
902 201189742425555610576934745229600
903 209968265694707067012430822660830
904 219124638524548711307453480903020
905 228674904603080198977159226288460
906 238635779641546620426879258765850
907 249024679143878084387643437717398
908 259859747308169520528333419740296
909 271159887105727100705952330523770
910 282944791585017133364208349821522
911 295234976449727379245963121893650
912 308051813962104485756628187816518
913 321417568224754927321285555172122
914 335355431896206233287123704105520
915 349889564397710343131003700308066
916 365045131671048199634599205201000
917 380848347549453802323375982799888
918 397326516806234270861830741726376
919 414508079948209301628750434727960
920 432422659823746985030013030731436
921 451101110117922233409988117732530
922 470575565810188209735227275849682
923 490879495672918744409536352957026
924 512047756892270905338481617499200
925 534116651896019890676792929208056
926 557123987476354382943075022296800
927 581109136299077326463767316295846
928 606113100894256974389033745879142
929 632178580227103525662674811600280
930 659350038951731068866652537530786
931 687673779454490034841297752943640
932 717198016797746451729709533758244
933 747972956679327796094088350014656
934 780050876527376909797329648871360
935 813486209855041740575289455449280
936 848335634004306649235149318366670
937 884658161413326779297453877306830
938 922515234546888978259421588994170
939 961970824635076701017620392409660
940 1003091534370892151328595168041914
941 1045946704723471973267156270666210
942 1090608526029654570537535249890428
943 1137152153533002597506612081566304
944 1185655827545986438507003341661500
945 1236200998417878211072430248649844
946 1288872456498025817675582869894180
947 1343758467291557126220783541098332
948 1400950912012242116736678052384378
949 1460545433745199754372279717081450
950 1522641589440414983192833604687788
951 1587343007966613224276183439204900
952 1654757554463965669133040252760896
953 1724997501243351821697051090342062
954 1798179705489528852982867887842260
955 1874425794035533438553191003139258
956 1953862355486015793214931577364650
957 2036621139977960376800444419207174
958 2122839266878430537885582016281118
959 2212659440730567719330520115830860
960 2306230175771129598158130596505052
961 2403706029355347983282634074349830
962 2505247844637878926541024413402630
963 2611023002872086436989949439252670
964 2721205685703902705563493969975850
965 2835977147851023814192752161396848
966 2955526000573288761457895816905560
967 3080048506355733138028281136556702
968 3209748885242068300954027353248782
969 3344839633273194207907707531641150
970 3485541853502873862097392103471612
971 3632085600080861346551897783829140
972 3784710235912651874732691153749374
973 3943664804424592948662886490108210
974 4109208415983432480777469900678000
975 4281610649540464494337183882098520
976 4461151970092341572000339931008800
977 4648124162573337632225791053340878
978 4842830782817444826825877831934704
979 5045587626253156672665290402457780
980 5256723215019210292401972369679542
981 5476579304215916474138504365029010
982 5705511408034086149327693964778396
983 5943889346531948885616283350476254
984 6192097813859946996475361873155540
985 6450536968763861462236678710958604
986 6719623048228482146401987596626070
987 6999789005156958997453596084257358
988 7291485171015167676269516237338368
989 7595179944405877330015976119603300
990 7911360506574330516958952144486960
991 8240533564885021465446520618854680
992 8583226125349105590427479694481852
993 8939986295322977441484087578120916
994 9311384117541239248401761755032730
995 9698012436691536135938963834001450
996 10100487799784687088652021596519920
997 10519451391621182436446352692407334
998 10955570006704586570131304380123454
999 11409537059003669964499367875560550
1000 11882073631018342776606099161909504