-1 1
0 2
1 3
2 8
3 11
4 16
5 31
6 40
7 58
8 96
9 125
10 176
11 262
12 336
13 457
14 640
15 819
16 1088
17 1464
18 1864
19 2420
20 3168
21 3991
22 5088
23 6533
24 8160
25 10267
26 12976
27 16061
28 19968
29 24912
30 30576
31 37648
32 46464
33 56616
34 69136
35 84518
36 102288
37 123961
38 150304
39 180805
40 217664
41 262042
42 313472
43 375096
44 448704
45 534000
46 635456
47 755876
48 895296
49 1060097
50 1254584
51 1479408
52 1743712
53 2054030
54 2412136
55 2831150
56 3320832
57 3884890
58 4542064
59 5306772
60 6185952
61 7206268
62 8388928
63 9746083
64 11315456
65 13128096
66 15204192
67 17596884
68 20351520
69 23500413
70 27118336
71 31271197
72 36009312
73 41437670
74 47651440
75 54727307
76 62812480
77 72043615
78 82535792
79 94495070
80 108116352
81 123570197
82 141144144
83 161114610
84 183731712
85 209395491
86 238496224
87 271397208
88 308653184
89 350812652
90 398398512
91 452177540
92 512917632
93 581365159
94 658577152
95 745624341
96 843563904
97 953849088
98 1077966408
99 1217403144
100 1374152048
101 1550268491
102 1747832400
103 1969569032
104 2218308672
105 2496944118
106 2809191600
107 3158933428
108 3550172880
109 3987962994
110 4477610304
111 5024628565
112 5635868672
113 6318558826
114 7080258464
115 7930229796
116 8878286304
117 9934747537
118 11112102112
119 12423630785
120 13883363136
121 15508093325
122 17315737264
123 19325294682
124 21559291264
125 24041821502
126 26798523008
127 29859531754
128 33257154048
129 37025865322
130 41205879584
131 45840387880
132 50975598528
133 56665038888
134 62966291488
135 69941095992
136 77660523712
137 86201136386
138 95645174592
139 106086774524
140 117627466752
141 130376480205
142 144458207168
143 160006947069
144 177167364672
145 196103452638
146 216992412112
147 240025320129
148 265417887968
149 293403356244
150 324233447320
151 358191272434
152 395583106944
153 436739732148
154 482031907328
155 531860885910
156 586660282080
157 646914600110
158 713148349888
159 785928607950
160 865887191296
161 953708233604
162 1050131653768
163 1155979680576
164 1272142756512
165 1399584178497
166 1539371826976
167 1692662267305
168 1860706900992
169 2044889928493
170 2246710529376
171 2467790963746
172 2709922003136
173 2975043092315
174 3265252967472
175 3582864028728
176 3930380428032
177 4310511934878
178 4726239006288
179 5180788821756
180 5677653322080
181 6220667072859
182 6813981376256
183 7462087638388
184 8169910543104
185 8942780518612
186 9786463877696
187 10707274336892
188 11712044307456
189 12808163608273
190 14003712995520
191 15307434985482
192 16728783396096
193 18278083314338
194 19966502470672
195 21806114451216
196 23810090435728
197 25992672552600
198 28369254331104
199 30956610618838
200 33772874891424
201 36837641420098
202 40172241073456
203 43799725281610
204 47744995497120
205 52035134149453
206 56699398894336
207 61769386284033
208 67279429051776
209 73266605464298
210 79770945765120
211 86835909302468
212 94508415284832
213 102839102586690
214 111882903064928
215 121699101851814
216 132351663634656
217 143909921930878
218 156448679357104
219 170048616627862
220 184797121676416
221 200788443220771
222 218124202578992
223 236914391463300
224 257277595791360
225 279341635149809
226 303244764052368
227 329135987510518
228 357175858735680
229 387537925862608
230 420409166463360
231 455990981080587
232 494500936170304
233 536173351768592
234 581260537006640
235 630034890653228
236 682789684789440
237 739840598892952
238 801528252214528
239 868219236911562
240 940308020074368
241 1018219997699742
242 1102412843769704
243 1193378865240677
244 1291648686073184
245 1397792994754354
246 1512425456322960
247 1636207157415518
248 1769848854419712
249 1914114569796072
250 2069826956233440
251 2237870171813710
252 2419194315996672
253 2614821903695703
254 2825851523418304
255 3053463302303727
256 3298926720451584
257 3563605244116766
258 3848963050446176
259 4156574460114288
260 4488129781591104
261 4845443576198439
262 5230466044606496
263 5645290371559246
264 6092162872460928
265 6573496738522606
266 7091881236188672
267 7650094149873108
268 8251118373757248
269 8898153398894390
270 9594630555436272
271 10344233039035388
272 11150910214180992
273 12018896266399340
274 12952734371343440
275 13957294458828570
276 15037796014623360
277 16199837244630231
278 17449417084338016
279 18792963045315955
280 20237366400321536
281 21790009392395280
282 23458799208438528
283 25252210419407824
284 27179318547771264
285 29249841475895823
286 31474190625396032
287 33863512288086443
288 36429738048055680
289 39185646483841025
290 42144913964880288
291 45322175992179736
292 48733101565770656
293 52394455505976763
294 56324173009055592
295 60541449251772950
296 65066815726683456
297 69922230778829634
298 75131187533086768
299 80718807249422000
300 86711949169611312
301 93139340467545217
302 100031690250784000
303 107421822720273999
304 115344833578632448
305 123838229048373292
306 132942087154455696
307 142699245903750900
308 153155472581707776
309 164359658932716001
310 176364047472531328
311 189224437392115615
312 203000420564851008
313 217755653604945864
314 233558107983689392
315 250480355171542446
316 268599893547429504
317 287999451858650109
318 308767333452069744
319 330997808916936530
320 354791483842917888
321 380255714058497742
322 407505077007500288
323 436661816936506840
324 467856345399395088
325 501227806888648460
326 536924617179864736
327 575105066149609954
328 615937996182409152
329 659603452494822852
330 706293408633357888
331 756212579745741012
332 809579207392633152
333 866625932041912840
334 927600767532935232
335 992768047270001935
336 1062409472726083584
337 1136825280465074672
338 1216335381827854584
339 1301280622040344074
340 1392024177136768192
341 1488952925449695498
342 1592478958546129952
343 1703041252486515146
344 1821107316795821184
345 1947175006318704156
346 2081774519657973360
347 2225470380047927042
348 2378863606550428512
349 2542594102481967446
350 2717343032983423360
351 2903835425038719949
352 3102843020503785984
353 3315187127464349306
354 3541741731661185120
355 3783436902708896780
356 4041262210902266016
357 4316270448145112892
358 4609581692480885152
359 4922387399257336080
360 5255954848013520960
361 5611631989995791053
362 5990852343002042992
363 6395140302392560493
364 6826116919371379712
365 7285505752970324191
366 7775139209011120496
367 8296965424224798344
368 8853055257367208448
369 9445609850273891502
370 10076968825111836064
371 10749618630322045602
372 11466201553697217408
373 12229525478081010852
374 13042573837622769600
375 13908516355036503462
376 14830720645904402432
377 15812764087676240800
378 16858446603069757568
379 17971804455993774916
380 19157124391085324160
381 20418958843912784962
382 21762142333809208320
383 23191808296985139545
384 24713407173352054272
385 26332725874888271120
386 28055907812219645968
387 29889474389311180786
388 31840348112293731360
389 33915876399885140639
390 36123857113028708256
391 38472565970632946480
392 40970784840673352544
393 43627832044576148406
394 46453594865691634992
395 49458563143130851318
396 52653865223208104640
397 56051306486748096997
398 59663409214893871360
399 63503455215629462984
400 67585531460796658112
401 71924577366026016496
402 76536435303231686816
403 81437904631669028916
404 86646797737182564192
405 92181999856230532686
406 98063533012329078528
407 104312622398108373561
408 110951767188291828672
409 118004816159140107182
410 125497046276345032416
411 133455246469761139554
412 141907807025619613952
413 150884812571045023218
414 160418141129559526464
415 170541569741619177568
416 181290884420643965184
417 192703997213947883566
418 204821070935573927808
419 217684649118655038886
420 231339794281432777728
421 245834235157928400221
422 261218520198225225376
423 277546180795229814033
424 294873904985634537024
425 313261718666164526980
426 332773178187216735936
427 353475575183058655672
428 375440150393141860800
429 398742320789435065950
430 423461920997389655360
431 449683455454447166277
432 477496366127031201600
433 506995316921707211856
434 538280490898187712512
435 571457905670792732454
436 606639748304760565600
437 643944725451829935185
438 683498434744174369040
439 725433758949912425546
440 769891278242957937408
441 817019707313614576635
442 866976359050099935584
443 919927629722420607634
444 976049513186210505312
445 1035528146098464452732
446 1098560378624397557440
447 1165354379038286247180
448 1236130274512144506880
449 1311120822087424572480
450 1390572119223304616824
451 1474744356563742275044
452 1563912606401806551840
453 1658367657343903929148
454 1758416898217991598752
455 1864385244154491944810
456 1976616116584459257216
457 2095472480662864633742
458 2221337932462708153840
459 2354617849075717708284
460 2495740605662649246464
461 2645158851183126234033
462 2803350857499736140288
463 2970821946516889598010
464 3148105986436942585728
465 3335766973575827487822
466 3534400705111183285712
467 3744636533168282985990
468 3967139218645568249952
469 4202610890974872995197
470 4451793103517532369408
471 4715469005196267479182
472 4994465635506502823040
473 5289656331881330286734
474 5601963272476521531584
475 5932360162613769888004
476 6281875053111923776512
477 6651593316341386850805
478 7042660789502763310208
479 7456287072604697798763
480 7893749010085399713024
481 8356394367036003405884
482 8845645686744707732368
483 9363004361999347390932
484 9910054932787477589712
485 10488469596367370143489
486 11100012966073571441320
487 11746547093435053264894
488 12430036738858889289792
489 13152554931657347221174
490 13916288836232735558192
491 14723545908995667043088
492 15576760391759794589472
493 16478500161006345708751
494 17431473916982261249216
495 18438538763962060755477
496 19502708204040627324416
497 20627160527901306839236
498 21815247660178831085472
499 23070504485213081753096
500 24396658636243810880448
501 25797640812748722825495
502 27277595655673805885792
503 28840893163376240660120
504 30492140720962128006144
505 32236195777324238273438
506 34078179152682030917376
507 36023489058300288116325
508 38077815867942533356160
509 40247157624111577311725
510 42537836370894966954720
511 44956515359021939367586
512 47510217106769754839040
513 50206342419976874637232
514 53052690423739913429008
515 56057479590433051074306
516 59229369880216531191744
517 62577486054639815158379
518 66111442149488600797952
519 69841367237615293572159
520 73777932551604479531392
521 77932379954554213480838
522 82316551906170123722736
523 86942923004669827279284
524 91824633095662174388544
525 96975522113790845843398
526 102410166749895307528512
527 108143918938643323574180
528 114192946353436977749760
529 120574275015450726485195
530 127305834016631771110176
531 134406502567220608197942
532 141896159490881554118656
533 149795735173447257962633
534 158127266202702091515792
535 166913952840967451731596
536 176180219344211251896192
537 185951777395502325028122
538 196255692816050572852976
539 207120455577105986034310
540 218576053414936495056096
541 230654049236823579068020
542 243387662353067701973056
543 256811853876165568224223
544 270963416503493065644800
545 285881068732763177747152
546 301605553895518872593152
547 318179744257632650330400
548 335648750253370695313056
549 354060035288232844517413
550 373463536397046127806752
551 393911790844695768891665
552 415460069161302064045824
553 438166514941411213338670
554 462092291519556759153520
555 487301736078144734573460
556 513862521566724653140416
557 541845826574828527259117
558 571326513787048171870016
559 602383317456248529657614
560 635099040072594288488448
561 669560758939515021035784
562 705860043157756768178512
563 744093181237306004251134
564 784361420141828957660160
565 826771216341666513442023
566 871434499144982907019744
567 918468947217798234591589
568 967998278954883357154560
569 1020152557029888684055306
570 1075068508155806354136000
571 1132889858816333891784184
572 1193767687365694424848512
573 1257860793664613078546070
574 1325336087126092764229888
575 1396368993649807764428147
576 1471143882767860826611968
577 1549854516005203730479060
578 1632704517028804375978136
579 1719907865084317271155810
580 1811689412872189797215040
581 1908285429548763835316781
582 2009944170550969952683088
583 2116926475566888599154628
584 2229506395467967580546496
585 2347971850128418505431992
586 2472625318649239929238832
587 2603784562954558660213264
588 2741783386943523980107728
589 2886972432938770232509029
590 3039720016576065460285248
591 3200413002611086990034784
592 3369457723640368032594816
593 3547280943086828348031922
594 3734330865258312837112416
595 3931078194769310890371060
596 4138017246915342996327264
597 4355667112186134563614426
598 4584572877543269902107008
599 4825306906329217235346828
600 5078470180422932584609056
601 5344693707651679931630642
602 5624639996647481725305344
603 5919004603250908741914922
604 6228517751911092514871040
605 6553946034642643144929917
606 6896094192196074184267248
607 7255806981393002271347772
608 7633971131617401983749632
609 8031517395748865903543946
610 8449422700063590362161952
611 8888712396591967543874592
612 9350462623933834423769376
613 9835802781713792110553665
614 10345918122739994816547232
615 10882052469680007057524001
616 11445511062186660274900992
617 12037663539200075341163512
618 12659947064162728368657152
619 13313869599938022029186096
620 14001013338922485817364736
621 14723038297137576645359154
622 15481686080071098136287680
623 16278783826638283407569924
624 17116248341240549737100160
625 17996090422810606769099989
626 18920419398226710161375824
627 19891447871428494199198578
628 20911496698400268318562656
629 21983000196569377621385544
630 23108511601490946430569216
631 24290708782442735281629916
632 25532400226816515508264704
633 26836531307925676716549874
634 28206190849516417482722928
635 29644617998406726525705922
636 31155209421859202523878880
637 32741526844873028606433367
638 34407304940584600343599680
639 36156459592639376680416618
640 37993096546885054188381184
641 39921520467600793032162012
642 41946244419688361013648096
643 44071999796643796965105120
644 46303746711846436138512384
645 48646684877502735821645790
646 51106264993877635216074304
647 53688200669011343860671010
648 56398480896565906857165408
649 59243383117641648618598926
650 62229486889809226797286864
651 65363688194757256563603926
652 68653214414050259206006848
653 72105639999731714628287083
654 75728902875436988758453616
655 79531321601674181820288102
656 83521613335999820146455168
657 87708912628596743977761538
658 92102791091653801101694976
659 96713277977839850766416336
660 101550881713877492913512064
661 106626612433014976179712517
662 111952005546907741865884768
663 117539146409156615455073583
664 123400696120446847149150080
665 129549918521762581594154776
666 136000708435008653305061360
667 142767621207978205693504364
668 149865903616951118623017600
669 157311526194296306135538910
670 165121217045974474771693248
671 173312497220001072636234084
672 181903717702367899087171584
673 190914098114372495184417808
674 200363767181286984188622736
675 210273805059219374043611369
676 220666287604411465437833712
677 231564332665024903685890303
678 242992148494016089523821008
679 254975084379049365652560260
680 267539683581038792055712896
681 280713738693245746032915924
682 294526349530187320998743808
683 309007983651097395580642814
684 324190539644983046823315264
685 340107413301652345822567992
686 356793566788439534440434944
687 374285600976812328891067000
688 392621831060417655751025408
689 411842365601357598739458760
690 431989189168317924456630144
691 453106248727620835568030040
692 475239543943423373948632032
693 498437221572721169366189415
694 522749674138391828351701600
695 548229643058612555348344001
696 574932326443292680271866944
697 602915491765918630300683600
698 632239593614304617445668272
699 662967896759203215326925576
700 695166604777736876297421312
701 728904994463757655358061443
702 764255556296174911049389808
703 801294141234627860969709570
704 840100114107143393036774400
705 880756513897173398015099148
706 923350221236167805365019664
707 967972133403300826382585610
708 1014717347180929433083654080
709 1063685349913660931758189175
710 1114980219114661911059634816
711 1168710831014436833726212216
712 1224991078447268374815392704
713 1283940098466675686890209804
714 1345682510137948948293982464
715 1410348662956600254715611152
716 1478074896338279252025411648
717 1549003810688031818696498166
718 1623284550558556495307840704
719 1701073100404525784232375966
720 1782532593508573923701247360
721 1867833634657529174682945122
722 1957154637145772842424869800
723 2050682174757984505571672782
724 2148611349387947392434276064
725 2251146174949503412537139768
726 2358499978318673693933870344
727 2470895818052088222268835912
728 2588566921627651388920449024
729 2711757142044627655273569179
730 2840721434628490321972209632
731 2975726354888325434920478656
732 3117050578375037305322574048
733 3264985443499158158132504404
734 3419835518271525426350686144
735 3581919192040701044547529410
736 3751569293314381801897733120
737 3929133734758923655286224058
738 4114976186592933231078133968
739 4309476779607557345804360544
740 4513032839055851393370852672
741 4726059650787835715473473596
742 4948991261028385209781732096
743 5182281311208258165326086308
744 5426403909406503234100481280
745 5681854539987514903761541010
746 5949151013033194921261700848
747 6228834455333764043889024840
748 6521470344731024176136907136
749 6827649589629792300118054635
750 7147989655673076574433091168
751 7483135741612878328119053278
752 7833762006435972132211077120
753 8200572850002411714712796160
754 8584304249497832496476823968
755 8985725154034569141144652910
756 9405638939955529746832455168
757 9844884929446187326105426073
758 10304339975101543383173222752
759 10784920113336568989607645539
760 11287582289589382318046076160
761 11813326158316683217841046846
762 12363195961047786517176035264
763 12938282485835094642789732924
764 13539725111499274207626670080
765 14168713940362107047967713508
766 14826492023243836167374964736
767 15514357680574005724616783335
768 16233666923790400868885812224
769 16985835981298720394977628546
770 17772343933351364000211115008
771 18594735460563575767718641422
772 19454623710899465098743080992
773 20353693290061813510260427934
774 21293703380617415625200068832
775 22276490995322591374745447698
776 23303974370232886151954467008
777 24378156503620939805277684968
778 25501128846880677618227376304
779 26675075153736026001042661200
780 27902275494559053122418221376
781 29185110442780923732129872902
782 30526065440542819371453789312
783 31927735351272533260345881051
784 33392829207078692881825183296
785 34924175159045492503867575212
786 36524725639106941251533419680
787 38197562742417525191299362924
788 39945903839358198812333679456
789 41773107426976658279950009341
790 43682679229934799794571504256
791 45678278561293816700850835657
792 47763724954198405427544647808
793 49943005075836548265775912252
794 52220279935349462785670445616
795 54599892398176169260203756726
796 57086375019678814420489306368
797 59684458211239289097613393335
798 62399078752915141438585017856
799 65235388667157540973283937502
800 68198764468491184058434006656
801 71294816805050849593666308408
802 74529400508344339726222486288
803 77908625068068717897916570068
804 81438865549909789459963288128
805 85126773974798205477742640363
806 88979291178621051356775998336
807 93003659172611125734742308726
808 97207434025257145540117255232
809 101598499287181232978421863706
810 106185079981787169907635055536
811 110975757185191894747408455500
812 115979483219644020258222031872
813 121205597486139078354482982349
814 126663842962749836246126542400
815 132364383395981419088437104022
816 138317821214132426935499160192
817 144535216192564698720677475322
818 151028104901689288018109924944
819 157808520970331831389643551964
820 164889016198189633225058129856
821 172282682552126376400995710074
822 180003175083110918559298921872
823 188064735801800185561550683438
824 196482218551945516119892237824
825 205271114923090445610068208792
826 214447581245384717921266027008
827 224028466710683666913521824268
828 234031342666644627933759437952
829 244474533132073298755844551156
830 255377146583304021986776762560
831 266759109064223124054138366091
832 278641198674294029896633591296
833 291045081490685050070895082004
834 303993348983740602524686184672
835 317509556987021389557082476584
836 331618266285119847806840835840
837 346345084885947494588456006560
838 361716712046440920454105626272
839 377760984122883534151014334133
840 394506922320920752253722404864
841 411984782422895765322173523987
842 430226106572687730584429033200
843 449263777202549524540687980744
844 469132073189329090931425303104
845 489866728330356635124268979190
846 511504992234079416348401833728
847 534085693723793115779721191136
848 557649306856104464613220516224
849 582238019661098743916454870754
850 607895805714881461737443584880
851 634668498658886146944657427592
852 662603869786280110171980801408
853 691751708819978241100581082410
854 722163908010990010992094967552
855 753894549692434375292342382459
856 786999997429278698499531588224
857 821538990908627760649000625898
858 857572744722744567134868124224
859 895165051202317421265880884976
860 934382387462882519250337186944
861 975294026835498444341357043456
862 1017972154858789391331687873536
863 1062491990015572211763619302585
864 1108931909406396067711575885696
865 1157373579559117354435215842162
866 1207902092580522459724376522896
867 1260606107866157265427560724793
868 1315577999592185688789086777344
869 1372914010220880043744912762550
870 1432714410262643228793583532064
871 1495083664546103396964658175104
872 1560130605256603761772451793984
873 1627968612015990143954601223036
874 1698715799286337520658841768192
875 1772495211390164733813404294276
876 1849435025453696169987015844896
877 1929668762590701193236881350367
878 2013335507655615316839439667584
879 2100580137910250319760737659007
880 2191553560960757370516221121024
881 2286412962334101955745075967734
882 2385322063080688866828221564808
883 2488451387803687005164597760080
884 2595978543529795043542486995648
885 2708088509855548308740645817210
886 2824973940818923497171899495776
887 2946835478961981669194953103383
888 3073882082071856163230444142144
889 3206331363105005857078623318314
890 3344409943817650080122670271200
891 3488353822649327568308150173290
892 3638408757426331351371733283456
893 3794830663472025088950553700157
894 3957886027737814377415697102064
895 4127852339590818267890626416788
896 4305018538917072614385882808320
897 4489685482228921123886085368280
898 4682166427490282074835684906640
899 4882787538399105514557051906234
900 5091888408899566564763181001200
901 5309822608724666421752969049939
902 5536958250798724190122671005376
903 5773678581366270475423380567893
904 6020382593745446408855095321280
905 6277485666636393059514553622280
906 6545420227956375989998783212800
907 6824636445208866195461046238760
908 7115602943430180217708888610880
909 7418807551803258802377832325457
910 7734758080067989754379138392576
911 8063983125898343801370903368641
912 8407032914467825751373612198144
913 8764480171469440188800774186754
914 9136921030902253719744485740240
915 9524975978993727918143621876748
916 9929290835677146752050249279968
917 10350537775094965880663695846369
918 10789416386662532408122736812752
919 11246654778282876153172404915674
920 11723010723361069699809188270592
921 12219272853337551528414898460458
922 12736261897522888045841005709168
923 13274831972081289519816354171880
924 13835871920089199615282214856704
925 14420306704665999754501303686300
926 15029098857246589753121384561728
927 15663249983153644994625172425013
928 16323802326706617376202924983552
929 17011840398186084332733192069288
930 17728492665070154957383607233920
931 18474933310048465396728307416988
932 19252384058410694349539628392352
933 20062116077515849094058384154305
934 20905451951148079899496170685984
935 21783767731667207034102858262181
936 22698495072983958443009896636992
937 23651123447501366688375615517444
938 24643202450278529188431539660288
939 25676344193808668370441916707040
940 26752225796928226409580062881792
941 27872591971502265812379559101646
942 29039257710682684227603249193328
943 30254111082675464113772568404194
944 31519116134097115497917465813760
945 32836315907168977052298412872606
946 34207835575154414431874257228928
947 35635885700605100205107793793588
948 37122765621170301517530968633472
949 38670866967898085208830379551292
950 40282677321137718135459224911840
951 41960784009361704006911305493577
952 43707878056421663776565391316992
953 45526758282954103817576698147942
954 47420335567885135184065017563184
955 49391637276202176633181739122936
956 51443811859386484805359171537152
957 53580133635159937728409775613432
958 55804007753444369658430004950912
959 58118975355684330868915165119038
960 60528718934973305712680542612992
961 63037067904697204029328128604993
962 65648004383691392112148458430880
963 68365669206229618437284953792806
964 71194368165469231767446289009440
965 74138578499292881855654383587720
966 77202955627845640429860629099520
967 80392340152408515884720588014084
968 83711765125602330310893116889312
969 87166463603315481399742597887708
970 90761876489131298285733772290400
971 94503660682425198837336843466238
972 98397697541746829596213245141072
973 102450101675529336670445476242812
974 106667230072608707015412463690624
975 111055691585531643341837683151668
976 115622356780107338585241614183808
977 120374368165150932575992695005568
978 125319150816918212145946697207072
979 130464423413263693072480818387252
980 135818209693104201611769869338464
981 141388850357384449388943908188018
982 147185015428335734930990998473056
983 153215717084433055754890714602049
984 159490322989139939520294826179264
985 166018570132194113799154745309822
986 172810579202872810902367194032352
987 179876869515438015373622925638676
988 187228374507702855008946209817472
989 194876457834425723754229563594908
990 202832930078086434244976878961472
991 211110066100425474409228081647322
992 219720623058981646459047446430720
993 228677859113806955912367792661246
994 237995552850460068835772592729088
995 247688023446332805255979463197178
996 257770151608414364375719967005248
997 268257401311626990986864065283879
998 279165842367930154507882452762016
999 290512173857559131834616597818800
1000 302313748454911571818607200196224