1 1
2 131
3 2577
4 23723
5 141694
6 636426
7 2331462
8 7323954
9 20396871
10 51550213
11 120271151
12 262391493
13 540659756
14 1060489444
15 1992739932
16 3605846676
17 6310148349
18 10717864983
19 17722868317
20 28605158351
21 45165823626
22 69899222030
23 106210179010
24 158685165990
25 233427698595
26 338469587001
27 484271184411
28 684325419337
29 955882168088
30 1320811430664
31 1806625821176
32 2447685077992
33 3286607644089
34 4375916869611
35 5779952051433
36 7577077353651
37 9862224653398
38 12749809533266
39 16377062999934
40 20907825053402
41 26536849967551
42 33494677075629
43 42053124988743
44 52531471516557
45 65303386112196
46 80804686432876
47 99541995599060
48 122102381953020
49 149164068567605
50 181508305442815
51 220032503256501
52 265764733711191
53 319879707946722
54 383716351173078
55 458797098624634
56 546849045150926
57 649827088245147
58 769939212074849
59 909674068124851
60 1071831016395153
61 1259552799721776
62 1476361032710928
63 1726194696001776
64 2013451836105424
65 2343034680912497
66 2720398391124051
67 3151603678345409
68 3643373531395003
69 4203154303525422
70 4839181424736666
71 5560550015187126
72 6377290687881090
73 7300450841337655
74 8342181755829845
75 9515831820029535
76 10836046228508501
77 12318873504533596
78 13981879216959732
79 15844267274773068
80 17927009197973604
81 20252981779016301
82 22847113564957927
83 25736540606788109
84 28950771939162591
85 32521865270909498
86 36484613384250526
87 40876741758673458
88 45739117953815286
89 51115973304571539
90 57055137500942217
91 63608286644863051
92 70831205396457689
93 78784063842786888
94 87531709743269912
95 97143976827516136
96 107696009843336376
97 119268607075208745
98 131948581076457915
99 145829138381874585
100 161010278991458755
101 177599216440421126
102 195710819295526626
103 215468074943317742
104 237002576561718058
105 260455034192993199
106 285975810863042301
107 313725484719513207
108 343875438189283869
109 376608475184435956
110 412119467414969468
111 450616030896174276
112 492319233768790988
113 537464336580864421
114 586301566211523279
115 639096924648814437
116 696133033866184551
117 757710018075240594
118 824146424666039398
119 895780185180359402
120 972969617698200606
121 1056094472053146251
122 1145557019328207025
123 1241783187120360675
124 1345223742099201825
125 1456355521422933600
126 1575682714613369376
127 1703738197530674656
128 1841084920128270752
129 1988317349708648673
130 2146062971441808419
131 2314983847949650801
132 2495778239801910987
133 2689182288812140254
134 2895971766065819946
135 3116963886656934438
136 3353019193154243026
137 3605043509864079143
138 3873989970002774181
139 4160861117938757519
140 4466711088712029157
141 4792647867087041676
142 5139835628444069124
143 5509497163863886908
144 5902916391811043892
145 6321440958872180701
146 6766484932057741751
147 7239531585228047805
148 7742136282258045935
149 8275929459609139690
150 8842619711031329070
151 9443996977174462626
152 10081935842943727686
153 10758398945491584387
154 11475440495796189913
155 12235209916834966139
156 13039955601421341801
157 13892028792832854392
158 14793887591419732264
159 15748101090444798936
160 16757353644468054408
161 17824449273652597401
162 18952316207432662923
163 20144011571049466441
164 21402726218526274259
165 22731789715720664502
166 24134675477159309426
167 25615006060428802654
168 27176558621965079418
169 28823270538153839007
170 30559245195725081421
171 32388757955496419751
172 34316262293592231085
173 36346396124338966820
174 38483988309111063180
175 40734065355476879540
176 43101858311069950876
177 45592809856687576341
178 48212581603196383647
179 50967061596903013653
180 53862372038127466359
181 56904877217796943426
182 60101191676959218422
183 63458188594196669274
184 66983008406005122926
185 70683067665285595003
186 74566068143181862401
187 78640006179582589203
188 82913182287693441201
189 87394211018172276624
190 92092031088409095472
191 97015915782621972176
192 102175483628530691184
193 107580709356461257553
194 113241935146826869747
195 119169882172024324641
196 125375662438879180251
197 131870790937868334990
198 138667198105444998330
199 145777242605888331670
200 153213724439198335010
201 160989898381655849751
202 169119487765767845621
203 177616698606419465407
204 186496234080156619893
205 195773309364626262204
206 205463666845305830676
207 215583591696758737452
208 226149927845759201284
209 237180094323737182541
210 248692102016102681223
211 260704570816118209901
212 273236747191098857983
213 286308522168831026586
214 299940449752213639614
215 314153765770239431442
216 328970407173548779926
217 344413031782904500339
218 360505038499053046313
219 377270587982555682987
220 394734623812292410361
221 412922894131461726376
222 431861973790020734520
223 451579286992632624840
224 472103130461312195160
225 493462697122084836105
226 515688100325100284251
227 538810398607769457401
228 562861621010620829667
229 587874792955702086758
230 613883962697483228674
231 640924228356348862926
232 669031765544900161482
233 698243855597420843919
234 728598914412996602781
235 760136521922913609943
236 792897452193099139901
237 826923704172505922388
238 862258533098481597596
239 898946482570305597604
240 937033417302217922412
241 976566556567407623301
242 1017594508344573355119
243 1060167304178814117573
244 1104336434768755278727
245 1150154886291963166706
246 1197677177480850933126
247 1246959397461429039050
248 1298059244367405596350
249 1351036064742294919275
250 1405950893742347007825
251 1462866496153266301251
252 1521847408233844911681
253 1582959980399793679552
254 1646272420761213789248
255 1711854839527312350144
256 1779779294292127290176
257 1850119836215190131137
258 1922952557111219722179
259 1998355637463105805521
260 2076409395372608381163
261 2157196336463367230526
262 2240801204750985657418
263 2327311034495123513606
264 2416815203048706900594
265 2509405484719535584007
266 2605176105659744127301
267 2704223799798749052399
268 2806647865835491971333
269 2912550225305967610092
270 3022035481742205968676
271 3135210980939059534876
272 3252186872345329498580
273 3373076171595949303485
274 3497994824202129629015
275 3627061770416556022045
276 3760399011290918900751
277 3898131675943245536586
278 4040388090052694890062
279 4187299845599668836738
280 4339001871869287376614
281 4495632507736470878051
282 4657333575251069271417
283 4824250454541676382939
284 4996532160056967290761
285 5174331418163597698008
286 5357804746119906856776
287 5547112532444869547448
288 5742419118701948024616
289 5943892882717701689209
290 6151706323255220541227
291 6366036146162658213801
292 6587063352017351592179
293 6814973325286226685718
294 7049955925023404552082
295 7292205577126136675646
296 7541921368170416281626
297 7799307140847830628735
298 8064571591025439371245
299 8337928366450685621255
300 8619596167123569378765
301 8909798847358537535876
302 9208765519558770707116
303 9516730659725774695572
304 9833934214727413479228
305 10160621711347751198709
306 10497044367142302751551
307 10843459203122526254197
308 11200129158293625826199
309 11567323206069969886626
310 11945316472592668435478
311 12334390356974092628026
312 12734832653494361342478
313 13146937675775062396251
314 13571006382955720588449
315 14007346507898770840947
316 14456272687449042382801
317 14918106594774009177584
318 15393177073811312635728
319 15881820275850315089072
320 16384379798274696537616
321 16901206825493362814001
322 17432660272087190554515
323 17979106928199393221505
324 18540921607197552895995
325 19118487295635624656110
326 19712195305544484081626
327 20322445429079853782646
328 20949646095556711846082
329 21594214530899553732343
330 22256576919538149441429
331 22937168568778709707551
332 23636434075680648579477
333 24354827496469405005084
334 25092812518516062968116
335 25850862634914788327948
336 26629461321689380794276
337 27429102217660521433133
338 28250289307005579753511
339 29093537104543129770189
340 29959370843774611483167
341 30848326667715862962426
342 31760951822551538683614
343 32697804854145721930738
344 33659455807442332971062
345 34646486428789230320211
346 35659490371220199757001
347 36699073402729324822795
348 37765853617572533354265
349 38860461650631417156360
350 39983540894874726229080
351 41135747721953245022376
352 42317751705964066013176
353 43530235850420585482217
354 44773896818464857721083
355 46049445166359257026649
356 47357605580294711746051
357 48699117116553091325382
358 50074733445061645794594
359 51485223096377717394606
360 52931369712142266125418
361 54413972299041074871151
362 55933845486312825444413
363 57491819786843564393271
364 59088741861887406734429
365 60725474789453656921012
366 62402898336400859327676
367 64121909234278625344644
368 65883421458958420820748
369 67688366514094836088677
370 69537693718459201148431
371 71432370497187750782501
372 73373382676986888433575
373 75361734785338443597650
374 77398450353748165277350
375 79484572225081043707050
376 81621162865027404108126
377 83809304677744069664331
378 86050100325715246228977
379 88344673053878138492323
380 90694167018058666454369
381 93099747617763012070176
382 95562601833371088866912
383 98083938567778392179104
384 100664988992533054416096
385 103307006898515298468513
386 106011269051206852983651
387 108779075550598265798193
388 111611750195782426315531
389 114510640854282984059294
390 117477119836166729029482
391 120512584272989379837926
392 123618456501624607910674
393 126796184453026510321383
394 130047242045976130066917
395 133373129585863010819151
396 136775374168553163390501
397 140255530089395213339980
398 143815179257416893326660
399 147455931614764439993340
400 151179425561437853340020
401 154987328385375376729501
402 158881336697940957861111
403 162863176874868855258237
404 166934605502719961046063
405 171097409830904819052714
406 175353408229328727554926
407 179704450651714728313442
408 184152419104660697908614
409 188699228122487173798211
410 193346825247932965982233
411 198097191518756025678651
412 202952341960297464994473
413 207914326084067046223416
414 212985228392408886119784
415 218167168889306549292952
416 223462303597387135743176
417 228872825081184400522329
418 234400962976721378557643
419 240048984527473424827657
420 245819195126773019332371
421 251713938866718127659126
422 257735599093646351417010
423 263886598970237548400670
424 270169402044308050054330
425 276586512824360053643615
426 283140477361950218511501
427 289833883840941949900391
428 296669363173706310069997
429 303649589604336954835428
430 310777281318944954196684
431 318055201063099818434676
432 325486156766483515914972
433 333073002174824735873749
434 340818637489181118665951
435 348726010012637647338453
436 356798114804489867956151
437 365037995341981081861378
438 373448744189663130991926
439 382033503676450877525274
440 390795466580440961461422
441 399737876821565904309051
442 408864030162155113804609
443 418177274915474833576403
444 427681012662319572870897
445 437378698975728044891216
446 447273844153897137963376
447 457370013961367941649040
448 467670830378558350069680
449 478179972359717267100945
450 488901176599375942742835
451 499838238307372476876001
452 510995011992526035782171
453 522375412255037838242382
454 533983414587696481735418
455 545823056185965695245654
456 557898436767033123459426
457 570213719397899267687127
458 582773131332586231699509
459 595580964858546445816191
460 608641578152352070037173
461 621959396144746306769276
462 635538911395138385773908
463 649384684975624518355436
464 663501347364617654525764
465 677893599350169415925517
466 692566212943068118660551
467 707524032299797343929389
468 722771974655440060377663
469 738315031266613850524762
470 754158268364523344370686
471 770306828118216516412626
472 786765929608132057786070
473 803540869810025593099315
474 820637024589363071758185
475 838059849706270226184555
476 855814881831127554323001
477 873907739570900851209576
478 892344124506297884150392
479 911129822239842378230408
480 930270703454957053449624
481 949772724986148031769801
482 969641930900383511754907
483 989884453589760190307769
484 1010506514875551495248931
485 1031514427123732279156518
486 1052914594372075213993026
487 1074713513468914717591438
488 1096917775223674837063946
489 1119534065569258110636879
490 1142569166736393028310237
491 1166029958440038313094551
492 1189923419077942848396669
493 1214256626941460683414548
494 1239036761438721157164252
495 1264271104330254793005156
496 1289967040977176229256876
497 1316132061602026067718725
498 1342773762562374140614575
499 1369899847637287317697925
500 1397518129326765598968775
501 1425636530164250864680626
502 1454263084042313283057606
503 1483405937551621007403402
504 1513073351333299428070398
505 1543273701444786881074219
506 1574015480739294353990801
507 1605307300258977371165187
508 1637157890641928884198529
509 1669576103543102640167296
510 1702570913069277149071488
511 1736151417228171023611776
512 1770326839391821118563968
513 1805106529774335553758081
514 1840499966924134363983619
515 1876516759230791181037457
516 1913166646446590017611051
517 1950459501222911889784574
518 1988405330661566684562058
519 2027014277881186351148742
520 2066296623598796169544626
521 2106262787726681527511751
522 2146923330984668317072005
523 2188288956527935744412335
524 2230370511590481032420165
525 2273178989144356183048620
526 2316725529574797657323876
527 2361021422371370524060636
528 2406078107835249324251412
529 2451907178802758596646013
530 2498520382385296711244439
531 2545929621725767361294301
532 2594146957771643770917967
533 2643184611064791384699914
534 2693054963548175517446286
535 2743770560389581156891458
536 2795344111822472829375526
537 2847788495004123158457123
538 2901116755891139469062841
539 2955342111132518515112859
540 3010477949980360136607177
541 3066537836218371382913176
542 3123535510108293372468104
543 3181484890354383895304568
544 3240400076086089503728232
545 3300295348859041578129721
546 3361185174674511599302251
547 3423084206017461605767785
548 3486007283913326564492595
549 3549969440003666136003030
550 3614985898640824070299090
551 3681072079001734228112126
552 3748243597221012982968666
553 3816516268543478523210047
554 3885906109496238339582253
555 3956429340080486953257159
556 4028102385983156711180301
557 4100941880808565250466372
558 4174964668330204011186924
559 4250187804762812957320276
560 4326628561054887448866428
561 4404304425201763994174901
562 4483233104579432400395903
563 4563432528299222631650101
564 4644920849583515479024599
565 4727716448162626943847522
566 4811837932693017035875926
567 4897304143196974491056634
568 4984134153523929719392078
569 5072347273833549102168347
570 5161963053100764569385441
571 5253001281642893202675251
572 5345481993669002426306065
573 5439425469851677169058480
574 5534852239921346202821520
575 5631783085283325689704560
576 5730239041657738798295376
577 5830241401742471081422321
578 5931811717899322142404307
579 6034971804863514954300993
580 6139743742476725037112379
581 6246149878443792541226926
582 6354212831113281131685402
583 6463955492282048417018934
584 6575401030023993518539266
585 6688572891543148231012023
586 6803494806051279083634901
587 6920190787670168471177183
588 7038685138358743889019861
589 7159002450865225172671964
590 7281167611704460512133492
591 7405205804160622884233676
592 7531142511315439421800164
593 7659003519102127117215213
594 7788814919385209139594087
595 7920603113066386929483661
596 8054394813216644122630751
597 8190217048234759245014970
598 8328097165032405014984990
599 8468062832246012984985010
600 8610142043475583155015030
601 8754363120550619092639251
602 8900754716823370000046601
603 9049345820489562077381067
604 9200165757936802443302233
605 9353244197120839788513224
606 9508611150969866855809176
607 9666296980817050761059432
608 9826332399861478093445944
609 9988748476657702660243881
610 10153576638634084671453243
611 10320848675640111092677401
612 10490596743522887830800963
613 10662853367732995356250246
614 10837651446959900307929954
615 11015024256797116572324462
616 11195005453437310276736426
617 11377629077397544088214319
618 11562929557274857164398973
619 11750941713532378060302327
620 11941700762316168855924381
621 12135242319302999733621876
622 12331602403579254201269500
623 12530817441551166127506500
624 12732924270886590728743500
625 12937960144488512624121125
626 13145962734500495054268751
627 13356970136344275342513381
628 13571020872789712663140327
629 13788153898057295170414098
630 14008408601953414534334694
631 14231824814038616924536426
632 14458442807829040482338462
633 14688303305031250322733579
634 14921447479810683113059121
635 15157916963093914283236963
636 15397753846904961933802401
637 15641000688735842522470368
638 15887700515951594427716256
639 16137896830229986508782944
640 16391633612036129805670432
641 16648955325132211550024801
642 16909906921122571688424099
643 17174533844034343153365233
644 17442882034933878154293067
645 17714997936579183801285726
646 17990928498108591417523626
647 18270721179765884943429030
648 18554423957662114885373010
649 18842085328574325315112615
650 19133754314781422482647845
651 19429480468937414664980751
652 19729313878982253936322661
653 20033305173090511611635212
654 20341505524658120185011588
655 20653966657327415657311164
656 20970740850050715223658676
657 21291880942192666370913117
658 21617440338671604518006839
659 21947473015140157418156861
660 22282033523205335631363183
661 22621176995688349468338026
662 22964959151924393903060398
663 23313436303102644050527266
664 23666665357646704908980934
665 24024703826635760171937027
666 24387609829266666024723801
667 24755442098357236952976379
668 25128259985890971706613993
669 25506123468603468682269432
670 25889093153610781109942696
671 26277230284079963555820376
672 26670596744942062382743560
673 27069255068647803942725145
674 27473268440966235412217355
675 27882700706826574320517065
676 28297616376203523964775251
677 28718080630046313051552566
678 29144159326251719054740722
679 29575919005681335932954078
680 30013426898223348006192634
681 30456750928899072951691551
682 30905959724014538042408397
683 31361122617357354918562599
684 31822309656439159353037101
685 32289591608783883645285028
686 32763039968262130455659276
687 33242726961471918072805428
688 33728725554166068290933276
689 34221109457726509261414549
690 34719953135685766874249247
691 35225331810295919419505301
692 35737321469145291476871159
693 36255998871823164182973378
694 36781441556632780231106422
695 37313727847352923166504666
696 37852936860048351752262126
697 38399148509929371396478715
698 38952443518260825850187905
699 39512903419320793608104595
700 40080610567409274670228785
701 40655648143907154551855376
702 41238100164385733662578096
703 41828051485767111411441232
704 42425587813535715635491568
705 43030795709001269192619729
706 43643762596613486806760051
707 44264576771328796504246177
708 44893327406029381234400859
709 45530104558994837525277966
710 46174999181426749286877498
711 46828103125026476139125526
712 47489509149626456910455458
713 48159310930875330224949911
714 48837603067977175371708789
715 49524481091485177929403967
716 50220041471150025901869301
717 50924381623823343407061564
718 51637599921416470251818388
719 52359795698914897018538412
720 53091069262448666587221636
721 53831521897419054317239501
722 54581255876681840417759495
723 55340374468787489343933165
724 56108981946278552367774335
725 56887183594044610788111130
726 57675085717735078563096126
727 58472795652230184471508626
728 59280421770170455235486742
729 60098073490545022367389683
730 60925861287339076837217449
731 61763896698240796994411051
732 62612292333408076518926457
733 63471161884295380521224744
734 64340620132541059259254456
735 65220782958915450292624968
736 66111767352330101249986776
737 67013691418908446745151113
738 67926674391118274340702171
739 68850836636966315824785529
740 69786299669255301437401187
741 70733186154903816056893926
742 71691619924329297735422594
743 72661725980894520354008398
744 73643630510417903553315402
745 74637460890747994485609231
746 75643345701402467326377501
747 76661414733271987880882775
748 77691798998389292021460925
749 78734630739763828095679700
750 79790043441282314853539100
751 80858171837675567853731876
752 81939151924551948724594156
753 83033120968497793074767877
754 84140217517245174271773423
755 85260581409907361733657669
756 86394353787282333809644551
757 87541677102224706760277362
758 88702695130086442785909254
759 89877552979226701494575946
760 91066397101591200646277438
761 92269375303361453460508651
762 93486636755674251227517393
763 94718332005411761421236931
764 95964612986062612973144769
765 97225633028654341831444032
766 98501546872757571398954176
767 99792510677562303915938624
768 101098682033026700330793408
769 102420219971098727682078017
770 103757284977011054499792451
771 105110039000649576222098001
772 106478645467995954115848555
773 107863269292644552685349310
774 109264076887394162053695690
775 110681236175914893304872070
776 112114916604490636282512626
777 113565289153837470852850311
778 115032526350998424154909637
779 116516802281314967880439663
780 118018292600475651149440389
781 119537174546642266074413676
782 121073626952653944637673892
783 122627830258309587041188764
784 124199966522729023227492436
785 125790219436793310813225533
786 127398774335664574223816151
787 129025818211385791368726173
788 130671539725560935751554191
789 132336129222115883468114634
790 134019778740140496108407502
791 135722682026812292145159426
792 137445034550402120962359654
793 139187033513362255251939043
794 140948877865497319085451257
795 142730768317218470550318171
796 144532907352881259426901001
797 146355499244207581973359960
798 148198750063792156479973320
799 150062867698693944853306680
800 151948061864112947093360040
801 153854544117152797133579001
802 155782527870669590124402091
803 157732228407207372855833897
804 159703862893020730633388403
805 161697650392184905544643734
806 163713811880793882680593426
807 165752570261246882506975422
808 167814150376623699215813274
809 169898779025149326526519551
810 172006684974748314049094253
811 174138098977689298969206151
812 176293253785320159466277453
813 178472384162894237931107076
814 180675726904488083709070124
815 182903520848011166758525972
816 185156006890308015281759676
817 187433428002353232057576309
818 189736029244539845880570303
819 192064057782061456192106997
820 194417762900388630672186391
821 196797396020840017249614626
822 199203210716248633680291990
823 201635462726723799539942330
824 204094409975509177178262670
825 206580312584937389886268635
826 209093432892481687237556001
827 211634035466905129277296371
828 214202387124507762950040657
829 216798756945472265878822768
830 219423416290308534333642704
831 222076638816397693957168176
832 224758700494636013549431952
833 227469879626179203951423409
834 230210456859287585809782291
835 232980715206272611751305473
836 235780940060545230246678651
837 238611419213766580197749358
838 241472442873101507041770586
839 244364303678575392929370614
840 247287296720534795300549442
841 250241719557212389954770551
842 253227872232396716487213589
843 256246057293207225743484063
844 259296579807975130729545237
845 262379747384230564202350236
846 265495870186796547959613876
847 268645260955990280644379020
848 271828235025932252681506340
849 275045110342963698768954285
850 278296207484172900156722855
851 281581849676030850760615501
852 284902362813136802976533151
853 288258075477074210883858042
854 291649318955377590353617758
855 295076427260610817408546674
856 298539737149557388017887926
857 302039588142523164349809107
858 305576322542752134348644169
859 309150285455955713352827531
860 312761824809956118322359193
861 316411291374444347101936776
862 320099038780853297007516888
863 323825423542346558890029096
864 327590805073923424700266104
865 331395545712640648453618537
866 335240010737951502372317051
867 339124568392162671866193369
868 343049589901009534900680323
869 347015449494350373192844102
870 351022524426980064572684706
871 355071194999563807747758126
872 359161844579691432614371050
873 363294859623052851168180975
874 367470629694735205981006525
875 371689547490642275129019575
876 375952008859036694380257501
877 380258412822205559376565556
878 384609161598249972476661052
879 389004660622999100863007748
880 393445318572049314455605644
881 397931547382928974120643301
882 402463762277389442611231887
883 407042381783822892631147429
884 411667827759807488370655271
885 416340525414780518826083538
886 421060903332840063181855526
887 425829393495675770505189418
888 430646431305629337979632606
889 435512455608885273884022219
890 440427908718792533508358257
891 445393236439317618187446051
892 450408888088629729627015649
893 455475316522818573695362208
894 460592978159745409856378592
895 465762333003027944427174176
896 470983844666159667855297376
897 476257980396764238226908705
898 481585211100985515238091235
899 486966011368013850886841265
900 492400859494749245173158795
901 497890237510601977129060126
902 503434631202431323539268586
903 509034530139622979756809062
904 514690427699305799065742738
905 520402821091708469095835239
906 526172211385656745851059301
907 531999103534211867975497167
908 537884006400450775946433189
909 543827432783388762955218636
910 549829899444045186311853508
911 555891927131652870289169276
912 562014040610011833407016948
913 568196768683987975245971741
914 574440644226157359973763959
915 580746204203596735865940477
916 587113989704820932205157551
917 593544545966867777051008554
918 600038422402531181484404718
919 606596172627743038047258082
920 613218354489104583219568646
921 619905530091567875901997251
922 626658265826268046002616985
923 633477132398506969361783995
924 640362704855889027388958505
925 647315562616609611929843640
926 654336289497897038031398376
927 661425473744608529426126616
928 668583708057980943715552072
929 675811589624536906395963353
930 683109720145147025037360459
931 690478705864248857099057801
932 697919157599223307042604947
933 705431690769929130584579574
934 713016925428396226118392626
935 720675486288678395525528478
936 728408002756866258792628026
937 736215108961261009051515103
938 744097443782709696864671501
939 752055650885102734788788199
940 760090378746034315463865197
941 768202280687626438694904676
942 776392014907517245217547084
943 784660244510014357068042228
944 793007637537413926711732572
945 801434867001486099322758741
946 809942610915127594850982751
947 818531552324182118760167765
948 827202379339429312574259255
949 835955785168742957626186370
950 844792468149419147665949110
951 853713131780675148251881626
952 862718484756319663120889646
953 871809240997595230010155707
954 880986119686193470684294593
955 890249845297443922208228179
956 899601147633677178797138801
957 909040761857763075870758352
958 918569428526824650239961584
959 928187893626128612659161616
960 937896908603153071288358448
961 947697230401833246923872401
962 957589621496985923176808883
963 967574849928913377103153761
964 977653689338187538119094939
965 987826919000615125369710542
966 998095323862384516058562426
967 1008459694575395099589990614
968 1018920827532769874725024738
969 1029479524904552049305817687
970 1040136594673586404462369461
971 1050892850671586187579050751
972 1061749112615386300667061045
973 1072706206143383553162470140
974 1083764962852164750547899860
975 1094926220333323392579209580
976 1106190822210465757286759876
977 1117559618176407149313948301
978 1129033464030559093553744967
979 1140613221716508257446908333
980 1152299759359787887713438399
981 1164093951305842549701630426
982 1175996678158186959956832382
983 1188008826816759705034688594
984 1200131290516472642011275606
985 1212364968865956778575109043
986 1224710767886505433023527401
987 1237169600051215476928445163
988 1249742384324327465683918521
989 1262430046200765464600387304
990 1275233517745877380667851512
991 1288153737635376612572615176
992 1301191651195485834019589144
993 1314348210443283727884492873
994 1327624374127255491197638427
995 1341021107768047933443322681
996 1354539383699429993146201251
997 1368180181109459500208374950
998 1381944486081857013958291650
999 1395833291637587569374958350
1000 1409847597776651166458375050