0 1
1 156
2 6162
3 112268
4 1219374
5 9129276
6 51697802
7 235895244
8 907129236
9 3037849828
10 9079799742
11 24680519604
12 61908797418
13 144977296932
14 319917948246
15 670283877588
16 1341750437352
17 2579499722124
18 4783532975546
19 8588601364668
20 14977318285254
21 25437258929836
22 42175511270802
23 68407265558268
24 108738668285884
25 169668375420180
26 260237075307846
27 392859773561892
28 584381902577538
29 857407402041684
30 1241954881479806
31 1777506891839172
32 2515527273349584
33 3522532587148796
34 4883815856829858
35 6707934324286572
36 9132087745829854
37 12328530006055068
38 16512174597595482
39 21949573896641196
40 28969473251581668
41 37975163792692932
42 49458882664491534
43 64018536181974036
44 82377050322915738
45 105404684098881284
46 134144674808473446
47 169842620081189172
48 213980040085342648
49 268312604417836524
50 334913552138801610
51 416222880284673436
52 515102926116226422
53 634901021463242508
54 779519953947354594
55 953497029734383836
56 1162092595925095692
57 1411388947879348724
58 1708400617826422806
59 2061197116189913988
60 2479039276297700402
61 2972530436707550004
62 3553783783411093518
63 4236607266839965732
64 5036707606047470496
65 5971914994839398748
66 7062430232143578162
67 8331096111707015244
68 9803695024462467726
69 11509274850786022908
70 13480505349549526314
71 15754067386534978956
72 18371077486603479092
73 21377550342182808228
74 24824902065341938014
75 28770497132146855540
76 33278242136332164426
77 38419229644771617252
78 44272435629985474678
79 50925474145183475604
80 58475413105312052616
81 67029655243458753612
82 76706888525973853914
83 87638110532009787516
84 99967731534066919718
85 113854761255785658732
86 129474084531858997554
87 147017831352778030268
88 166696847044390243932
89 188742268609173597396
90 213407213542938415078
91 240968587737596504292
92 271729019387917910754
93 306018926138068324116
94 344198723032425003678
95 386661179174949587844
96 433833931352498357616
97 486182163240123226812
98 544211459180911416258
99 608470841919482626604
100 679556004067166449470
101 758112743488379348316
102 844840613222072101882
103 940496796989590141548
104 1045900221791148440964
105 1161935919557639947396
106 1289559650302945099182
107 1429802799714565576404
108 1583777564627546610426
109 1752682440348560164548
110 1937808024333980029062
111 2140543151278075990004
112 2362381375235377076568
113 2604927814985095516332
114 2869906379445558183146
115 3159167390563158466908
116 3474695621733718788822
117 3818618770464645295564
118 4193216384654167160706
119 4600929262549591675548
120 5044369347150183902124
121 5526330136542309770676
122 6049797632395180518582
123 6617961849605223377988
124 7234228910856100219794
125 7902233750660026950900
126 8625853454264639042606
127 9409221257648532547812
128 10256741235688117954368
129 11173103706458891536924
130 12163301380535993529426
131 13232646285082325168652
132 14386787493457880883694
133 15631729692051663759036
134 16973852617027940715978
135 18419931394692010178892
136 19977157820217453563604
137 21653162610537379693668
138 23456038668286807869182
139 25394365394792433138996
140 27477234091239941421738
141 29714274488308160249252
142 32115682445744013537174
143 34692248864562869094996
144 37455389855795801449768
145 40417178210968918555404
146 43590376220790600379386
147 46988469889840654190652
148 50625704596401392310918
149 54517122247944872535084
150 58678599984193401477330
151 63126890481102281564796
152 67879663910575080791292
153 72955551612212820874388
154 78374191534919817049734
155 84156275507740867009956
156 90323598400887485779522
157 96899109239525328643284
158 103906964334541249350846
159 111372582496187022141508
160 119322702398208032819472
161 127785442161809638004604
162 136790361230591827342818
163 146368524609394728138732
164 156552569541843795532446
165 167376774703264666647068
166 178877131987554059453082
167 191091420968545204503084
168 204059286118394550963236
169 217822316867541330987588
170 232424130592853444633934
171 247910458622672490094996
172 264329235349608062610522
173 281730690544107134332548
174 300167444964038863639974
175 319694609357789025646260
176 340369886960651868326136
177 362253679586641045918572
178 385409197420215830862858
179 409902572614834528015644
180 435802976807704383506486
181 463182742662596771249292
182 492117489555138531472674
183 522686253517575509003356
184 554971621562633078477388
185 589059870508771235912052
186 625041110431849170599254
187 663009432870976600235268
188 703063063919137050442482
189 745304522332022184930996
190 789840782791416744760398
191 836783444462421137467812
192 886248904986793734904544
193 938358540057738000851676
194 993238888724551186950258
195 1051021844578692021973964
196 1111844852976015091485006
197 1175851114453159981645692
198 1243189794499374264310378
199 1314016239848391555101964
200 1388492201458379709293940
201 1466786064351420261987876
202 1549073084487479002015902
203 1635535632851379628631028
204 1726363446934898314502154
205 1821753889799757228636516
206 1921912216911010202145462
207 2027051850934084294489364
208 2137394664692567586927816
209 2253171272487716645009868
210 2374621329984597307417882
211 2501993842873770331383804
212 2635547484521489514988518
213 2775550922825494786397932
214 2922283156497656964652146
215 3076033860998965023879228
216 3237103744356641303329692
217 3405804913097525772702804
218 3582461248536287761846566
219 3767408793661503074749028
220 3960996150867176711192994
221 4163584890781897099616916
222 4375549972452477388413662
223 4597280175143673539611908
224 4829178542020368310832304
225 5071662835983475293506620
226 5325166007935748595211266
227 5590136677758682111919532
228 5867039628286748235046398
229 6156356312570359884076764
230 6458585374724142556767546
231 6774243184662375256535532
232 7103864387028801304529604
233 7448002464633422788585476
234 7807230316714376362025198
235 8182140852348543904048212
236 8573347599340179814925754
237 8981485328922538070720068
238 9407210696613257233872582
239 9851202899570111040513396
240 10314164350799656598214808
241 10796821370577312267324972
242 11299924895443473605859114
243 11824251205146428975784156
244 12370602667909067183701398
245 12939808504402678510408524
246 13532725570817538323308226
247 14150239161426429817531932
248 14793263831043809953073388
249 15462744237789951005992244
250 16159656006576099994370550
251 16885006613733490239407556
252 17639836293215914146746962
253 18425218964812524613476468
254 19242263184814574955556974
255 20092113119586934584767076
256 20975949542502430522330752
257 21894990854704363899679644
258 22850494130169936549437586
259 23843756185554796318559628
260 24876114675306471530170542
261 25948949212542115773292604
262 27063682516193724605297418
263 28221781584931816508233932
264 29424758898386492247550996
265 30674173646192800343228388
266 31971632985395442384739902
267 33318793326756051111084724
268 34717361650514567246531946
269 36169096852164628745624868
270 37675811118811369073988054
271 39239371336688600153876436
272 40861700530421031357211752
273 42544779334625949158781068
274 44290647498457653495743034
275 46101405423706917246721980
276 47979215737076805277394246
277 49926304897265359935115692
278 51944964837494931451038738
279 54037554644137305165260284
280 56206502272093253572471356
281 58454306297594720638692372
282 60783537709107529413025734
283 63196841737022292403695396
284 65696939722831098259430658
285 68286631028497548752652372
286 70968794986737827659801854
287 73746392892940698639088068
288 76622470039464653382193232
289 79600157793060864932051196
290 82682675716181144884381218
291 85873333732940757999610732
292 89175534340516714320247134
293 92592774866773037995457436
294 96128649774915504441086938
295 99786853015989443993799084
296 103571180430045431639357796
297 107485532196809019496914372
298 111533915336702122315821198
299 115720446263075237083995924
300 120049353386521366754928410
301 124524979772154325874488836
302 129151785850746033331893222
303 133934352184629445377350708
304 138877382289285951250597944
305 143985705511548345060966636
306 149264279965362901764781642
307 154718195526066623016404124
308 160352676884148381144476406
309 166173086659475477346955788
310 172184928576980044232111202
311 178393850704812763885271004
312 184805648755984541542928268
313 191426269454530072539711732
314 198261813967240667295300246
315 205318541402027256565884548
316 212602872373988187839254962
317 220121392640270244447713844
318 227880856804825272555178126
319 235888192094178888493155108
320 244150502205341960826552864
321 252675071227009918879038556
322 261469367635209433096101042
323 270541048364566643432030028
324 279897962956385880777318414
325 289548157784742734160857340
326 299499880361810363934758826
327 309761583723653149249447052
328 320341930897737087726248628
329 331249799453421837210231204
330 342494286136714904716339166
331 354084711590584247048509812
332 366030625162141451958682314
333 378341809798023719007398116
334 391028287029319056379702518
335 404100322047395454691664532
336 417568428872011292189111304
337 431443375613100868588904268
338 445736189827645758044750682
339 460458163973059616237334396
340 475620860958531173298355878
341 491236119795787394088490092
342 507316061350756191171602354
343 523873094197625634575811516
344 540919920576814317022865628
345 558469542458385404660210644
346 576535267712454932367204966
347 595130716388163090352983012
348 614269827102795595946025058
349 633966863542660752124778004
350 654236421077346463387626270
351 675093433489000310944771716
352 696553179818294783872488432
353 718631291328758921742818748
354 741343758591176948272821314
355 764706938689773965673425196
356 788737562551928436567944382
357 813452742403171005546227804
358 838869979349249206576828026
359 865007171087057766573738348
360 891882619746254550366148612
361 919515039863402699111984004
362 947923566490500193794102318
363 977127763439778928810021332
364 1007147631666676408782721146
365 1038003617792904385554912708
366 1069716622771560132858383622
367 1102308010696247614352530164
368 1135799617756197537583568856
369 1170213761339397202912504748
370 1205573249285763153582733674
371 1241901389292411911836893276
372 1279221998473106547339677782
373 1317559413073979469113923788
374 1356938498347654661749192194
375 1397384658587915601795852700
376 1438923847327088292016563756
377 1481582577698332240536978612
378 1525387932965055789927147318
379 1570367577219695968865779524
380 1616549766254126997305342226
381 1663963358603985725983652852
382 1712637826769226633736658094
383 1762603268613243542379633636
384 1813890418942919939964974528
385 1866530661271994730021649692
386 1920556039770155347964550354
387 1975999271400295507264358668
388 2032893758246400358225891182
389 2091273600034547562373527996
390 2151173606849538706527422538
391 2212629312049701603717503052
392 2275676985382430354170333524
393 2340353646303056569765911396
394 2406697077499671900649358718
395 2474745838626548944150833204
396 2544539280248834764873170986
397 2616117558001218611810802852
398 2689521646963302984728093718
399 2764793356254434978815878484
400 2841975343850782824929747880
401 2921111131627470743563421196
402 3002245120628613645198878842
403 3085422606568121838878070588
404 3170689795564174755837923334
405 3258093820110291756922707756
406 3347682755285957372319952722
407 3439505635209787821045090684
408 3533612469738255376615651196
409 3630054261413017085600572308
410 3728883022659924508299254022
411 3830151793242821536796221604
412 3933914657975267956151290818
413 4040226764693357250625227732
414 4149144342492828219713072446
415 4260724720233701259470252868
416 4375026345315701684281759632
417 4492108802727764213956098684
418 4612032834374944731940300386
419 4734860358686097633669463788
420 4860654490505709530706376734
421 4989479561273312757518605596
422 5121401139493935044609725722
423 5256486051503074875398402348
424 5394802402529725435856873124
425 5536419598061003696614773060
426 5681408365511975038143630286
427 5829840776204297941902900372
428 5981790267657347625093956058
429 6137331666195512095080570244
430 6296541209875388942742389286
431 6459496571736646283183661492
432 6626276883380346588477736824
433 6796962758878567741645966956
434 6971636319019191475007692938
435 7150381215889765440558797852
436 7333282657804381496305315254
437 7520427434577549381664016268
438 7711903943149081798314648482
439 7907802213564044011422171996
440 8108213935311858441118239948
441 8313232484028692326718314612
442 8522952948567294417535911894
443 8737472158438484775522947076
444 8956888711628540167502137458
445 9181303002796756179653731764
446 9410817251857506105367014606
447 9645535532951155840762313892
448 9885563803808233471329560928
449 10131009935511291949415462364
450 10381983742658943246926389490
451 10638597013936582621804227276
452 10900963543098362161786410702
453 11169199160365013565890671228
454 11443421764242161194183787754
455 11723751353763807760918754316
456 12010310061165716666275815412
457 12303222184993456858942057764
458 12602614223649918296836667166
459 12908614909387148527662247668
460 13221355242747403645867148682
461 13540968527458349899272648804
462 13867590405787395518287902518
463 14201358894360175924543270932
464 14542414420448259345160237896
465 14890899858731184014987470028
466 15246960568537982593214329242
467 15610744431573394154074609404
468 15982401890134009135126468966
469 16362085985819637942094197228
470 16749952398745239517741015794
471 17146159487258792084969715516
472 17550868328170534472582403612
473 17964242757499052927137530708
474 18386449411739735107389932454
475 18817657769661160050158808420
476 19258040194635040289413029666
477 19707771977505380005169277332
478 20167031380002561076745333598
479 20635999678708117217280143364
480 21114861209576004974508514096
481 21603803413016229297848700732
482 22103016879546730595215514754
483 22612695396019489735902588076
484 23133035992426857299680303998
485 23664238989294163528228674012
486 24206508045664715904467789754
487 24760050207683342069565817068
488 25325075957784686887701931332
489 25901799264492523886347931396
490 26490437632836393036219029358
491 27091212155391928891445714772
492 27704347563951295488251558714
493 28330072281830197100805983556
494 28968618476817986977278710598
495 29620222114777449528778846324
496 30285123013900885120144119576
497 30963564899629180615785081132
498 31655795460240603167318272938
499 32362066403116109393877319644
500 33082633511688017102110147350
501 33817756703078942022295354956
502 34567700086437957701085117762
503 35332732021980992691452560668
504 36113125180742535517837673324
505 36909156605045774570599629876
506 37721107769698357100049603702
507 38549264643921008837914319044
508 39393917754016313474426847186
509 40255362246785009263720429428
510 41133897953697218420178991342
511 42029829455826083705242805604
512 42943466149551345689250471168
513 43875122313040453607592715932
514 44825117173514862516135913746
515 45793774975309229588922754188
516 46781425048731282892956038702
517 47788401879730196821803627324
518 48815045180381369573215358346
519 49861699960195559617306245068
520 50928716598260400022527059604
521 52016450916222371788008888036
522 53125264252117379974330432702
523 54255523535058139431716498868
524 55407601360786640296536691434
525 56581876068100027165141023780
526 57778731816158289959952770646
527 58998558662682228977750049492
528 60241752643050221455620563688
529 61508715850302382207585663884
530 62799856516060776475780062906
531 64115589092374409105764560572
532 65456334334497780497466088134
533 66822519384611866502810061996
534 68214577856496446539764941458
535 69632949921162771671691218172
536 71078082393455632262012732604
537 72550428819633953058745826068
538 74050449565939112192772710982
539 75578611908160249589373596196
540 77135390122205899695884262018
541 78721265575691353220871368532
542 80336726820551222763368932734
543 81982269686686757785950960836
544 83658397376657525354184711888
545 85365620561427144428776741884
546 87104457477172833256952682146
547 88875434023168601567767294572
548 90679083860751991833592075998
549 92515948513384346818444615324
550 94386577467814653994580805210
551 96291528276357091173344344236
552 98231366660292471866136908772
553 100206666614403863468018803908
554 102218010512656726341358401294
555 104265989215033997271606524436
556 106351202175536616573169138842
557 108474257551360074341980939524
558 110635772313257627984239100006
559 112836372357100920199338657588
560 115076692616648804060859565752
561 117357377177535259723993857004
562 119679079392487365592575843018
563 122042461997784365505397752732
564 124448197230968952651269296246
565 126896966949821970496826670348
566 129389462752611811011931521762
567 131926386099629870906143092444
568 134508448436023507447719627276
569 137136371315938016725433272308
570 139810886527979238934693979414
571 142532736222008477424602913156
572 145302673037281500833127784242
573 148121460231943480665147371828
574 150989871813891800134188908814
575 153908692673018753994821359140
576 156878718714846243440413986976
577 159900756995564654931869781852
578 162975625858488197058546742578
579 166104155071939055214438921804
580 169287185968572810002358381966
581 172525571586157651857896406012
582 175820176809820011414907740714
583 179171878515769312616718328716
584 182581565716514643513770614068
585 186050139707586228080559495332
586 189578514215774671234047465054
587 193167615548901038543853233268
588 196818382747130921892960708682
589 200531767735845732578073831396
590 204308735480084554032629346678
591 208150264140569977514458815892
592 212057345231331435725750317704
593 216030983778939641426889443916
594 220072198483365830669551087578
595 224182021880479603309663608444
596 228361500506199246969173398566
597 232611695062308524598501519212
598 236933680583954000250808503858
599 241328546608837072616274889404
600 245797397348114981281172521820
601 250341351859025146574156860116
602 254961544219247300242567754982
603 259659123703017961066202590948
604 264435254959011906866641042914
605 269291118190005392208377502996
606 274227909334335959415380679582
607 279246840249173789344877859204
608 284349138895619637670784459376
609 289536049525644502233901097148
610 294808832870886267316416468162
611 300168766333318671496023593004
612 305617144177808047031720864318
613 311155277726573380530771946332
614 316784495555565346945986769146
615 322506143692780071756109158508
616 328321585818523479491307287172
617 334232203467642190582216069764
618 340239396233737032836333497006
619 346344581975375338681486068948
620 352549197024318304664214996474
621 358854696395779795552960455876
622 365262554000733081773504366982
623 371774262860282105798944089588
624 378391335322113980530183968344
625 385115303279049530637225379500
626 391947718389708796288088124906
627 398890152301308527672688664412
628 405944196874608808235118466518
629 413111464411026054561196082124
630 420393587881929751430599505026
631 427792221160140391636013777052
632 435309039253646201797248131244
633 442945738541556347557885453236
634 450704037012308424247425393078
635 458585674504148152324774695492
636 466592412947899310691030558354
637 474726036612042055272504103668
638 482988352350117885130553083182
639 491381189850479633754750176996
640 499906401888404979141922817088
641 508565864580592082757382221852
642 517361477642056084517935809874
643 526295164645445298530773622796
644 535368873282796072469763783918
645 544584575629745392172815011004
646 553944268412220432302499152586
647 563449973275624373728809695052
648 573103737056537928669501965268
649 582907632056956135561658806884
650 592863756321080107139696018430
651 602974233914683537261711692596
652 613241215207073894659642377642
653 623666877155668354990868986788
654 634253423593204646341471606934
655 645003085517607107676022505556
656 655918121384528384647391109672
657 667000817402587312674276643084
658 678253487831323663265849271546
659 689678475281890556223737538108
660 701278151020505467583419794822
661 713054915274680890971634178604
662 725011197542255838455492068818
663 737149456903249495944343236732
664 749472182334558477778879091196
665 761981893027519255305258283668
666 774681138708357464986983906182
667 787572499961545932955643749284
668 800658588556093384845237438786
669 813942047774785942295452299988
670 827425552746403640648711769534
671 841111810780934336105907056196
672 855003561707807504948238214672
673 869103578217170572379341217148
674 883414666204230544094672066274
675 897939665116683849845769274860
676 912681448305257445037336630686
677 927642923377384353776896262172
678 942827032554036974791877519258
679 958236753029741610239252684844
680 973875097335797816660031340836
681 989745113706726317176909338692
682 1005849886449969354499966480974
683 1022192536318867505394352625556
684 1038776220888937118977231099738
685 1055604134937472683550699883652
686 1072679510826498569644826521254
687 1090005618889094740542156377268
688 1107585767819121165783932618232
689 1125423305064365818020649797996
690 1143521617223141279067303519498
691 1161884130444355127158651376412
692 1180514310831079424173823005494
693 1199415664847644769014570062476
694 1218591739730284531379193434658
695 1238046123901355028876590889564
696 1257782447387157559773802202956
697 1277804382239388353667761887092
698 1298115642960242653019575931478
699 1318719986931199289789395157764
700 1339621214845512273363743266290
701 1360823171144436058576854506676
702 1382329744457211315895068935502
703 1404144868044838179760509931428
704 1426272520247664105679019227104
705 1448716724936813621889542097116
706 1471481551969487417369735125362
707 1494571117648158364517409481164
708 1517989585183692232101424882766
709 1541741165162421002000717145468
710 1565830116017196861848181829482
711 1590260744502455104969057153804
712 1615037406173314328953162865268
713 1640164505868742484828772688932
714 1665646498198817490114943583646
715 1691487888036111281020715235828
716 1717693231011226341735650700042
717 1744267134012513912118639196004
718 1771214255690003239142652861366
719 1798539306963571402194171505428
720 1826247051535383407759196582344
721 1854342306406632415155103879116
722 1882829942398610121790972673562
723 1911714884678137503960418944508
724 1941002113287386277392295898854
725 1970696663678121610707853610220
726 2000803627250396794560020638066
727 2031328151895730739563336515132
728 2062275442544799347163680059548
729 2093650761719671969347262394964
730 2125459430090624345550345860646
731 2157706827037559578306773880932
732 2190398391216068883061618261154
733 2223539621128164022188037910676
734 2257136075697713508572767992798
735 2291193374850614840185494999812
736 2325717200099735203820697987504
737 2360713295134653263699328619068
738 2396187466416234828843944910082
739 2432145583776075372096590484396
740 2468593581020842553335810300158
741 2505537456541552079869705444572
742 2542983273927810418137846688314
743 2580937162587058052748184702956
744 2619405318368847171507812548548
745 2658394004194187838480554309124
746 2697909550689996901221876370926
747 2737958356828684063204551285332
748 2778546890572909738058857623738
749 2819681689525549488610884607044
750 2861369361584900040813742174150
751 2903616585605162050531172842356
752 2946430112062234989753241212312
753 2989816763724859708201462989868
754 3033783436331144416417953349674
755 3078337099270510027331952467676
756 3123484796271090984959454922902
757 3169233646092627901319662938444
758 3215590843224888515847637326786
759 3262563658591653685547873459228
760 3310159440260305308870624230892
761 3358385614157053281803672183604
762 3407249684787838780958965724918
763 3456759235964951365498129492932
764 3506921931539397587585388817746
765 3557745516139058999682968079988
766 3609237815912677646414590427502
767 3661406739279707328919382349924
768 3714260277686069130603334298496
769 3767806506365849894970553850268
770 3822053585108982548783939531154
771 3877009759034947367166672714636
772 3932683359372533481414146089902
773 3989082804245700135242696836668
774 4046216599465577400958870349834
775 4104093339328646273592988325580
776 4162721707421138268405618155796
777 4222110477429694855347226488292
778 4282268513958327273031938808638
779 4343204773351717474578012002484
780 4404928304524901168272453785706
781 4467448249799374127437290068772
782 4530773845745663156112389880534
783 4594914424032403310226611248596
784 4659879412281963187807436956008
785 4725678334932660316481335608972
786 4792320814107608882044922903354
787 4859816570490242258242725019068
788 4928175424206553015073078054982
789 4997407295714093300961554401196
790 5067522206697778712993411692818
791 5138530280972538989085037966332
792 5210441745392859076501346017084
793 5283266930769254352493681609236
794 5357016272791723995043187696838
795 5431700312960226724749846459684
796 5507329699522223362809741727746
797 5583915188417330874774587954772
798 5661467644229132795390402700798
799 5739998041144191156268504694724
800 5819517463918305265453948775760
801 5900037108850062916126214864636
802 5981568284761729830696605804322
803 6064122413987523376458536352108
804 6147711033369316819702873420894
805 6232345795259820616832879182236
806 6318038468533287473504279886042
807 6404800939603788136177702954924
808 6492645213451105114705364512356
809 6581583414654291769683623144388
810 6671627788432944434290020220302
811 6762790701696235477189882058004
812 6855084644099755450845646869018
813 6948522229110212708193984713732
814 7043116195078039110173689302246
815 7138879406317950686993426756148
816 7235824854197512357324921472312
817 7333965658233756051796238776044
818 7433315067197901830243686596426
819 7533886460228231826161705124508
820 7635693347951167096670148212214
821 7738749373610597702099789727756
822 7843068314205516585981921497442
823 7948664081636008073818758833628
824 8055550723857642057510249677964
825 8163742426044325181722011485940
826 8273253511759660598800716255126
827 8384098444136868110079531371652
828 8496291827067316763569427737778
829 8609848406397722231104515172404
830 8724783071136061542003289274766
831 8841110854666258005225007442212
832 8958846935971689407843590872864
833 9078006640867572834432713204316
834 9198605443242279709657326685618
835 9320658966307634925001037901132
836 9444182983858254170127724215054
837 9569193421539973849881829142268
838 9695706358127428229377142336682
839 9823738026810828712010813088396
840 9953304816492000418570123106228
841 10084423273089731499876415606692
842 10217110100854490880635806713054
843 10351382163692570398342157971316
844 10487256486499707568206534200778
845 10624750256504245473171280406244
846 10763880824619886547108199282166
847 10904665706808097289301373835412
848 11047122585450221219278237446408
849 11191269310729357652979828585804
850 11337123902022064154155064417370
851 11484704549299940788726614363516
852 11634029614541154584709841807782
853 11785117633151962876073602583148
854 11937987315398294485714738574514
855 12092657547847447980479182180796
856 12249147394819966509903993773532
857 12407476099851749020078693595604
858 12567663087166457914733228410726
859 12729727963158283517356140990948
860 12893690517885125970832299268962
861 13059570726572255494767206442004
862 13227388751126512205336770956318
863 13397164941661106988169786291332
864 13568919838031085201437577670896
865 13742674171379515273993641829308
866 13918448865694464552077965030722
867 14096265039376825037778384664364
868 14276144006819051953127194601406
869 14458107279994878355407520493148
870 14642176570060069321953147409274
871 14828373788964279516449810458476
872 15016721051074078243487803804932
873 15207240674807206393877472000388
874 15399955184278129980023069704494
875 15594887310954955258458964281300
876 15792059995327770735487565757306
877 15991496388588481651723058230212
878 16193219854322202842241336755718
879 16397253970210276170966887444724
880 16603622529744979040894052111576
881 16812349543955990785745561166252
882 17023459243148684053717771084394
883 17236976078654308600052079967836
884 17452924724592135212307893377878
885 17671330079643627800396652441292
886 17892217268838711992671199556354
887 18115611645354208889652528928668
888 18341538792324502938319137413932
889 18570024524664513202285146210996
890 18801094890905037616654499011638
891 19034776175040540130862253155652
892 19271094898389450958402665747474
893 19510077821467050468999837854196
894 19751751945871007576502520819118
895 19996144516179643794582716088804
896 20243283021862994452190323167936
897 20493195199206738881665721492252
898 20745909033249071714441225956818
899 21001452759730587742373250070284
900 21259854867057253126942165445230
901 21521144098276536063838684503996
902 21785349453066770336826540506442
903 22052500189739825522233723622988
904 22322625827257157933980984819284
905 22595756147259316728709174528356
906 22871921196108979921318676906622
907 23151151286947595393087172050484
908 23433477001765702307488649743146
909 23718929193487008682899453663908
910 24007538988066301206548601785622
911 24299337786601263710352156875604
912 24594357267458281066667463270568
913 24892629388412305600515077790732
914 25194186388800863454446661869946
915 25499060791692278682988429489468
916 25807285406068193195464424798982
917 26118893329020461009004400579884
918 26433917947962495617669852847186
919 26752392942855149628891309496188
920 27074352288447206164802746281084
921 27399830256530561873587488571796
922 27728861418210181744616631983622
923 28061480646188906270968361526948
924 28397723117067191853867052500674
925 28737624313657865695677184776660
926 29081220027315976781331385921086
927 29428546360283824902466831003972
928 29779639728051250034092263896208
929 30134536861731264730311564984444
930 30493274810451112563491574892386
931 30855890943758835990284297030892
932 31222422954045437388099150361374
933 31592908858982717366972137104156
934 31967387003976874824298140416538
935 32345896064637953573582589169452
936 32728475049265220743231938436004
937 33115163301348562507441335443268
938 33506000502085983078454994507982
939 33901026672917293257872716558996
940 34300282178074075214257187630298
941 34703807727146010525063707278212
942 35111644377663658892869366029094
943 35523833537697775319024947197876
944 35940416968475253892192511935608
945 36361436787011786724767279072364
946 36786935468761326946916577831306
947 37216955850282445045903879115292
948 37651541131921668217504749828278
949 38090734880513892776666577313164
950 38534581032099960056117632893090
951 38983123894661486604396042826076
952 39436408150873039878748072559052
953 39894478860871751013540369536628
954 40357381465044456631245017226454
955 40825161786832462050691997414916
956 41297866035554018636143510856562
957 41775540809244608420831142384564
958 42258233097515129529912652668366
959 42745990284428076320352814703268
960 43238860151391808549014771304032
961 43736890880073004275267455523804
962 44240131055327391600673276908018
963 44748629668148854745821123401932
964 45262436118637010363115354845646
965 45781600218983350384324465301628
966 46306172196476048102936066660842
967 46836202696523524593860396462604
968 47371742785696872976775282742516
969 47912843954791238434414014798628
970 48459558121906252303366480548894
971 49011937635545618962495850857716
972 49570035277735954652870633754762
973 50133904267164977773177704478308
974 50703598262339150605918561075254
975 51279171364760872842301182912020
976 51860678122125327687626106630216
977 52448173531537081744130309257932
978 53041713042746540284698832505498
979 53641352561406359948584429581564
980 54247148452347921309292502713446
981 54859157542877964185094865201132
982 55477437126095488984234048237554
983 56102044964229027799772624553276
984 56733039291994389393231985560348
985 57370478819972982631654836150612
986 58014422738010823369518014425254
987 58664930718638330195019757876068
988 59322062920511014889670881090082
989 59985879991871173880835163797396
990 60656443074030687398893235620958
991 61333813804875033484049051514372
992 62018054322388624422461348591664
993 62709227268201573627366932567356
994 63407395791158001418170934746498
995 64112623550905988589113985546924
996 64824974721509287099090247718526
997 65544513995080897655486124269532
998 66271306585438624407539887844538
999 67005418231782717408690157854444
1000 67746915202395713952688769669700