0 0
1 0
2 156
3 14298
4 228984
5 1821420
6 9676020
7 39328086
8 131914608
9 382726584
10 991134540
11 2342199090
12 5133181416
13 10561434468
14 20593784484
15 38341504110
16 68569332960
17 118371718896
18 198054533628
19 322265959434
20 511426049880
21 793510636380
22 1206251784276
23 1799823896838
24 2640091823184
25 3812504946600
26 5426729213100
27 7622117406306
28 10574126683848
29 14501801462484
30 19676449174020
31 26431646211870
32 35174721548736
33 46399876029408
34 60703106229084
35 78799113016890
36 101540386576440
37 129938671610316
38 165189028793268
39 208696721239734
40 262107167814960
41 327339218545560
42 406622021174796
43 502535762060178
44 618056579126184
45 756605959462980
46 922104949402980
47 1119033520510926
48 1352495450889888
49 1628289097535184
50 1952984452160700
51 2334006889977450
52 2779728038322456
53 3299564209817148
54 3904082862878484
55 4605117570912870
56 5415892000392720
57 6351153417248136
58 7427316260601708
59 8662616342832834
60 10077276255279240
61 11693682579567540
62 13536575525611716
63 15633251638728318
64 18013780240089984
65 20711234286874560
66 23761936360965660
67 27205720517921946
68 31086210751156728
69 35451116849856684
70 40352548453118580
71 45847348127095830
72 51997444316622576
73 58870225047821688
74 66538933283604684
75 75083084859736050
76 84588909955261800
77 95149819077592356
78 106866894569382948
79 119849408671570734
80 134215369204506720
81 150092093957062320
82 167616814901895036
83 186937313383725258
84 208212587456506584
85 231613552574765340
86 257323776874141140
87 285540252306279366
88 316474202923708368
89 350351931641178984
90 387415706831151660
91 427924690142687010
92 472155906964929096
93 520405260988667028
94 572988594352119684
95 630242794890110430
96 692526952039183680
97 760223562984962976
98 833739790672160988
99 913508775332125434
100 999991001217641400
101 1093675720269909900
102 1195082434478184756
103 1304762438728474998
104 1423300425974007984
105 1551316156596799320
106 1689466193866689420
107 1838445707441583186
108 1998990346890368808
109 2171878187258094084
110 2357931748731443940
111 2558020092501390990
112 2773060994959082016
113 3004023202400577168
114 3251928768455975484
115 3517855476498740010
116 3802939349331678360
117 4108377248487039996
118 4435429565519559828
119 4785423007713008934
120 5159753480662907280
121 5559889070240510280
122 5987373126486000876
123 6443827452022001538
124 6930955597622066184
125 7450546267612720500
126 8004476837831890500
127 8594716988911193406
128 9223332457694562048
129 9892488909651033984
130 10604455935185259420
131 11361611172795367770
132 12166444562074281336
133 13021562729597376108
134 13929693510786564084
135 14893690610888408790
136 15916538408251785840
137 17001356903138863416
138 18151406815351803468
139 19370094834006573234
140 20660979022834608360
141 22027774384442783460
142 23474358587012223396
143 25004777856966928878
144 26623253041193993184
145 28334185842448352880
146 30142165231626544380
147 32051974040645830026
148 34068595739717312088
149 36197221402854270684
150 38443256865509942100
151 40812330078292297350
152 43310298660757087056
153 45943257659334487848
154 48717547513499117484
155 51639762234347980770
156 54716757799806066120
157 57955660770734833236
158 61363877132274715908
159 64949101364809010334
160 68719325748993128640
161 72682849909350169440
162 76848290600991092316
163 81224591744075481018
164 85821034710686940984
165 90647248868855600460
166 95713222388518971060
167 101029313314271573046
168 106606260909813242928
169 112455197279065916184
170 118587659268988915980
171 125015600659183379730
172 131751404643437419176
173 138807896608424936388
174 146198357214832707684
175 153936535786252399950
176 162036664011236599200
177 170513469963980709456
178 179382192449155721148
179 188658595676480352234
180 198358984270684932120
181 208500218622583628220
182 219099730587036207636
183 230175539533645481958
184 241746268756101901584
185 253831162246152447240
186 266450101838237010540
187 279623624730901862466
188 293372941391166578568
189 307719953848087922484
190 322687274381831685060
191 338298244614631334910
192 354576955010080557696
193 371548264787275345728
194 389237822256390246684
195 407672085582342690330
196 426878343983268985080
197 446884739370605612076
198 467720288437639843188
199 489414905203464470934
200 511999424019342562800
201 535505623044559639800
202 559966248198912529356
203 585415037599056355698
204 611886746486003706984
205 639417172651142957220
206 668043182368216022820
207 697802736838769498286
208 728734919158667143008
209 760879961813326081584
210 794279274709413833340
211 828975473750818402890
212 865012409966779142616
213 902435199200141939868
214 941290252363778486484
215 981625306273285955910
216 1023489455064160343760
217 1066933182201714021096
218 1112008393092085706028
219 1158768448302769078434
220 1207268197401164644680
221 1257564013419738204180
222 1309713827956448377476
223 1363777166919185126238
224 1419815186923041029184
225 1477890712349317274400
226 1538068273075246887900
227 1600414142883498640506
228 1664996378560606360248
229 1731884859693550025484
230 1801151329173797024820
231 1872869434418194343670
232 1947114769316185173936
233 2023964916912906542808
234 2103499492837808019084
235 2185800189488515380690
236 2270950820979747315240
237 2359037368867177776516
238 2450148028656221533668
239 2544373257105805726734
240 2641805820337275881760
241 2742540842758670841360
242 2846675856814687431996
243 2954310853572742417578
244 3065548334155626380184
245 3180493362031331622780
246 3299253616170724005780
247 3421939445083816809126
248 3548663921745493254288
249 3679542899421613226184
250 3814695068406529003500
251 3954242013683124437250
252 4098308273516582011656
253 4247021398993172578548
254 4400512014515453276484
255 4558913879265350228670
256 4722363949646694059520
257 4891002442718868078336
258 5064972900633321150108
259 5244422256084789807834
260 5429500898789167058040
261 5620362743000048591340
262 5817165296076080732916
263 6020069728111328453718
264 6229240942640976111984
265 6444847648434768306360
266 6667062432390693296460
267 6896061833541506884146
268 7132026418186790449128
269 7375140856163332995684
270 7625593998266723593380
271 7883578954837137483630
272 8149293175522396375776
273 8422938530231481071088
274 8704721391291772530684
275 8994852716823395843850
276 9293548135344140256600
277 9601028031618527486556
278 9917517633764699979348
279 10243247101632900553734
280 10578451616469415037520
281 10923371471879950014120
282 11278252166106518680236
283 11643344495632009058658
284 12018904650126710416584
285 12405194308751175709140
286 12802480737829900199940
287 13211036889910399105566
288 13631141504222370168768
289 14063079208551730485984
290 14507140622544420698460
291 14963622462454973802810
292 15432827647354950346296
293 15915065406816446644428
294 16410651390085987893684
295 16919907776764223650230
296 17443163389006949106480
297 17980753805263081921176
298 18533021475565331045388
299 19100315838389401036434
300 19682993439097682764200
301 20281418049983489189700
302 20895960791932003033956
303 21527000257714211656398
304 22174922636930213325984
305 22840121842618388295120
306 23522999639547037676220
307 24223965774205203073386
308 24943438106509490237208
309 25681842743243830689084
310 26439614173249226302740
311 27217195404380633234790
312 28015038102248253363216
313 28833602730760613522568
314 29673358694486925317484
315 30534784482856331151810
316 31418367816211755329160
317 32324605793736192662196
318 33254005043269380972228
319 34207081873032918167934
320 35184362425281999262080
321 36186382831902063718080
322 37213689371968758914076
323 38266838631289741270938
324 39346397663946952712184
325 40452944155858126608300
326 41587066590376394205300
327 42749364415946979747606
328 43940448215840090078448
329 45160939879979222436984
330 46411472778884232470220
331 47692691939748623139570
332 49005254224670634226536
333 50349828511057831529508
334 51727095874225014594084
335 53137749772205381932590
336 54582496232795013164640
337 56062054042850848349616
338 57577154939862465983868
339 59128543805818082700234
340 60716978863385319635160
341 62343231874427402719260
342 64008088340875586800596
343 65712347707978716526278
344 67456823569950960287184
345 69242343878038877272680
346 71069751151029101787180
347 72939902688218053448226
348 74853670784865206716488
349 76811942950151578401684
350 78815622127665217344900
351 80865626918435606397150
352 82962891806539013096256
353 85108367387296952089248
354 87303020598090049355484
355 89547834951809725656570
356 91843810772970244372920
357 94191965436503796983436
358 96593333609261427904308
359 99048967494242729225334
360 101559937077577365067440
361 104127330378281614833240
362 106752253700813254533516
363 109435831890448225646418
364 112179208591502671602984
365 114983546508424052992260
366 117850027669775183941860
367 120779853695135163855246
368 123774246064941310775328
369 126834446393296335095184
370 129961716703765125150780
371 133157339708185649407530
372 136422619088518613492376
373 139758879781760644225788
374 143167468267945907073684
375 146649752861261198067750
376 150207124004299686234000
377 153840994565478617923656
378 157552800139646430157548
379 161343999351904856175234
380 165216074164671742822920
381 169170530188010436220020
382 173208896993251729312836
383 177332728429934502455358
384 181543602946091326051584
385 185843123911905432551040
386 190232919946765603709340
387 194714645249745658008666
388 199289979933535362478968
389 203960630361849732869484
390 208728329490343826191860
391 213594837211060270090710
392 218561940700436914294896
393 223631454770902130563128
394 228805222226085429060684
395 234085114219671200990130
396 239473030617923539547880
397 244970900365910233890276
398 250580681857454173767588
399 256304363308840545821934
400 262143963136308346245600
401 268101530337354878559600
402 274179144875882049698556
403 280378918071213422377098
404 286702992991011126864984
405 293153544848121880813020
406 299732781401381511649620
407 306442943360407522308486
408 313286304794409387651408
409 320265173545046415916584
410 327381891643363156852140
411 334638835730832485886690
412 342038417484536641743816
413 349583084046516643325268
414 357275318457320660468484
415 365117640093782062327710
416 373112605111058016634560
417 381262806888959662963296
418 389570876482605033358428
419 398039483077426044277434
420 406671334448561034759480
421 415469177424664477051980
422 424435798356165637610676
423 433574023588008118435638
424 442886719936902361115184
425 452376795173123348722200
426 462047198506885893842700
427 471900921079330054514706
428 481940996458149373716648
429 492170501137894792268484
430 502592555044987239595620
431 513210322047472061755470
432 524027010469548601439136
433 535045873610908400336208
434 546270210270915650289084
435 557703365277663676064490
436 569348730021941389334040
437 581209742996143810582716
438 593289890338160913154068
439 605592706380279201493734
440 618121774203130593868560
441 630880726194723338417160
442 643873244614589850329196
443 657103062163086517254978
444 670573962555880679714184
445 684289781103660153302580
446 698254405297100819888580
447 712471775397127975747326
448 726945885030507285698688
449 741680781790801353797184
450 756680567844728082966300
451 771949400543957158177050
452 787491493042381150340856
453 803311114918897901019948
454 819412592805741011354484
455 835800311022395422264470
456 852478712215135237006320
457 869452298002221101548536
458 886725629624794622978508
459 904303328603507471262834
460 922190077400922975156840
461 940390620089728188895140
462 958909763026794572494116
463 977752375533125595059118
464 996923390579729737413984
465 1016427805479457537658160
466 1036270682584841490907260
467 1056457149991977782486346
468 1076992402250489002221528
469 1097881701079607156214684
470 1119130376090416461588180
471 1140743825514295579151430
472 1162727516937599108768976
473 1185086988042618342400488
474 1207827847354861440336684
475 1230955774996693367071650
476 1254476523447376094531400
477 1278395918309549752020756
478 1302719859082195574255748
479 1327454319940121671216734
480 1352605350520012816288320
481 1378179076713085622245920
482 1404181701464390648105436
483 1430619505578803153672058
484 1457498848533744392806584
485 1484826169298675510972940
486 1512607987161406287538740
487 1540850902561261138571766
488 1569561597929144971509168
489 1598746838534551659072984
490 1628413473339558076165260
491 1658568435859846820198610
492 1689218745032800912403496
493 1720371506092713955101828
494 1752033911453159397747684
495 1784213241596562742710030
496 1816916865971020700309280
497 1850152243894411481519376
498 1883926925465840596009788
499 1918248552484466702827434
500 1953124859375752241007000
501 1988563674125183747749500
502 2024572919219506952523156
503 2061160612595521916517798
504 2098334868596483668323984
505 2136103898936153968510920
506 2174476013670550017943020
507 2213459622177436107203586
508 2253063234143604387385608
509 2293295460559991125764084
510 2334165014724674993481540
511 2375680713253804116358590
512 2417851477100498804284416
513 2460686332581777059347968
514 2504194412413550147939484
515 2548384956753735707483610
516 2593267314253536044259960
517 2638850943116929464924396
518 2685145412168422670864628
519 2732160401929112431406934
520 2779905705701104939136880
521 2828391230660341438205880
522 2877626998957878904467276
523 2927623148829674744620338
524 2978389935714924670238184
525 3029937733383003091616100
526 3082277035069055565800100
527 3135418454618293022941806
528 3189372727639037685274848
529 3244150712664570783519984
530 3299763392323832366401020
531 3356221874521023690191370
532 3413537393624162866811736
533 3471721311662644640962908
534 3530785119533855359104084
535 3590740438218894385776390
536 3651599020007453415823440
537 3713372749731905324475816
538 3776073646010654391044268
539 3839713862500799926107234
540 3904305689160165526581960
541 3969861553518746377935060
542 4036394021959627218017796
543 4103915801009423772603678
544 4172439738638300668661184
545 4241978825569619027712480
546 4312546196599267138309980
547 4384155131924727803706426
548 4456819058483936158200888
549 4530551551303981943412684
550 4605366334859710433867700
551 4681277284442276399776950
552 4758298427537705693745456
553 4836443945215519247370648
554 4915728173527474463273484
555 4996165604916479188052370
556 5077770889635733651959720
557 5160558837178155961773636
558 5244544417716146934372708
559 5329742763551750259920334
560 5416169170577264185326240
561 5503839099746361110777040
562 5592768178555771694614716
563 5682972202537590264691818
564 5774467136762258537544984
565 5867269117352284850304060
566 5961394453006756314192660
567 6056859626536701502777446
568 6153681296411361492787728
569 6251876298315427280354184
570 6351461646717301800905580
571 6452454536448444986715330
572 6554872344293860502205576
573 6658732630593783003595188
574 6764053140856624976319684
575 6870851807383242410855550
576 6979146750902578785148800
577 7088956282218747029777856
578 7200298903869609360273948
579 7313193311796915069678234
580 7427658397028056583433720
581 7543713247369504288091820
582 7661377149111980855058036
583 7780669588747435990708758
584 7901610254697882754681584
585 8024219039056156798974840
586 8148516039338660091688140
587 8274521560250150900794866
588 8402256115460642025259368
589 8531740429394469473096484
590 8662995439031593998618660
591 8796042295721198124126510
592 8930902367007641484672096
593 9067597238468837548260528
594 9206148715567114977954684
595 9346578825512627116809930
596 9488909819139373291390680
597 9633164172793895844808476
598 9779364590236717025771988
599 9927534004556580076052934
600 10077695580097559075048400
601 10229872714399102316759400
602 10384089040149074211507756
603 10540368427149860922078498
604 10698734984297605161702984
605 10859213061574635799388820
606 11021827252055158136556420
607 11186602393924270937758686
608 11353563572510376517439808
609 11522736122331050404231584
610 11694145629152437324190940
611 11867817932062240464650490
612 12043779125556371200985016
613 12222055561639326689590668
614 12402673851938362951730484
615 12585660869831531294619510
616 12771043752589646138205360
617 12958849903532252538545496
618 13149106994197661921490828
619 13341842966527124763556434
620 13537086035063209180394280
621 13734864689162454607179780
622 13935207695222369979483876
623 14138144098922846047825038
624 14343703227482051684081184
625 14551914691926884263290000
626 14762808389378044430077500
627 14976414505349805785028906
628 15192763516064550252753048
629 15411886190782140120191484
630 15633813594144197960886420
631 15858577088533365888447270
632 16086208336447615810344336
633 16316739302889682581409608
634 16550202257771692185039084
635 16786629778335057299068290
636 17026054751585712832632840
637 17268510376744764250028916
638 17514030167714621727654468
639 17762647955560693420540734
640 18014397891008711345775360
641 18269314446957763621272960
642 18527432421009107029866396
643 18788786938010834110572378
644 19053413452618469211128184
645 19321347751871568168502380
646 19592625957786396517051380
647 19867284529964761357325526
648 20145360268219072252223088
649 20426890315213706751248184
650 20711912159122756378049100
651 21000463636304229151196850
652 21292582933990784943310056
653 21588308592997080219141348
654 21887679510443798929112484
655 22190734942498446571020270
656 22497514507132984669233120
657 22808058186898383157658736
658 23122406331716168390086908
659 23440599661687044739197834
660 23762679269916667983575640
661 24088686625358648920478940
662 24418663575674865880895316
663 24752652350113165062544518
664 25090695562402527835995984
665 25432836213665784418929960
666 25779117695349953553798060
667 26129583792174288064728546
668 26484278685096106410473928
669 26843246954294490591513684
670 27206533582171931011102980
671 27574183956373999132099230
672 27946243872827129013802176
673 28322759538794589055809888
674 28703777575950725519022684
675 29089345023473559637419450
676 29479509341155820378086200
677 29874318412534495151194956
678 30273820548038981016212148
679 30678064488157919175559734
680 31087099406624795792259120
681 31500974913622392413757720
682 31919741059006169530170636
683 32343448335546667041565458
684 32772147682191005655676584
685 33205890487343573484556740
686 33644728592165982356157540
687 34088714293896378604677966
688 34537900349188193351729568
689 34992339977468417538939984
690 35452086864315487221552060
691 35917195164856864881874410
692 36387719507186402771100696
693 36863714995801574538039228
694 37345237215060661653681684
695 37832342232659981391289830
696 38325086603131243372792080
697 38823527371359121943757576
698 39327722076119131891054188
699 39837728753635895269498434
700 40353605941161887356369800
701 40875412680576750005589300
702 41403208522007260926652356
703 41937053527468047667059198
704 42477008274523135331001984
705 43023133859968417321446720
706 43575491903535138647489820
707 44134144551614481593973786
708 44699154481003343805814008
709 45270584902671399095319084
710 45848499565549531536980340
711 46432962760339733670762390
712 47024039323346559891845616
713 47621794640330226362053368
714 48226294650381449035841484
715 48837605849818111651735410
716 49455795296103855798470760
717 50080930611788685423826596
718 50713079988471678413237028
719 51352312190785898124725934
720 51998696560405598026531680
721 52652303020075812843973680
722 53313202077664429882660476
723 53981464830236834456049738
724 54657162968153223606644184
725 55340368779188682571743900
726 56031155152676118706674900
727 56729595583672147840776006
728 57435764177146028304151248
729 58149735652191738126282984
730 58871585346263291171051820
731 59601389219433388236523170
732 60339223858675499412036936
733 61085166482169474249676308
734 61839294943630776572094084
735 62601687736663441003940190
736 63372423999136848579762240
737 64151583517586419047242016
738 64939246731638317750984668
739 65735494738458275248794234
740 66540409297224618079448760
741 67354072833625609368430860
742 68176568444381198225874996
743 69007979901789277159161078
744 69848391658296546991115184
745 70697888851094089043672280
746 71556557306737744616112780
747 72424483545793402056604626
748 73301754787507291995765288
749 74188458954501391581303684
750 75084684677494038823510500
751 75990521300045858432436750
752 76906058883331100799034656
753 77831388210934496044332048
754 78766600793673725332871484
755 79711788874447611919168170
756 80667045433110134668826520
757 81632464191370367069203836
758 82608139617718445018121108
759 83594166932377666953095334
760 84590642112282830157905040
761 85597661896084907358000840
762 86615323789182167991335916
763 87643726068777848816617218
764 88682967788964478796766984
765 89733148785834963471535860
766 90794369682620534309723460
767 91866731894855668808339646
768 92950337635570087383280128
769 94045289920507933373693184
770 95151692573374242760180380
771 96269650231108810475303130
772 97399268349187560463558776
773 98540653206951526927044588
774 99693911912963554472445684
775 100859152410392825154763350
776 102036483482427320693343600
777 103226014757714328416272056
778 104427856715829099770070348
779 105642120692771770512861234
780 106868918886492651990764520
781 108108364362446003179243620
782 109360571059172393453443236
783 110625653793909766334242158
784 111903728268233314739791584
785 113194911073724278555718640
786 114499319697667775620946940
787 115817072528779777510221066
788 117148288862963341778919768
789 118493088909094212620603484
790 119851593794835902172965460
791 121223925572484364993442310
792 122610207224842378511689296
793 124010562671123742552437928
794 125425116772887411308928684
795 126853995340001671434149730
796 128297325136638480204513480
797 129755233887298077998366676
798 131227850282863989619856388
799 132715303986688529287163934
800 134217725640708924392971200
801 135735246871594173434239200
802 137268000296922753797956956
803 138816119531391295379459898
804 140379739193054336300220984
805 141958994909595277282684620
806 143554023324628651530743220
807 145164962104033827255848886
808 146791949942320260280508208
809 148435126569024414443026584
810 150094632755138467819849740
811 151770610319570923074694290
812 153463202135639240536866216
813 155172552137594612904736068
814 156898805327179000764272484
815 158642107780214548406831310
816 160402606653225499725056160
817 162180450190092734260767696
818 163975787728741043774103228
819 165788769707859269998915434
820 167619547673653424545549080
821 169468274286632912208587580
822 171335103328429979233997076
823 173220189708652508397294438
824 175123689471770283041927184
825 177045759804034842524977800
826 178986559040433051815592300
827 180946246671674508290183106
828 182924983351212909067469448
829 184922930902301502525794484
830 186940252325082747944897220
831 188977111803712307514419070
832 191033674713517495251889536
833 193110107628190307673763008
834 195206578327015161364269084
835 197323255802131462888392090
836 199460310265831136797211640
837 201617913157891237776115116
838 203796237152941773289034868
839 205995456167868863374867734
840 208215745369253364555602160
841 210457281180845085119408760
842 212720241291072719346043596
843 215004804660589628546369778
844 217311151529855597092622184
845 219639463426754691921222180
846 221989923174249354295494180
847 224362714898070852921543726
848 226758024034446227816827488
849 229176037337861854637579184
850 231616942888863759478251900
851 234080930101894814463496650
852 236568189733168944760919256
853 239078913888582477950942748
854 241613296031662766998550484
855 244171530991554218380496070
856 246753814971041857230739920
857 249360345554612561676408936
858 251991321716554098846475308
859 254646943829092095345612834
860 257327413670565075296314440
861 260032934433637699363342740
862 262763710733552338485936516
863 265519948616419116354909918
864 268301855567544554983857984
865 271109640519798958036121760
866 273943513862022666881968860
867 276803687447471324673610746
868 279690374602300284039206328
869 282603790134088294310892684
870 285544150340400604516137780
871 288511673017391618676327030
872 291506577468447240271475376
873 294529084512867043045299288
874 297579416494586405640588684
875 300657797290938747870887250
876 303764452321458006750921000
877 306899608556721490725009156
878 310063494527233250849848548
879 313256340332348108005582734
880 316478377649236475526949920
881 319729839741890116964549520
882 323010961470168979004875836
883 326321979298889239896738858
884 329663131306952714051026584
885 333034657196517753800460540
886 336436798302211789626056340
887 339869797600385650477424166
888 343333899718409806134829968
889 346829350944012673882086984
890 350356399234661132080858860
891 353915294226983383558830210
892 357506287246234312046437896
893 361129631315803475219456628
894 364785581166765878227695684
895 368474393247475671913389630
896 372196325733202920246554880
897 375951638535813581828635776
898 379740593313492850640178588
899 383563453480512001533049434
900 387420484217038886292852600
901 391311952478992226422709100
902 395238127007939849125421556
903 399199278341041013287280598
904 403195678821032972593359984
905 407227602606261923231102520
906 411295325680758483966316620
907 415399125864357856703383986
908 419539282822864815969522408
909 423716078078263676091354084
910 427929795018973385160799140
911 432180718910147895216446190
912 436469136904021958396046816
913 440795338050302499145638768
914 445159613306605712901023484
915 449562255548940041987907210
916 454003559582235179817961560
917 458483822150917254789368796
918 463003341949530345632089428
919 467562419633404480270124934
920 472161357829370270605446480
921 476800461146520335961021480
922 481480036187017668253493676
923 486200391556951092299559138
924 490961837877237974993930184
925 495764687794574337430991700
926 500609255992432524376829700
927 505495859202106585833250206
928 510424816213805525770707648
929 515396447887794573442725984
930 520411077165584633030422620
931 525469029081170067702134970
932 530570630772314974509902136
933 535716211491888106881669708
934 540906102619246601805564084
935 546140637671668669140423990
936 551420152315835400824981040
937 556744984379361858096648216
938 562115473862377595169805068
939 567531962949156778162761234
940 572994796019798058402235560
941 578504319661954359574206660
942 584060882682612738530372196
943 589664836119924479900198478
944 595316533255085584999649184
945 601016329624267815869152080
946 606764583030600455615195580
947 612561653556202946572142826
948 618407903574268568143409688
949 624303697761199316524074684
950 630249403108792148850273300
951 636245388936476754664376550
952 642292026903605017928963856
953 648389691021792333166973448
954 654538757667310939650149484
955 660739605593535437903003970
956 666992615943440653134973320
957 673298172262152010559274036
958 679656660509548587903149508
959 686068469072919010760750334
960 692533988779670356786803840
961 699053612910090235076504640
962 705627737210162207424697116
963 712256759904434718505422618
964 718941081708943702361268984
965 725681105844189032940687660
966 732477238048164986770534260
967 739329886589444886200541846
968 746239462280320092006252528
969 753206378489993514487112184
970 760231051157827812546975180
971 767313898806648450595170930
972 774455342556101783457551976
973 781655806136068339838573988
974 788915715900131475227451684
975 796235500839101565493791150
976 803615592594595912770818400
977 811056425472674535577406256
978 818558436457532015483546748
979 826122065225245572977724234
980 833747754157579545548815320
981 841435948355846441349675420
982 849187095654824742164468436
983 857001646636733629757055558
984 864880054645264810033381584
985 872822775799671609806782440
986 880830269008915521311485740
987 888902995985870369966287266
988 897041421261584281247460168
989 905246012199599622887390484
990 913517239010331098973232260
991 921855574765502172878038110
992 930261495412639996315346496
993 938735479789629022167095328
994 947278009639323479093982684
995 955889569624218886297009530
996 964570647341182787158916280
997 973321733336244880854564876
998 982143321119446731380020788
999 991035907179751233811154934
1000 999999991000012017964014000