1 2315
2 80312
3 901668
4 20310714
5 82235688
6 473087190
7 1304210412
8 4298697186
9 20654701756
10 44762490420
11 122444491244
12 289686151014
13 466572884988
14 778441731570
15 1681334260300
16 3663362624656
17 5631394320840
18 9203454441344
19 15155831763714
20 20142518677488
21 30251307505256
22 46339959975786
23 71367385885156
24 125029619373642
25 188011819688814
26 230200921753188
27 283565534190330
28 343382059729512
29 418064460126486
30 768136408210320
31 1194938482066314
32 1567886928234244
33 1908368674762812
34 2632980829832928
35 3420377111252100
36 4141183927386044
37 5408368518752960
38 6679682827809090
39 8260471913045020
40 10525960633092256
41 12252337233842520
42 15637575145276092
43 19248014544079488
44 21489720802903470
45 23873654756059812
46 30978557541673970
47 46044097925702618
48 58482742074107850
49 64083959458603512
50 70306756331405286
51 81824933563151656
52 91762872468483360
53 109984058893490532
54 136815945235961044
55 161085419191373560
56 188955795654577756
57 209267330847213780
58 232474912879759244
59 263467992947639814
60 283719003514194588
61 330764595519835584
62 442405478384125800
63 538420123829271714
64 575712733958972688
65 615986789061780990
66 756980473684697784
67 928946126891800244
68 1099406814764607396
69 1236402875675346312
70 1313638394988085686
71 1451534070738521656
72 1665262106953631142
73 1901259031440886220
74 2127772419034186256
75 2332147832700024786
76 2556770419144858156
77 2902162872275082642
78 3221583286868921814
79 3581822258780820570
80 4181777795892436308
81 4611335573320565880
82 5106837667475868252
83 5616491298199517088
84 5996074643551413656
85 6490642181105805786
86 7027267515147503956
87 7842021249405186042
88 8587997743703717214
89 8986002839413711188
90 9405228579792502890
91 10629759007306283482
92 12282450858142917942
93 13376563293140843514
94 14583494025592764030
95 15850369735023057186
96 16998245621900380156
97 19271567239134838510
98 21123067464593948988
99 24266938886255554328
100 28216268669087889344
101 31286089279675636656
102 34562715647601235360
103 37239270996345406756
104 39100476983462917980
105 41083015202634460244
106 45306819667947597636
107 49800054999387151540
108 53454569648544826456
109 55990465935120008400
110 58683162670683433544
111 62886783747586295660
112 66565967643137474790
113 68860980191222060412
114 74650023674724646250
115 84293322733401280392
116 89907789320164142988
117 92904270916872919170
118 98088418355255383900
119 104603827199068178656
120 109108473838063929240
121 117665271936662725118
122 127713399955058573550
123 134514736840346780080
124 144556039689930287358
125 158403632963805362832
126 173239660482043348770
127 189393265087110452508
128 206669865719361177942
129 221026334693889240380
130 234059461196898606656
131 245371369505669166786
132 259738093589439713958
133 277187585431819236044
134 290259036129480038214
135 306838129480258054410
136 323945542331542864686
137 351905637342413767080
138 391263764874167622096
139 431069946889977572782
140 457550493630905081340
141 482173587285114474912
142 507161427967504529988
143 520308872379620895450
144 533648945737668205512
145 561720208059773662188
146 621221608836230010516
147 668101889316247549830
148 684626017277506602012
149 701618875006189363986
150 755535450686492774820
151 810959815456508033814
152 830465920533569964588
153 850510081821770994210
154 936934750887711300426
155 1025702294062916913714
156 1074365164716814743510
157 1150802454518038200648
158 1231314823818628112442
159 1287450423192936826014
160 1336367965705268765344
161 1396967086243200945700
162 1504573141927141522560
163 1604483612636788710714
164 1663524528552027768244
165 1736592753891199041880
166 1825575651985241948358
167 1917863771228588404844
168 2043914803708655970782
169 2159353648344757281486
170 2235452581029297450256
171 2297417706766578974280
172 2394848643890494316652
173 2493425748848356607088
174 2562269188072763559656
175 2704846567494078813528
176 2814254449219158764700
177 2930095976379380647872
178 3047261321148583465188
179 3128979053172722921756
180 3388415259904057370372
181 3632920670283570773514
182 3703361542840261426488
183 3775367686276640184870
184 3898042980326781226600
185 4049328238914282214156
186 4232665314766337958642
187 4422028987934362790720
188 4590536709640812338756
189 5014324057900110193560
190 5385229565782193618688
191 5586758697489844241604
192 5897027109838190538558
193 6223663263000138028752
194 6524548460856999895744
195 6759532886807085875140
196 7043538331773733996458
197 7468032595146298512518
198 7817873750247509862390
199 8046443294195320211320
200 8327562352947390145756
201 8518670182523941307220
202 8715453980987723167244
203 9173611730378618713982
204 9755683995438261150468
205 10551738718490319523672
206 11136572695964024817012
207 11321295722877232731786
208 11635000483501908337156
209 11889496086787374048060
210 12151193817931154881844
211 12482905196545808060814
212 12685636572592056205188
213 12892139556694572565530
214 13460881196988506758282
215 13965379708362572178480
216 14265687735921903512744
217 15895784949842958244224
218 17570119050909898784344
219 18118310434432720092220
220 18777792257799649241058
221 20068541186988759771860
222 21513714661898108594568
223 22839973837833784162416
224 23864481944225507683050
225 24217645640986484527512
226 24576794980573271681286
227 25185517469623211123656
228 26059398553621252169142
229 26824156161575063752314
230 27214517320759584371688
231 27745869416935650090656
232 28976526525013697750810
233 30530867544810264872952
234 31403031412998451014588
235 31851633789733065381810
236 32303875898152196649312
237 32763471330327275894286
238 33541912767943306501456
239 34988911334089483388170
240 36988925213364519037618
241 38722717935509924424558
242 40540213488529998390218
243 42221218584998566308956
244 43184485029916051177686
245 44170370818031179709656
246 45582964912403662595142
247 46817198196131216208714
248 48089772690283230785550
249 49381886829078647820786
250 51402779637748082596740
251 53454406233566518253814
252 54637704594599636583544
253 55595012696749613974512
254 56326508916461185851486
255 57563994252837244668256
256 58565057308821261382680
257 59588615022592381553744
258 61681748372027726127936
259 65799303251202606979926
260 69473055222943168061960
261 70948434942946621278090
262 71846496929820566217912
263 75939641528280499369346
264 80395290894323953372470
265 81394856196727510324812
266 83444102345006662062768
267 87295223948758630359310
268 89797676834170706192988
269 92026417417133487018624
270 95428277923813231875858
271 98148201543024703797344
272 100536355544059549110500
273 102974145147994896867656
274 108054311184405952778672
275 113238971842841162406680
276 115480588439152472075610
277 116843739997806611466312
278 120111075766669500194030
279 125349936345977359248372
280 130801861685611525942618
281 135907536968914367781558
282 142322860292712745580574
283 150635765570005432370484
284 156377755469167827039344
285 159332932259200586817714
286 161128924757500217083488
287 162948090942136232148750
288 164778937077602431179012
289 168523518282078387474888
290 175543970644971071787430
291 181435073659895910048544
292 185475292968290215863460
293 193866878691202560519628
294 200947354762382264642088
295 207665163843337185296826
296 214424632129068416277300
297 223980192293044120233948
298 235266233076399679098256
299 241171565598773341182942
300 247185082236828758839940
301 251558769493529456466270
302 254214704342939514217812
303 256902734582980338222186
304 262360124615733527549358
305 268823044258519429645844
306 276410043279708859503876
307 282168070104183827569512
308 288098995641673652030988
309 300245249926289538606516
310 312752953287594802511004
311 321337526123831575951756
312 331308785639473939575550
313 339154181442255277344588
314 342594828128740971769410
315 346055334125588805963312
316 353117086764293666754228
317 366326881407600571948570
318 374877553782965726114688
319 386317522702532793155826
320 397822397125174422419820
321 403096405269603528694244
322 409744809673765499086014
323 413778812498053692887988
324 422006703146488258127544
325 434522604335605578018858
326 453320114031205768087580
327 485065229095937841283646
328 506871246406006545846930
329 514982791547240852225260
330 526525652957103801119058
331 546912615841802093047674
332 562409168339665739341812
333 567714851300716987371786
334 578469416785239070538958
335 600562180534709386941174
336 617352370729508609547912
337 623098934443329732949686
338 634745095611255527792058
339 648512612743186706408744
340 660532246078028403201740
341 670680610488700110560070
342 687304934025040821257782
343 701965170236923701602340
344 728232635508288648323148
345 759197739558328223582656
346 768320928364907764112760
347 777585558531738109191344
348 789255695420335885411314
349 801106061255730778196044
350 825357801712311894208584
351 849981673410703227706244
352 862576328363990170718814
353 870209666184501019989588
354 880516480101606291878156
355 893497639849335294737286
356 906675727397848560016456
357 930877047068055669728770
358 955443348341468414889844
359 972190947962252361258520
360 1000805276387442311308980
361 1026877718145251232751014
362 1041722748876493345850344
363 1068974621679567591061282
364 1099777758417062178458142
365 1121817272035606844218820
366 1137790685091761308936350
367 1187610312396442860991740
368 1262654406938666620965728
369 1312499514936769610237652
370 1345545686280995011355790
371 1367943943863613931292786
372 1386920136037124746058956
373 1402208712599767571285700
374 1417714657856215596546044
375 1473541745724705704954352
376 1542776303597683955756890
377 1572086120781155210071488
378 1611011840522448411717426
379 1663516968877510006863642
380 1690377888478238656265214
381 1727022830369811768209518
382 1787810977179679581587040
383 1845342786697335304973256
384 1874632417167302418936012
385 1889510325283483734913986
386 1919603885708378040603558
387 1955110443319623244087244
388 1986026238503923215192080
389 2012079267816165010157010
390 2027851314331533893997312
391 2043764812966207414538286
392 2070525118536714896041456
393 2108493602453701864948542
394 2141401003674302017599714
395 2158037723265463144388688
396 2180466817930528801741256
397 2225924579207701077985848
398 2260319067542371079828220
399 2295477841376863804293792
400 2348798726458261566100530
401 2384893273988670790429686
402 2440350640057231735077360
403 2515430074827753477308376
404 2586216212259740093547382
405 2631846708234528490569060
406 2658430571532854030866844
407 2691875324046066411425814
408 2712114832984130426470188
409 2774148969232948594309926
410 2879327415147863866654716
411 2943784248892860984128910
412 2980358810297776679865040
413 3032216932035567206108958
414 3084734950951232144271044
415 3122723605650372045005214
416 3208432826149631685509380
417 3311006615105923868301942
418 3384116275506037793310696
419 3450052794081505659597400
420 3500329958625819197956156
421 3559840866334244214684642
422 3637627132827460539309276
423 3734673169134014506294882
424 3852216454608024805533516
425 3934926004743021654206430
426 3981817411544748528129760
427 4038660556624967975398756
428 4076863537551457404551580
429 4225138244867356689885690
430 4374010206001890000042000
431 4435862356087166050289172
432 4529573002138537429640910
433 4592921998001642553867186
434 4690045638611454044960580
435 4787941618873041991801014
436 4854637565707026247628730
437 4967566338499628808710870
438 5070608329162193453571344
439 5176100313072921846081482
440 5270790165709155304665786
441 5331016990030729724815156
442 5491310295479145306819198
443 5679155571579997714422108
444 5755898019539212047403680
445 5873927090229413275846674
446 6156858659494525448526900
447 6362820006170028339747090
448 6405117701365844252142912
449 6505320112487785503702950
450 6635131059248149975955744
451 6708342342105482573588514
452 6827482127010511233587218
453 6962778947743235037073156
454 7069996674796493107185642
455 7162759232037352942403214
456 7256915371738469374465650
457 7498081897944379165686960
458 7692803097255919607609688
459 7742663574112626628300230
460 7792708207390871675154012
461 7911213286200843941032010
462 8259299890892886465361890
463 8523705032267575590046200
464 8596423154164454130058544
465 8706296311221947659551860
466 8817370979142270482239256
467 8910774072845420838564186
468 9005195170307284637932756
469 9081141706485073313236620
470 9216221966612688514548218
471 9371435291469234472763370
472 9530025717467102454952282
473 9669538462456067973167040
474 9791492617389519415188612
475 9913882320116382577888488
476 10101764738850593366869626
477 10290315175376462591177460
478 10484281360979510456462574
479 10723034603464658577672460
480 11014280220805460070267894
481 11425415374713027946481826
482 11706263148719021685036042
483 11849144038163852662727214
484 11921206237993930475281188
485 11993769737495477174440890
486 12066584974509786980367912
487 12364478928270991143091920
488 12740081383672548653046030
489 12997890586610499785256170
490 13232714513307925036510844
491 13445403423635209832112876
492 13606009304444043339574512
493 13687273472027223184424286
494 13823638076685886328834656
495 13933286189944602911329560
496 14044055055728081714859344
497 14267857616971401217774656
498 14436845950605288411783012
499 14637690765638766514412210
500 14956514491737741464462352
501 15132468448150469453769588
502 15311394517625341466091384
503 15674077220943559849509600
504 15980365470228977479913660
505 16135814727325472479412790
506 16292819755935857498305720
507 16514825039938410881643558
508 16739044808910367636039244
509 16933466627944258108829840
510 17296435550433738849403926
511 17765289584331302078205610
512 18003186469890314215009488
513 18106482980236438042511550
514 18420451585630505948158584
515 18772160061759564831337844
516 18950600708780353556324814
517 19167175178301359563630770
518 19495744326222578959814508
519 19828587444046072518147942
520 20090822557258876206858380
521 20318140038524227947336656
522 20860626048919018788202500
523 21408344881938421344488344
524 21567852107559992032272912
525 21810181229478902166550548
526 22301056573036238004449916
527 22673313360376683546029070
528 22883416027646164278782800
529 23396509712790119913860728
530 23826782423564659217939988
531 24090679997031290290531224
532 24625149282064778953290240
533 25030402641754432092976314
534 25167180243933286433915688
535 25443735791134763293209804
536 26003786309077314081032820
537 26428400367232056064403814
538 26716331624750545451307690
539 27350889549853304510729372
540 27892797643479984149523714
541 28143694178735688303354844
542 28345336130349209848355412
543 28497729813092772860238186
544 28753279620434232260854756
545 28958658456172859842645020
546 29323045966162823422494218
547 29741398943815236225950970
548 30384394836692848189161186
549 31532120594811442884909852
550 32483891603944016784248830
551 32882903291063762004442188
552 33055970552765412115409730
553 33346150699885420108396060
554 33696982618613857103940256
555 33932271372964428631016280
556 34169676650512032174521744
557 35015624218434088914746052
558 35745033974926475733806700
559 35993261401285344377571044
560 36685054395033327555076290
561 37383001103518343710185256
562 37965934723110705422657890
563 38421995394831718766716488
564 38686062032386514453651456
565 39286343498233922993816570
566 40235271990491742835255374
567 40851532307850202146136512
568 41059957757020749689762286
569 41409358681933412568020656
570 42117353837926784195409516
571 42759173849382191104581630
572 42975596970159278802081012
573 43708559112757023321362672
574 45276969919290987679860554
575 46572308170214181566289972
576 47195037644631896677767844
577 47509070766309317398280412
578 47985512896836847407406848
579 48463310476053128068349220
580 48947933599865962294674792
581 49433931535552585394570988
582 49926852382499225432424144
583 50587808068251648377342656
584 50921090057879491313579640
585 51426679267518759503365212
586 51933692666498426574211488
587 52447877261521608343293924
588 53137318048807989357667156
589 53748225764435743369179642
590 55448731266635038473572816
591 57261310200686950766420136
592 57817234406037823498240812
593 58380901142647803339955728
594 59232268630636110664251042
595 59901781469642709140818160
596 60676476562223731624388064
597 62054756917490890742947828
598 63249138587846219110530844
599 64163453260284121042976782
600 65397597612293279314781110
601 66124382553427589700461988
602 67184001208512312443743328
603 68462460559452588024630344
604 69003112214173995702682314
605 69548156402130612168191044
606 70206631000103897217438760
607 71545034507390506437386128
608 72666361502979064435464588
609 73351880644642301012204784
610 74737688229127886161887000
611 75904902063533374088999060
612 76495531723599753138494190
613 76851797289195077621885412
614 77209960401988469084952186
615 78910517029051841278812910
616 80495875578155573289888312
617 81370032425731843692611870
618 82499893212999991787136344
619 83906493238028696499541950
620 85455124621270949576840358
621 86371571379435194057968844
622 87164309983801175166947600
623 88774823040743369713500728
624 91089328508280130565311674
625 92330594041032559422517812
626 92749733049299209208019786
627 93451921728730486276853956
628 94015852341538321248815100
629 94584165807964250879661044
630 95441046423234184066679960
631 96595387890803550069753864
632 97758666108395536706907256
633 99085959783759471340418290
634 100876219704146553798272218
635 103157364708601326278615728
636 104691707686655219269202988
637 105314868966069117996590756
638 106096794284707567830140286
639 107843430518445305549113828
640 109923386209978293647104470
641 112552100536456690497483446
642 114869619835642461754013610
643 115374381436743929742036312
644 115881679521463074882425286
645 116731424448036477009496456
646 117413775472074301440067200
647 118621403769909201772524518
648 120006732032120042732187990
649 121590681585892205339672784
650 125545525347039350293341332
651 129194598658044963284949612
652 130686920625669884704881244
653 132388674950228468572482382
654 134877187810829915998382016
655 136812636757933322907536156
656 138383879880314082403879308
657 140568229703762327588962450
658 141968451731806282618892088
659 142574413137108250010985510
660 143589274643174039352897640
661 145020477522253101935183958
662 146462133415984554417066044
663 148127800960699370748575916
664 149383102643308558276692912
665 150016080349189853922982686
666 151933455067294363132328280
667 154076750822755170492457940
668 155378273735499929916926456
669 156469406819108877075552186
670 157568422816589896930735156
671 158450801405374383129340140
672 159787113867140520439445712
673 161126627068190171376263988
674 163167356402734012473582126
675 166368495542054771996354530
676 168687858826027838562632670
677 171757219188195328555301672
678 174372863574050985345671814
679 175578754719502947284092744
680 177769964854875999928628482
681 179482280480814705570071400
682 180471158608654658468608544
683 181961471404929739851722660
684 183462320517083289165973256
685 187800474800518633920449202
686 192169160865910674688810900
687 194802573950670723854483760
688 197186458106855791285356714
689 198796128951002523004723950
690 201230325591232821599369088
691 203687165648850311466906642
692 206451909965053865534808782
693 210661731859095500210428172
694 213777415696982241027475314
695 214636943913199097124077088
696 215500423974360598489679310
697 219590561544571954405461154
698 224897723485285187493975118
699 227596957695101107662669256
700 228806195843852325642313920
701 231561220652883543542977074
702 234943808747207672644091800
703 236811959109910857696172156
704 239960973343890267434431416
705 243774088132097111555440224
706 247647795506692188137919240
707 250575990614785098681541314
708 256245315987850575692275012
709 262281818294699388545941744
710 264334699568392422800940340
711 266401337972524286379466456
712 268831259695390326250153542
713 271277425916083416760084460
714 273036348078325605620575590
715 274096387193004315734780412
716 276591830900930429349929450
717 279814498768190636636773244
718 281620743383835624117601014
719 282709280768391726316286988
720 284168688031920994334253956
721 289344685869101691267642840
722 294554923547366231381883244
723 296063245066475930370471012
724 297200697625430111011137786
725 301417308311350511612106328
726 305263162606926401279107188
727 306430833586960706820878730
728 309568487687684106477100282
729 312322907578235129257037280
730 313912330329714844527926744
731 315905595606288405148012314
732 321990227797274658152912304
733 328515747119803001332265360
734 331005384934188364090556756
735 333091292938631075898016686
736 335613327487216070496119058
737 339424996512413294985487692
738 348512330103364703096018478
739 359043521624969750857632126
740 363064687303016784170958960
741 364872899605436721765018344
742 367140387545415370784974314
743 368506670309062304648513688
744 369878767030669140145050630
745 371253778453446935327226012
746 374024297201842405383119808
747 379612560860726763604602216
748 384308970608242275935141156
749 386679564954391834334348286
750 389545353000765016637671458
751 393875864865108813583890972
752 397753639313699260233432844
753 404155118518358706478998006
754 410095190970880339240906014
755 411597368419786700382515988
756 413610764773790595511338956
757 422823932766930312990586808
758 431570621280749997628866786
759 434719107535538102232044358
760 439476260401818832742642232
761 443735585680404128460933544
762 446956599294759871212566860
763 450741716989579011114155058
764 454550332439696686049327744
765 459497846630472422402549882
766 463918304611940119640583786
767 466706741845282198858313956
768 468944368394714012238831900
769 471195807400404618254721044
770 474018775895475742863215214
771 476859143197306657477079344
772 479138420342469632218647912
773 482585422518072476914599948
774 486039473763222719168722320
775 491289753296156682895699074
776 497732999378814718990215400
777 505488445407477980379011034
778 512683709069203654546090050
779 517558876298728695221944882
780 525553544766219624553023516
781 538731615885292559317827798
782 549507193298837469344359744
783 557947962664364936189311026
784 565778492381612060015130714
785 573093942884583577454407480
786 581791379648884835406413442
787 586530790764328758907724240
788 589936314038566130933607570
789 593362178833350649545496300
790 600275383214498884241261160
791 607229778180085822865360420
792 611443841843567043895525256
793 617107170967784223684125688
794 621371442908498710642915260
795 625677934961168960260110432
796 633627822722774948282075518
797 640919166123443449677488058
798 647552550899170450849568052
799 651996495644697783617552088
800 656484136584716581080282684
801 663248611338420603419123958
802 670845841115928747144284018
803 679276427922648228607782864
804 692535839111838128334505810
805 702734437076798076425119812
806 705120049764053972743764186
807 709914425110004156465435358
808 715534970195039800819987844
809 719572962432738134047493214
810 724451392801916954002747650
811 735134107219473136279846772
812 746738622396710370179858856
813 753446505086663794508609560
814 758516129076036752105557756
815 761908841739535176501297780
816 765321090110910584019379244
817 772184887354201088537767836
818 781704133663629354453512482
819 787796544656765563290088200
820 793073601811767741466851372
821 800136528178323784521378844
822 805474134099856011292661920
823 810842230820679767542942756
824 817146735788408863814786442
825 823487180759225971761586040
826 830795394377508088472640744
827 838145171077052444746061656
828 841840917415796553621209040
829 845557642378616559461334344
830 851153804835543150116122220
831 856781683449100373217406256
832 864342242392108052803257888
833 872904027045295831612062642
834 888369968903378651933246354
835 902964571045582398062849744
836 916881956539690792492898052
837 928855629007273239153840300
838 939021040137494599099444040
839 950234218624526687866267686
840 956424633944167269042110058
841 965770700974859277556496292
842 986908490987141979472376572
843 1007156674332648620183075850
844 1021319658331359540792571772
845 1033369833324552049586713314
846 1036686467304267210512132688
847 1043362403945109509164658004
848 1052296311982022042031586756
849 1056787807083535910637001980
850 1061303980654079683578880244
851 1066964680437359389355156814
852 1079555335257060175309876660
853 1094516778340864159612813542
854 1106183464582855086462341282
855 1123891300740530129852106872
856 1144216250081038622089272570
857 1157510772188267941550918656
858 1162384487450240234120013240
859 1170982940538401756926825118
860 1182077996629656430889047256
861 1192038240378882272367830088
862 1199535274801376351327523660
863 1207099849541442831170726832
864 1214677993003729977860599188
865 1219766395921158759549038156
866 1229998019198935782753176508
867 1245483317519988405815359716
868 1257169975319651053228148310
869 1275659667530479170024846154
870 1292874471408870896654968188
871 1305005744931564955911142326
872 1317158537274089728788334920
873 1325354124863237321507952492
874 1333564217894549905120837488
875 1341847159463283013167411444
876 1362756826561059377057284434
877 1379587875212148414588771450
878 1383836490558569899933825512
879 1388100065798360635717403286
880 1396664764171106393487672858
881 1413945278730372871391011074
882 1429883154705439924656333160
883 1438660535481165906289375756
884 1444532603102313635918706180
885 1454889831043505439671912018
886 1475767822585836102637312326
887 1493819662856544897120178542
888 1502924307987950917706133714
889 1510557770078317609498284844
890 1538447131002609847284272536
891 1563323488222574464099752312
892 1572814538617325676937106268
893 1582321981130068119966817440
894 1588704132709005310357320344
895 1596702474881196086686890714
896 1604742241229247020178588244
897 1614431559682285212884277880
898 1625803999344443824092368358
899 1637235185779216224603544844
900 1645442441286074161017767814
901 1658675788042199108102438518
902 1673627200841270919086430256
903 1685355928648757041380354942
904 1702240641943675685813609882
905 1715817692693070172901307786
906 1731262036410403323920706300
907 1753723093496656911930915782
908 1772923270187595228265736748
909 1803053076730642108263978646
910 1829818622784872189727754156
911 1846123761965313069986202910
912 1862511609645207033204838744
913 1869838132749154402079746512
914 1892078385004582839857317560
915 1919995950460633891583330070
916 1944600306415200400363292672
917 1971297728534315691317365236
918 1986706973151708528113111140
919 2006162421525198363219019200
920 2023745407851313657129614714
921 2029645533421391654972243688
922 2037545162631363381927076256
923 2053423490226718149374248848
924 2071390788400227525043985442
925 2085458370452572292955171440
926 2095556715316118841159982770
927 2105705363126498603667743500
928 2142758721968470351835868664
929 2188422155090346036537686940
930 2213742343609761735446697156
931 2226485838690565017255145512
932 2241488137134558644334789710
933 2265179612714304699771264852
934 2278176456273458055117332088
935 2297880264381544458576482826
936 2317616307670717261451352900
937 2339851703392642864288000640
938 2387044629968058079889776346
939 2434933158801654539989981628
940 2462632239870289567566439844
941 2488374767684954601965650050
942 2528546786092526854432246828
943 2557155816257072009171441044
944 2566769161489463955984840012
945 2591035756279140917847725672
946 2617793472307108821631727814
947 2630073666453568771809604744
948 2639921472243526046232189312
949 2654788189230851881562517828
950 2677177786932752514514948542
951 2699747147198515364410107216
952 2719921257593306210421709120
953 2735148702547187776938226756
954 2753013488186583791255078442
955 2768387251932453463682776014
956 2781270286224876948854819344
957 2791601327626748469879018312
958 2807196765198202059793762668
959 2822816996756888169064425840
960 2841200401800635662712980118
961 2862260067838345328694130950
962 2875516498085359805380801480
963 2891487309498443769688210156
964 2902168241125205030319436260
965 2920993356915725417700903218
966 2942558835296772132386535330
967 2967070130383375821306156084
968 3011025618092343770045817620
969 3041459363406838870892229786
970 3055423787812674742403303956
971 3092075072119829933961407838
972 3126039740881251747314575686
973 3143208974816570972772578058
974 3163318193631728763386090744
975 3177749353563510414131363514
976 3195161607876312225185440830
977 3212628254138812982061129186
978 3239053786269300919083603060
979 3268529998442627438132550320
980 3283371496314695302596452850
981 3310294565010945093027294084
982 3349425775065408610341316718
983 3373674801248276303519707230
984 3382817542262570681620989012
985 3432224626543659890439748148
986 3484841476830249392075435286
987 3529083268153041270586417930
988 3576667836797745253693970920
989 3595921818062579527486447756
990 3625002828034149497543035390
991 3664045819948591889036775718
992 3706764981358273379230815960
993 3739852271658143190159931220
994 3756509756571224895300024750
995 3766534744312931746464399012
996 3776590319324708886798249786
997 3813742726757781122455122328
998 3854427050770534847969748544
999 3885289632800836779100564282
1000 3919763925906649430588145942
1001 3944060899260513953163523580
1002 3961494822763703568232923510
1003 3989579627107116260713242982
1004 4014209556944034096566361300
1005 4039063563203552046743210018
1006 4114532136252353765518547324
1007 4198063528137615849600999426
1008 4231143457557835783392382140
1009 4245967253381029231693105844
1010 4298319211056447190259825352
1011 4366134360757597871863986516
1012 4404204367327208617917744656
1013 4434933739568929292933169408
1014 4477470652050234802321179550
1015 4512480992466772572723382744
1016 4528122143295344890028703312
1017 4539896595704715026836916286
1018 4563533010213938559065071458
1019 4599172104429340490793172572
1020 4631015834850478394798976844
1021 4655040301133790539442232720
1022 4715771366919703324085506510
1023 4793267503068707105746859484
1024 4834507067825736464576172344
1025 4855263614846690705846046714
1026 4880299874664439074533005950
1027 4922272838400781049108187290
1028 4985835537301483482369426800
1029 5045640043065247320378857508
1030 5071458236544468270671875080
1031 5097465573310242223114417452
1032 5123510876950762420773527088
1033 5136600126708603148041617310
1034 5158479232371269769141377440
1035 5215864507880790492656499474
1036 5273500646555465781301217756
1037 5295862183081771267683289686
1038 5336406094494107197996912080
1039 5377067694741924484268813514
1040 5390700234033248233879882488
1041 5404372287895722522502436070
1042 5445626611538252373805053984
1043 5491630701625993465834798844
1044 5533424615535552654448063982
1045 5617922199788222787782541146
1046 5698359270903944172602556804
1047 5736621419258394075454720756
1048 5770317573886852284099836442
1049 5813890345635872823419708436
1050 5843042939034099791136480312
1051 5921903901339518328544454168
1052 6005873514461303582844693186
1053 6030889000997675398602169756
1054 6050944177097851497798208020
1055 6086266316258940844060389218
1056 6126720728470067817002357970
1057 6172654270661486743861808484
1058 6223873030108854275536485344
1059 6328069375430853314963772024
1060 6448661223146706596829443518
1061 6501873835051640602439672058
1062 6539359490591162837002736744
1063 6582472527865942804286661336
1064 6614898337856381031578998812
1065 6631191177475680635229312786
1066 6696868433040477099040601274
1067 6779369517747939229320789264
1068 6829357535233003838722289058
1069 6896617296475725567891328074
1070 6947238435363906733792903812
1071 6981293356563100612509271368
1072 7049784597381207774121594416
1073 7101403866598401779949134250
1074 7118706263730390850484551512
1075 7159303808457008452289382590
1076 7211646023897237124952788344
1077 7276244652082101999717547230
1078 7341112533604285061443069756
1079 7382736367141734996394313442
1080 7418537537617364949756515814
1081 7454537258126481639525358890
1082 7490636597229940896930158286
1083 7520865095575230894226141456
1084 7563360600826882484344648542
1085 7606032252815548878260064260
1086 7642784728589998394723521256
1087 7698256157251922189707311650
1088 7753956937599045045201892244
1089 7785072274201949258722156014
1090 7816316053639625815453127344
1091 7853937463523085566495552500
1092 7898040319881656138300376858
1093 7980622237169598990424635980
1094 8050786484935425250237956786
1095 8128329557979793932477460314
1096 8206084568940522567324910530
1097 8258489363195225159061583282
1098 8304437269031113722602283480
1099 8344116986772644756705985852
1100 8397167416527734149211955244
1101 8423800889105436680578795812
1102 8463968688166975699516858728
1103 8537960506425553852630128070
1104 8585237851439588083786747188
1105 8605609586688023846105929290
1106 8687705855997821327954217906
1107 8776944679597621224785161340
1108 8902609280328955835177179304
1109 9028782754938883637081204756
1110 9064233372949100137073906286
1111 9106974661037846892726939858
1112 9171388730613533006690488332
1113 9250646973610933829296480018
1114 9315842950028481404343178756
1115 9344954912160118721538635580
1116 9455373911631798220469409690
1117 9565940480058051030000126000
1118 9595760776505755627820773544
1119 9633110755774119285498540714
1120 9655580507665484962923545688
1121 9723440207176677459112814826
1122 9829492960757714434790556190
1123 9882836854411610158456154988
1124 9913501636219487987099433956
1125 9975075883076252602735603668
1126 10044669047899502070665120142
1127 10169791305116954202926771054
1128 10311487652322303143042388218
1129 10383039528017700499654934156
1130 10479389830686585844536637172
1131 10576121297803154370386570780
1132 10616718313341932009045698710
1133 10690274626208354372621811984
1134 10772272521577516011285936044
1135 10813513920814606217992466214
1136 10879890442887993534317700118
1137 10963187714833593306575363058
1138 11021839795809864593768135744
1139 11097743976358337662936455482
1140 11165434841981814400747494186
1141 11207990600989085037609013156
1142 11284991570532140991264864310
1143 11362293945648058696978645744
1144 11440202082035232816757699882
1145 11500954916473208916132609360
1146 11579779108565024516227243074
1147 11738558177902305745073487246
1148 11845097569957384679434349814
1149 11871922424435569180605144588
1150 11925815487236330399536969584
1151 12052381757192234089730994628
1152 12170591674820017113292333110
1153 12225537760564051428592104186
1154 12308542672100226110339302380
1155 12391761375621170159625286014
1156 12419643815331502123534223988
1157 12456939987340977606505638956
1158 12588486914981575210147273440
1159 12720540764696334228905796244
1160 12815957668274233883621185584
1161 12911741323711130661628480844
1162 12969579625429556131375936400
1163 13047092241222960851534911104
1164 13124902029272235384959142256
1165 13163955878142957039316691880
1166 13222835948374444685227794252
1167 13281791025004286726210267088
1168 13311400093280894619706392510
1169 13341046844102079354727429812
1170 13460618399296598685006270300
1171 13580341887423790853694421188
1172 13610520404700255919038316890
1173 13660945664116077789678660820
1174 13721647996862976912486123256
1175 13813222001611381273194501490
1176 13905144232340535378471519844
1177 14008122682128674505488769984
1178 14132322747458418063654428712
1179 14247109741107437267740016518
1180 14341500588635791141917494656
1181 14415378990635929737055112142
1182 14478902683967812647716443314
1183 14693597799957719966170530634
1184 14963488343957738961733763484
1185 15105951567893922757100220518
1186 15205197513881805471702508256
1187 15260609952507556046662761186
1188 15316230122532221757630733756
1189 15360809523950822367665024820
1190 15439262237476083411819321218
1191 15540381674082915081807603956
1192 15642258712754864537550875270
1193 15801821827997321451880022874
1194 15904844134926561986565405012
1195 15974081369129848005312752088
1196 16078259653218855944827341642
1197 16253619117595182845580528552
1198 16394340342059139765317896080
1199 16477293474803323066723902518
1200 16584211134647835605372796656
1201 16643903286310201028613396786
1202 16703816451459363537289538956
1203 16848585663319734688611741172
1204 16969523507794631716643172912
1205 17054963499523201617523467350
1206 17165085117157689644468633744
1207 17226564553258542870389138514
1208 17325475899561530626449041218
1209 17449570427523478275629543358
1210 17536916066369980998926863844
1211 17649906401249204779958308982
1212 17750649386678130634658093286
1213 17813960481698854878543407656
1214 17928478157480827250784837730
1215 18043415353574304840839321044
1216 18094716628289285790513072012
1217 18184987066514244527562396410
1218 18340397224647498846400202018
1219 18444508402355085217046808210
1220 18562561391693051952857864484
1221 18694129816198862743477648544
1222 18840176316804570175837332390
1223 18986754054915673076037274756
1224 19040345628701227279816729020
1225 19121122551881560112965802592
1226 19242654548167956936438777330
1227 19419690271683853850474779172
1228 19583798392995470439113263820
1229 19861627049654399707210130340
1230 20112273375513829343041906512
1231 20325063049671196045586160102
1232 20538107637101589272674783812
1233 20711108972541849068242382700
1234 20913426904912532673211541344
1235 20971646749972098422832357912
1236 21059393908172951314364378748
1237 21220936296499801334540261890
1238 21324103320904952809073296488
1239 21383372144559663103121351456
1240 21457590404932120073336433186
1241 21547023437773090100210132358
1242 21772339481870378468643941148
1243 21983508603915475448067080656
1244 22044272420490453286293021960
1245 22135850673364886244041241132
1246 22273625066235734348513612070
1247 22365855183013575305577538986
1248 22443031936174035003861214756
1249 22551462776115091310056898442
1250 22644677935934061658120400814
1251 22769699682688515939996306718
1252 23005640432510069348729217628
1253 23243252203753211336943202618
1254 23499548817922341984311849754
1255 23692674196759428090395920770
1256 23773757840600811048073361500
1257 23871343448965743430962482656
1258 23985660562758295883116964142
1259 24083933457794989651167309714
1260 24133213620980383631196631488
1261 24281920444691415387428344626
1262 24514190130393485736715633030
1263 24630935128588895308147795188
1264 24731645379549933169157280504
1265 24883151307328734248042750058
1266 25035540905674462631954706852
1267 25137429385165002903609182088
1268 25188581102222238131826473910
1269 25274032213486630432426410040
1270 25445829681359517794673590100
1271 25670335220352470189938878782
1272 25966996079542268711167484520
1273 26230272462411224629756194630
1274 26550796854742732303884185202
1275 26818670038736738217135757512
1276 26872739908139546155991351286
1277 27090392941744422623392877214
1278 27308546757542739797706551430
1279 27363430398756080153001930012
1280 27418440136718949316807123986
1281 27584228648876572557367200420
1282 27806169026845426386441729036
1283 28011133778928988075024286482
1284 28142013813507643533750147000
1285 28273794394671123602016783518
1286 28538714904932429874187679826
1287 28709701442710213109122137420
1288 28998274694202212900769765930
1289 29345550571444262905666625142
1290 29639085306901535635050555852
1291 29933955042966812074933788642
1292 30052774003507622908960643814
1293 30152182915901578367334933544
1294 30271811618846067140898355660
1295 30472323848480437041504613320
1296 30653295223655239756600861314
1297 30774694154166216067549817190
1298 30977941373465845811745584930
1299 31161586898949652811633361044
1300 31284639208420055922263915960
1301 31387471753991934318307092090
1302 31636082174349974456124740706
1303 31885252054161152001908213514
1304 32116106678230009718219861800
1305 32326327687265143165758119940
1306 32474724041656889760832577618
1307 32665947332470676060960210756
1308 32772658802031061787561120286
1309 32879728864702908423967706656
1310 33094949233649571396387087516
1311 33441618476979966481736303228
1312 33746989638490564626266803152
1313 33944725128194800252029256290
1314 34143563740701597263339720028
1315 34612711545915736406206973310
1316 35039065404292206785738815244
1317 35220681570306320223770550396
1318 35402901780128995025074485100
1319 35540172770751432249363716656
1320 35631889244457400202343272040
1321 35723910255090246010099629344
1322 35978229722889732362001267750
1323 36233392469409032285597713156
1324 36326640068307840964023782460
1325 36490634665081261233671730218
1326 36701949999377617472372276156
1327 37105519232846462934240675102
1328 37462392106347885010168414812
1329 37606636297985961149200960128
1330 37823596833938586043432161042
1331 38114945444222880837703461690
1332 38383039728921634519779528256
1333 38554767684208867387637772942
1334 38727059451334478988559693940
1335 38924934290304121889990284644
1336 39348875903289293402044141390
1337 39902010664092314953515459666
1338 40282646574618344437163119656
1339 40435812072182804101673508012
1340 40589810894316767806220331408
1341 40743976833902631570592564980
1342 40924912684102396586536478018
1343 41132032918596156326607583410
1344 41262115092211527186069814540
1345 41602532875347234099637571574
1346 41917614585949475776396757790
1347 41996853894500265940342235412
1348 42182545733253822163379953250
1349 42582610714233012109761218360
1350 42958223126040288802614661068
1351 43120067408686869473762076240
1352 43282784164780530228622825812
1353 43445675885027430524847034488
1354 43527428461596848708314856550
1355 43856376811176029852921383566
1356 44352455695902990065453725530
1357 44938388150379158375032523196
1358 45359151199893012064445601786
1359 45528989902224954424098488958
1360 45727664366713837709122011044
1361 45870029282335314912792473214
1362 46098908465133993175282875118
1363 46357084202583140507367489256
1364 46558958723870815330169865942
1365 46848734833684805531579862482
1366 47198319023264305534704541370
1367 47461762057362727768824928844
1368 47608741330958049065720726214
1369 47785772174875447963588327050
1370 48231410076091343445176304360
1371 48588863791507947536670740688
1372 48859659574110140769073983426
1373 49312898774728676896055517216
1374 49677983981630513058112994184
1375 49922659324105240277746366456
1376 50199517987602971886288134770
1377 50570415495585126597147862618
1378 50974975892304226928196082980
1379 51287649279131584818953236640
1380 51444725381120234553478295970
1381 51824286943714122860019306186
1382 52204644439692648514061025714
1383 52460347098200316008527930018
1384 52748765660793514869762139156
1385 52877421060000915873892390860
1386 53006480189137276935377899844
1387 53200473638685310861367369000
1388 53558176014044161795215478926
1389 53949823455524565220060509942
1390 54444250991543549048153471052
1391 54840821733899064525296411700
1392 55343015649102898691369585010
1393 55947215653129857469252638942
1394 56184259132579818132290417540
1395 56354102534005725425923467870
1396 56764479023722168023616774086
1397 57175704932565346957469135214
1398 57452129615684222847913079518
1399 58078598843767155545263637770
1400 58850625188712551531793245646
1401 59274769276017540349715285814
1402 59488371671545636913211640890
1403 59809929360846848822607560628
1404 60024851529676462052910163800
1405 60349391439255878642381341674
1406 60674264124597631089092405412
1407 60928760562702787784248113650
1408 61366606941933777332122272218
1409 62215744996503191822308880160
1410 62882660981585840110406352012
1411 62994894137191332470723046786
1412 63182330925437679348875992156
1413 63521094442532498718709534030
1414 63860893492067229161223033544
1415 64088464653645891395839802860
1416 64354910305392338980151615058
1417 64622168909984037096827747744
1418 64813649905249835858863729314
1419 64928771791762940323467107088
1420 65082657344443905316170027656
1421 65663546205075742118006447846
1422 66207082822272103452247867290
1423 66678182935837596974110155906
1424 67269145599626574423329004696
1425 67586398559865699071651451400
1426 67825299819377805346207066156
1427 68225480774519614373881717416
1428 68586551326565444031013966050
1429 68788157675297160410200347580
1430 69030694495145901234302078656
1431 69192711065296731910477847160
1432 69477525426366555402294874718
1433 69844452036377107468474485656
1434 70172414346123004992350560008
1435 70418879797349629163505677580
1436 70666583765384229420917219952
1437 70997518521278017202941339744
1438 71539342481208470209608547026
1439 72040739530193478161305950714
1440 72674730419632983868972844304
1441 73309988020438182657252751014
1442 73437928609732222913281244988
1443 73608941596663262257270683956
1444 74211077556925358935717479240
1445 74728221373277813256032317488
1446 75294901784966789563505309210
1447 75906083168464193565076208814
1448 76125991306939966045280658544
1449 76302179591362999633469689512
1450 76434648598883137199197926486
1451 76655868312571066908560583256
1452 77324147208041506186097473846
1453 77994412230949408602047978956
1454 78309683550205028264199141042
1455 78580583917740543197491076214
1456 78716368628709923335829794188
1457 79538753413767047445437705880
1458 80454318764516464818284513200
1459 80778091283343018265311215358
1460 81336140117646184260364030374
1461 81990402763998842956916149882
1462 82318980129808398678420651360
1463 82602140547434957729834618532
1464 82885578573181360497576599688
1465 83170408043994564646783884204
1466 83550925252172417465260537756
1467 83885346727751307045597077442
1468 84172695145212173596777919814
1469 84461169038105845006264897290
1470 84943841792933300798657501030
1471 85770417363450712406943914448
1472 86454117040485371491280962756
1473 86946770857859818127552224416
1474 87391238650231746151990577370
1475 88139255944943513700128949360
1476 88888727107931431061788431750
1477 89039641695833173560430314012
1478 89393144146998363040478510090
1479 89950266098463526948574302632
1480 90408304404671566010301948570
1481 90714698567534921322747951486
1482 91022280015150061339620401058
1483 91536902021961591773364783518
1484 91949793624685966594878330510
1485 92417219622037572203119662984
1486 92937835698155156636230191044
1487 93514667099341191525343110690
1488 94093166845461569802816933256
1489 94463433217624978507205037942
1490 94781567936725678252841843514
1491 95047573206996817213435089844
1492 95367546997081386718877575000
1493 95742106263946369244782364358
1494 96117745210328763840603700844
1495 96548903505469101497825766876
1496 97144309034417437284875734882
1497 97524292671325499387435455560
1498 97742363102092000199339769344
1499 98070095345302763228649335300
1500 98674106917435631260995267426
1501 99335235936073875265216394442
1502 99722923545091136769251831480
1503 100056338410752785908639760156
1504 100558611539698353750694281230
1505 101174845525796733817917175572
1506 101512094234068849181980709688
1507 101737783952361931050280198256
1508 102418082532069097311363486872
1509 103043172417021592822235161014
1510 103328926928432390527507148344
1511 103672646994150321242077855900
1512 104017346628391753441537658656
1513 104536607379605141807554611610
1514 105406978661841780062527646320
1515 106164877199533334575652631642
1516 106575296918148572791739616200
1517 107046346800814788565111118904
1518 107578032450503896037048774058
1519 108351113748872450304217605020
1520 109007111153869530798946806786
1521 109547895306345969217406596500
1522 110150182361343661422768948560
1523 110878385457831664533335595128
1524 111731155719930957644654676492
1525 112282718417808676657660420230
1526 112836873648034318958372706168
1527 113517356366730669155123426710
1528 113951608255361927285350169988
1529 114200799328823436854754797756
1530 114763319006127301370057705390
1531 115516508500760564331446725718
1532 117039879128818220187156179366
1533 118314091708431477735059972286
1534 118635771931897003193448091456
1535 119087383415735615942270278542
1536 119475379916420732381791353714
1537 119799763950095578267560144844
1538 120059633083614574157796905412
1539 120254988064814862776750148186
1540 120974624994064584807630678328
1541 121959599737069879164887664718
1542 122553878491507815969511475656
1543 123018240540011941768592393142
1544 123483893976322187935070881820
1545 123884319967328956492328068256
1546 124218780580220950242082362786
1547 124958687662580267317164531328
1548 125632262651526086256022432188
1549 125835363234929863911223223730
1550 126038651310188122262016796512
1551 126925275259462032079227535946
1552 127881422606158999745388718110
1553 128225268798616556749491166240
1554 128638834687987209164122433956
1555 129331289341540884752848022016
1556 130867354915443174362026577924
1557 132129909974334831064319201456
1558 132483360207916346804358963186
1559 132837783016405826306677294156
1560 133478085537140054304463806910
1561 134120148068452191167604058744
1562 135054381892843547016370324266
1563 135918722603474485465323799314
1564 136353661910925115753343894070
1565 136789395446249052010297588986
1566 137226721063468122408515058558
1567 137738098237587076395768622244
1568 138177821065089863469524355080
1569 138545091691962708254499440010
1570 139804087099579143298434677356
1571 140990639567565082286457230412
1572 141439653400593372480539932848
1573 142265465586392092464614878990
1574 143019272936177877156914587530
1575 143701088352358470491794278468
1576 144385377470726626135874174142
1577 145611286803482027115958865054
1578 146764216749692571255530761844
1579 147461615854000283215999947782
1580 148082925478330117432034586486
1581 148786006864204003513074545520
1582 149490356204388666452475214314
1583 149883426454761307236912390244
1584 150198307372511356198337350812
1585 151388178639602318108661835002
1586 153060006061298170804392895284
1587 154266008473054799067998224074
1588 154992206372239089270483031812
1589 155560579037042798523970002770
1590 156292653961285658729036299844
1591 156700819786302466987125629214
1592 157686130167675792507244838022
1593 158921627955633708801362011332
1594 159584391714718838686449941044
1595 160083240859716515566553292760
1596 160583426007752614656456013756
1597 161168798400520110116910425442
1598 161924106645641086143426387036
1599 162851379420254321872359296482
1600 163953111543995375809753293516
1601 164975076393649237700123534964
1602 166003411432148736428298863580
1603 167296264049824520124177857970
1604 168597159254909458327264406160
1605 169643877440522210148162253176
1606 170697094069516779448329487584
1607 171577880599677105871363078844
1608 172553181811979341253532363930
1609 173531067169817340408067428256
1610 174156656444952012911377608942
1611 174783901081440788609467997780
1612 175774792917197723339484419826
1613 177405556919359348585050851838
1614 178772306759167038974344829148
1615 179321649909978736989988031520
1616 179689165845050147607650270744
1617 180149165540134025926409063514
1618 180425649590765171000086684488
1619 180702618700974570009057124470
1620 181443472241942971543210823782
1621 182092570945937670413541161940
1622 182651625993932781625150759512
1623 183211170367822801247950232988
1624 183585507001202546999406020756
1625 184902579605275187572563153960
1626 186223107573375695982618386044
1627 186602380444218601566536769012
1628 186887456011369474479114718986
1629 187937302374481613399860025128
1630 189181278731845477703325538290
1631 190047755787576382671352922028
1632 190917253237515102627633253542
1633 192376533018282607701941841852
1634 193546491957734942911962883620
1635 194135545368947085236964633192
1636 195515980655666677177285159900
1637 197101845658672295126021321916
1638 197998147848702006524367900750
1639 198297950271997948507169619012
1640 198598271608884927471518829786
1641 199704221772297471092372262328
1642 200710934072609386634609071188
1643 201014384634583720827889505130
1644 201521009396586814613710335460
1645 202232122398688997454655466058
1646 203149569914676854809592757252
1647 203762520046328401101473642088
1648 205411197434409698819573161544
1649 207165180627225752142898723890
1650 208941917831778836323537958836
1651 210616293897400194275767537812
1652 211249589128398137573654098968
1653 211883427261238746237318466140
1654 212946177851949734138767799480
1655 214116705924715370163286739286
1656 215296278591650094030798580828
1657 216585837922158656860071071044
1658 217667835736329117725000311584
1659 218970673202696124577544009352
1660 219624315795768377825112744588
1661 219952113182762892048419521410
1662 221269463671509086057431219626
1663 224369593678537421353436827250
1664 226707549204445626990028278956
1665 227268944304959966682251803686
1666 227831769406804343191144343656
1667 228961723108228336809384014916
1668 229980836973838008009048794550
1669 231349469561627253973973161566
1670 233065335429961788715591754556
1671 234447920669481437912080170084
1672 236535859004444499394834557648
1673 238166667632979370376389013956
1674 238634972578312110757968949500
1675 240522448439179455739711643612
1676 243007074601784428402757917718
1677 244319516397427777777319256444
1678 246000446340650903434348535728
1679 247204132102333084087141874988
1680 247566905355605372337361116450
1681 248658879105376337387163420084
1682 249874725758239241193058671344
1683 251589777858763610434852454052
1684 254052178921724948831993389372
1685 255289553497045750760024820312
1686 256161150201231030097145962430
1687 257283645185148554862184423544
1688 257909334537200434224265158714
1689 258662353620100015110895512510
1690 259416627472749278297256633186
1691 260173416092496748236138735558
1692 261058174245335051887290043244
1693 262073116626103856711238027996
1694 262835589027157792047548577312
1695 263729213157206908985699358470
1696 265652092832119244500895927780
1697 267454984107359767479636147288
1698 269010594763700165176095950016
1699 270965601975435001973890288926
1700 272931958960157079146471089716
1701 274116653441883570271617187110
1702 274777539034030409544180475240
1703 275572239889266769233895058956
1704 276102915128300314975871453700
1705 276634905003771290462812746044
1706 277300715408580878156443244214
1707 277700860627772424203416330188
1708 279714824854796994341397449898
1709 281730447686359933294687231488
1710 283769410770081519777611398998
1711 286084038717934600204343863744
1712 286632017115407594042023771512
1713 287043844610630850211105277286
1714 287731350776851150465853375656
1715 289111447175743612622463024516
1716 290356080293289518351862864630
1717 291468324703284191452828631782
1718 293282393596282519026858552216
1719 295387566714284911695135994326
1720 297504811220371895392405377516
1721 298780348292321874748591083390
1722 299491874796638858193291992320
1723 300490451475440701196916852558
1724 301491472149718709509892872244
1725 302208235791062438554856656014
1726 302926752266700445037942267344
1727 303790728363065091780306788500
1728 304656815721705846669763337656
1729 305670131275851846582803279142
1730 306540454058799842183596044714
1731 307413610035797516147895226350
1732 308288185489405646999084136786
1733 309605920245335193384973331940
1734 311811077999586465857067683130
1735 313583083665882305529068345058
1736 314621366758451085813752957744
1737 315364800488985014871067699314
1738 316558634529587670292149413218
1739 318054553301512027158306308958
1740 319859841884388973544513895174
1741 321216543050213539319959797912
1742 322125767502825220456549725948
1743 323492358848031717691548021942
1744 324405993731035274540252123514
1745 325169506755793569581775225844
1746 327627564203795151902635080660
1747 330091563758716057160777624756
1748 331332507288035432975556615588
1749 332732500932000327603122474142
1750 333668456327717045734190437314
1751 334450613465748291933534566044
1752 335863023818463905250025424782
1753 337911372221414950381608297216
1754 341407111369572234826012099844
1755 344118097530029402475482777190
1756 345565995203998913563054202784
1757 348476874839380154340928803948
1758 350913270390721218691330425858
1759 352548571944095730972359605118
1760 353859941907274056208341475950
1761 354682488888174914703687346480
1762 355836807467079205966970975358
1763 357325661413819124750114556432
1764 358652773923512834487240108544
1765 360319592070695738759781081084
1766 362326137754287143762860694052
1767 363669149982968896583691684244
1768 364342254849389896475470612812
1769 365355118909291983827604842928
1770 367217196024220674598988512270
1771 369257419444179185610529800118
1772 371479058288149969575981405480
1773 373194099379047309222282759140
1774 374227195787581749697350416456
1775 376303204544624447926942826672
1776 378732873485155990951933823076
1777 380127835654869160000282727380
1778 381352762751316653261048820858
1779 383638406075106378064556403500
1780 385576981174199750896855843986
1781 386462317771671697580602027756
1782 387171422546297468149482423780
1783 387882201052725930705908809244
1784 389307113575810568572781341836
1785 390377477096585422808447031312
1786 391452049669295431878988523028
1787 393067074620081123664438478542
1788 394327150747639963564114023860
1789 395410182811960886590370599256
1790 396858758827430471055296002248
1791 397946893171981596917741404620
1792 399770416162948506800945149160
1793 402329351051138347597494455868
1794 403430328801198301375365335040
1795 404720334115567276580296630118
1796 406196354225716453886322369750
1797 407122112087710107197131608280
1798 408421210801122233540297996358
1799 410096699935259043241867384632
1800 412152517360146383859058706518
1801 414593502078010206648533826120
1802 417045911027533053488075669882
1803 418560373125790004785554855786
1804 419700641527378875006720758958
1805 421415702161321710829133297472
1806 422944348383257018617835255344
1807 424094396804195558812993896820
1808 426598767754500874765118296254
1809 428914977283189785137580687270
1810 430663606265957952580124949984
1811 433589294880599392999666765374
1812 436530862339656054619034832084
1813 438895959446636490692654508732
1814 440677327390027097634576119670
1815 442465579835045065897921074408
1816 444659664995284007557485684550
1817 446059130330117373922553169588
1818 448069948302594497744452945328
1819 450486648858635273388260683544
1820 452309657323830493721159531282
1821 454544640760628932673519486448
1822 456789947420207523893829920590
1823 458222070953977090156561592988
1824 458837724257140504026952609170
1825 459453849958720233841145829312
1826 460895893875444435962496479270
1827 462752795922100278593255997344
1828 463787573463838434062165271714
1829 465032639556146946197416210950
1830 466279613429419077466958283786
1831 471317404286386760774815088730
1832 476362899628585046370294070314
1833 476999140706350311658287152088
1834 477636353144297434835733962310
1835 478274051725574170898165806812
1836 479552857457369536320254723328
1837 481903600334187625851831072670
1838 483832802897571599027123408344
1839 485123350434417156191332658620
1840 487282463876673646668580057080
1841 489229363161447640626680438514
1842 490315091240425613418740736844
1843 491620442246434787289201254800
1844 492928770860169285520255267156
1845 494459215839409132492218267642
1846 495993149009726905016367618920
1847 500633525093438492897732808266
1848 506626931121601086999345929672
1849 509087204258037927843529883814
1850 510210591287772998144601856744
1851 511110319792265971212226905312
1852 512690205786157677003224863430
1853 514724558239083778204465348544
1854 516085405180233768029092747460
1855 517449334833308695523718937256
1856 518588087105273952241532118186
1857 520645581783294962188113469980
1858 524780783315855254638443486952
1859 528705397317130788666282793810
1860 530328713965525168242540490488
1861 532660843102581432988695023828
1862 535933191882955130937468721032
1863 537811537890197881092985623544
1864 541593674737429268847408482520
1865 547536590162367814135220352170
1866 550883321419387171914268649214
1867 551603968467158203285243315188
1868 552325693117733550921142580490
1869 553047957073054629907588857912
1870 553771300645390176497553211686
1871 555947824199920672641535382880
1872 558127598720880119629731023514
1873 559343108320412109157375053844
1874 560804441523599370283434316600
1875 562513783891652629462999112358
1876 565456120429748936558370655374
1877 568901650528248473274803794882
1878 570630188005357583362989105960
1879 576117556457876804231699950508
1880 581860748239440871871921378010
1881 582615991017969657087586362312
1882 583372354334481633878252183286
1883 586919101942363601584793236330
1884 590726232082562590071733301320
1885 592257554330300370597259195756
1886 593279946644242982038576517220
1887 595847293517450357004637705760
1888 598674507979817028470954914686
1889 601001387653406951453016738360
1890 603591584848214670590577261620
1891 608029161684718888160769615798
1892 614059564088891177582708007940
1893 618287145576320514564531679716
1894 620941056758210786150465922656
1895 623073563059239957103198363728
1896 626015465358600290029149633070
1897 627891708357567324427099672188
1898 628967391133346603767968560756
1899 631393898516899067948723231750
1900 637093239180818073398336277032
1901 641994494787997091432607229844
1902 643364437171174315884652319214
1903 644737386559956904939429549744
1904 646387938208188404453841774580
1905 649148923991042143189828173840
1906 651638349061707011773498402314
1907 652470581762262110273330021688
1908 656095388749647696787950233090
1909 660003298755651025092371237814
1910 661406621934871652387177074744
1911 663093677556190769055046326940
1912 667618770016319215584217763196
1913 672724330035518716446414579048
1914 676727164430676339181978071772
1915 680168135288053040436790159300
1916 682184848619262704412399570858
1917 684205951673577333568471656344
1918 685942723655525768836212023420
1919 691187125406522432504916540584
1920 696149134471359214571534349330
1921 698501978810006536061941441282
1922 702041461077101320342675590250
1923 704111378964769220546394227088
1924 706786177717889461541612189826
1925 709462905991179915135948983100
1926 710657287427094122214083061044
1927 712151878929422088517971491214
1928 714550990421409745874540325118
1929 719067182143482614539699840828
1930 722085560754307008938006374488
1931 723298130399101493504916941456
1932 724815477625036374247214319186
1933 729393769018532643283803803496
1934 735209626487698803189717647990
1935 737980345941994062203326647344
1936 740763005269700147194296338282
1937 743240912887027887068165968986
1938 747605287954007687447343811150
1939 755124671857743441905421370654
1940 760800563984674506018754192618
1941 763653730480856022548521477756
1942 764924972730210471540369925620
1943 767156796781894290707840433218
1944 773567640085179605427012201498
1945 779357965689674087674307523750
1946 781299079783425158362693119786
1947 782920704261594390121838773156
1948 785847939321091424195485797430
1949 788127913106075615963382001188
1950 791402409618582100478336085728
1951 795337388331990328655379884744
1952 796983367175514967495585258314
1953 798632849963691607846287618244
1954 800615739329838909916707369640
1955 804931833190224563689869931674
1956 810931286963136225656876104326
1957 813942692844857329858133277720
1958 815286307106897119659845489744
1959 817304579025650815919426929940
1960 821358269712577512751670653628
1961 826100949607204467756292733712
1962 828822539805541683757020031744
1963 830186214779319044104587619512
1964 831210774423192379301929829286
1965 833263507039035771478451706858
1966 835662582920722993931758224344
1967 837724006892257551971432762300
1968 842904851886029134051289348690
1969 849839430136665323605321349610
1970 853673579548365282517479001456
1971 856123788385670177408945188542
1972 859282911823223307487055796816
1973 862097921667537302861630086720
1974 865631514963611280558436773180
1975 872023266210563094168357506952
1976 877370258570636925157133207142
1977 881676356195127845958077993550
1978 885633275573626815022912306156
1979 887076681906595233162553170660
1980 889610591140758544438120647218
1981 892509520759013724697525536930
1982 893599275752694152540335882512
1983 897978103813932478811554085880
1984 903461189622770713877439637590
1985 908246396378703088612361943872
1986 917887035014188272969695064924
1987 924584512072127794876202152488
1988 926083201146507548178643871456
1989 930594898379295368192807105672
1990 934737794128702824902124506214
1991 936628771912371751796000632744
1992 938901878490724038804948059980
1993 941560271481421543362090807858
1994 944987682758084932468781917932
1995 948424591527252483924738288870
1996 953413106362846482949938494672
1997 958029036634242491785640020280
1998 959959656155575925336214153210
1999 961119627890237369583420990312
2000 962281201795476033307315787286
2001 964608361256455433268133186458
2002 969278765579718455483216044674
2003 972787607089630998143138180412
2004 975529898482979544259113137450
2005 980242319976904019014927179218
2006 983787595620123715976910453956
2007 988539081324239017324577704172
2008 992902099467223894968827205714
2009 994893478563565060077923523244
2010 997287239962530133557433440880
2011 999685936384045848615113599156
2012 1001287263290026397420218474860
2013 1002891889631891606399761039844
2014 1006510979867166975292533105782
2015 1010946461708996285155945599708
2016 1017028096724744081520118523418
2017 1023539647742238851432570529530
2018 1029684018936105904278996975440
2019 1034202218503433767238437096686
2020 1036264376554951445212129230256
2021 1037915793193076681713471686120
2022 1041645458453685001601912158074
2023 1045377669125309774161999693812
2024 1047876861414073927932276517368
2025 1052888899845114974756368984416
2026 1056656898557248625271050948250
2027 1063827745594695906637764607996
2028 1070583664205287970772640386012
2029 1073134405130553120855574967808
2030 1077821900582929713819571745950
2031 1080810931268702817822675204588
2032 1086396002260003384121497495070
2033 1092849066658794496552620918260
2034 1097613483398908545711811511826
2035 1102823363637549075970136840442
2036 1106747996242146724513509095796
2037 1109368844335931986425866700312
2038 1112437892517266165975232940670
2039 1119921601518994137646448532648
2040 1126103403292984354964982652156
2041 1127876793750428995387405779060
2042 1131881754968708448971651774574
2043 1139921457173843268374452131546
2044 1146650595702706396525760681136
2045 1149352226443413147149273905812
2046 1152515812824489728585512309730
2047 1157951889364086608015096723018
2048 1164781324794790105614470028128
2049 1171179045015134824675285511892
2050 1176231179219740109524366460218
2051 1180375842752671800302759806156
2052 1182222239970277859857381420740
2053 1184999268903862439637020850312
2054 1187778158492933346483830606988
2055 1189635719650413455443589834756
2056 1193358312323590680868872537588
2057 1199899065128329051006176212872
2058 1204580405888472378940529655012
2059 1207873807424783762839468661810
2060 1212113843224075125484037758244
2061 1214475716349013491760636322814
2062 1216842323475058666719834319744
2063 1218737504883498291002736384312
2064 1224927745795762383558005881346
2065 1237370356271126497825305322398
2066 1244579872012490401949227424988
2067 1246029465606025810165117359570
2068 1247480023505880714229988973312
2069 1250387899075952755880892649668
2070 1253297708073505182348202572840
2071 1257681314704846398454558802874
2072 1264516136723873122877634462382
2073 1269417624579903693384525513642
2074 1276811430236220861438436716552
2075 1282736275978129653769407613680
2076 1284720399361862287658843408744
2077 1287203018272534416452544286314
2078 1288694562633191836649565752088
2079 1291684569885446391893548194684
2080 1295676526245201687570756878956
2081 1302195714850101280264983434838
2082 1310243235805208780648957712950
2083 1315803363798941343475718248092
2084 1320367591170342043886098927830
2085 1325457384979549343858918485970
2086 1330048778784896032685097307844
2087 1333118795015994314616721713320
2088 1336194883136408750134529735756
2089 1338762512436149292537152345286
2090 1344433654342106504519563978828
2091 1349594326101095214969049259688
2092 1351148135078078596132057990230
2093 1355301171867187451441039027782
2094 1363116321137851519727136046372
2095 1368338398274943556964933601312
2096 1372011884723846808750083105030
2097 1376741140576778003306615308544
2098 1379375402474113584742096131714
2099 1380958032549319864801748792688
2100 1385721507493513809631413257826
2101 1393148373996810970501786342390
2102 1399543487787869394778246170718
2103 1406501045886591392355343218960
2104 1411330421281765255833279912714
2105 1414561592471488877707909164750
2106 1421587663596987768955051749272
2107 1427544447882679228380012101814
2108 1431897895905307159544665316518
2109 1438993041359839722886407084120
2110 1444466864838741739366360186580
2111 1447761866627229096419618193656
2112 1450512172926562503918472665786
2113 1453820066080217824072192208958
2114 1457685556588884577661588691044
2115 1460452012087182990567317777214
2116 1467119626646066409603583260582
2117 1476032924089120554756883939718
2118 1482190713008586930479470129644
2119 1488936688071592606453794931860
2120 1494007658851111445145624782214
2121 1495702368263208145757455208988
2122 1500802995354789856607840007126
2123 1505906926494897805216451539560
2124 1509894676439970796819182328718
2125 1521920053972165244006095620464
2126 1531680062548970871856074928410
2127 1534567377634689708476628859540
2128 1543268565528084238344296898730
2129 1556083960414300968035272391406
2130 1568998811166133379796726247154
2131 1579026725034876647432575630812
2132 1584362984736881578011694492950
2133 1590313154827220331822361494290
2134 1596877286456423787116173454832
2135 1603466745879577977161678237518
2136 1608871970827172519328379821256
2137 1614298029585175309945676651650
2138 1621553673423592390105959242218
2139 1627011108341404878366534488956
2140 1631269386340993139227708011042
2141 1638595034745874368388010636490
2142 1647784367001727281639013315080
2143 1653932148197087735785523100740
2144 1657014883361210477243025719070
2145 1660103528863501570330431872800
2146 1673158948020421693879835972866
2147 1690638535061982164989624114698
2148 1700071358069790312036944872608
2149 1712748880486311981339750194488
2150 1726106890405053104395907639770
2151 1730582212470990284288481626688
2152 1732505081273176088710011796590
2153 1734429170363262144256602605412
2154 1744098572730633502490464535202
2155 1757019768817399038092214796282
2156 1765474550675684356291826462916
2157 1771996767890172947217909688256
2158 1781179995620539271172993137460
2159 1791040956843755304258736568970
2160 1795001556548358436065416781486
2161 1802292513310836716403494532628
2162 1810258840476427062863794461244
2163 1816931011239402894036080484984
2164 1827646938436890240780331236440
2165 1835035029422428114994839981686
2166 1838405952629799689572340235256
2167 1841105236755783485075437707120
2168 1843809618678082289887606112744
2169 1857408307611782688362599161024
2170 1875153412092373484833556318620
2171 1882017054663151272805137147960
2172 1888227339757436271297176560074
2173 1895827211018112725983576666960
2174 1904162235446666957465009387128
2175 1911116785865404625463494829588
2176 1920217287393152825717859784070
2177 1930027025557033043450325654714
2178 1932137662485908321512198523688
2179 1934956243056772147745530636256
2180 1941311929433131514897787618650
2181 1947679528370579840504324107244
2182 1954071008255752317350840773982
2183 1961902330414712299089424842468
2184 1968329771634082451615792594142
2185 1973341363527358191696894879620
2186 1981246207159224694284592294626
2187 1991335141563909266505304039030
2188 1998568457847014048714217097170
2189 2005100735852829003419033776908
2190 2013840258707317057053280129716
2191 2033657496929542587318019157874
2192 2050591226441174314539451716256
2193 2053555425432238075267742911320
2194 2056525135792284087737919161744
2195 2060240722793662440267445298514
2196 2066202244035264874961994545218
2197 2075916732980077581564827209260
2198 2082658794448640946470303009214
2199 2084911708873184167681579511988
2200 2087167408971985207619411311050
2201 2089424502983926576446298987512
2202 2091684386975649099082595021286
2203 2096211139608171229209633474858
2204 2101500509280566547836955480344
2205 2107562315486674022566126546056
2206 2113635350719293353560110528760
2207 2118201374702390678924055793756
2208 2121249145418841477753548282580
2209 2124302556671363008560384463244
2210 2128888322541123548118061852880
2211 2133482570966606121931809419156
2212 2140393070218844893333536225830
2213 2147316342373267542773392048544
2214 2158919212581148678090194482654
2215 2172101518842547949354056240992
2216 2176772700424734508461608969988
2217 2181458246020678994919074047944
2218 2187713316975965714801816729656
2219 2194774062057484146465281356210
2220 2201847811009848171243287790244
2221 2206576669684177128525871273480
2222 2214482293440997876096948144740
2223 2222402458494241701749320037600
2224 2227169124570795822212847629156
2225 2250413508716261768766919653390
2226 2279383610924970137692509533382
2227 2289937884285312390899210450744
2228 2296462581085854142315433699496
2229 2301362069928936946794037504812
2230 2306276505338205703252905354768
2231 2313659394008892404701001940642
2232 2321064788031056894761672850076
2233 2330143406213600085570109774882
2234 2340080536101843738593864584330
2235 2345889533001047607341437424688
2236 2349218046481172899289284287656
2237 2353382481268301064541493218986
2238 2360901261477096260711505800220
2239 2373470668190180528559468717810
2240 2383559785487791143598636426458
2241 2392003130080814585371793574518
2242 2399618269283795289250304734256
2243 2411525182645118479798427054820
2244 2421743461822871006626288238988
2245 2426877377162232401573399061744
2246 2434589902264743299140947849858
2247 2440603049119237283378388219344
2248 2452683968127291589869401358852
2249 2463051545263963524392892908460
2250 2473488155615401671603867430548
2251 2485678900336758800893776657256
2252 2491801873393147262652996825942
2253 2499693259178216216753210561736
2254 2509367367185061892864610082982
2255 2519955925906366619689776995470
2256 2526145593327989039083260916188
2257 2531468592391265953277573489664
2258 2538574462116703388966663958256
2259 2546595022512256969619852808490
2260 2552840729999308722900466993488
2261 2555523895528694816796572094270
2262 2563592743306523511035340084984
2263 2574373825773789831533896055712
2264 2579777304129698564467087313988
2265 2583388268990220622953744101756
2266 2594253679553649744599683996772
2267 2604228559519795644141671998314
2268 2611515653425131260676592717018
2269 2620640888114418453873758997558
2270 2632557023273247350666938533920
2271 2646347562752149045226688786230
2272 2654651575972058732449225858544
2273 2660202472692630231773319812660
2274 2664835125317684281678372571790
2275 2669476076466597317158892704720
2276 2675053528477956445679316868756
2277 2684377040445468422665003066416
2278 2692780710600431639337714016170
2279 2695588614992949263754579924312
2280 2702156020956683724001443182270
2281 2713437926745489780513276550118
2282 2720977114519427384025016670550
2283 2725701734470290239250063797080
2284 2737077978438273977855915019328
2285 2754203329247674033096065586540
2286 2768538136696493334927884552650
2287 2775247577927795144251691327088
2288 2783909893943747678292177833826
2289 2797412612226402630568172775670
2290 2807091748210566095868076387410
2291 2819730638201323587037750106372
2292 2833378048542694085494945359096
2293 2851039248606199985155127241060
2294 2865787366687597376743828992450
2295 2870726674407493784207145677980
2296 2877653962482096638230674417858
2297 2884593523909622010104277411344
2298 2890554011462595165832183942100
2299 2895528411808368521689038646830
2300 2898516572791280708146648287012
2301 2904505238100121505393969653608
2302 2919525526886890066104101736318
2303 2931566538310217895886747997286
2304 2936602850698529642154116716456
2305 2943666145550425129774965403542
2306 2949729306102414878024970378714
2307 2961905648348617385462667378882
2308 2977157424803491925554212869592
2309 2983277860547656160766169736988
2310 3001758144319511809021677984360
2311 3020249270132676092955721521012
2312 3023348323469551618147378587786
2313 3037865773007731693796951767870
2314 3051358102423635333300064021512
2315 3058661558733626310953793518510
2316 3071207439232217355950684946518
2317 3082744863880602801603097137084
2318 3091157804964879907801925558956
2319 3095371650723516127214021537700
2320 3102765285290039515107506252018
2321 3125050082534755077994468622924
2322 3144201505050351515118583826456
2323 3153835962355958831907736727570
2324 3168870992134187413969207930374
2325 3183958614840536772097001569882
2326 3191522185750284696588411168960
2327 3204552549369621842891825643048
2328 3226333061756354455595584832128
2329 3242749223534461147900580061718
2330 3257042734310853805800104680200
2331 3270278876385376407121906810416
2332 3276912296438352270950911355412
2333 3284675979988697776710870519650
2334 3298012162154512146226444662218
2335 3306923547327513893107259203770
2336 3310272087990543619023435030312
2337 3313624504278785231581818409686
2338 3319218331402397741088980477656
2339 3329310536629292952393704877010
2340 3337169104720535089714043866488
2341 3347313921591439279396511119626
2342 3366531795738135415627482952372
2343 3377865797273803379798689750512
2344 3401867107583824189762483251018
2345 3429336752297456628467721126042
2346 3443182637889201768349259145090
2347 3455900271016754264826055521256
2348 3464021266813894190353795881942
2349 3474486576904077051041392698696
2350 3481473473095648437258122356812
2351 3484973948671856188545205221186
2352 3497845933484665585177276685728
2353 3513084496867627424837918829450
2354 3523676700385097691105732459588
2355 3534293218842559414004429054142
2356 3546126585218807872988809976282
2357 3555609554204256863944181398986
2358 3568704747131693511513084881128
2359 3580619687425865986684146939588
2360 3592596115214975737731396451328
2361 3609391908702213696433011101172
2362 3616610686531612091277826625688
2363 3620227296726361141168386653190
2364 3623845972670061387583787360412
2365 3627468783061563136676680887186
2366 3634724753249849565665168229558
2367 3656592316336767619088100432930
2368 3674841262676661580211470614840
2369 3679731269575691712910152351344
2370 3696904916478331998967112610852
2371 3717812142487184081123729720230
2372 3728924818894832063405431008544
2373 3741317958941360004741069021084
2374 3761214741713648173486614666620
2375 3774928766223517256474836674786
2376 3781183676180907307065475328956
2377 3789955472601162133199058291042
2378 3798742210329166105631309078960
2379 3806288662993511665861410944756
2380 3816373446178550411177328434148
2381 3827741355510632551944420414942
2382 3835335000162456249254578688514
2383 3839137201183962791386945909488
2384 3851850744146759982886027987628
2385 3869679967927489887614385064512
2386 3879902719528251141821140285744
2387 3896585294299101826895270224866
2388 3923640933427373682167145857052
2389 3943042869012184754050592387442
2390 3952132917517012280419299423680
2391 3975632922735380331172606809644
2392 3997858648984851551471165346990
2393 4001798534504583019157177045412
2394 4005742858081182766689011184186
2395 4020246144743775961852677042328
2396 4036090181887227054944723201344
2397 4060017144854701248243931571116
2398 4081309449892417623093996144012
2399 4085320845904262944216722054786
2400 4093354904308698669054655616358
2401 4102741130498999577492743560844
2402 4109456867713463352004036631814
2403 4116183912465564278246930073544
2404 4128319782939927462626738449282
2405 4145898573296207596658969764716
2406 4178561513146763927046740720700
2407 4211352614329342570033355110284
2408 4225092091578246506346141224744
2409 4231979115412648056480219593514
2410 4236115946854946726330776438488
2411 4241639427021723541044497501456
2412 4248549561651223769860514367186
2413 4261022566528709163585199189860
2414 4273509496050322222400262272214
2415 4277681098699299867758677418988
2416 4283250994398667952848932806756
2417 4307022270885114491941061654502
2418 4328020293049542894437203923012
2419 4332238635870178374029782048986
2420 4339277038318421600186827036756
2421 4349147266093673061528492104442
2422 4361865829383327037604397003636
2423 4370356662757162672481561868312
2424 4378871127711732781876117167228
2425 4387390325553265427358720302400
2426 4395933220728348326637843181572
2427 4404480861955577449895225219688
2428 4408762995576534555985231040790
2429 4433136468486224797334616276736
2430 4456095296137029387079775289312
2431 4466198406503965470483042083270
2432 4483551662050133898066397075118
2433 4499507338916376921308629158324
2434 4519899058630008664461767904328
2435 4541813911621024344454230047518
2436 4560890959393608876409335667920
2437 4578554129642679723261624196536
2438 4587405235433529984973647346812
2439 4597762926110595806909766452330
2440 4611094666959598804997118786044
2441 4622981109882813847553182852716
2442 4634887232338489527991367894620
2443 4649819191734831407437846573080
2444 4669278937271069812762976697482
2445 4681283865150893647497121080186
2446 4694837817232055604866958615660
2447 4708406692458719232254752841214
2448 4725064005324968596960212088420
2449 4740219505334027134713646385760
2450 4749347843997823268401248640932
2451 4763059173301402531279436211870
2452 4772217639846105178791736513986
2453 4781396237643589643933659995558
2454 4795190608451774871324256038552
2455 4812096705269421052195624593718
2456 4835239138543972261195526196628
2457 4863124430725264492832876774080
2458 4883335575448239131442347222442
2459 4894254275144581739447938399640
2460 4913038719874489309181303040128
2461 4939730176376227882554542267874
2462 4963384589902802141071671211584
2463 4979201598232540977998061394844
2464 4988717724072956374160224532000
2465 5001433607769581117595407602704
2466 5020559515914352021889406993720
2467 5034931325601699303517807147314
2468 5042937438118534698349590351244
2469 5049347562072367421338153063812
2470 5060592801555390628719302232530
2471 5079907132130308999118268857018
2472 5092811395922300245580486456490
2473 5100896321065331654588612656420
2474 5110611428916681075060994245256
2475 5125219784754769039240375469890
2476 5136594190095557247442870456488
2477 5151274139114677967671007802426
2478 5165962060948250838698429679540
2479 5177429482579522420983981167618
2480 5192189322264355155414366608756
2481 5200407038250756379261543502286
2482 5215239088996142781605661764040
2483 5231741493902010955792187312900
2484 5240012832642272672130940209630
2485 5244981014322381088851475821012
2486 5256598580130043031270044984610
2487 5281560877215009600284527299320
2488 5299906204351960073323851803286
2489 5333505781896630148884572670766
2490 5379000327709308071634023046772
2491 5404439185095219070212974383282
2492 5424872734381804407345566778010
2493 5436814801801921756034425471488
2494 5441943871748916222920742927150
2495 5447075705575566495479845887012
2496 5452213070885039375335694361786
2497 5462501646980217936282247799358
2498 5479686252563258277770206416218
2499 5493456147520879802593454131530
2500 5528103904927474439371668892450
2501 5564532983977316235786523988956
2502 5585501029588687988493153375172
2503 5602993160773374282904357422912
2504 5615287015891951137559204835750
2505 5634637050164804237037035354892
2506 5648743784187476251327287150844
2507 5664660703168272142249198796782
2508 5696622736516099213114587033946
2509 5725109547506932344801089484858
2510 5737622603919544723212613650344
2511 5748368169538932481835082874700
2512 5768126384532477593425620840426
2513 5793333748162863266192837029150
2514 5805967735196999664671614164588
2515 5824088689215231218800906936328
2516 5849498683197980472306865502172
2517 5876861934462038691392145216282
2518 5904298183499204607887714602992
2519 5915304856601264283812946059988
2520 5922658279331557484911781058956
2521 5944777350449502701315335453172
2522 5965080144488371794446103438714
2523 5970632006752996771582526752488
2524 6009723051978820065440785498914
2525 6052582593195470891239032498256
2526 6060078049610003486086665676680
2527 6076992111253275403044556891674
2528 6093915144681083850444193537812
2529 6099571124661964802379453279786
2530 6110898085229847902252409998958
2531 6135511480094122296252749462840
2532 6162081460873068677542983155148
2533 6183040894024637758703853230290
2534 6200225839867882418379498747844
2535 6207877738655410772269980034812
2536 6219379886156897709508783236768
2537 6236655926101971207500458350642
2538 6248194599596844883945591988214
2539 6257827952675172184997562490744
2540 6275204660541469023488006224882
2541 6288734150215294120359378798360
2542 6300364561801707131061893105532
2543 6327573897095602016559113080240
2544 6352899719540493850958617772442
2545 6366579874148305156987740732680
2546 6376366866067811791052745641610
2547 6399936208312528963140866531826
2548 6423530376710491279814735346714
2549 6433394950409644439958876093844
2550 6475044748657023970798577679310
2551 6516760260640634745584146796656
2552 6524745785449667810667735440040
2553 6536749251538907083063614081612
2554 6552770683704713773501832541244
2555 6582945149432471995532305721554
2556 6613167111105758332448038998544
2557 6633415604806672985933850123084
2558 6663875981778961693618626904674
2559 6686272103495210930390584605640
2560 6710813115686126396955720110128
2561 6731285347376561890412530486188
2562 6743613700249998155015082347664
2563 6774523313473753110156353041254
2564 6805513725479789303299582036644
2565 6824175995645503812190404179358
2566 6838721406355501503368771755844
2567 6849127248556958612856127517214
2568 6859549377450971742571177651744
2569 6867893600904940308621067639512
2570 6880436053809641161509713084988
2571 6892985042645144554470113602560
2572 6907667529521219319357035983718
2573 6924460627107355601402707491030
2574 6930769519326233269226276268012
2575 6937084981596125517461181973986
2576 6949732350506999567370113727558
2577 6968737983289074318733965335352
2578 6985662653173560430857279832744
2579 7004757424973722518668384288482
2580 7036681453286199902090588767672
2581 7070848893675382228948419557784
2582 7098718181481795373579872606218
2583 7128848240098345074574765888926
2584 7154741013873344854579468427142
2585 7169888221763779421834694783020
2586 7193765067915614941386796759626
2587 7219859777319294676902626646642
2588 7232940920295151115820942869814
2589 7239489954158417871778220314188
2590 7248233297400623937507236873156
2591 7274531253130289146850604808172
2592 7320731507189558841633897647054
2593 7367146969869941648746011167240
2594 7398226553995981757067637123548
2595 7422740829438035278519942990690
2596 7438364951769277258939910332488
2597 7445074816318347390587732126070
2598 7465245938340187208231227503984
2599 7492189295521002237137161389912
2600 7510197806824347150162963052744
2601 7523732012308259378528743295980
2602 7537287118240421594753091092656
2603 7564481120236124446320788870872
2604 7598552352866347242632735708782
2605 7614493128752772760059652437180
2606 7648827808612403958506116267290
2607 7701609692146970884925602864672
2608 7738525638396041208838869782784
2609 7773285363775273232287033652574
2610 7805835909050016969528096451282
2611 7836177622425117916680100457916
2612 7880727821440564887566742505610
2613 7923073670479884971801680245782
2614 7963302479483851878087994966080
2615 7996508214049059250556797296244
2616 8006024627574853789875926848812
2617 8020328388505408371565115328528
2618 8041811393289347323906196091042
2619 8056158954240921041350860674214
2620 8063341874452707470400748240188
2621 8070532114837144619491384925490
2622 8092146826984099082643024985284
2623 8123431732849986875920199500718
2624 8145145666502767396168297676456
2625 8157233523631545042301311318186
2626 8169339833151535213904957989156
2627 8193607913704329708108747244416
2628 8215476946206651965727618824250
2629 8222781446707174654948092601512
2630 8230093370479743353799788147286
2631 8271696326616610048676358247744
2632 8315802445840179519398854519756
2633 8325643629882210890443750141380
2634 8335499792891864076892587157244
2635 8355242123285672139225802384236
2636 8370063881190629431887968787312
2637 8409789338634439472937731532368
2638 8474539785153174507246290385420
2639 8504545644759922807683161855988
2640 8512071790546684912959445141770
2641 8524628052796773956113523642500
2642 8542233488480707524993590826858
2643 8559865622655514454348522688344
2644 8575005613812851141541246306620
2645 8602839453521171718502755769626
2646 8638344890249365240108560742030
2647 8668885736013372038263689854518
2648 8691843375294269854736800854256
2649 8709744355242993132514062906942
2650 8725107385279186343487223609314
2651 8732798575965817473887018507088
2652 8766244770574922462747969254970
2653 8812636582167967526186759163782
2654 8833327840307124184033856893686
2655 8846289161484805090150495131256
2656 8864462394580543210869521811942
2657 8882663041720998772201253251340
2658 8898291046004002884967160741456
2659 8919170286526598504678614709568
2660 8934845443948827703297387504740
2661 8945316547895673886839389554844
2662 8968917955448819904431829571982
2663 9021589719776517931993528190502
2664 9077075552263122999525409672584
2665 9103610025411642316396460578244
2666 9116907173763948849951006662814
2667 9138230580994049746211602344718
2668 9164924879793003260414388376458
2669 9183652979406945427009334023544
2670 9207792231519662694595343735282
2671 9229276165518076779756468057186
2672 9242733840928536150164233981756
2673 9269709764989126354073210647416
2674 9296726122591609374693715683956
2675 9321119841787445867328908324870
2676 9350993947451164548075046370412
2677 9372769367639175912823965105244
2678 9389133525390602470987955200480
2679 9408258372429656413598245805358
2680 9427411824490594359105525373844
2681 9443857710912600585724315964600
2682 9457579685988619067303261694330
2683 9465821071643413115909967649512
2684 9474070665848784776130351726486
2685 9490590398630963095413933068058
2686 9518178150415235501977793454518
2687 9540281301989346698193255388710
2688 9565227842072424228557877861984
2689 9609698695035547387334063723840
2690 9648726811926669154357823876148
2691 9665494698068755015047730178520
2692 9690727797866974874835455380074
2693 9721598877121929694967206985200
2694 9758246073107315071099293756834
2695 9794947796812671529674277355756
2696 9817617523541349451925761693788
2697 9843165207283790561699722613142
2698 9860226524185666791058621540314
2699 9908794768755273294865139383612
2700 10003542175204697606664001131934
2701 10072807383913009123763789343982
2702 10101824866562319562277361566442
2703 10145533955602045818972502106952
2704 10195193167773844592338687439410
2705 10215701563747380392557469158488
2706 10227446639756915739155191066256
2707 10253918642708775904808833718090
2708 10295208946800658234619001092574
2709 10327723193667358129265392998460
2710 10345506246713676183108215592256
2711 10357373273003492185767976901880
2712 10387128449907005103728247940820
2713 10419883274591981921916336285786
2714 10464790844949411202186782387696
2715 10509742507146488414049667687686
2716 10527798260744601407196496730058
2717 10567024716598780459236699891260
2718 10609361849449660705134699085968
2719 10636665333459705050914756836642
2720 10664035729526112987534238638876
2721 10688406673429704610683774343180
2722 10718959906555950913162277170440
2723 10746491449286442708451225093314
2724 10783353023204601513480191659242
2725 10848066086202076824306992174148
2726 10909984041532288848593940465628
2727 10956615393854207146116601042618
2728 10987801598379308191799281233558
2729 11044211023250231168508352947330
2730 11107040972782502156215989819610
2731 11135431566362721920507632827244
2732 11154400092222153462545167724080
2733 11176567733081676218196874367358
2734 11198767723644321756694235527844
2735 11227380009347979631095830313782
2736 11284813522354532258371846594946
2737 11348845774790511467288553788826
2738 11397091710808267298806509581016
2739 11426109490803299830030529700690
2740 11455225862826252540735898765284
2741 11497364433254062075847503072718
2742 11526607976492129194704424496456
2743 11552671516528364407147423434168
2744 11588587001349852069463798634710
2745 11641017557366965765048073885622
2746 11683710102256159366411829466344
2747 11700177956456232822631503886314
2748 11719972811762605417470776493870
2749 11762975733556129610016781319672
2750 11812714368762273523380311482382
2751 11862669354249349640465129399372
2752 11909417756157524937381305099616
2753 11929501079483524979768880305412
2754 11939559679758508866586334028186
2755 11979900802137344801232613389954
2756 12030412248446114118064430536344
2757 12070986940188604400320335586560
2758 12101469195796281062927357430714
2759 12118444520281666287897207048244
2760 12132034570579569303832645836012
2761 12152458859208057891447273774288
2762 12210508703269722604331008011346
2763 12282458738638238130762911112628
2764 12316827559935740884780169807088
2765 12327165423803813060365316470110
2766 12368626063294839894363969520326
2767 12430966250771833615026415162290
2768 12483128216172105321097655156880
2769 12524987752251261953674803115896
2770 12566987655455772198541790517984
2771 12602054550671444265314664646844
2772 12619625732479437404899030940214
2773 12637222114972580305456690498744
2774 12683104040259288785620708636266
2775 12729051722474968345479392930900
2776 12757428571674851783202257825604
2777 12785846055967388872031712664756
2778 12800075134507782400453928662380
2779 12825029505248278755102545741018
2780 12857144301953296105865157986156
2781 12921696092705271779929351473368
2782 12993557068094862245571799300848
2783 13026040937468300792715713165442
2784 13051354271797523205998706879440
2785 13069461029898067137138075610770
2786 13087593627105183444245101451500
2787 13113015485736500987251051371858
2788 13200653878779349245294625023522
2789 13277428448398031832092940445188
2790 13288453595542021085683180069530
2791 13299483972211296593441557285512
2792 13325270382967302416158847601710
2793 13380658153678309973266209197420
2794 13421352868220413346707329048786
2795 13439903089049259221127448838956
2796 13465910314547647065457130001042
2797 13499411548497341725308288986316
2798 13529239775434094716283421036220
2799 13574130519265448140255115857828
2800 13641657987134874123552260419600
2801 13679261919179107194826014025740
2802 13705678064880190569045842762618
2803 13758622765796098439012548722126
2804 13804111119245103375984062489142
2805 13830714901040096530230688492700
2806 13849744498920989973397936241430
2807 13868801028647955524764867764760
2808 13891695827216210488292359573756
2809 13906973415793794293165282366580
2810 14010804296518001291313142434138
2811 14137948161546707411642731895580
2812 14172852533619172936594236676014
2813 14219577951986470201217113066902
2814 14289830934365259827143289927874
2815 14325048163441704204106657638012
2816 14336814806007225934761437340786
2817 14356444286296854075812001790156
2818 14391843708719267741980676423230
2819 14419402416328858846576115458188
2820 14435183497767431751124597169156
2821 14470749231451102682644312981910
2822 14518270302113151698881233099518
2823 14553986272152473972898986985656
2824 14573865658851689109101193489786
2825 14609732393730313035664721505900
2826 14657633094911470598437940644116
2827 14689641633440306052445817798020
2828 14713692965231645619434587377256
2829 14753872312346619750417374990916
2830 14802177726537099951921721820844
2831 14850641296706558749231229151060
2832 14911404853216746062482697567850
2833 14960140551824014904415465555858
2834 14988642693315867773021988357344
2835 15025373816669921497260143048282
2836 15058061757073225961100975718986
2837 15082634876118102101913824844558
2838 15144253975455077439887259842148
2839 15201858888574793562641467246456
2840 15218363423887645764705840361200
2841 15259740083573235593912904160940
2842 15342724717062598302856012178820
2843 15400976037292754691685087256344
2844 15417665689940249489406323751312
2845 15459506219544067466043787540172
2846 15509761492363448889129385639220
2847 15556010813709798235147323244626
2848 15619224486391722191472722612016
2849 15669947954417566402878772750104
2850 15703841989572619263402783237256
2851 15742070013095516677291174576450
2852 15771830452157684954694794642088
2853 15788871864800625669742266018656
2854 15810188420642737388753724690786
2855 15835809737794358957678573333958
2856 15891464012279376003391804837040
2857 15955829095622388044650613798150
2858 16016139530731917188730557146074
2859 16054973204913173959656308857812
2860 16067947668368858606555564862186
2861 16106942993353607170453180576860
2862 16145974316782397704512451007214
2863 16172061282763233189975329408850
2864 16215619838266104560609420434190
2865 16268010717646889406370186753718
2866 16360139468551018167879096765464
2867 16461368106946094798849561920326
2868 16514414217744707749589885938542
2869 16540998294736181548674860757714
2870 16554305613190473141615455474688
2871 16572069101683309583619557803256
2872 16634413001662359493610188435020
2873 16710272960822465780710223052718
2874 16755050287079775025037303538858
2875 16795451690371878290164378435812
2876 16831421736004695019347706332244
2877 16858448785572004221188069033080
2878 16885513025474533600686826696156
2879 16930723577497520051531664581016
2880 16975996303071887600780174843156
2881 17030522964703269040987458538172
2882 17094253995079651680148340683536
2883 17144500454955611144494310463982
2884 17176519354727912643105469117500
2885 17204033215494273589919406504672
2886 17231559654024248437345788973188
2887 17245344900547653143686193169690
2888 17314491981660018387076405007280
2889 17383702239600958910608078064070
2890 17420774732547126089045032217782
2891 17467178826586043011046183802642
2892 17495072110353480937182660176214
2893 17546361592671856096697558371420
2894 17607059386276809078384873536142
2895 17649215127228770477524652583456
2896 17705563750847837081599805968584
2897 17776208258004668972075408679174
2898 17828132168707773335680456266340
2899 17856525212014365527631243616456
2900 17889703180445323878427127503542
2901 17932438195891265550121825688616
2902 17970485326738518603898142202520
2903 18003844677681092185903773015558
2904 18037249503132837802797030403244
2905 18080296167247430502391839037982
2906 18133004358586436401244301839268
2907 18205140501919023282637477288578
2908 18277440349040588574392337435288
2909 18320958035847266795034548805642
2910 18350015849915361361680050912814
2911 18388847430823621980909627503518
2912 18481386232132475630802781490196
2913 18588900663160932046590106854872
2914 18642840328310961355754314484214
2915 18682202326866996786817103430118
2916 18756189711729445133710609669828
2917 18815499955913594677424607348844
2918 18904948413377370633222907782616
2919 18994517956106015828845897675780
2920 19029499953100917623404901658858
2921 19064529260346402682461183408344
2922 19134824965460210551025034875052
2923 19220357165628115090797394151950
2924 19255671455513246219359962954588
2925 19270833400262799368844385661010
2926 19296126047682168338987476628140
2927 19326511360692602498694040441456
2928 19346786453213493297331410373800
2929 19377253817795829037145300304972
2930 19407734875574353607245724948688
2931 19422999384866480078518118835390
2932 19448463101291668554518022464320
2933 19479053889382316823887060530756
2934 19499466067886432647564896164220
2935 19519905756060009425649162832244
2936 19591637647038968639262013346952
2937 19694388102684680038042315528672
2938 19756232061517459675938517556680
2939 19818325931915587633711595553328
2940 19896099902550638917001266064518
2941 19948100270143083818754055265058
2942 20000240439214497621204556575518
2943 20047240111039936699353529677656
2944 20089120467353189478054464470728
2945 20146821930463985873635226940070
2946 20183590284828864240902573767188
2947 20231011948639791640301503453326
2948 20278454794652472806882673016320
2949 20310175266514154313147411197892
2950 20341909899299369791476884680488
2951 20373715415750736986131722916044
2952 20448094072625668185439127585728
2953 20511960999330322613427026584744
2954 20581443754109478110601338343066
2955 20645653142665803471035322157314
2956 20661744842928335748001027976688
2957 20683224339178322130056749335656
2958 20758603702943658727495024912380
2959 20834083751462781663288853789744
2960 20866533179612465036121538989940
2961 20931605423678962307598475353628
2962 20996764482142034639627827395844
2963 21051256995316462701601591202784
2964 21122238984288552166111689195218
2965 21198936018026179590576222505926
2966 21248317834146642689778406698840
2967 21270318898922141579833510611344
2968 21303349777873849962801408686420
2969 21330906030796979008981277227950
2970 21380617338458522484405969772584
2971 21452549964977607339974114208218
2972 21496904476593912662183527632330
2973 21513563207806762289658012139512
2974 21569227690534004077899001417172
2975 21664046031984433545181369622910
2976 21809930915283262838287057946266
2977 21945010920462570560041793933290
2978 21995901143066581582777421502844
2979 22052608257928049604842428620984
2980 22172140724546036476083687802650
2981 22257671615295620845897860861360
2982 22297762231610677728781300021718
2983 22349352741673858597059065712656
2984 22401079714409553428578731448010
2985 22452875031198424280296764049244
2986 22481700886590497197647355769814
2987 22499011621769912508905851044588
2988 22551058177583197059051524068326
2989 22684535021042771585650128030508
2990 22795089436133044125637190696442
2991 22888741279053391234352303080154
2992 22976674802316125052869752044344
2993 23082821617932011222683007271236
2994 23200969505262352525226947161756
2995 23236538210336983865183242828512
2996 23296001361027949828947303070172
2997 23361453790746629767899814453314
2998 23391283082699704298706659433244
2999 23445069847261149880763473107982
3000 23504924458974962495531971836042
3001 23595040620543492975415595525352
3002 23667212296795019297168615424720
3003 23691343162360276945621586204744
3004 23776022797569326422987630159452
3005 23897310995649578471823686661172
3006 23958113884211204816155243654512
3007 23994707101777232601042819167988
3008 24031316271049496674718975665560
3009 24068005285801105157113458036732
3010 24190729144335691961562452417812
3011 24289036448613600793481764569588
3012 24381782782988736284449943304498
3013 24486986787995477726858033421844
3014 24549154474730205489046748132784
3015 24642629126513809051687128146574
3016 24711326137382168022883105945900
3017 24792831263222509521572777376534
3018 24905954177727724438003418434626
3019 24962650587746880290346728817660
3020 24987909119760152776944360697844
3021 25019502814232397689457483764814
3022 25133709296364289904779875285978
3023 25248014712027209345589941714310
3024 25267135786266897799005000886812
3025 25286273411965323740420753856786
3026 25318197063774474418889963438956
3027 25343752557576466478268281638500
3028 25388561788158105713675067716018
3029 25439805561826449134286781638690
3030 25471895266068792892025803130620
3031 25510444535539406061562935744256
3032 25568380976755784118278173693690
3033 25613481585290023258992575467488
3034 25639303482157686953325744746456
3035 25671601763540246410235954940186
3036 25703941895619598332158819947156
3037 25749276741793035095157218307642
3038 25794670305508049897028378090920
3039 25827136260916808006174726337450
3040 25905273316026497639719864616466
3041 25983477766953926273443230016314
3042 26101443462099010039344663509478
3043 26239277780531499092130053873184
3044 26298604278175950661355578561458
3045 26377927773796400394157989139674
3046 26437484359164459592405071155412
3047 26517218074039942948411499972220
3048 26596986053500362585199521461988
3049 26616983785837697484805633454970
3050 26650341978835028216307651507700
3051 26697103644971480589388543512858
3052 26743925564502063218138961630344
3053 26817692573399438233619656666350
3054 26918499977713131312844296067140
3055 26979114173362006038255855077814
3056 27053452647456611374772286743740
3057 27141420218717226391905546744942
3058 27182116348835087284510022287314
3059 27263752928964938676862581763962
3060 27352287238621881088227289971044
3061 27413790304941531368661259425782
3062 27495952365358860254420259859550
3063 27557692530448446936528931982744
3064 27612701798643801671587423813896
3065 27653994006065827876673851948812
3066 27695374482382701347331726304368
3067 27736772631333596326524275763540
3068 27785184006370489685449022867618
3069 27923945879375195354501560466298
3070 28063063285674995785774923424018
3071 28167913895396527329491582057128
3072 28237918544146136794900230579588
3073 28308191981699156514141711739328
3074 28406700555762273364403527905972
3075 28470202830570438044556522409710
3076 28533840288434989272583974142848
3077 28740119066224564875121098517162
3078 28918172104739450043154163907012
3079 28939656629207479713490424541786
3080 28975494572613218392116888307156
3081 29025731595357006901889776299642
3082 29090431735037960747768922663156
3083 29133610897272063646625428975512
3084 29176881676614727924914972262908
3085 29321607683623664082866484608788
3086 29437535595306227243266676646900
3087 29576164860184494715379633446634
3088 29729516430358428085573918678340
3089 29788220665386144094798956085044
3090 29846999366654380119526346101156
3091 29876425981007040258108117067740
3092 29950179213016726110452683905080
3093 30031359177460923397533082691286
3094 30068352714878275579860615293656
3095 30120209281555468539222819779142
3096 30209312805841956579063058314030
3097 30320950892283269235713816748420
3098 30432966054280217590274137682010
3099 30515283674876925420263962351456
3100 30590354595156584186222228343516
3101 30657989559014932931485953998190
3102 30748492685944679302453307326806
3103 30839071985916012711206696326014
3104 30876916638040767873444539609344
3105 30907211456455222994775506928312
3106 30952730156841720878499005536668
3107 31036303978418075279167087762210
3108 31089554368955874947993099572488
3109 31120040724059170906207120600256
3110 31188735933149534798038832040890
3111 31257517711596163467312684928844
3112 31303458900908849587309811891600
3113 31341783402911185216190998101330
3114 31403218481273716407007380361282
3115 31457007998023108927800609760680
3116 31487802910409112438215038043744
3117 31526320766649219473838067081314
3118 31588065698675122954479723611218
3119 31657601560454225900955416453956
3120 31711798400183610348565408416042
3121 31758301495165784184503149931214
3122 31781577392372852338524375829188
3123 31812644423027684256351191669756
3124 31906040841295510066695144518372
3125 32015185886772364576325954993496
3126 32077711155353954020710302912200
3127 32132523797001100777489234610358
3128 32210975021164058795113092077618
3129 32281684456934043085961275070756
3130 32392068209629921191236130963960
3131 32486761870854027385661234414688
3132 32518418764751449100556053997656
3133 32589750904118061031026768349010
3134 32708935827179612895104770847720
3135 32796483952539112705195354505286
3136 32868353468754316592134476076800
3137 32948291720115675521346050304860
3138 32988335820557645398552907691990
3139 33084702202517470562108127540606
3140 33189207831589531973722001221040
3141 33277967422686546986197096879926
3142 33374937139909564214672995826142
3143 33423522871980279158608469427714
3144 33472189453919206454875620651750
3145 33594185097301789952313334392060
3146 33716383601729839774816905999570
3147 33798137219027077719952774164110
3148 33871822420576450750913387924744
3149 33921037677090491333502706849580
3150 34011471753682813391697243626826
3151 34126784667406045385610315401470
3152 34250770227993648690720173950780
3153 34450012091214627177903236780428
3154 34608169973793430540397090151642
3155 34658290408412605194944898497214
3156 34683376543824808603058497943988
3157 34708483433018666431441759912650
3158 34750362865797355590719735770180
3159 34884793276800500199998008757796
3160 35010952001211234585207471673986
3161 35086960413779670156014310400020
3162 35247887142865476004370726547554
3163 35443417936094705534090401058448
3164 35562805018806213787731956698756
3165 35597000018391514291581045797820
3166 35631237303625136485865478904244
3167 35699796551900864312490258668196
3168 35768440545826997112264333754900
3169 35854457747950601867049208547760
3170 35940581209709320585292090019020
3171 35992361672777678397434078122256
3172 36070176269384242936713039801290
3173 36165439564421528582661160841832
3174 36234850205287196033150844003544
3175 36269598326771239648952696242512
3176 36330520073941466027844123544310
3177 36426372320931484430484712111452
3178 36522460996724318947862562197218
3179 36609975818835358829127118388958
3180 36724095749920188825047188211240
3181 36882529853134299107639437376372
3182 37006110360144709490967101853096
3183 37076901547828078161342489035800
3184 37138958098683113662640913428358
3185 37245580641747880654366071115374
3186 37343458072985357804090138531980
3187 37396966017782119847595322952656
3188 37459481395040863863050491226142
3189 37566891974420569339577810303430
3190 37728469661750414683339094616594
3191 37836408290322786793401781905210
3192 37863453612453571851736685670312
3193 37917621620394792082282006852428
3194 37971811746753099792932880411600
3195 38026112578125275600076128066772
3196 38125806428207988726058912162618
3197 38207507312786578181840647639756
3198 38271182139412526227539661547442
3199 38334934895437226580094784944640
3200 38407928957907240594525185743344
3201 38545155905989045016732634443334
3202 38682662594856876918237827285124
3203 38811499445329755832926883866328
3204 39014700350230625697159968538204
3205 39153556419014266562555528572314
3206 39199992468010515205222685076244
3207 39367740747586896592112180839456
3208 39516971420583660877302422982912
3209 39545048844553627192394192176686
3210 39601260696695715575136801479058
3211 39666907746758157515012915627744
3212 39751482460587943915289200443482
3213 39864454734628502185553935133570
3214 40006100072325423549504240913880
3215 40110141735460057536629956727286
3216 40167041302860126319714434468858
3217 40309665187922644507285955193048
3218 40442969477747653728892051099756
3219 40481148944305096829088364225380
3220 40548084730839396447263685476018
3221 40768818815353493032548711190200
3222 40961110678420653027873205082320
3223 41077092904907595783775478286328
3224 41222334292682021208612095496718
3225 41309690257403054120923126187656
3226 41348569960171834041938411936640
3227 41494869496624217670205675675350
3228 41700019517653813140312857489016
3229 41847205744811755222675999999926
3230 41994807290922049242434210704716
3231 42083546499129463859778791570910
3232 42172535903274290836864065480984
3233 42301283109167800620241646363018
3234 42380655549178761532410799495290
3235 42430353096601945559303702463220
3236 42490050082880325073894302351256
3237 42529880053721714425377345058320
3238 42719872064408764622316623731934
3239 42919984132706355315410306924214
3240 42970223228259309669253072594744
3241 43101159606350893764555848121066
3242 43262603082543460763651662286282
3243 43445029200553155974899415487446
3244 43597325046075333216279287474156
3245 43740123492627671490744055620000
3246 43862620087059635952687339935688
3247 43954842157408865494097639924826
3248 44129388055094603760420389496772
3249 44283830388956762504425958305282
3250 44407754781384092464540459663210
3251 44563124724693226268777180273920
3252 44666849354527460403531467251260
3253 44708438593761445805419550113844
3254 44770872228892582499788977200600
3255 44833380580148150665315646324156
3256 44885522803316128285319584626486
3257 44937727403772186713448546723256
3258 45042324012951655827131055829716
3259 45136554742809135085573039264710
3260 45168015049721650680606466462812
3261 45294182433158715671895337148100
3262 45452048727619470500361311618010
3263 45557649356199987298066720920950
3264 45652822291400031375604496765744
3265 45737605634956653782978676542496
3266 45822490131812768613217668221200
3267 45896896989137028414955016555358
3268 46003382710602811946179378202618
3269 46163524212625519929341967541328
3270 46324047559200632582862115591718
3271 46420591052971773807074886282656
3272 46506594890032396422647692088208
3273 46571148932097855928983117633780
3274 46700667162484216908010614197148
3275 46895252861547292263594796705800
3276 47003656042727390163890182113860
3277 47068826818117222265974191049256
3278 47123189564727650018483623494186
3279 47243071975646027271498710832328
3280 47373982215088278784161855311344
3281 47516335457965030725763861511586
3282 47746928136093530620902186213852
3283 47878981802549373892150598555460
3284 47956272069248715493898108835218
3285 48155529319723941548550719545790
3286 48310751864099616269052423223314
3287 48433218469685408390530099376560
3288 48634053517849093782858876774172
3289 48745848449600735989215890217912
3290 48880531797046917931592681149920
3291 49015268179858705077056401108488
3292 49049038539613474900008010377270
3293 49139216963740175581162284575782
3294 49252073126929678298624435256642
3295 49365195905554541771309521729982
3296 49489851312523001683591819889988
3297 49626186868949166566926729161516
3298 49728579198816590478832084836030
3299 49762763626982994163731267993012
3300 49876958122394578881458080106672
3301 50071432166990310940926388190610
3302 50382004417948290092945305316568
3303 50635609189473420724739794249244
3304 50705072709757942134520576391840
3305 50774617893104656661051508753956
3306 50879119660037858418018110489270
3307 51007044211665428625366828118812
3308 51100244201183028646503962847244
3309 51205320039514794811435314432382
3310 51322230902484599710794832371642
3311 51404212599843415858752123324200
3312 51462839657924978713102394757930
3313 51521535493461568493646186596260
3314 51639133795763244189622735441920
3315 51898761560214104581434112302596
3316 52111599119185624744085320656560
3317 52206563269341197259588314818464
3318 52313543880218669867767106507058
3319 52492402006798364345209442606448
3320 52659564088443332827409401117156
3321 52743389631892640418149638317642
3322 52863350478287327608561636738982
3323 52995538803181946883168844882188
3324 53067739781929879011551230511760
3325 53140081366231902649750460086932
3326 53212451099008187798067822485688
3327 53260772705908351373188455516656
3328 53357528757165106099575751120608
3329 53430152237194008855401895042180
3330 53502917007987897667028674164552
3331 53636500720218914107775271783718
3332 53819156468888660935874171226628
3333 54051240407125296878079400965882
3334 54210404742215769436097582038244
3335 54271764417283860049765745326014
3336 54345496053498081235285640751330
3337 54530290464675829550638052919840
3338 54702999362210804976413741868244
3339 54777218431173737798355625221880
3340 55000653386433256805384838435844
3341 55224347981879567512645282350256
3342 55349152704210380901791069764716
3343 55474102323623727076891946859656
3344 55586839952165237135916940638530
3345 55737418516945216482265537487018
3346 55850548946410050935925153821756
3347 55951323191251480034081886872748
3348 56026962263070349243822765875120
3349 56102747497293576628759215664692
3350 56356146586083760856856788872972
3351 56559100470561024970466739530988
3352 56673769318890059016123919857126
3353 56826808567466669088244358480142
3354 56903475727825582748343078979314
3355 56941846241789619072974252918688
3356 56993056220625131781659950773656
3357 57146982364989643038013946732672
3358 57288217192845394730776969790814
3359 57326809965013323314881739829588
3360 57378316525926050861083130246156
3361 57442736901005727514384821233286
3362 57636593867209928780573262080196
3363 57830599982775338680494267345186
3364 57908456334372340903010586087558
3365 57999376054494749661998538067244
3366 58103464111988135387036429936796
3367 58181590138931361994507972185312
3368 58220705688867656560138831564686
3369 58285948361365738215577354472656
3370 58377393374510692260793245434142
3371 58455850061322670576404971739714
3372 58521318508485249645189801129244
3373 58757775064078512518498925533896
3374 59034117655111790644263276058282
3375 59126514569397681686787692598480
3376 59179403911561556521476395612744
3377 59258798738830337620876736943980
3378 59325024476203834465508660039910
3379 59484362433426775457250736698126
3380 59763898879198050610978324826352
3381 59964103007774939410278509136942
3382 60044383894980089030766591098514
3383 60084562717431767144998527415488
3384 60124772269382440639442320658670
3385 60637709234693203962173545648402
3386 61178262024379376543026956245442
3387 61259934138500299327415417087814
3388 61341730883379486576995745102090
3389 61546730098344893396892508401000
3390 61710885674983338369951286820688
3391 61752026262946533304013705936190
3392 61875636178671624602748016577784
3393 62040669171444771374327025688992
3394 62123311326415292967339549329988
3395 62164687458960397727118236580570
3396 62330538691293015608626779534786
3397 62510381767960148319126600113420
3398 62621370353687209672733515097724
3399 62816043828277958935909185585328
3400 62983160490561801049108471083544
3401 63164857780150115847041825942346
3402 63416964515955916896070053569910
3403 63571409964254643848840150903956
3404 63669917276148113233801367466042
3405 63768536687379881450898154241960
3406 63839059262406393006261740658090
3407 64008730932522710720207854706706
3408 64235302994022708191661535530482
3409 64476994805836519265218842560340
3410 64647826803119756802878776292988
3411 64690639930899212952237267956850
3412 64733469255832417291803272308512
3413 64833555659828487799673711657990
3414 64991012856882746091184574951532
3415 65191981914432305237579178646240
3416 65335693988672660470941056154780
3417 65508801112713483530791714982148
3418 65710912036559482733695067746456
3419 65884804992648633153126883660672
3420 66233774295064929053836127113936
3421 66466859110813247672247775611312
3422 66554595834504660776608943906868
3423 66730333966313246827032198101916
3424 66906403304378351368548958819524
3425 67038728962560645371579276951358
3426 67215595318534172681615953817574
3427 67704639514132565358611965880136
3428 68120444085138612206891688103760
3429 68239916161427739991812056921664
3430 68374498956283433174940088655058
3431 68509334512409942642993829473292
3432 68674442971512583992514977299218
3433 68809734494845419812094378865156
3434 68990631186277319569357521456172
3435 69141491439501906858054547669512
3436 69323203310864855126629151882160
3437 69535359401726565025576191371044
3438 69596111705049406583966692338012
3439 69641718590790121603038030523986
3440 69717786992610565080027926851756
3441 69824402392139384614977570599442
3442 69931137528173777831500548848480
3443 70022744639733590880758563805156
3444 70145070325961186300482302774228
3445 70359621154989148262952832477672
3446 70513043609748040034850356585412
3447 70697839724412595442697453559020
3448 70882704870108008500204447787988
3449 71021846337407865940860894958926
3450 71254095390729442867794466394916
3451 71440345676557117075197894621324
3452 71564744241081280104559982956156
3453 71627013121978666448874268380660
3454 71736166628202660047379832497218
3455 71907885508605382062075860855904
3456 72142746683167568158333841192694
3457 72330880618046577823595257121310
3458 72472428233057156036938582608984
3459 72629849770701117508998309561044
3460 72708692410123399188365074343214
3461 73025297460630004323903010400134
3462 73326239975043034543362637090812
3463 73373934051449950797559454835186
3464 73453483267053083521669582702156
3465 73596884787002610803182408139710
3466 73708502154215906600839366334988
3467 73756409255927657496898764744450
3468 73900344163792175568915877800084
3469 74108559077021547778013074030718
3470 74252975446588031688527269401656
3471 74333325860054321598310081588986
3472 74413765709085631642186084240756
3473 74478153384650255049726793563180
3474 74542612708212804226257053806244
3475 74623231677259442198706934418814
3476 74817183924918045236904226085862
3477 75059938879218839691411987668772
3478 75157238766075817562590458791688
3479 75254718938006458131191722040364
3480 75384788773812000180856843849756
3481 75531415487330259337746911211790
3482 75645542888336869775491828496988
3483 75858200595636398696471633658830
3484 76153031209322505506968798443482
3485 76350239638359087800478701983490
3486 76498391997222859412919138889844
3487 76597324496948827452969081695000
3488 76679844380649464884310994320730
3489 76911540788098510561211003512654
3490 77126806547970898013546531432088
3491 77176611678525909122575208815110
3492 77409593618207956970017112388154
3493 77626053636982560039803368150188
3494 77692841039735531243262362366756
3495 77776371452490750675388320946686
3496 77859994240585976353175219280256
3497 77977195601806198513103086548942
3498 78178519668154963109743243425270
3499 78363304662336454977534650299156
3500 78430610559950930090998885326540
3501 78531718126211612376059969528112
3502 78717320902431778557717871109518
3503 78937154257330281678261474167040
3504 79106536792836707702746781975900
3505 79446799505856375815481602519220
3506 79787437370438203074344903864140
3507 79958508090188707475262669712200
3508 80129767248356245732965889008260
3509 80215538288348580438767082711390
3510 80267038676914789949009821955412
3511 80542565192587625326289930734388
3512 80991282396981232221434597057040
3513 81251059729757127038507164918350
3514 81355218193453630946674646676786
3515 81442128190840643231818829302156
3516 81563935871724513660500662134642
3517 81668438008387671134510988725814
3518 81720736886273630637075011770188
3519 81982997822103584522399225312298
3520 82245354674854687344306818057088
3521 82315534160836728347236905537656
3522 82403306623061786925675968073786
3523 82667394985868276939598742191696
3524 83055503803002702020675175644372
3525 83409878616200157929288388169452
3526 83622891442382523307355896630740
3527 83694077161681722699323126344844
3528 83890159386862691304769016683050
3529 84086456124399952682799751988656
3530 84157953861700724022266954141160
3531 84319146443363946334090867294074
3532 84570210394398894878801697404782
3533 84695948121750004854442074971580
3534 84821960735607055434376091375018
3535 84966053789744368374070948230810
3536 85056259494779712074473206225940
3537 85164604825623181999235024326456
3538 85345509067934831692981803858516
3539 85562910125376579752732434811964
3540 85708107738553306209805680211756
3541 85835363547302039337008283383442
3542 86017455015768772723005312859982
3543 86163286967163022991546496442686
3544 86364352697934813387950273848228
3545 86547239251972219486792713187488
3546 86657250232880176855131054506724
3547 86822416460515055674753308635358
3548 87043157904800409626109450173574
3549 87245761135668046120642725490660
3550 87356492469693712961631160413256
3551 87689771852723235826843489923988
3552 87986234767501354629989036714100
3553 88097811477295775091113867569272
3554 88358628821352191327331992481580
3555 88545129157493458186200766304520
3556 88657312994211038729736069058092
3557 88825740966130847981149350337830
3558 88938168423198918320653913334186
3559 89050758538636666386017929445358
3560 89238680209600824123437649452618
3561 89577918455051933108566275009110
3562 90183847453915056362553446119446
3563 90582420891678753825766886451312
3564 90715902681963654260677897115030
3565 90925886756641850868124358469372
3566 91078850222434711704128152548844
3567 91251275391285646219441143813982
3568 91385480462327884585506383656620
3569 91519975758658364505819979848218
3570 91673767693968305949193032143370
3571 91731512347907527651177368576312
3572 91789298574669453499601773915686
3573 91885678289139086787478891991656
3574 92117447817892330805584205854672
3575 92427030147246108865721422225584
3576 92679244752130535456327248005218
3577 92854168793949171855988760051156
3578 92951488536318787716883658301486
3579 93126978963333259797689773374120
3580 93557267347107476657264311630796
3581 93890299992157511257065072827214
3582 94008242021577599004638744028210
3583 94185377264102585283490507866348
3584 94362766691655930960059181747942
3585 94500934162526373465985936828940
3586 94659094666183625816136079819644
3587 94936471204862670229146511415728
3588 95194450472286251668174087613850
3589 95313752416783693867913375324286
3590 95493057938485417201007624944440
3591 95792435698712407716368353920630
3592 96012372230554947537859831396756
3593 96152632354259970252237278384442
3594 96272962788360725908449526886814
3595 96373363648140718583757101347744
3596 96453727394376582723073047348312
3597 96574445411993129044306387575228
3598 96695206558587863729233920470400
3599 96836371583209327088612407500518
3600 96997789482053652922914398792790
3601 97058396863140703531164172610412
3602 97119047527482729240171977721186
3603 97220204156895921862998195613756
3604 97361975147408739896391663209442
3605 97483601574000913872052064311014
3606 97585083552782226171109117538344
3607 97971955285285843701024708986622
3608 98543609216766830474962576408646
3609 98891984718179173991066905604904
3610 99076944715081015131442295084058
3611 99344775642211292374994990259020
3612 99633671112413222802320749535328
3613 99757703741543868657832031722500
3614 99840509842154690196631189386044
3615 100006298794115873082920825164716
3616 100130728916187499894869806772912
3617 100193021403346987971033113734686
3618 100421833416677078231709696061828
3619 100671668310573410298887144556844
3620 100859544135603881824412615642782
3621 101005773545361759563373878543340
3622 101194250483409598800696726790374
3623 101382794310611505656535945115512
3624 101635034728533640820815328019360
3625 101929524060338385621402842921044
3626 102056047268477959194039623895160
3627 102203840893434670170758507715558
3628 102478899002439338306228624135120
3629 102711887874257427749296183442286
3630 102945620392763930774112850236628
3631 103264798258653181516894595737618
3632 103478073334821870682010741940558
3633 103627603676605722781664813128244
3634 103734524426043337017412508176014
3635 103991724725872533072144691184502
3636 104270604727445392592875150290344
3637 104658455544705577401907395678836
3638 105220071735560590642358243049552
3639 105588644927476554542380202241850
3640 105740731738488919643615527757088
3641 105827776489361214380145633189656
3642 106089371575951186274018244879872
3643 106329378430333566694559991509214
3644 107054491975341267889709203713768
3645 107780116162872311563268175107250
3646 107846454048589761455864042236512
3647 108001460320801158937466406699590
3648 108200894293488718928489992833344
3649 108378511929380774558586634622256
3650 108511818790290210473911284981012
3651 108667644260483581694312680192610
3652 108935102314304686629452722211018
3653 109382433928734634753514368230498
3654 109718344723409891901429451373688
3655 109785715633381743888473511180390
3656 109988112142227554856616257722784
3657 110393829075687966327013590627948
3658 110709939965718288704056343042656
3659 110800447351867515861169193999640
3660 110891049892082968118317443243344
3661 111027048937508539737157482969620
3662 111208635171527096968779583473924
3663 111481491776150817466877256008940
3664 111686384994905784667882343090814
3665 111754778368634026818878600035188
3666 111891732711253055390768606064504
3667 112074466305122709278302175169256
3668 112234609998762721758444907401942
3669 112440797199963134801365367000136
3670 112716242527284331313931562695984
3671 112992169486364673126273990690072
3672 113176442285551569599049843614344
3673 113268675245418805034036177622912
3674 113430336744449843355430168043750
3675 113823766715452259159474730458448
3676 114287838504749632499595371210728
3677 114590274902104901334026108598450
3678 114800165425109400432326709108588
3679 115127402317784306546541307067872
3680 115478685697594517136499305569782
3681 115642903507169971839807383492580
3682 115807464688915145180062423220018
3683 115995632835882403758731136699810
3684 116184194262787406198958008366482
3685 116349271624494273436953750483000
3686 116491037447074188528116604710172
3687 116632852579502467263118704590688
3688 116727527581404286736656849255256
3689 117012046839491677962188817783872
3690 117296862901123708951178704595240
3691 117439568057947278317436290058956
3692 117916907527875700635238564717476
3693 118394744398806011078777634580156
3694 118490610578183512846958046814260
3695 118658638515157144595300796633218
3696 118850770389373540072078129977330
3697 118971040330370313083942447299660
3698 119260239242603092198902659880628
3699 119694940925553515908237191307360
3700 119936860349582764045267999235100
3701 120155229696806886168122157897174
3702 120422310483678333719461810652020
3703 120568268471870130970168319007256
3704 120738759173084832786599378199942
3705 120909426930820255706614446276140
3706 121104779662768889847318281234844
3707 121447357197252647238951085115728
3708 121765960131086067628126658926650
3709 121987065552181881870420774820788
3710 122208476736959083759341630428142
3711 122430270621773356114799197769856
3712 122578260888501378752943633999012
3713 122652345483872670386072269468986
3714 122924458353481084975729561055128
3715 123470095125844836409043325579804
3716 123942547186554747669160297643282
3717 124367019530439471520492889864820
3718 124667008439751322189748509688988
3719 124742173729667900853002222612370
3720 124817364909634687198629653541312
3721 125118803663071676028613572550440
3722 125470724479877639959313730981244
3723 125621911350713446588325588625280
3724 125874323331840617823382984860540
3725 126253658340826663734305280779730
3726 126532315843228417363737613107256
3727 126862658598561326624399670999018
3728 127244347551520658816366876176128
3729 127525022735781851781296841005470
3730 127703818220438029350899928766188
3731 127959898727086803870342785301128
3732 128731047100745463776324444603708
3733 129323375915683433633006927788650
3734 129685967647794828958380952081054
3735 130022832943609501398320509667688
3736 130126750250711533176061781274656
3737 130334798434224676219410501627408
3738 130621305627222018301928288397550
3739 130803815570702169846147656694588
3740 130908267614077689533291846735156
3741 131117386185450896331403058376228
3742 131352926312903668469666838688542
3743 131510141035495374843067695387714
3744 131641310121110178543368239746844
3745 131877737480185195148972664147982
3746 132193459053139412130307019633590
3747 132457010011366046235715029146130
3748 132615356675168074052882978713686
3749 132747469985371664318056757933656
3750 132985598884895846483755683126610
3751 133542942608634833577863000344492
3752 134208260180886171538136117229342
3753 134555287642319623451080480865744
3754 134957207344707184111422648407054
3755 135359537856091940001496175211044
3756 135574735781224210547646271453716
3757 135871086458972138598038666447482
3758 136059865782125570094887562733920
3759 136221979617050740853443449891492
3760 136628023181411273605095592278402
3761 136980406360294470855372809968844
3762 137143404324746712284228884635920
3763 137279351378722882452283748682450
3764 137497199446685844398622633874882
3765 137851744110151607054780040345516
3766 138179627754140648670846436638804
3767 138563198737672786703753911553128
3768 138974935220837311667665765878718
3769 139250031815146114252030886686458
3770 139442893400651999498885013373544
3771 139691278904373769560475039589282
3772 139912253124725263592042592423186
3773 140161397164040773411154822146980
3774 140493983309106162268850848713996
3775 140660501696611132371975241287312
3776 140855135201136816549940338972470
3777 141440619458822751719894769907352
3778 142083384439625207418262454405574
3779 142335581954642059383130558471512
3780 142532200148431762963343537528510
3781 142785165885370952830885356026744
3782 142925892406540511560452363712314
3783 143010385371601522483163932082088
3784 143094935426501001407964190753110
3785 143235947396899075227083830801240
3786 143688330083230190641216893168696
3787 144112796792849682014144525716686
3788 144425229571213189750766836459828
3789 144709403067726669974774404261488
3790 144794813335305047443661170971870
3791 144937259800000273452431083333600
3792 145222585252253262180349450202460
3793 146197610252869198412523754285064
3794 147059375041781488669149311197244
3795 147899873194259485481386949369862
3796 148682931832167835004092677290220
3797 148945445638931287404939944153574
3798 149266511426009102283261146114500
3799 149441961792858113667916103327656
3800 149705535130267409406313948887010
3801 150263463708468100042241396571504
3802 150704524671939697482134328455814
3803 150792944051984161202558746300188
3804 150910935389034702992018983067156
3805 151324736492673970992870166970280
3806 151738953685769602407198224565244
3807 151857539436384827590734800125812
3808 152065377443962403740047249121730
3809 152422088992037616974127713183018
3810 152690025808705039577557256045756
3811 152928630530886955283888405019948
3812 153347027830147865977910134874272
3813 153646182887369432621479051006812
3814 153856117075381357014039203517770
3815 154216425583784200676584350437618
3816 154547315837737333072833830143824
3817 154969505231446554694608850561828
3818 155422682451450847289803778770018
3819 155695133685595484592704210188756
3820 155907393991036643449960350200442
3821 156119866822410025040564696251880
3822 156363057639627356734984479773784
3823 156606491850450145272503118976456
3824 156819816559705726347341744623542
3825 157002818729020855185379429230714
3826 157094396070929385307857175475688
3827 157186034464396283777957896343190
3828 157553260496056703919422888671806
3829 158228080450891460936916796753154
3830 158689181218289927033210228001344
3831 158874082305681077641752641540420
3832 159120945399814199933517539324724
3833 159491856456525790550348066563740
3834 159863384669485604776552164181956
3835 160049395869358159686771553609512
3836 160422408749550349128834024726480
3837 160857879775171728959657768514244
3838 161169861526940316093641314701984
3839 161544737190695315004021172171272
3840 162108920310368601952847182602804
3841 162579618944496668049849492938514
3842 162926059220211877442101894298800
3843 163335896070590437905266053695642
3844 163651939621973833701270865180982
3845 164031820646200534673443622360990
3846 164380679745300129614104804874532
3847 164730232515850644015030856411018
3848 165016609082104564688284920457756
3849 165239715205456714513137611237442
3850 165622879482505064296496804856810
3851 165974520167696110020381780121456
3852 166198735809474542168292246628542
3853 166423173905764761091131209349860
3854 166615772061112575624204951229256
3855 167066208584052491054379511145820
3856 167452552101713268602483700833988
3857 167646234775147904691751918020744
3858 168131321708350071644794440712734
3859 168617209709487879267222064246524
3860 168876906104748501561664559218156
3861 169692079511269609011684213919806
3862 170704896439450070710215438356828
3863 171098570903157548445883840191044
3864 171361625952779095810826907044916
3865 171559047126484260017067251517912
3866 171657871457926579072505721967686
3867 171822687106356213307712599413256
3868 172152806818688109440411908322916
3869 172450158934193937264491882253270
3870 172947378159364496793904235722260
3871 173444924341015629528182282257650
3872 173544662648399049693191479684512
3873 173777691396510756601157533741190
3874 174144240511888112488997048682732
3875 174444637078472600347335428093670
3876 174645131658589147585249386298986
3877 174845889635757136632918118512558
3878 175180925820107338286582495243018
3879 175449218669351177145710946556410
3880 175718040044068683230800482533482
3881 176054397542576903061404415313542
3882 176560341859957440520994173773852
3883 177066949819384624123169803139442
3884 177303909500670254034497213627840
3885 177575119990034108022001255514544
3886 178050671872588390420354814548228
3887 178458821731131718294316388867244
3888 178663297653459542086575178196080
3889 178902126215276177907279114407358
3890 179141189248363707088336480207844
3891 179449059028270400979964809393782
3892 179722944815687610693687675936486
3893 179928695145153947462759915414058
3894 180375289716223261252821557781020
3895 180856945358174364152444869337328
3896 181236317097675716521318000686670
3897 181547117745854694103228860518344
3898 181858527674078079754014676292482
3899 182100893500774914489357708754920
3900 182239591736120804813838304643744
3901 182413049394473658959907505988514
3902 182517191902356403749900821737488
3903 182830129386717323969422577223426
3904 183317477077532522505527673842710
3905 183736157821133934029476806875518
3906 184190690341485087686386315128240
3907 184611011136814890217236619266456
3908 185032291098829887710394775363584
3909 185383815105027727216689084721244
3910 185665583931299172491081264159436
3911 186053583791575107918258642134482
3912 186300733791367522713618630516600
3913 186548366505825258760184947911518
3914 186866958563883002158707345967256
3915 187044184415804543759757133908186
3916 187221583156921608288194843164756
3917 187363571342960988805082000107020
3918 187612414282497631625293730724218
3919 187896944849731473269154811268970
3920 188432088552395367548080667568960
3921 189003372076285855199306078548256
3922 189433366920774204935916157059272
3923 189863780478016033202510377622000
3924 190151374977454747035448859092704
3925 190439249374173237181218591330256
3926 190583326609421445683300803478280
3927 190944220970493856560333791533220
3928 191449964663591039634404025237528
3929 191775770816049191495896537116042
3930 191993221234937879664568579319214
3931 192538345794655198047090735153804
3932 193193236957726797107909637907896
3933 193741013684003921874741916867086
3934 194216367933340718790984714206720
3935 194619762685329172560242779557126
3936 195281251655337484960552769570898
3937 195870572787970388514567588994610
3938 196276713267812413180105237732752
3939 196609546731801460826976532537890
3940 196942917673967664513389661977628
3941 197165344272705079888959360520800
3942 197499684498317580844804982686674
3943 197908586262496626856521911627320
3944 198393238107143670391811089931754
3945 198953173258968429367213544742144
3946 199514915234054346406697328346134
3947 199964815510783178209388662617150
3948 200604744388128580216145404529896
3949 201207321102567694825742452045512
3950 201320613508213114736195641386486
3951 201547380593488358606633151320058
3952 202001644681155060620678533768674
3953 202342616597861685824824500310812
3954 202722510673880451200949506250872
3955 203140595635203608497653390920214
3956 203254802053026426381636189862188
3957 203407199598206873846358605390756
3958 203712288519368989577738682540948
3959 204247223847352248082030757999272
3960 204821381537884075200107698646782
3961 205320263612333566312748808922416
3962 205935751157812162753292679373328
3963 206398107191661692509420264500344
3964 206823089642213561360526773208030
3965 207519965571125615017893014509194
3966 208024151859879861699517591799156
3967 208218442422619583986408084814286
3968 208451852439101844992009944801458
3969 208724382088633340125298383948544
3970 208919233059621059334896250435714
3971 209114271132425853509397201450844
3972 209465789196923368300797081339982
3973 209856802265974993601636798378442
3974 210209333377085251291023136222596
3975 210444541969078667034908010318312
3976 210719434767699671481249313433870
3977 211073094338429360086613293566344
3978 211269823075296769748924742888714
3979 211387935741909255169110198802488
3980 211545545095252123537112782630256
3981 211861065982082616912773695406688
3982 212097857787543815809034349856260
3983 212453783309670671290003708208574
3984 213008064231287342582644373551282
3985 213523986643594063089332605954716
3986 214001058787081838979228331551684
3987 214319614235198017530400347803956
3988 214598750352933565166082289566042
3989 214878153480072985980394751477960
3990 215558652963491418782893067414898
3991 216159476157365932159651540204488
3992 216320129785287237825053468291456
3993 216802858543559051371882044101672
3994 217771086231965086127932819001336
3995 219067406413621295481925550954424
3996 219798441073562763042408084819588
3997 220165412305455971161131431563326
3998 220736891406888111841312536792370
3999 221023039285211112495491071097688
4000 221432796144929372744044967176628