1 1
2 65
3 1361
4 15761
5 124661
6 751925
7 3696581
8 15475205
9 56884430
10 187758030
11 565982734
12 1578749710
13 4117700254
14 10127050654
15 23648089054
16 52733344990
17 112835299639
18 232623278455
19 463695768455
20 896396608455
21 1684993889355
22 3086944610955
23 5522978819355
24 9667460459355
25 16582125139980
26 27911111752716
27 46161505867020
28 75101774174476
29 120320943404876
30 190004704787276
31 296001448490060
32 455272309995596
33 691845532993565
34 1039427862467165
35 1544865488630765
36 2272695670306349
37 3311089193391345
38 4779555125233969
39 6838865036578369
40 9703756405680769
41 13659097052147770
42 19080337295728954
43 26459247627270010
44 36436140990630010
45 49840014770640010
46 67738323265033610
47 91498412376920010
48 122863020729233610
49 164042682302909235
50 217828362725669235
51 287728233003088131
52 378133140197719875
53 494516084703826791
54 643671869759713191
55 834004063241521591
56 1075867518363528695
57 1381975953752318936
58 1767885510955299800
59 2252566806788413400
60 2859079798643927000
61 3615367804321538264
62 4555189287324299480
63 5719208559066272984
64 7156269388377351384
65 8924878675622748409
66 11094930875641716025
67 13749707775068042569
68 16988192582655158665
69 20927742116106181165
70 25707166208778541165
71 31490269360912096765
72 38469916172572591165
73 46872689272798892390
74 56964216358827852390
75 69055251642143412390
76 83508606530145870246
77 100747034823679272630
78 121262189156479354806
79 145624777922830537206
80 174496065619663311606
81 208640874459870697455
82 248942261391522274351
83 296418062385813193535
84 352239515144378507135
85 417752192340194743235
86 494499500268968254979
87 584249022480428788115
88 689022014719887801299
89 811126386486561044324
90 953193535861849594724
91 1118219438142354529380
92 1309610425402585104484
93 1531234133594636128420
94 1787476136360332768420
95 2083302830589947008420
96 2424331188126224742820
97 2816906041110422929045
98 3268185625537789023445
99 3786236168885530713445
100 4380136373462127553445
101 5060092717681873275561
102 5837566573086158551785
103 6725414215921444342521
104 7738040898766854660921
105 8891570240421653156946
106 10204030291371112779090
107 11695557738022381016466
108 13388621821931882458770
109 15308269670843332782370
110 17482394866950771175970
111 19942031214844550032994
112 22721673817561291921250
113 25859629724534488818539
114 29398400580546238784939
115 33385099880551473569339
116 37871907622046968051835
117 42916565345076496591199
118 48582914760614668175775
119 54941483391595990425775
120 62070120887921071425775
121 70054689928075740276400
122 78989815886268083316400
123 88979699725980444276400
124 100138998879337500276400
125 112593781187529516276400
126 126482557311557528230576
127 141957397375675158833840
128 159185137979016728373936
129 178348686104987193758961
130 199648426874048531885361
131 223303742524611387228225
132 249554650469912885809281
133 278663568767156357692005
134 310917217849974609085605
135 346628667917668397009205
136 386139541945925052136309
137 429822384885145442528510
138 478083210245456275027454
139 531364235933365078497854
140 590146821905284961256254
141 654954622939326631997390
142 726356970600392411179214
143 804972499286333760297230
144 891473032096431092937230
145 986587743159462983442855
146 1091107613998953532705255
147 1205890202499686984932855
148 1331864744074188098035255
149 1470037605712582420637755
150 1621498114736138307077755
151 1787424785265988486849291
152 1969091966666241979582795
153 2167876939527210147423676
154 2385267486122143083334076
155 2622869963702142097996476
156 2882417910491298982108860
157 3165781215810213727916796
158 3474975887393544938239740
159 3812174450678923571513340
160 4179717016633272435026940
161 4580123056551273819969549
162 5016103924212462473517645
163 5490576167821333420552669
164 6006675676282185178967069
165 6567772706580510813551969
166 7177487841359047657392545
167 7839708928192653013732529
168 8558609054585647949676785
169 9338665615341935857602410
170 10184680531695942168162410
171 11101801684445238490084010
172 12095545626297730014442410
173 13171821641741743025934010
174 14336957225970618750894010
175 15597725057748997586454010
176 16961371544600492134995706
177 18435647022330660682778275
178 20028837694680004305419491
179 21749799402834160519435891
180 23607993318607737760474291
181 25613523659369658209297495
182 27777177527196931990415511
183 30110466979336107414135975
184 32625673441823020513849575
185 35335894583067853831153800
186 38255093769360024332515464
187 41398152229592336131718280
188 44780924062052609141378184
189 48420294221890258563976584
190 52334239633841859589102984
191 56541893581000576602513800
192 61063613526846642823115144
193 65921052534427211084889065
194 71137234453491420338049065
195 76736633053558194650859065
196 82745255288328073916076665
197 89190728884554436750321565
198 96102394456472195922419165
199 103511402355152020154829165
200 111450814470714178209589165
201 119955711214207250971799446
202 129063303915142482772603030
203 138813052880183945871586006
204 149246791368337711375848406
205 160408855748169838298552806
206 172346222113123440021670630
207 185108649641909846765381926
208 198748831002228693955164710
209 213322550107737632364643935
210 228888847550255547028517535
211 245510194041655231464053679
212 263252672212794213138194415
213 282186167130157970259800499
214 302384565904660512627622899
215 323925966781275908552743299
216 346892898112873813858825155
217 371372547636815691280081684
218 397457002488549804161836820
219 425243500402636149264076820
220 454834692568351504707916820
221 486338918624284284680347220
222 519870494294143821423796820
223 555550012184394287424187220
224 593504656283295324071227220
225 633868530720505508552307845
226 676783003366597379554968261
227 722397064872660532207161685
228 770867703771649334369507221
229 822360298285281540421668121
230 877049025503131302025778521
231 935117288624103008255292265
232 996758162974739640396080041
233 1062174861543829917308125570
234 1131581220798551867429399170
235 1205202207573946446744792770
236 1283274447854873710538848194
237 1366046778297786558854260050
238 1453780821368684373259116114
239 1546751585003502558939002514
240 1645248087727976173277056914
241 1749574010205708998574806235
242 1860048374215806615473839899
243 1977006250095016750460469675
244 2100799493713886391549469675
245 2231797514092017375462532175
246 2370388072794105338851372175
247 2516978116286106602129782175
248 2671994642469619747758622175
249 2835885602652419928145512800
250 3009120840254071395409512800
251 3192193067587695039590631776
252 3385618882102311065546918240
253 3589939823514741111483767136
254 3805723473305868470219741536
255 4033564598103149560250947936
256 4274086338519674945012226400
257 4527941445069825157697664481
258 4795813562832687112054646305
259 5078418566586923347027289905
260 5376505948194751778948763505
261 5690860258068131676629975509
262 6022302602607196543133041685
263 6371692199559461457838309029
264 6739927993308396852046899429
265 7127950332161638993433393454
266 7536742709772436666460639790
267 7967333572892951389919394414
268 8420798197724773457536971630
269 8898260637200527298364261630
270 9400895741600757043376901630
271 9929931254982447415188628030
272 10486649989969587550740941630
273 11072392083532168315386373655
274 11688557336457960046768813655
275 12336607639301391248506903655
276 13018069487675884113128653991
277 13734536589840145285081649195
278 14487672569615206201880262251
279 15279213767757503740400102651
280 16110972145004036665989045051
281 16984838290098675320935927660
282 17902784536204090761418117996
283 18866868189201555715451026540
284 19879234871481104750077100140
285 20942121984927277282823213740
286 22057862296910957859395262124
287 23228887653205727699217915820
288 24457732821857705092107363244
289 25747039472151135992669238269
290 27099560292928057267362180669
291 28518163254639251663549930445
292 30005836019625504862721609229
293 31565690505252921149303839185
294 33200967604653816509673799185
295 34915042069955548664619409185
296 36711427563013625992509778785
297 38593781878802625962792454810
298 40565912346758914110868544410
299 42631781415512953399355304410
300 44795512426596198808430664410
301 47061395582858252103541148906
302 49433894117484177024760131050
303 51917650669659716884885889066
304 54517493873093687198886535466
305 57238445163772109146822569491
306 60085725813487780268562803795
307 63064764195862022911624970211
308 66181203291752385967311050275
309 69440908441121179969255426375
310 72849975348624979613772739975
311 76414738350374712417913222039
312 80141778949509750104515946455
313 84037934628427614277206403384
314 88110307945713585260716521784
315 92366275926021749244162768184
316 96813499751370922078223142200
317 101459934762535537650694348344
318 106313840779433075533803318840
319 111383792749636018840074678840
320 116678691734367772683072438840
321 122207776241578531537348879065
322 127980633915938856850364829465
323 134007213595835812718253409065
324 140297837747709007074693769065
325 146863215288321899991988791565
326 153714454805827372265749043021
327 160863078190755900954869827805
328 168321034688329870097418231581
329 176100715383788662176375089606
330 184214968132696338477831224006
331 192677112948497035354599559430
332 201500957859882791362572485126
333 210700815250844491774390751510
334 220291518696589088331363865110
335 230288440308825341264790938710
336 240707508604246157376222119254
337 251565226910368283888177963215
338 262878692323229786260469757199
339 274665615231792514455053549599
340 286944339424250773333263739999
341 299733862791808787980897051555
342 313053858645858424687555788259
343 326924697664865125899105844595
344 341367470487654277514630684595
345 356404010970182386189795265220
346 372056920123277641617542311620
347 388349590749242814890923745220
348 405306232795630141867537351620
349 422951899444923004879722991620
350 441312513959293004195922031620
351 460414897300043551484495512836
352 480286796541802572455857203460
353 500956914101987428326612514421
354 522454937806534911420529392821
355 544811571813368296976103633221
356 568058568415562101195462258565
357 592228760746663567141844239241
358 617356096411138139967302476745
359 643475672063424468145821200345
360 670623768959612947265952593945
361 698837889506300679242892233394
362 728156794831725126686090748850
363 758620543404838876177203299314
364 790270530728558964402304105714
365 823149530134006348952713930114
366 857301734703144505181829435010
367 892772800347830988340483105474
368 929609890073912305436161600450
369 967861719459620785591671616075
370 1007578603378172515459000616075
371 1048812503995118014467865506075
372 1091617080071662363029577866075
373 1136047737605849167658385568575
374 1182161681844193255435914568575
375 1230017970697050544219364818575
376 1279677569591730345168244422351
377 1331203407798085634053134362640
378 1384660436262060793786970040336
379 1440115686983434201947070494736
380 1497638333974765035916635781136
381 1557299755839340019800207965200
382 1619173600006716769573001559056
383 1683335848665276137136725822480
384 1749864886432026744247296216080
385 1818841569800750970902509380305
386 1890349298410443260089533672209
387 1964474088176868965294013757985
388 2041304646330965345540411013729
389 2120932448408715954850274786629
390 2203451817238055831995783985029
391 2288960003969307828688923756565
392 2377557271196610379589167163989
393 2469346978218774278783966536030
394 2564435668489000851122847976030
395 2662933159303906562804832016030
396 2764952633783329877213775126430
397 2870610735193445305931776106030
398 2980027663666777411418374256430
399 3093327275373794270856515096430
400 3210637184201865897557009336430
401 3332088865998498628127697901191
402 3457817765436901815058868113095
403 3587963405563108613857369908951
404 3722669500085058523517722179351
405 3862084068465255934860582964251
406 4006359553879846572818105055835
407 4155652944108202699670106958571
408 4310125895418378593988368572715
409 4469944859515090456006358086940
410 4635281213618189839638600800540
411 4806311393740937303769636215324
412 4983217031238743544099915054620
413 5166185092700429149238382884444
414 5355408023255461662452540938844
415 5551083893372060169270614801244
416 5753416549222513520922174480220
417 5962615766693538898589876968429
418 6178897409121013082095382679085
419 6402483588829939871750392689085
420 6633602832562073990828277849085
421 6872490250875204840019614149185
422 7119387711599713060342596691585
423 7374544017439649367795607799185
424 7638215087807248936608163359185
425 7910664144981486117890365284810
426 8192161904682993881043913532106
427 8482986771159420455389257309450
428 8783425036877072632702748704266
429 9093771086916501476117814480666
430 9414327608171522180296939479066
431 9745405803453025959942062906970
432 10087325610600838531484200701786
433 10440415926708807424017703027075
434 10805014837570259443040077940675
435 11181469852452960552171140904275
436 11570138144314733676675202126739
437 11971386795572945916337254515255
438 12385593049543165837256452707959
439 12813144567664414350840532596359
440 13254439692630589647399240962759
441 13709887717549838200240661210600
442 14179909161255870468428733101544
443 14664936049897482082129227979240
444 15165412204934839478978894539240
445 15681793537673423663889915499240
446 16214548350468897484438135300840
447 16764157644738571051375333099240
448 17331115435917587196407976580840
449 17915929075500434660461423531465
450 18519119580310921564223892691465
451 19141221969146306153675191069721
452 19782785606943886367251634415705
453 20444374556620994974897586822781
454 21126567938742033435091260245181
455 21829960299168905752615468309581
456 22555161984853984052055811582605
457 23302799527937550870561154318326
458 24073516038314519885289145688310
459 24867971604838137499415306201910
460 25686843705331312995132435475510
461 26530827625579215408579755920454
462 27400636887479811482393101016390
463 28297003686532101605292115280774
464 29220679338844940160066323543174
465 30172434737852503783309045819199
466 31153060820925696310724962755455
467 32163369046072053265937969442959
468 33204191878920032280328596620495
469 34276383290186949445214112622995
470 35380819263833245941188856662995
471 36518398316109245015125649495395
472 37690042025704087142637579992995
473 38896695575210111689186994876020
474 40139328304119587240076621116020
475 41418934273574380688995841756020
476 42736532843092897844571283378036
477 44093169259502426429712865895860
478 45489915258308866612023369410996
479 46927869677739745325123578569396
480 48408159085700379337873771439796
481 49931938419887079026111403787365
482 51500391641305370832231115915941
483 53114732401445362201918068981045
484 54776204723370579112538961654645
485 56486083696980873909809449610745
486 58245676188714330811952008422969
487 60056321565957488895106874622025
488 61919392436437658419710768586889
489 63836295402875626782407578578914
490 65808471833181635977406003673314
491 67837398646482165028831934469410
492 69924589115269769223562487856674
493 72071593683973013952609775036850
494 74280000804248395387060531036850
495 76551437787301063909035052036850
496 78887571673546160034784127396850
497 81290110119927637360159907052475
498 83760802305216583691195027412475
499 86301439853616260866047979662475
500 88913857777006366709561260662475
501 91599935436164379977438242133551
502 94361597521307281941818485026415
503 97200815052302457351072297302911
504 100119606398902163780278043237311
505 103120038321361622800578471494336
506 106204227031806529870150613304000
507 109374339276721603330883600024256
508 112632593440937697336430449689280
509 115981260673500989901922588082880
510 119422666035813826525672206156480
511 122959189672442952970598817710784
512 126593268004997108799538229396160
513 130327394949482277135410684500929
514 134164123157549296875653311331329
515 138106065282055042251477316499729
516 142155895267364962217491184816465
517 146316349664831449727195407019189
518 150590228973889279546097593474805
519 154980399009216213938231413564805
520 159489792294413829405496596004805
521 164121409482670665744653740434830
522 168878320804876942106646163660430
523 173763667545667324600357066714830
524 178780663547875567391737112954830
525 183932596745892285333947317844830
526 189222830728424652060028410012766
527 194654806331164454322767684083870
528 200232043259878672333971701082526
529 205958141744444598105382075298551
530 211836784224359450505220250800951
531 217871737066262498108242446712135
532 224066852314015860134938182907271
533 230426069471898423060194245909515
534 236953417321475687047904674583115
535 243653015772716843471711559146715
536 250529077749938983661014400047899
537 257585911113167050925006078793420
538 264827920615506974127002969725644
539 272259609897138362889848724100044
540 279885583516542203205779499882444
541 287710549019588169108006288260620
542 295739319047115462455720398357004
543 303976813481650510120833824430860
544 312428061633914387287440498990860
545 321098204469782498540072666091485
546 329992496878368836293197931117085
547 339116309981917050283542240621485
548 348475133488190603702926397167085
549 358074578086064462499365355089585
550 367920377885031065838093341049585
551 378018392899343759124827287879681
552 388374611577531437796935181532225
553 398995153378028851743384675849466
554 409886271391677858193837610255866
555 421054355011865886706828128734266
556 432505932653078994985886573075770
557 444247674518658150173586731078986
558 456286395418558768543304826738250
559 468629057637925088667253835251850
560 481282773857302640741228920365450
561 494254810125323909359564941213939
562 507552588884714270240224447221555
563 521183692052477414796027952510659
564 535155864155131761644396590669059
565 549477015519881792769556791217959
566 564155225522620845737383293078375
567 579198745893674643767929021984119
568 594616004082207754262882456089015
569 610415606680228235248159370239640
570 626606342907138959823915046399640
571 643197188155797502828783502873240
572 660197307601060033250535593599640
573 677616059871798382195222964153240
574 695463000787393351220173033913240
575 713747887159721391317270153273240
576 732480680661666020591672042598296
577 751671551763199760522972630226105
578 771330883736096958442077464031481
579 791469276728352629344801484783881
580 812097551909397395245487313278281
581 833226755687213726819902935271405
582 854868163998474001981621127865901
583 877033286672836391181614151959485
584 899733871872550261534928238873085
585 922981910608538663295565487862310
586 946789641334141524672262026191654
587 971169554617719436471624747385190
588 996134397895334358555851549839974
589 1021697180304740227611766891072374
590 1047871177601933292265005016902774
591 1074669937161529049173927588546230
592 1102107283062249904455658765764534
593 1130197321258825140702293022398895
594 1158954444841622433027277118438895
595 1188393339385348030146268889328895
596 1218528988388170800567315690367295
597 1249376678802643641683781182571395
598 1280952006659814263089931069369795
599 1313270882787936086951481869459795
600 1346349538627208959958024408699795
601 1380204532141998545475767719923236
602 1414852753832002663240754703348260
603 1450311432843852469536480295228196
604 1486598143184656225556379397666596
605 1523730810039013487850535226416996
606 1561727716191047874705810960925540
607 1600607508553027118337209046844516
608 1640389204802159907222679092357220
609 1681092200127180058160305985871445
610 1722736274086349836051834941265045
611 1765341597578535763425520150885669
612 1808928739929032033729808819348325
613 1853518676091828664902812660010089
614 1899132793970043805116355225656489
615 1945792901856262133393288584520889
616 1993521235994544086508743897128185
617 2042340468265893692736471367577874
618 2092273713998996105137480095263250
619 2143344539908059504777576120263250
620 2195576972159619890091745020263250
621 2248995504570191385196255700513250
622 2303625106936669089914626776513250
623 2359491233501416160283215425513250
624 2416619831553991753009584325513250
625 2475037350171501693466941141528875
626 2534770749099579237037473721062251
627 2595847507776029090704789731128315
628 2658295634499193948501339144023611
629 2722143675743129173523179880500511
630 2787420725621697933536511386946911
631 2854156435503726069545202523352175
632 2922381023781383249915760350278831
633 2992125285793984539638176986356080
634 3063420603909434397933018756749680
635 3136298957765563310615110531623280
636 3210792934673635769333448120559984
637 3286935740186337130990023112174960
638 3364761208832576030284945311067504
639 3444303815021468479453020526017904
640 3525598684117899574882901615656304
641 3608681603692088843503036120178865
642 3693589034945615705661833823131889
643 3780358124316392308829863421256705
644 3869026715265102100940843264496705
645 3959633360245653966721545611399205
646 4052217332862233548118912814037605
647 4146818640215565514120863258089205
648 4243478035441033039115524710967605
649 4342237030441333595697111525623230
650 4443137908816383370785712320663230
651 4546223738993216176388598580019966
652 4651538387558656651623550943030270
653 4759126532797581844107061677251726
654 4869033678439619919864884039882126
655 4981306167617169784958038152664526
656 5095991197037660812468985605615310
657 5213136831373007658821509356698471
658 5332792017869251327101621929083815
659 5455006601179414195619957823807415
660 5579831338422633680949776526721015
661 5707317914472676549657071551791099
662 5837518957478973635505643754241595
663 5970488054623352862692947684246219
664 6106279768115687024302116515940619
665 6244949651431711722319503346283644
666 6386554265796308244970831548881020
667 6531151196915585942506077225806204
668 6678799071961138867675099757563260
669 6829557576809892075772682789923260
670 6983487473542994035111412267683260
671 7140650618207253085950709533916860
672 7301109978842657808146181568963260
673 7464929653779563518990061384257485
674 7632174890209169926824865573417485
675 7802912103030958216991805111427485
676 7977208893980799548515772377660381
677 8155134071043491096652400922830625
678 8336757668153520392082126043059041
679 8522150965187903786213774674595441
680 8711386508254990417868610837553841
681 8904538130283169073697982310294570
682 9101680971913461827217355458086186
683 9302891502700035313520944049715050
684 9508247542622707952809627230828650
685 9717828283915579380086823064592250
686 9931714313215956775050150052155514
687 10149987634037801719660267482924730
688 10372731689573970645463103090530234
689 10600031385831571872870474197724259
690 10831973115104812694691647228330659
691 11068644779789760920711647750964275
692 11310135816545496783520530899464819
693 11556537220806183112633354405179415
694 11807941571648634218758059543139415
695 12064443057020016997455636612749415
696 12326137499330371366014781108815015
697 12593122381414691293786048453940040
698 12865496872869362379176159457485640
699 13143361856767807170713215642445640
700 13426819956760245229813717149005640
701 13715975564562531293902138735847496
702 14010934867839091825177448632055880
703 14311805878485037727446918956842056
704 14618698461312589085949172033424456
705 14931724363147006437893857994989481
706 15250997242337282319518015492297705
707 15576632698686906663797705006596601
708 15908748303810080046592126113033785
709 16247463631918809803006067529409885
710 16592900291046385665241054630083485
711 16945181954712793813307950649917229
712 17304434394037691085872371324288365
713 17670785510306624575413968574169174
714 18044365367996245935053057531871574
715 18425306228264334459121790207021974
716 18813742582910508371157870687892630
717 19209811188813569766839786658221734
718 19613651102851495320864408826101670
719 20025403717310152181329085595741670
720 20445212795786886448297541577981670
721 20873224509595200270416698738161695
722 21309587474676802900263131375027295
723 21754452789027391031125037758051695
724 22207974070642584400799017796491695
725 22670307495990513997370317602894195
726 23141611839017632243559559262757811
727 23622048510694387275806847058420035
728 24111781599107476877613786287184771
729 24610977910105471779603570403043796
730 25119807008504672907157255753674196
731 25638441259862142746249407598704340
732 26167055872822927315187833025493716
733 26705828942048562280350315169824020
734 27254941491734034543737384739897620
735 27814577519720449165296746578291220
736 28384924042210730769636065364340244
737 28966171139095768631082183845037125
738 29558511999898495439264238857990789
739 30162142970343471325735484448807189
740 30777263599559627086886276509941589
741 31404076687923903675863618232442585
742 32042788335553608962768789970503449
743 32693607991455397484464883885514025
744 33356748503338864429344872486514025
745 34032426168102831434886081099779650
746 34720860783002488923290343314339650
747 35422275697505647669566483288779650
748 36136897865846441093683165983339650
749 36864957900284909400580189155589650
750 37606690125080987165594328231589650
751 38362332631191507284996261357567826
752 39132127331698926388657517817387090
753 39916320017980569851225917479686811
754 40715160416627288446485441834581211
755 41528902247120513473758712954357611
756 42357803280276792852270289176578475
757 43202125397468987236366314304854031
758 44062134650633402658466891189682255
759 44938101323072234564745060562325855
760 45830299991060797377960829782999455
761 46739009586269113909858149137329184
762 47664513459007540059332619050953760
763 48607099442306202279521533433244704
764 49567059916838128284427337997315104
765 50544691876696055401080889453673504
766 51540296996033005864050944067140640
767 52554181696576824202828960419986464
768 53586657216028978696830682234600480
769 54638039677358036675074673942131105
770 55708650158998332225689364377371105
771 56798814765964454661980571059403505
772 57908864701892296874627556622861105
773 59039136342017514491484568499546005
774 60189971307102359575314484747586005
775 61361716538321966423490641937276005
776 62554724373121281900242486015141541
777 63769352622053948639412282443186670
778 65005964646614566412007520361650926
779 66264929438075874966202741920961326
780 67546621697342520726043608142023726
781 68851421915833189887166023445234110
782 70179716457403011681647960893754046
783 71531897641318257907998341553204990
784 72908363826295488244646483290478590
785 74309519495617415394571556779257815
786 75735775343337889753402505372491799
787 77187548361588530061977638898617895
788 78665261928999654405586816754914919
789 80169345900248294964589867971491819
790 81700236696746210113529867264114219
791 83258377398480938817011725957700795
792 84844217837023074789323593416534779
793 86458214689713071579925108085935660
794 88100831575041024627453162338095660
795 89772539149233012399799676712655660
796 91473815204057716016150877111017260
797 93205144765867175237754815738935660
798 94967020195885678426771866177617260
799 96759941291760925016087847406577260
800 98584415390391741216715472961137260
801 100440957472046773122719442515483581
802 102330090265788726065874729959126525
803 104252344356218865032966376903801741
804 106208258291556638197281436960968141
805 108198378693069434142008154145969041
806 110223260365867633176582271835297745
807 112283466411080264277203881467457761
808 114379568339426731629549107419176225
809 116512146186200228524938511196655450
810 118681788627678611470778660630569050
811 120889093098978663831906378212482714
812 123134665913369836131539844225093530
813 125419122383063709318941933720235434
814 127743086941495587865756027840433834
815 130107193267114791494472649756160234
816 132512084408700377680879005979587050
817 134958412912219191817948328557528019
818 137446840949243308091820677565047315
819 139978040446944091711754154085457315
820 142552693219680282165691894393017315
821 145171491102197667651966708180657415
822 147835136084458092776287382940479815
823 150544340448115715012219068229187415
824 153299826904658600313650629546347415
825 156102328735233924650065879002498040
826 158952589932175226120700530447176696
827 161851365342250331702836216967436280
828 164799420811648763613587142243723256
829 167797533332727612724670997578385656
830 170846491192535050476987960853240056
831 173947094123130836307591738824645880
832 177100153453723364737124422335229176
833 180306492264642984982370290882770585
834 183566945543171516267699046414484185
835 186882360341248073922321546315607785
836 190253595935071514879045395890565929
837 193681523986620006346237720609257165
838 197167028707108418219691886895252749
839 200711007022404438246837880427925149
840 204314368740424509064087006263395549
841 207978036720530888010985926496529030
842 211702947044951334094269375557548934
843 215490049192243131642913302987760070
844 219340306212823367074040677498000070
845 223254694906587583791232951576090070
846 227234206002639150573736001920800470
847 231279844341151890899577902839970070
848 235392629057388734490168084745640470
849 239573593767899367981027804240446095
850 243823786758920079025488879382886095
851 248144271176999207338144093469100511
852 252536125221871837195265960219579935
853 257000442341607588743133088875311971
854 261538331430055590135092957917310371
855 266150917026610939037199976107070771
856 270839339518327190423427816774342515
857 275604755344399637837871112403222916
858 280448337203044387446206425561490820
859 285371274260798458245235839778764420
860 290374772364266377760925908189158020
861 295460054254338980455395286006005444
862 300628359782910355895289605082735300
863 305880946132119135521484061788263364
864 311219088036140550616723772732749764
865 316644078005555939807379515765044789
866 322157226554326632171772013355834485
867 327759862429399381774391486760102149
868 333453332842970781216781295399257925
869 339239003707438335605916360434820425
870 345118259873066134203721212203820425
871 351092505368393314951152904417110425
872 357163163643413777071316634851070425
873 363331677815555859062764935770376050
874 369599510918490963610915661214376050
875 375968146153800377286953676823376050
876 382439087145529801384283567115119026
877 389013858197661380877287055407271490
878 395694004554533291290604631453464386
879 402481092664237218254286143196838786
880 409376710445024341705904853558445186
881 416382467554750716100154080227467275
882 423499995663393219614681172151046731
883 430730948728667529213182524231886555
884 438077003274779864558394424083280155
885 445539858674344532173963526202816255
886 453121237433499591950750750906877759
887 460822885480253261095484221590841935
888 468646572456093965943489417748251279
889 476594092010897249718235484235332304
890 484667262101163044334481969034410704
891 492867925291617116724815850978233040
892 501197949060210804937349976036051664
893 509659226106553466421416482005724880
894 518253674663812370504428523948764880
895 526983238814115079082987621213404880
896 535849888807489674021160581821251280
897 544855621384378506685109326784335505
898 554002460101761464462491306806621905
899 563292455662925071033912425982311905
900 572727686250914061598956302171151905
901 582310257865702401227774548717908741
902 592042304665121044027837626764037445
903 601925989309580062901244001598764501
904 611963503310623114338090809765754901
905 622157067383352539963041055332112926
906 632508931802763746442695054963802910
907 643021376764027847888097918409105246
908 653696712746761900067197109571741790
909 664537280883326403593908185278065390
910 675545453331190103801353459147178990
911 686723633649402468254606023932259374
912 698074257179214578830796787156641070
913 709599791428889534009719925982466119
914 721302736462743818494196369686800519
915 733185625294461461534618855650592919
916 745251024284723172384598859303188695
917 757501533543193011182858587535573979
918 769939787334905526258954240744657435
919 782568454491096664415674997809867435
920 795390238824522139167732324498227435
921 808407879549307323233434912501277660
922 821624151705373115802336931558148060
923 835041866587482622256355319657277660
924 848663872178953874123682883183037660
925 862493053590084210113189154487397660
926 876532333501332335131215620994896156
927 890784672611304473242156149713654300
928 905253070089591432618492379342796316
929 919940564034503805654658332666983341
930 934850231935752935611975362846901741
931 949985191142125692438771149261554045
932 965348599334201514790625134272662461
933 980943655002160592780525306865153025
934 996773597928732486637743252758466625
935 1012841709677334900267709922269030225
936 1029151314085452755703486460029414289
937 1045705777763308144643064828640712330
938 1062508510597872166696303734673610634
939 1079562966262270100641518652386329034
940 1096872642730631794935423360678175434
941 1114441082798439606952198357892415450
942 1132271874608426666968984440367845594
943 1150368652182078692787225390714552090
944 1168735095956793034103282487981912090
945 1187374933328749082338998871144187715
946 1206291939201544641634900666643197315
947 1225489936540653320117095279085437715
948 1244972796933758467395390916057727315
949 1264744441157019654556555858363149815
950 1284808839747328166704917277805109815
951 1305170013580608455394739613134195271
952 1325832034456222979117210182893586055
953 1346799025687538344371700349622284456
954 1368075162698711147788687119911026856
955 1389664673627752411302853488905561256
956 1411571839935929997522095484670784680
957 1433800997023568891224228052345982376
958 1456356534852309735360998400525966760
959 1479242898573886516081601918951080360
960 1502464589165484801128390421529153960
961 1526026164071742449529124377786997129
962 1549932237853455227836330531873963465
963 1574187482843050289268586397866559449
964 1598796629806890997014488562282701849
965 1623764468614477101691420500653554749
966 1649095848914604815531889199906439805
967 1674795680818551862324143754530730509
968 1700868935590353122485143276354592845
969 1727320646344233036916950967975948470
970 1754155908749261481516666657609388470
971 1781379881741300376399568153528314870
972 1808997788242308850079835721890868470
973 1837014915887075339057834215185604870
974 1865436617757445567512301917094244870
975 1894268313124115920114950231246284870
976 1923515488196062293399048832583670086
977 1953183696877675087647820955110062335
978 1983278561533671581948297001693156671
979 2013805773761857519907195814737685071
980 2044771095173810322573076751015075471
981 2076180358183556938379218531327871315
982 2108039466804319937440350956687641491
983 2140354397453406059329543706246216995
984 2173131199765312029555426246399690595
985 2206375997413123070380791594940224820
986 2240094988938280146397975574270990644
987 2274294448588792604430788140497474100
988 2308980727165973490893925436679296564
989 2344160252879775457735567142874702964
990 2379839532212805800544256496045877364
991 2416025150793099809344299854128038260
992 2452723774275732254062076070981092724
993 2489942149233347472646218344446604325
994 2527687104055689180395166189295604325
995 2565965549858211774213765399735854325
996 2604784481399855565314241530822294325
997 2644150978010069038323949934878416825
998 2684072204525161903890915854324856825
999 2724555412234073385716565904715106825
1000 2765607939833640861521603749764106825
1001 2807237214393454660794226571498200226
1002 2849450752330385510308486771580265890
1003 2892256160392871811363390475907887586
1004 2935661136655054630509250273170741986
1005 2979673471520848988225978342802678386
1006 3024301048738040737627667164510190450
1007 3069551846422499037818353678115216306
1008 3115433938092595144044840870097687730
1009 3161955493713918959313547139939096955
1010 3209124780754385519689404914793370555
1011 3256950165249824318105820523161424459
1012 3305440112880145109215770801970308235
1013 3354603190056174580635531188648618479
1014 3404448065017259023904738021343928879
1015 3454983508939728891640067899967977279
1016 3506218397056321885725503890110674815
1017 3558161709786661984990838498316436864
1018 3610822533878892589712775502513489280
1019 3664210063562562734460928652526929280
1020 3718333601712866100335520307397969280
1021 3773202561026333342536156775631799680
1022 3828826465208079039493353786729809280
1023 3885214950170705365518314858826679680
1024 3942377765244965390113793055214519680
1025 4000324774402289713771815076613650305
1026 4059065957489280962294895381497493441
1027 4118611411474281479448554474569051345
1028 4178971351706120381117075527192061201
1029 4240156113185146963124242048066794101
1030 4302176151846658289529211064367416501
1031 4365042045856829628547766183690806085
1032 4428764496921257249314198914509970821
1033 4493354331606223944522382230572928590
1034 4558822502672798501599787277999802190
1035 4625180090423881208508974879435515790
1036 4692438304064308349571354087244562574
1037 4760608483074129521901790573391779870
1038 4829702098595172484164182944722321694
1039 4899730754831011136441785334546976094
1040 4970706190460453123096386047590438494
1041 5042640280064664449602167476071079095
1042 5115545035568049409518052100813970679
1043 5189432607693005029041631218330947335
1044 5264315287428670154003593749033707335
1045 5340205507513790227749307968379429835
1046 5417115843933819738149415025824807435
1047 5495059017432385248019695970677959835
1048 5574047895037232865547971168320457435
1049 5654095491600784959958451783756658060
1050 5735214971355431882628029248312818060
1051 5817419649483685415240875282505929356
1052 5900722993703321634364020914474882700
1053 5985138625867641856084051280757261516
1054 6070680323580981305100632242451187916
1055 6157362021829596139963389225678586316
1056 6245197814628060460001978913233782220
1057 6334201956681305919972498339256309661
1058 6424388865062437585564309260655567325
1059 6515773120906460676717742587369730925
1060 6608369471120053866232991513933444525
1061 6702192830107525828441986027242981489
1062 6797258281513092766806529424540515505
1063 6893581079979615690236014333126390209
1064 6991176652923937255725348351882628609
1065 7090060602328959049637217294276360634
1066 7190248706552601241631589838256433850
1067 7291756922153787613918697880707948794
1068 7394601385735600044219073410357162490
1069 7498798415805747603595231961685972490
1070 7604364514654496520214097448802932490
1071 7711316370250208357147282902210294090
1072 7819670858152634856558083287233532490
1073 7929445043444119014099895260825089715
1074 8040656182678853066101338363532649715
1075 8153321725850345198179386241029059715
1076 8267459318377247917344288803135371971
1077 8383086803107702170480131488738036455
1078 8500222222342352440343882427608885031
1079 8618883819876189205965261087853957431
1080 8739090043059376317591454896849171831
1081 8860859544877222007146539081263323480
1082 8984211186049453433607539895765215576
1083 9109164037148955848779738079910153560
1084 9235737380740138662725549373717667160
1085 9363950713537091889606850530942940760
1086 9493823748581697663982848240089007704
1087 9625376417441862734707618620210391640
1088 9758628872430039068536579334872808024
1089 9893601488842200928422897340200061049
1090 10030314867217448032306885707964171449
1091 10168789835618405647017706815331093705
1092 10309047451932593728761282299041235209
1093 10451109006194938486605520961844131245
1094 10594996022931601018438326063586571245
1095 10740730263525298950110048987309861245
1096 10888333728602298297925037836967923645
1097 11037828660441254072361813378913456870
1098 11189237545404079446923523503178679270
1099 11342583116389024630395220764037919270
1100 11497888355306147903557923121946559270
1101 11655176495575362612627311916819935286
1102 11814471024647245251393458888707789110
1103 11975795686546791112283531388413328246
1104 12139174484440305343398588343348886646
1105 12304631683225618614035147278965922671
1106 12472191812145817965339185388327837615
1107 12641879667426684805601859136235968191
1108 12813720314938033401339924996552471295
1109 12987739092879144615757271216032707395
1110 13163961614488491055504995063404100995
1111 13342413770777951204894166250323155219
1112 13523121733291711553916106577546472275
1113 13706111956890057162638207709472449764
1114 13891411182558252549817741310884776164
1115 14079046440240716247960746030007470564
1116 14269045051700693830597081651337522660
1117 14461434633405635690295520862190693924
1118 14656243099438487327953923987048600100
1119 14853498664435101405218954864844600100
1120 15053229846547982312567513308380600100
1121 15255465470436575515668372035525000725
1122 15460234670284315462187929355936240725
1123 15667566892842647360259264810550250725
1124 15877491900502239678449781595111250725
1125 16090039774391605765290832589158813225
1126 16305240917503354544324280039230045801
1127 16523126057848291808227585349634604665
1128 16743726251637595212952647830490175161
1129 16967072886493287660006323147375775186
1130 17193197684687235352064698628581541586
1131 17422132706408898414101360867177279250
1132 17653910353062063589174871716960831506
1133 17888563370590790145015516319490554530
1134 18126124852834801764629380522928948130
1135 18366628244914558841352469915596021730
1136 18610107346646247256192650128445688034
1137 18856596315986921382946656804093837035
1138 19106129672510040744527520578411643179
1139 19358742300911641432238943456495323579
1140 19614469454547385098442153801932841979
1141 19873346759000730042232504186166997215
1142 20135410215682470627432747474750001439
1143 20400696205461893002472962041193003055
1144 20669241492329796832619170399973843055
1145 20941083227093634506589724415391173680
1146 21216258951105021041916677079204908080
1147 21494806600019869686525033951311813680
1148 21776764507591409997972631664838188080
1149 22062171409496346976674328859616428080
1150 22351066447194421635283367348817068080
1151 22643489171821635203277568304983380016
1152 22939479548117400993756119944802947120
1153 23239077958385889798551990747157900401
1154 23542325206491836528063618659748250801
1155 23849262521891077673765887767851403201
1156 24159931563696091044233168852989712385
1157 24474374424776811109755282984498882021
1158 24792633635896995186309816957426249765
1159 25114752169886417596830701463950173365
1160 25440773445849170866443039951691486965
1161 25770741333408354938677788800332635774
1162 26104700156987437341697237279352268670
1163 26442694700128569187313778091929512894
1164 26784770209848143851130916233005487294
1165 27130972401029887159537817073887119694
1166 27481347460855769898608188224301793870
1167 27835942053275035461252431423271834254
1168 28194803323511637462310562401129524110
1169 28557978902610384176714415493660349735
1170 28925516912022088693453429071902309735
1171 29297465968228025727911417925238825335
1172 29673875187403998097265017915286839735
1173 30054794190124317938111043701672187835
1174 30440273106106009832383209129512547835
1175 30830362578993545106992169689153757835
1176 31225113771184418684540576688105801931
1177 31624578368695881986990975366431671100
1178 32028808586073147531363399598944806716
1179 32437857171339383006476153956493613116
1180 32851777410987814782482545011369491516
1181 33270623135016262980563519442709201020
1182 33694448722004432418676855546761946236
1183 34123309104234285950803584191003653500
1184 34557259772853828931737811207515167100
1185 34996356783084635767203481913071421325
1186 35440656759473451750017557108556106189
1187 35890216901188205637220527761037971805
1188 36345094987358770690629434748432042909
1189 36805349382462814184203116572759363809
1190 37271039041757077676012102688426450209
1191 37742223516754432650544509712932376625
1192 38218962960747058458622875719385056369
1193 38701318134376091817423765212849862890
1194 39189350411248099482051164122379622890
1195 39683121783598728062885419720936782890
1196 40182694868003887339581314978945416490
1197 40688132911138825813191642240698232890
1198 41199499795585459642516491654592946490
1199 41716860045688318529493823427783706490
1200 42240278833459474551324472206459066490
1201 42769821984532822384135554736017691171
1202 43305555984168081824401632987775584355
1203 43847547983304895990134536222475743731
1204 44395865804667401074092377574985646131
1205 44950577948919646026018223770201603031
1206 45511753600872243060271601097303621655
1207 46079462635740632419234358856600538151
1208 46653775625455347371629477729332549735
1209 47234763845024667988460622990161853960
1210 47822499278950054817735323781098327560
1211 48417054627694756172549637912474128904
1212 49018503314205985355561371503357010440
1213 49626919490491066766437006420986217224
1214 50242378044247952477599396692494799624
1215 50864954605550513517604288193602230024
1216 51494725553589012770809364926715209480
1217 52131768023466169086745712675577922409
1218 52776159913049224892834512015118047145
1219 53427979889878432319887936502283337145
1220 54087307398132375581269462036580977145
1221 54754222665650550093742229273967158045
1222 55428806711013621590982198814449719645
1223 56111141350681791259553372705481848045
1224 56801309206191695721913418529118688045
1225 57499393711412273501818036811184443670
1226 58205479119860032434400092514213630486
1227 58919650512074155326293942780402791510
1228 59641993803051884030535914775589295446
1229 60372595749744624976678222476704383846
1230 61111543958615222088685787754502534246
1231 61858926893256845931823803587381850790
1232 62614833882073950854969127466092921766
1233 63379355126025754836671731152693488095
1234 64152581706432699701934798522461361695
1235 64934605592846352352155326340378005295
1236 65725519650983210643053245187050967919
1237 66525417650722880554798473698569761075
1238 67334394274171094325004616908765332339
1239 68152545123788042258878221691991828739
1240 68979966730582493991676947918547043139
1241 69816756562372188056822378765860647060
1242 70663013032110971708617491572534015124
1243 71518835506283176061619394750310276500
1244 72384324313365714739399499921910276500
1245 73259580752358397373770876338135276500
1246 74144707101382952461661503920231276500
1247 75039806626351257270748222717035276500
1248 75944983589703275686825435579131276500
1249 76860343259215208115751468634662917125
1250 77785991916878360790780688796887917125
1251 78722036867849245092238125141274124501
1252 79668586449471420760912896780983756565
1253 80625750040369600179325019305355358361
1254 81593638069616534206245301749400172761
1255 82572362025973203379608565741758269161
1256 83562034467202841651345180854435952425
1257 84562769029459323184754132911742376706
1258 85574680436750446130942098643279971330
1259 86597884510476650705647221129795364930
1260 87632498179045712311543754679814238530
1261 88678639487563953893975123063523137234
1262 89736427607604525180079219821045600210
1263 90805982847053299932542343631853684754
1264 91887426660032945849838738179674235154
1265 92980881656905725264873391145398489179
1266 94086471614355588333539002508859497115
1267 95204321485550123963916686022268964139
1268 96334557410382937315787214659922734955
1269 97477306725797026298869024681782037455
1270 98632697976189733116854686973746877455
1271 99800860923899850542973442683160685855
1272 100981926559777466271558359000187567455
1273 102176027113837132369037739570676256480
1274 103383296065994950546997046146916896480
1275 104603868156890167699565552907323936480
1276 105837879398791879887467438339014037216
1277 107085467086591446711736575513597943520
1278 108346769808881221801424842918973578976
1279 109621927459120208941732657938554609376
1280 110911081246887257191955328264168791776
1281 112214373709222412186567800325061881185
1282 113531948722057044677761919411735010721
1283 114863951511733381263903249832835174065
1284 116210528666614066155788067697332647665
1285 117571828148782386761354953768907623765
1286 118947999305833799819739487985250963349
1287 120339192882759398787355279258817591845
1288 121745561033921967172140743776051258469
1289 123167257335125266527329854217400568494
1290 124604436795777211853188096709103870894
1291 126057255871147591214204062242260364270
1292 127525872474720990460344831108122633454
1293 129010445990645588044272346183643856510
1294 130511137286278489051981475702895216510
1295 132028108724828271712262000209901976510
1296 133561524178095423820810284383588050110
1297 135111549039311350707826277208520522135
1298 136678350236076640593632491808133515735
1299 138262096243399277415348922098247925735
1300 139862957096833495469057036111638685735
1301 141481104405719974496293031410609545131
1302 143116711366528078151231840888554128875
1303 144769952776300843115665741589046791291
1304 146441005046203430482952060010091477691
1305 148130046215175755409611011985923476716
1306 149837255963690015434305204396420419820
1307 151562815627613842288635215134779603436
1308 153306908212179806472649828473237880300
1309 155069718406062008340304224000991993900
1310 156851432595560493936414406034591507500
1311 158652238878894238347061544036617022764
1312 160472327080603443870006221476777799980
1313 162311888766061904880590831507063178109
1314 164171117256100195861949907289034456509
1315 166050207641740443686224852303181912909
1316 167949356799043449876003587286833712525
1317 169868763404068933242489728989839199569
1318 171808627947949667989063164011893387665
1319 173769152752080297086037811107088597665
1320 175750541983421605464666941542792957665
1321 177753001669921042345906046242640548890
1322 179776739716050286812232731531396523290
1323 181821965918460655549057758796678828890
1324 183888891981757156526056820532819788890
1325 185977731534391997258225107382348598890
1326 188088700144678361181722748716527824746
1327 190222015336925270600755824532070089130
1328 192377896607694359608942312610807579306
1329 194556565442179385361962959042238077331
1330 196758245330709311077911994158552651731
1331 198983161785375799167760657595623897955
1332 201231542356785957950846890937990418851
1333 203503616650941190489426998393660686535
1334 205799616346242999182189709484450000135
1335 208119775210626604889360498638067923735
1336 210464329118823244521735273493799579479
1337 212833516069752016212799139564296429240
1338 215227576204042146407129842089523146424
1339 217646751821686558439679091876534448824
1340 220091287399827627449391174353746199224
1341 222561429610676011767080353377691005880
1342 225057427339563456241670407969340588984
1343 227579531703130468320925438017658324920
1344 230127996067649773082795564779050964920
1345 232703076067486458821589519632976595545
1346 235305029623695730229494012524622689945
1347 237934116962759191678613320312313125545
1348 240590600635460588601828324688998579945
1349 243274745535901940492499320080954082445
1350 245986818920661004593488836727566922445
1351 248727090428091014925287489369206740061
1352 251495832097763646911315948947202288285
1353 254293318390056163495878501167596792646
1354 257119826205883704316887737212454911046
1355 259975634906577685191495633025204941446
1356 262861026333911280898284009806603379590
1357 265776284830272969994818007044271970966
1358 268721697258989126194281101446937189270
1359 271697553024796646639721216354508262870
1360 274704144094466613259276918672346656470
1361 277741765017579989260753414027352663119
1362 280810712947456358729213334766385887375
1363 283911287662236723226970969362755163039
1364 287043791586121375261664897603524329439
1365 290208529810763874485067758976194626339
1366 293405810116822158513108372322480020835
1367 296635942995667826316366419884624915699
1368 299899241671254638220189683038328852275
1369 303196022122147282674715144344783992900
1370 306526603103711466107585425940959992900
1371 309891306170466388356178794885856152900
1372 313290455698600672391852612809363992900
1373 316724378908652823296175426215065152900
1374 320193405888357297728531177916841152900
1375 323697869615657271435960070371277152900
1376 327238105981885198699794738796875155076
1377 330814453815112263989698417789472830965
1378 334427254903667832504255044131058859061
1379 338076854019830012718441579255947403461
1380 341763598943688450532272621618186329861
1381 345487840487180481121789493354251241225
1382 349249932518301771133513827137233086281
1383 353050231985492590436643168084054172505
1384 356889098942200859253777683754585566105
1385 360766896571623123130977707568817505330
1386 364683991211624614881607016927198256434
1387 368640752379839569345862482693478129010
1388 372637552798952963549273564935578211954
1389 376674768422164861618922143592584132354
1390 380752778458838550625831965475014090754
1391 384871965400333660366055696427939533890
1392 389032715046025466971594859130618043714
1393 393235416529511587155573017769497169355
1394 397480462345007276844195182501578809355
1395 401768248373930554931116829464837299355
1396 406099173911678379908064986326937601755
1397 410473641694595114179052880771959601855
1398 414892057927134517954460594784519744255
1399 419354832309216521745769460635001034255
1400 423862378063780033641990570849231474255
1401 428415111964533044744971297693359574416
1402 433013454363901303372952220702017899920
1403 437657829221176835910134987328231628176
1404 442348664130867599484764578195564338576
1405 447086390351249558999482965058891800976
1406 451871442833122488415631542457069609360
1407 456704260248770803607923846435397841296
1408 461585285021130741557635367722784420240
1409 466514963353165208141321704881813584465
1410 471493745257447624298238429737758098065
1411 476522084585956107923254960975763014049
1412 481600439060079336433290135529151218145
1413 486729270300835442594309271440730089669
1414 491909043859305303872872138865851704069
1415 497140229247281593291269776443585176469
1416 502423299968134967518597458688954009045
1417 507758733547898775721843859927339602654
1418 513147011566573680531395670071012178910
1419 518588619689653590344426272218793338910
1420 524084047699874310097620844786031898910
1421 529633789529186325587753234570435950510
1422 535238343290953144404937576177069428910
1423 540898211312376624569095904969914550510
1424 546613900167150730025478507297447510510
1425 552385920708345160260113641614468336135
1426 558214788101520309441015303749873205831
1427 564101021858075018676010245060599474775
1428 570045145868828593203327420985491683991
1429 576047688437838564596793979959049812891
1430 582109182316455686373771923787375651291
1431 588230164737617659741019401751693797995
1432 594411177450383094601641561185166500011
1433 600652766754707219375379886009337107100
1434 606955483536460861654848531984747820700
1435 613319883302694230232134436499173734300
1436 619746526217147037583608669550314199964
1437 626235977136006510496023935520717218780
1438 632788805643914845154172274805453342684
1439 639405586090227671689723402518671141084
1440 646086897625525101912533922020627467484
1441 652833324238376942709887640687618050925
1442 659645454792363666405974785883723300269
1443 666523883063354738223621078760241205565
1444 673469207777045909883014998878766365565
1445 680482032646757097308132410314501488065
1446 687562966411492469390901888170181425665
1447 694712622874264383786072075099839138065
1448 701931620940682814776415327474329955665
1449 709220584657811927358511524103947881290
1450 716580143253295460854084579507429641290
1451 724010931174752594550894931512293303946
1452 731513588129445977120707694553285019530
1453 739088759124223610850042554347157860506
1454 746737094505736291052452731234722922906
1455 754459250000932310409162000347781177306
1456 762255886757831147408197007969368871130
1457 770127671386577867520873786998551842051
1458 778075276000779975268819914954959360835
1459 786099378259128464894825284541254324435
1460 794200661407304826956903724701430198035
1461 802379814320175777817204122621242890679
1462 810637531544277488696023307218980007415
1463 818974513340591100706334466909581204999
1464 827391465727611322076145646652616227399
1465 835889100524709913604834914484193688424
1466 844468135395795878285564775756509842280
1467 853129293893274180959151672737706766184
1468 861873305502304833845550927129843433320
1469 870700905685364193827607914818561673320
1470 879612835927110327438117921260261513320
1471 888609843779554309625725993749851503720
1472 897692682907539332547980832540848393320
1473 906862113134529510861130665112907734345
1474 916118900488710280246212116882155774345
1475 925463817249402296229833990614847464345
1476 934897641993790750725995934058262732761
1477 944421159643972034142507226036933810685
1478 954035161514319681362284039376467804221
1479 963740445359171550426205918958407452621
1480 973537815420840193310505901817520363021
1481 983428082477948388808056444548803158390
1482 993412063894091818189598538570358850166
1483 1003490583666830875038148201115213606070
1484 1013664472477013611417707734135126879670
1485 1023934567738431833356214241201263523270
1486 1034301713647812369492581074130181162694
1487 1044766761235145547658936032011352460550
1488 1055330568414352925141940838414326660614
1489 1065994000034296329391597959825945512639
1490 1076757927930130277022422182876083767039
1491 1087623230974999850080485225654952862735
1492 1098590795132086119730842410232551864399
1493 1109661513507001218753432166907584358675
1494 1120836286400535175521913681902913358675
1495 1132116021361756633479287855870533608675
1496 1143501633241469591516745139779056848675
1497 1154994044246028312108214700972948749300
1498 1166594183991512555552767405104686989300
1499 1178302989558265310230565657102450989300
1500 1190121405545795200385672324285954989300
1501 1202050384128045764610945587130590356276
1502 1214090885109033809926674171892657874740
1503 1226243875978859058115766284104601411636
1504 1238510331970087312804414680394502186036
1505 1250891236114509387658439415491775833061
1506 1263387579300278048002179340655613567525
1507 1276000360329425230159084601748196428981
1508 1288730585975761814861277118006266626805
1509 1301579271043162243179516982024354582905
1510 1314547438424236275585463312839444056505
1511 1327636119159390206975072464058744280009
1512 1340846352496279862755659527895598642185
1513 1354179185949657713429786419378229709154
1514 1367635675361616457496957855860844499554
1515 1381216884962231434939332397648622177954
1516 1394923887430604246060517269745570576290
1517 1408757763956309963007241579478760708914
1518 1422719604301250333922522172399890478130
1519 1436810506861915392356079879090530518130
1520 1451031578732055897293462207293847158130
1521 1465383935765769041959813297477015140155
1522 1479868702640999882407735619136490213755
1523 1494487012923460949811443638872740870155
1524 1509240009130972523361651505814947310155
1525 1524128842798226053687599411074332212655
1526 1539154674541973239824542192646383850991
1527 1554318674126643275897135256087532925695
1528 1569622020530390796901694020332829266751
1529 1585065902011577066243511710656162547776
1530 1600651516175686961019535019986899290176
1531 1616380070042684324431957340137415428160
1532 1632252780114808268174935104130125842496
1533 1648270872444813021154905243570446207040
1534 1664435582704653934485122602443520280640
1535 1680748156254622266337287902145737394240
1536 1697209848212931383937742855166413506624
1537 1713821923525757033762913403687804506945
1538 1730585657037734344818729737528915178369
1539 1747502333562914243781888444430062362769
1540 1764573247956181974737294385903134505169
1541 1781799705185140430266074997214835259445
1542 1799183020402461014722445808287427226229
1543 1816724519018704774685672007547903975685
1544 1834425536775616545785666565675401935685
1545 1852287419819894879377641354019580311310
1546 1870311524777440526882935199112855760910
1547 1888499218828086274019934090899098591310
1548 1906851879780810931621126805683668760910
1549 1925370896149440304270057832033814770910
1550 1944057667228837972595503336729898130910
1551 1962913603171588739729860439462041893406
1552 1981940125065177607174761565757012427550
1553 2001138665009667160119561231609905219191
1554 2020510666195876257127850224154339665591
1555 2040057582984062934043790555909923233991
1556 2059780880983114446974093395124517804295
1557 2079682037130247394273141857009037667211
1558 2099762539771220872598352364024561443275
1559 2120023888741065637310634372015574006875
1560 2140467595445332252771011579650115320475
1561 2161095182941861233429372102824561497164
1562 2181908186023078192015185161820338837580
1563 2202908151298817026623123104543932567884
1564 2224096637279674194039126432878997886284
1565 2245475214460897132274813123208160332684
1566 2267045465406809910970530004325403938700
1567 2288808984835779204090042201876635592844
1568 2310767379705723695163126463765178035340
1569 2332922269300170041236446193478735535965
1570 2355275285314858537668311750285030295965
1571 2377828071944901641949541405574381515565
1572 2400582285972498530850909520999339545965
1573 2423539596855208881387873155220926358065
1574 2446701686814789082355681404031318718065
1575 2470070250926594099522869200887777928065
1576 2493646997209548233978795796685121347521
1577 2517433646716688029611585324088562359930
1578 2541431933626280602246841240308433571706
1579 2565643605333520679605117424616057714106
1580 2590070422542809657937616561643990648506
1581 2614714159360619997975232335977152009930
1582 2639576603388948299676137956296081479626
1583 2664659555819360412181932570389082432010
1584 2689964831527631952392173073415559545610
1585 2715494259168987622642226396554367134835
1586 2741249681273942735120062237522303859379
1587 2767232954344750367884154906826239963715
1588 2793445948952457594647362967238138861699
1589 2819890549834574247870794999153107666599
1590 2846568655993357692167538400869961056999
1591 2873482180794717102549015811743454328055
1592 2900633052067740759656931622874733672759
1593 2928023212204849891811571126066045981720
1594 2955654618262582611472910077264481821720
1595 2983529242063011511554876666627503261720
1596 3011649070295798504955475867817592068120
1597 3040016104620890508666633583838087741720
1598 3068632361771859591907841543150099108120
1599 3097499873659891225887281085611155748120
1600 3126620687478424291033373303088810788120
1601 3155996865808446515858943889390745467961
1602 3185630486724449040019703870547044030585
1603 3215523643901043812608833431121255798921
1604 3245678446720247555290417568616265477321
1605 3276097020379436038516622483894966330221
1606 3306781505999972437797124585143198171565
1607 3337734060736513555794714829487845543741
1608 3368956857886997714908505884473569957245
1609 3400452087003318143976075249398842946470
1610 3432221954002685701778491978267529340070
1611 3464268681279684799167806894508776497894
1612 3496594507819026400855546046153582949350
1613 3529201689309002007203345445534333293814
1614 3562092498255642535743413662095773300214
1615 3595269224097586041627320350871387074614
1616 3628734173321658235756997033286723891510
1617 3662489669579169778992116104706663095599
1618 3696538053802934350553500803271285342575
1619 3730881684325011508553229393424095592575
1620 3765522936995178380478948731541384592575
1621 3800464205300134241442924309117623395075
1622 3835707900483442058075845414854222155075
1623 3871256451666211096101695811887300645075
1624 3907112305968524709873413871206789645075
1625 3943277928631617452479924010222762785700
1626 3979755803140805665453747124257689837476
1627 4016548431349175727615116033443553919140
1628 4053658333602034163183658362621411484836
1629 4091088048862123829972590293962861739236
1630 4128840134835610429253317852252647825636
1631 4166917168098843599740696379163958665700
1632 4205321744225896879101283212952677123556
1633 4244056477916890837429063913258052443605
1634 4283124003127103708265670271007807837205
1635 4322526973196873863965371451575397360805
1636 4362268060982298503519441585516174676709
1637 4402349958986732942360222617505872170985
1638 4442775379493094915162645947007671410729
1639 4483547054696978324250487067099293571129
1640 4524667736840580887896541783613869969529
1641 4566140198347450164580569460037832108690
1642 4607967231958052451136587903671451444114
1643 4650151650866169074682266841579895192530
1644 4692696288856124620278094326542840632530
1645 4735604000440851658413025801292679922530
1646 4778877661000796558656812916144052472930
1647 4822520166923670998157493570118680762530
1648 4866534435745053796095952107994524352930
1649 4910923406289847727738376286723000208555
1650 4955690038814595994352193710516803448555
1651 5000837315150663047972014168119019085691
1652 5046368238848284492819585991745181489595
1653 5092285835321490808096145560857109025951
1654 5138593151993909659877151826260578096351
1655 5185293258445451592948605729645726368751
1656 5232389246559883916631312209470556556335
1657 5279884230673297621944905757709239123696
1658 5327781347723472190867585940552674393840
1659 5376083757400143181950654714782945267440
1660 5424794642296177500149471635993923981040
1661 5473917208059661282434706124078934659824
1662 5523454683546905354550128870282189755120
1663 5573410320976373238186009371909376008944
1664 5623787396083536711840836689900017263344
1665 5674589208276663952748920158984268216369
1666 5725819080793545311457821354535288287345
1667 5777480360859161794947884647930348972929
1668 5829576419844301358596738778326322715585
1669 5882110653425128131804904752594463538085
1670 5935086481743709726714935883033116698085
1671 5988507349569507804176204820261201965685
1672 6042376726461837095930912084516015228085
1673 6096698106933298106924494005478559381310
1674 6151475010614188746675729429358437941310
1675 6206710982417900163778859443182283101310
1676 6262409592707302082852319223883329076606
1677 6318574437462122968596613593353956455950
1678 6375209138447330367077826727887467818766
1679 6432317343382516799913621640205721145166
1680 6489902726112296612705737567067450943566
1681 6547968986777719204837315434221203173095
1682 6606519851988704093635256451280799151911
1683 6665559074997503291887631071879708107575
1684 6725090435873196503804290643688299021175
1685 6785117741677224670715678820328721297275
1686 6845644826639967424120782114688804023739
1687 6906675552338370030120587895164219015755
1688 6968213807874625435808723872984198072459
1689 7030263510055917054836527068272743551484
1690 7092828603575227956126024904121078117884
1691 7155913061193222146571600154692331407100
1692 7219520883921203665549849824736664546044
1693 7283656101205159236147731692614301095740
1694 7348322771110890245221918407783279655740
1695 7413524980510239851717746072287292615740
1696 7479266845268421050104651707235085537340
1697 7545552510432451543326942643117205356365
1698 7612386150420701307324532593729310957965
1699 7679771969213558756948317080077885767965
1700 7747714200545221450979549254289146927965
1701 7816217108096617301962321517124201986721
1702 7885284985689462284673465303473637844705
1703 7954922157481460665285258902577635447281
1704 8025132978162653801623690258090289669681
1705 8095921833152923593389068634680638049706
1706 8167293138800656689786927325471815298730
1707 8239251342582575590715821899562506862826
1708 8311800923304742806475218753752733368810
1709 8384946391304744269891602054155319132410
1710 8458692288655058223814619865354240406010
1711 8533043189367615836107959920755771344954
1712 8608003699599559823552110864055221016890
1713 8683578457860207395488645890163903100899
1714 8759772135219223857568583764793823563299
1715 8836589435516013245621159666773320523699
1716 8914035095570332389434398871841062931955
1717 8992113885394134836135654913980298839959
1718 9070830608404651092879176693106107329495
1719 9150190101638711678689233461748759019495
1720 9230197235968319505571781379674199059495
1721 9310856916317478139395530284184151992520
1722 9392174081880282521554995646735432530120
1723 9474153706340278763064130789571890232520
1724 9556800798091099653489861992721532472520
1725 9640120400458382558020729065734929112520
1726 9724117591922976406977302486927229742536
1727 9808797486345444513208542788805799932360
1728 9894165233191869984082227224100545495496
1729 9980226017760970526168432886701257844521
1730 10066985061412529472233275665186304514921
1731 10154447621797149891806103230797901887865
1732 10242618993087338678357571544895995520441
1733 10331504506209927538028943235201373774045
1734 10421109529079837836884979044465338447645
1735 10511439466835196295824398098349201091245
1736 10602499762073808554573507962837745887469
1737 10694295895090997658610701652811638088150
1738 10786833384118814555422537498608950797014
1739 10880117785566627719176511964434437723414
1740 10974154694263099055711859334020658017814
1741 11068949743699553272698221135481706575910
1742 11164508606274747932893279080093361531174
1743 11260836993541051441644896263855179413350
1744 11357940656452036253131421868040815413350
1745 11455825385611494613316045357277426178975
1746 11554497011523884191207899295654199338975
1747 11653961404846210983774468793507341428975
1748 11754224476641356913737234999392434588975
1749 11855292178632859573505826034875037151475
1750 11957170503461151602665738740751198151475
1751 12059865484941267220731397306877662458051
1752 12163383198322023471310400379858418182915
1753 12267729760546683768396748013564505438036
1754 12372911330515111370221106624348911172436
1755 12478934109347420440935238063754507338836
1756 12585804340649132395396063507886275004500
1757 12693528310777845257442930922394032388756
1758 12802112349111423797329984592826257669780
1759 12911562828317718249384576172380096063380
1760 13021886164625819446512889819076162136980
1761 13133088818098858243865861567406809555909
1762 13245177292908357139812538772925039137285
1763 13358158137610142038344734324665506785429
1764 13472037945421822133156668760678384815829
1765 13586823354501845929906749248753912496729
1766 13702521048230141459576196794683772365465
1767 13819137755490348772391392588971413483689
1768 13936680250953652838474063065504358531305
1769 14055155355364225018226254382138503636930
1770 14174569935826281302445955400440905076930
1771 14294930906092765559304709997403152131330
1772 14416245226855666062601112246737094716930
1773 14538519906037973613134200629093273661330
1774 14661761999087289602618960346804583901330
1775 14785978609271092407292907820253361541330
1776 14911176887973670536238571736675009997266
1777 15037364034994730997472105234613293075995
1778 15164547298849691383023769987482923202651
1779 15292733977071664212562132572815983203051
1780 15421931416515142113591015483914851505451
1781 15552147013661392454877059794271145525135
1782 15683388214925570088546695594247151544271
1783 15815662516965556895224893094935229090015
1784 15948977466992536865674796388600385763615
1785 16083340663083315491637739366706452967840
1786 16218759754494392277967726771753115333024
1787 16355242441977795227703751796277209493920
1788 16492796478098686191427835494662591050144
1789 16631429667554746012116934452382888624544
1790 16771149867497348436713395036020963606944
1791 16911964987854531805811959963716517577120
1792 17053882991655777573191982195513849561504
1793 17196911895358604747412000023699609757985
1794 17341059769176989388330704996568277317985
1795 17486334737411618332224121665006544527985
1796 17632744978781986360134047310965038033585
1797 17780298726760346065208004495953171870485
1798 17929004269907519716076674639675780896085
1799 18078869952210582454761543578529436506085
1800 18229904173422426209213838330090470466085
1801 18382115389403213742356307769979332989806
1802 18535512112463732301432539779758854794350
1803 18690102911710656373564856321496084513966
1804 18845896413393729095681930016808647720366
1805 19002901301254871909401666847338062248766
1806 19161126316879232094044146755901615326270
1807 19320580260048177853704055937236146063486
1808 19481271989094250677232631709700261818750
1809 19643210421258084733066224824631198597975
1810 19806404533047303104092718196367712711575
1811 19970863360597400711168780152767398998439
1812 20136596000034623817490830777678346222055
1813 20303611607840856049781219645774704887659
1814 20471919401220520916179011680528418246059
1815 20641528658469510844822515986957022182459
1816 20812448719346152811378832859660657674875
1817 20984688985444220668214800832866674019244
1818 21158258920568004332514364267312482996140
1819 21333168051109446035430119762068828756140
1820 21509425966427353879312205403199816916140
1821 21687042319228702995186340846387450709740
1822 21866026825952034637955280377228205116140
1823 22046389267152963602274778873196271989740
1824 22228139487891804387706967053526133749740
1825 22411287398123326587581364175126909250365
1826 22595842973088650021997201624568813143421
1827 22781816253709290181580869464953924942605
1828 22969217346983364594969711308664316955981
1829 23158056426383970779528663882410098820881
1830 23348343732259746481519950906283524115281
1831 23540089572237622958838782600531044471905
1832 23733304321627782106500370043116435210401
1833 23927998423830828272316127115771844155610
1834 24124182390747185657630292894814590069210
1835 24321866803188732245602956678548167542810
1836 24521062311292681247322200626401908816154
1837 24721779634937721104007387068295536635690
1838 24924029564162425131728106403144760594474
1839 25127822959585941943409566248499367776874
1840 25333170752830977831425843866566856807274
1841 25540083946949082342798044248411727638355
1842 25748573616848248327915609600130852064659
1843 25958650909722837792786417997161499695395
1844 26170327045485844934095496956699971735395
1845 26383613317203507785813770574439416437895
1846 26598521091532279955747867284827557636295
1847 26815061809158173980260251495148815367895
1848 27033246985238487875416420234893778326295
1849 27253088209845926513033241139229608556920
1850 27474597148415129500510317802866418796920
1851 27697785542191617293925171723579843087736
1852 27922665208683167324663647303484739984760
1853 28149248042113631970839899969902609112696
1854 28377546013879210255936241377657324351096
1855 28607571173007185208462615508126116901496
1856 28839335646617138867999192624188059026040
1857 29072851640384656974744123504388222639641
1858 29308131439007535431642524891078861728345
1859 29545187406674500680322901073445066851945
1860 29784031987536456184414080118801982245545
1861 30024677706180267266359992303861266862669
1862 30267137168105096596591880332847984861325
1863 30511423060201302686858445227675761154589
1864 30757548151231913792654639322045986000989
1865 31005525292316689683029961294127772331014
1866 31255367417418783789597832065516011650310
1867 31507087543834018300309580841594587202374
1868 31760698772682784817500395468126020039750
1869 32016214289404583253860940266178526289750
1870 32273647364255211694337868958898626289750
1871 32533011352806620006519813340566467289750
1872 32794319696449440036823264830906151289750
1873 33057585922898205284755742628232127055375
1874 33322823646699273002702417202305352055375
1875 33590046569741461724057591490257858305375
1876 33859268481769417278104796278789596686751
1877 34130503260899720405839394542642140697315
1878 34403764874139749146926177403905805880611
1879 34679067377909309224192139094796004345011
1880 34956424918565045708472108842683051591411
1881 35235851732927649303252864727476513943300
1882 35517362148811870645400430851405082333956
1883 35800970585559356075306138963409437336580
1884 36086691554574318387050395142361047730180
1885 36374539659862056126659609210501535603780
1886 36664529598570335064222098967839179964484
1887 36956676161533645523533654662150285275460
1888 37250994233820349311063524699391620552004
1889 37547498795282730044367546630523503343029
1890 37846204921109960738627684914714805181429
1891 38147127782384002568767037668203054815365
1892 38450282646638448783577129199933860296389
1893 38755684878420327807500706075254885525705
1894 39063349939854879625138996035544232765705
1895 39373293391213319603198167469144810855705
1896 39685530891483603964456240251951721334105
1897 40000078198944211188419646473107961561330
1898 40316951171740953673648723499101933279730
1899 40636165768466834057264345526575190919730
1900 40957738048744960647904368604545009959730
1901 41281684173814536489379285304399820054466
1902 41608020407119936633482167878404376856770
1903 41936763114902888261839333839542163156226
1904 42267928766797768358345908253762362586626
1905 42601533936430033695615297371915169184651
1906 42937595302017797960984245134014469631435
1907 43276129646976570909956336027409595322971
1908 43617153860527174497537255134670188764315
1909 43960684938306851000715541219390084300415
1910 44306739982983578208373695516774803214015
1911 44655336204873606818177063568023900635599
1912 45006490922562235243482617913521320942095
1913 45360221563527837097037365597196470411344
1914 45716545664769156682197318001728280305744
1915 46075480873435887886593525215267813208144
1916 46437044947462551937602328527914561597520
1917 46801255756205689543643460296302861210704
1918 47168131281084383010232659750506067399760
1919 47537689616224123984855817733404962759760
1920 47909948969104042550110056178273048519760
1921 48284927661207513450174334604445890323985
1922 48662644128676155301528903245712102690385
1923 49043116922967238704939939770995736773985
1924 49426364711514519242063765012916013933985
1925 49812406278392511406604885743313502756485
1926 50201260524984219586784514341776433117381
1927 50592946470652342282941923173169911927125
1928 50987483253413965811400764570459402523541
1929 51384890130618763813287086428824832625566
1930 51785186479630718954785961451177995383966
1931 52188391798513383273370189918718969295070
1932 52594525706718693692828198352202091870686
1933 53003607945779359298459808427458426045550
1934 53415658380004837032598762852116103159150
1935 53830696997180912539660540435523599672750
1936 54248743909272902959203846127374391140014
1937 54669819353132498535035000203965281190855
1938 55093943691208259978177052894803449060359
1939 55521137412259788591570597429868819188759
1940 55951421132075586234671728629910420995159
1941 56384815594194622276665180660758147773275
1942 56821341670631624757818163355366559121819
1943 57261020362606113049563590531508190095915
1944 57703872801275189375221046989950680055915
1945 58149920248470106624840766396945282056540
1946 58599184097436629969490885107593284642140
1947 59051685873579209852402094291325378856540
1948 59507447235208984006737333646237337922140
1949 59966489974295626222368155759228859882140
1950 60428836017223059656914644066816398442140
1951 60894507425549052559443094743562178051996
1952 61363526396768714348615881105346868372380
1953 61835915265081910060751817749163275707181
1954 62311696502164611257183742221808878089581
1955 62790892717944201554493748159285002313981
1956 63273526661378755015666351294005952998205
1957 63759621221240305714926666304146356553601
1958 64249199426902126864025238087878440526785
1959 64742284449130037962994327691631023090385
1960 65238899600877758513933024914376195763985
1961 65739068338086326912181372763932083257354
1962 66242814260487603205317571781354778804490
1963 66750161112411874486758115215363978873674
1964 67261132783599581767359221679096443776074
1965 67775753310017187245310014938331123376474
1966 68294046874677200971774387673362020119130
1967 68816037808462385987180216367589132206234
1968 69341750590954161080772408982674007798170
1969 69871209851265220404041009001474676953795
1970 70404440368876389246908094119691920193795
1971 70941467074477735364108342858391841218195
1972 71482315050813955318028747319265174723795
1973 72027009533534055383383877037744580920695
1974 72575575912045346638495201393569675360695
1975 73128039730371773947617112468637277450695
1976 73684426688016598618709314923898642722311
1977 74244762640829454601296024902292521797160
1978 74809073601877798169577808834997838009896
1979 75377385742322771116772760199973082528296
1980 75949725392299497567760924810120381958696
1981 76526119041801834598490312342178501804840
1982 77106593341571596932275345003164151698216
1983 77691175103992276065080067117687090804520
1984 78279891303987274254129747862343012878120
1985 78872769079922673886736531439416351662345
1986 79469835734514562829058404953740011095369
1987 80071118735740936437636846636327736737625
1988 80676645717758196999977970573491867835289
1989 81286444481822271454155685706850285664189
1990 81900542997214368321424225757759261998589
1991 82518969402171394870132274327210906099085
1992 83141752004821055613832699399616147327949
1993 83768919284121653331381519753762757956150
1994 84400499890806613882018050525811753956150
1995 85036522648333756173916116802831114956150
1996 85677016553839328730494685337088740716150
1997 86322010779096834384876150212369965206150
1998 86971534671480664719282725784934470966150
1999 87625617754934565952866858958673431966150
2000 88284289730944958068481184610724027966150
2001 88947580479519129056208226817828215757951
2002 89615520060168326239090710790670715009215
2003 90288138712895766734430914741463710031311
2004 90965466859189589192262878224496469725711
2005 91647535103020769041145417037331360614611
2006 92334374231846019560277700095258783091475
2007 93026015217615701186103548647945365818531
2008 93722489217786761551046552964926888662755
2009 94423827576340728841806498665916829196980
2010 95130061824806781154749389027860152870580
2011 95841223683289914616339478007761650933684
2012 96557345061504233127293130857166599054260
2013 97278458059811382680181946888131209929204
2014 98004594970264153291577356342363745199604
2015 98735788277655271681511786923789048758004
2016 99472070660571407925033434241676124177140
2017 100213474992452419392953615395674561991589
2018 100960034342655855391528589796736606597605
2019 101711781977526746003782552006854231487605
2020 102468751361472698728466196215200050727605
2021 103230976158044326606256781644205175112505
2022 103998490231021031616741955772817979530105
2023 104771327645502167223991683237768916442505
2024 105549522669003604043111450479568868482505
2025 106333109772559722695086439885722293188130
2026 107122123631830858012471564996590328741666
2027 107916599128216218854057105331406635363170
2028 108716571349972307882545153024361632355426
2029 109522075593336865755509163608738919715826
2030 110333147363658364276478572244966753578226
2031 111149822376531073149893679173913355234610
2032 111972136558935725080913811335985115178546
2033 112800126050385804058635120508949172901115
2034 113633827204079481759184274000250043174715
2035 114473276588057227103401726343066146938315
2036 115318510986365114102414226497196929036299
2037 116169567400223853223321714106240676630895
2038 117026483049203571606489792228812517951919
2039 117889295372404367565546536923227202416319
2040 118758042029642664901132522868506714238719
2041 119632760902643392659746618067897265457920
2042 120513490096238016069668341299029122779904
2043 121400267939568444486921397523627738172160
2044 122293132987296842285573425611820598332160
2045 123192124020821368728345028625323000892160
2046 124097280049497872955527831189957746133760
2047 125008640311867570332587645321875162172160
2048 125926244276890726499555852110169611733760
2049 126850131645186375568390851068789961584385
2050 127780342350278099017922923435852229144385
2051 128716916559845891939781134422422092928081
2052 129659894676984143392840999124808291323025
2053 130609317341465757728227596774117514378741
2054 131565225431012443851761679999385520345141
2055 132527660062571199495947134161478019833541
2056 133496662593597017679167943454903472298245
2057 134472274623341842635692664804708784807886
2058 135454537994149802606375349591971414022350
2059 136443494792758746986594941470488817735950
2060 137439187351608115434991473100709835649550
2061 138441658250153166653937945206533043917214
2062 139450950316185594660432660213261139344030
2063 140467106627160560474209064687864715699934
2064 141490170511530167258339897298071431098334
2065 142520185550083407056460712047155400290359
2066 143557195577292607379955722734380232749175
2067 144601244682666406008037469144829877072519
2068 145652377212109282473612116200126050863815
2069 146710637769287674818155344626908388586315
2070 147776071217002710309530858661974648146315
2071 148848722678569578927765608571139238693915
2072 149928637539203578535253991598199383796315
2073 151015861447412860759698645296541562614540
2074 152110440316397906730309075580214886774540
2075 153212420325457761920372364455869344534540
2076 154321847921403059462283678099819385181196
2077 155438769819975861414479346214655225352780
2078 156563233007276347573453012582401770247756
2079 157695284741196381538156871232563965710156
2080 158834972552859983848596412136201957364556
2081 159982344248070742135319516965648523487005
2082 161137447908766188331780284044452098814301
2083 162300331894479173117225739656227975951085
2084 163471044843806267873810730573902571664685
2085 164649635675883224558093912894029505100785
2086 165836153591867524003906980593417505402929
2087 167030648076428043290821241948682883257665
2088 168233168899241872930061484062624005157249
2089 169443766116498314737737898926464733545274
2090 170662490072410091383683815134036527215674
2091 171889391400731798723001226696139517905530
2092 173124521026285632136628776252400602733434
2093 174367930166494418226859078949400885106570
2094 175619670332921983333745212692088611346570
2095 176879793332820890458751000469124264186570
2096 178148351270687576302817523839851347456970
2097 179425396549824920247240289043767552582195
2098 180710981873912277227378776905355937812595
2099 182005160248583006571253905875816405102595
2100 183307984983009528997530388067006883542595
2101 184619509691495944090231227655940756177511
2102 185939788295078240690791869015752021728935
2103 187268875023132132771732920592773654796471
2104 188606824414988553480314134922608829594871
2105 189953691321556840165029593081146572295896
2106 191309530906955643322716003922050556583640
2107 192674398650151592529373868090661210227416
2108 194048350346605752543546160268826639471320
2109 195431442109927902897262339457593848744920
2110 196823730373538674416138098230326499138520
2111 198225271892339576237224502502110470569944
2112 199636123744390947020625251011138038435800
2113 201056343332597864178748898782809774698489
2114 202485988386404045075335244581439323384889
2115 203925116963493774275092884832156180489289
2116 205373787451501891053909394657329053390985
2117 206832058569731871509147922319425919439149
2118 208299989370882039739525391164345750146925
2119 209777639242779942694479210656793930396925
2120 211265067910124923423772625710786139396925
2121 212762335436238927589364804545514405352550
2122 214269502224825578233281705929804043912550
2123 215786629021737553927368906001444346352550
2124 217313776916752305563389134844467230352550
2125 218851007345356147174946508566588960602550
2126 220398382090536756316177581539544297593526
2127 221955963284584119656047626461850173727990
2128 223523813410899959581430220612946302608886
2129 225101995305815677736930521652871395548911
2130 226690572160418851564638805078241742955311
2131 228289607522388320042672160406813039667775
2132 229899165297837894957479959706272771311231
2133 231519309753168734181454078534044041679555
2134 233150105516930413564399126994205013073155
2135 234791617581690734184882401685618617796755
2136 236443911305914301845399165018112079682259
2137 238107052415849915833657466888304681833060
2138 239781107007426804111109318187457685026404
2139 241466141548159742229132882196836165416804
2140 243162222879063093413004747735760071695204
2141 244869418216573807393993569081513737669540
2142 246587795154483415710557687295415499616164
2143 248317421665879061340741073787171097481380
2144 250058366105093600669435350862025984521380
2145 251810697209664815936212039770028459802005
2146 253574484102303776451929861583343078888405
2147 255349796292872387015288170262668212092005
2148 257136703680370162103930733766948876618405
2149 258935276554930264558605404279808921620905
2150 260745585599824847623256041883729974460905
2151 262567701893479739348764689671127634293241
2152 264401696911498508513375757757823075813945
2153 266247642528695951358621177437929550284626
2154 268105611021141038585827456335758149075026
2155 269975675068209362205023625488530997217426
2156 271857907754645121975284547530366165803410
2157 273752382572632691323238282324138974579746
2158 275659173423877802774640516374207980672290
2159 277578354621698393082574792115943303745890
2160 279510000893125148384975762785120468859490
2161 281454187381011789873795291196195505019499
2162 283410989646155140608239252690708313857195
2163 285380483669425014255097743161592305890619
2164 287362745853903966690274384946365733425019
2165 289357853027036951547192922172541009229919
2166 291365882442790920949822661628532318017695
2167 293386911783824412820619907361012029378479
2168 295421019163667166306731722050737719293935
2169 297468283128909807021352494032367444144560
2170 299528782661403643951164266997897955504560
2171 301602597180470620035329974521301457994160
2172 303689806545123458576545991297750788784560
2173 305790491056296047800198148315255777994160
2174 307904731459084106033704944162883031754160
2175 310032608944996170134674506609713319114160
2176 312174205154214949953549307938312057140656
2177 314329602177869091773966107961928369341425
2178 316498882560315393832119487078137944251441
2179 318682129301431517174987038207404914347841
2180 320879425858919235276354214345123739066241
2181 323090856150618265989168384255958026867045
2182 325316504556830729572856242325264654359461
2183 327556455922656276694857762755254720233525
2184 329810795560337930466764799396043389547125
2185 332079609251618686737104630024139883876350
2186 334362983250108917024979650566958505564414
2187 336661004283664618641465466624756635712830
2188 338973759556776556708882235929595358275134
2189 341301336752970342951789718644425457443534
2190 343643824037217496297816528461549640489934
2191 346001310058357530491219985409191132711950
2192 348373883951531114087386193507769872590094
2193 350761635340624348362321948619193516034215
2194 353164654340724208837562272989857300394215
2195 355583031560585196287821225395391912404215
2196 358016858105107243266150605060247501333815
2197 360466225577824922349342712575213884966715
2198 362931226083408002474820914123777531176315
2199 365411952230173399909306842038259130786315
2200 367908497132608570559137123961113844746315
2201 370420954413906390502227036951538423390396
2202 372949418208511571792344907368407153493180
2203 375493983164678660757570901249301580608956
2204 378054744447041666186568555525817690151356
2205 380631797739195364968598473469411586485756
2206 383225239246288332926052537326055699485180
2207 385835165697627748751685269628617435226876
2208 388461674349296019136668098016392935147260
2209 391104862986779273350093745777583683401485
2210 393764829927607775705613284397501238475085
2211 396441674024008304526499051182749688721629
2212 399135494665568546396594163990576963463965
2213 401846391781913554661335269091379669476449
2214 404574465845394321320320953522917512818849
2215 407319817873788511630745459678814569059249
2216 410082549433013410919427480469017228216305
2217 412862762639851133280138414795825580630634
2218 415660560164686142012475055354081113604970
2219 418476045234255131838629797390854142444970
2220 421309321634409323115088635012152351884970
2221 424160493712889218437534991332483389821370
2222 427029666382111872219057354131613170614970
2223 429916945121970724004152307095240777861370
2224 432822435982648046463983409042114782501370
2225 435746245587440059201902034141058844056995
2226 438688481135594759682360302857619258250211
2227 441649250405162522781050167606500871998835
2228 444628661755859520639388133698577237941171
2229 447626824131944014692333563553365683082071
2230 450643847065105571924981602216452629272471
2231 453679840677367257600411050423458830971815
2232 456734915684000856888894576771122255445991
2233 459809183396455178016795085518023955338120
2234 462902755725297489742279427217523115811720
2235 466015745183168146154380545414157542205320
2236 469148264887748451981933187204456783755144
2237 472300428564741821789498065334335722174600
2238 475472350550868286628576445013083196541064
2239 478664145796872401904203143684495906147464
2240 481875929870544610409392484112369112521864
2241 485107818959756114672900441407569142385385
2242 488359929875507312959358687744719525207849
2243 491632380054989853455034082792221750080825
2244 494925287564662361367272005227081759080825
2245 498238771103339893861095396662543267143325
2246 501572950005297177952455123044557003183325
2247 504927944243385686674262882867826304393325
2248 508303874432164609028587042857693000433325
2249 511700861831045769436256100140020647948950
2250 515119028347452552593595599108974731948950
2251 518558496539992889845123918592096032224726
2252 522019389621646363380752041558154430322390
2253 525501831462965484766373880242252137082086
2254 529005946595291204517698612578797924736486
2255 532531860213982709628766453325099046222886
2256 536079698181661566168806001006283928390950
2257 539649587031470264263936439293567072046431
2258 543241653970345222983693101824173679933855
2259 546856026882304312856461909674988396577455
2260 550492834331748953942648641322951258851055
2261 554152205566780847599784580297093206241459
2262 557834270522533400279782493914107891221235
2263 561539159824517897905207819292853674702979
2264 565267004791984489578721065808276061213379
2265 569017937441298039587780485567416390352404
2266 572792090489328906875270718421914240401940
2267 576589597356858711355945092288854738201364
2268 580410592172001146668438263721393986645780
2269 584255209773637899163123632115712289085780
2270 588123585714869733137258171808520584125780
2271 592015856266482802540677721546911443396180
2272 595932158420430249587780076134125503965780
2273 599872629893329150924663170008808273916805
2274 603837409129972872214072960449963430756805
2275 607826635306858892215262046180574057246805
2276 611840448335732157650967336359095950177941
2277 615878988867144030369484960119617213240345
2278 619942398294026888526254826605612105178201
2279 624030818755284443726467562340125513898601
2280 628144393139397836287974723138940347321001
2281 632283265088047571002220961812404555822210
2282 636447578999751355990025994690071603010946
2283 640637480033517907468826517485209354609090
2284 644853114112516783468445446016549069482690
2285 649094627927764309753589775530091972446290
2286 653362168941825661433090743413612112757074
2287 657655885392533163958392627468289808980370
2288 661975926296720877436971202998460218946194
2289 666322441453975528410221408116565742816219
2290 670695581450403853469897923069724050478619
2291 675095497662416419312423955236251851495595
2292 679522342260527984056304339806990419475179
2293 683976268213174464874490924088794303296335
2294 688457429290546577220852911823843854056335
2295 692965980068440211157904217839533372466335
2296 697502075932123610521635741620712683123935
2297 702065873080221420888694633887207977636960
2298 706657528528615672541246929796968164414560
2299 711277200114363764855656186791916966974560
2300 715925046499633518772610829160507651134560
2301 720601227175655364238538603903719257973856
2302 725305902466691729741059736257171983279200
2303 730039233534023701294852885047239036626016
2304 734801382379955018468641688765222999352416
2305 739592511851833475279056417675224594441441
2306 744412785646089794012886864302278592173345
2307 749262368312294040275720977188322963994161
2308 754141425257229647802160737808910548147825
2309 759050122748985121800724269018242811123925
2310 763988627921063489845183020396774238837525
2311 768957108776509569563446980541707955565989
2312 773955734192055122615201101865361977516005
2313 778984673922281964690314377127649115020334
2314 784044098603803101501591170090698861458734
2315 789134179759461960987714370802846046625134
2316 794255089802549792185243618652763261130350
2317 799407002041041301472281117146514009143294
2318 804590090681848597130904361129091591028990
2319 809804530835093513420691321797284050588990
2320 815050498518398385601631203360645759548990
2321 820328170661195347591424717765746208296215
2322 825637725109054224189633844812236463414615
2323 830979340628029090049344182714046240826215
2324 836353196909023567825955181308671420386215
2325 841759474572174938182416723469719754108715
2326 847198355171257134580686620781728062788971
2327 852670021198102696040394562319398154152955
2328 858174656087043751297665849749239604009531
2329 863712444219372108049784821446544655272556
2330 869283570927818521224865170601225862286956
2331 874888222501051214469944359286297071023980
2332 880526586188193729305933988311284254260076
2333 886198850203362176653639271730101115334060
2334 891905203730221965691610659698526266847660
2335 897645836926564085263911132796368484121260
2336 903420940928901013313975738003349677932204
2337 909230707857082330079607538556246252032765
2338 915075330818930111043798298486698389753149
2339 920955003914894175896484913578625235065549
2340 926869922242727270023555833898490802375949
2341 932820281902180255301407503328001791082705
2342 938806279999717387238121177341891726632209
2343 944828114653251755765887384592753519027745
2344 950885984996900967253650787962055317467745
2345 956980091185763145574084298192628815273370
2346 963110634400713330324930023931018885295770
2347 969277816853220350571468036200311506353370
2348 975481841790184252744394017549196004535770
2349 981722913498794361595705695273840261025770
2350 988001237311408053384317567424825945665770
2351 994317019610450320733045867384866012799786
2352 1000670467833334208869333029588487017325610
2353 1007061790477402203233615171775128119428371
2354 1013491197104888648711579358721093832786771
2355 1019958898347903281019711723765935625107171
2356 1026465105913435951047504967108552063438115
2357 1033010032588382623234476397669464714885191
2358 1039593892244592729335747616576152204764295
2359 1046216899843937959206356237719225886687895
2360 1052879271443402570511710791460733778081495
2361 1059581224200195299549664252992523333260344
2362 1066322976376882955648571573018842864313400
2363 1073104747346545781885414265793129900894264
2364 1079926757597954665148622632945118612420664
2365 1086789228740770278851605680320418330315064
2366 1093692383510764241885212333016068572879160
2367 1100636445775062377680397289201398406618424
2368 1107621640537410157536252898914154542476600
2369 1114648193943460412653296937056448593867225
2370 1121716333286083399597477192019125434867225
2371 1128826287010699304206769548976168347677225
2372 1135978284720633269239508850663819810117225
2373 1143172557182493031351703413662506250739725
2374 1150409336331569253279546814630546491739725
2375 1157688855277258637393156592928609823989725
2376 1165011348308509907078241002496709226870301
2377 1172377050899292742693924050124690220526790
2378 1179786199714089759147347947373679464185286
2379 1187239032613411612418922951905891237319686
2380 1194735788659335322666209557982471623886086
2381 1202276708121065901829399297093119062729750
2382 1209862032480521373957210214374704095946006
2383 1217492004437941276768733585542603626035030
2384 1225166867917518733264361827985209464428630
2385 1232886868073056182497396038557707414267855
2386 1240652251293644858917277364173533249158159
2387 1248463265209368109995611688875574184437535
2388 1256320158697028642147264116653538907427679
2389 1264223181885899785260790661480742362620579
2390 1272172586163500866455351648144840427338979
2391 1280168624181396783985016807372816446233715
2392 1288211549861021872516028149096597334965939
2393 1296301618399528151308135655741525365450180
2394 1304439086275658047137564895096452905290180
2395 1312624211255641684106517056281671178730180
2396 1320857252399118832792342913906573457104580
2397 1329138470065085611498675080745217012370180
2398 1337468125917866032680849878909964779384580
2399 1345846482933108487928903509047056921624580
2400 1354273805403807265203289196717788826264580
2401 1362750358946349192331234919805956921505141
2402 1371276410506585501085347450191777963064245
2403 1379852228365929006480670061492303600504901
2404 1388478082147476696241920651586386467655301
2405 1397154242822157825709076497884619008920201
2406 1405880982714907613766833703613581898525385
2407 1414658575510866635701755908285485148706521
2408 1423487296261606009210140333337163341930265
2409 1432367421391378470099772027764691709869490
2410 1441299228703395434549811586377891902183090
2411 1450282997386130145115069957794931804780274
2412 1459319008019646997983868568057297525469170
2413 1468407542581957149322566191167812360587394
2414 1477548884455400498864658137177283279761794
2415 1486743318433054149228120743754989229344194
2416 1495991130725167439771387195416880810610370
2417 1505292608965623654126001707559457047554379
2418 1514648042218428500872610456835428917476235
2419 1524057720984225467156511676768337000286235
2420 1533521937206838145369506434284468530246235
2421 1543040984279839633356268130385356024054335
2422 1552615157053149108935885102741008067588735
2423 1562244751839655679862629230713640856104335
2424 1571930066421869610684366540305632064464335
2425 1581671400058601028292355868774191035314960
2426 1591469053491666208292481072116356559287056
2427 1601323328952621544665233444194114085667600
2428 1611234530169525305520006369786741469971216
2429 1621202962373727278088486166133546947577616
2430 1631228932306686406442123994342264988256016
2431 1641312748226816525759856064141736947701520
2432 1651454719916360297314405538593440258430736
2433 1661655158688291448688652000280575564124625
2434 1671914377393245424077695502903948756638225
2435 1682232690426478549877374542879740104001825
2436 1692610413734855821106123190223397157390689
2437 1703047864823867414554174567511552567284805
2438 1713545362764674034902238315870815505419909
2439 1724103228201181200400901098623085387628309
2440 1734721783357142575052124032348348265914709
2441 1745401352043292454585341672694782791238750
2442 1756142259664507513872806294328155384966494
2443 1766944833226997923781971172100657130879390
2444 1777809401345527945816869880051589092639390
2445 1788736294250666113255627767540361593049390
2446 1799725843796065107847439244069867050002990
2447 1810778383465771441489562807709508489249390
2448 1821894248381565052663127393114838376282990
2449 1833073775310328927765811105734810656308615
2450 1844317302671448857839749265803488968668615
2451 1855625170544243441554355431179988860595671
2452 1866997720675424445666099229230058015800855
2453 1878435296486587634540680937097323245480731
2454 1889938243081734180687477344423301496183131
2455 1901506907254822768621609055551805351127531
2456 1913141637497352504735498587390416095322155
2457 1924842784005976746229353947488776094773276
2458 1936610698690147962518626392823044464120860
2459 1948445735179793742906156336751873002034460
2460 1960348248833024064677440458355519570508060
2461 1972318596743869936149228548838468830253404
2462 1984357137750053529574493083056349942510940
2463 1996464232440789919180710514954651529221724
2464 2008640243164620539993353453468340385004124
2465 2020885534037278483472519775179118524775149
2466 2033200470949585746367720971982903059426605
2467 2045585421575382549574020221686020754206909
2468 2058040755379488844151953417614617854843645
2469 2070566843625698122053986316074731066446145
2470 2083164059384803649481660679232567380086145
2471 2095832777542657241180064432402007344614545
2472 2108573374808260694359828050857989967016145
2473 2121386229721890001321504279500297124820170
2474 2134271722663252460242933511672233772660170
2475 2147230235859676803977035359241208855900170
2476 2160262153394336467095400788078837483294986
2477 2173367861214506111802091330108316371178010
2478 2186547747139851533732184979262390010929946
2479 2199802200870753069040845103545339757568346
2480 2213131613996662624581031733838102944518746
2481 2226536380004494453361426602448479470966915
2482 2240016894287049797870706986419348213341891
2483 2253573554151475524249981453415888059968595
2484 2267206758827756870691995708193765739842195
2485 2280916909477244433843631597215447824298295
2486 2294704409201215517387259655386857470444919
2487 2308569663049469967376668085040247322461575
2488 2322513078028960619304581461561980584976839
2489 2336535063112458482281203486297140639813864
2490 2350636029247252786106772484877223725228264
2491 2364816389363886017425808812721581922403560
2492 2379076558384924071556562619463847902139624
2493 2393416953233761646996141286263297599553000
2494 2407837992843463010009911035704783999553000
2495 2422340098165638257123029480119936399553000
2496 2436923692179355203742377983059704783553000
2497 2451589199900087027548727428238364899943625
2498 2466337048388695795711691094026388908943625
2499 2481167666760452005393896598527907715193625
2500 2496081486194090267425848095039709740193625
2501 2511078939940901263449152850431710509061501
2502 2526160463333860107243155825478401936325565
2503 2541326493796791241368564697766646690902861
2504 2556577470853570000681358731470855380517261
2505 2571913836137360974691160816598407526679286
2506 2587336033399893301160315691464262628418550
2507 2602844508520773023763161649982928333041206
2508 2618439709516832647049410749336940833451830
2509 2634122086551518022381166508811166170095430
2510 2649892091944312698939911167846732476969030
2511 2665750180180199874327789597109247966041734
2512 2681696807919162079716706782700996206200710
2513 2697732434005718734929143288378781246434879
2514 2713857519478501709266181107264737603185279
2515 2730072527579869024331023712256478579873679
2516 2746377923765556835530291778067305643633615
2517 2762774175714369829370582858189930729941139
2518 2779261753337910174104202143441680481503955
2519 2795841128790345161715605197218299311993955
2520 2812512776478213679678945154008650740833955
2521 2829277173070271651357189185712936146372980
2522 2846134797507376584354564994238456232414580
2523 2863086131012411366576620593871388398052980
2524 2880131657100247450195932623977674222692980
2525 2897271861587747564166482808402393878732980
2526 2914507232603808096375941885049985904321716
2527 2931838260599441286972558305885140686020020
2528 2949265438357897374852048198165909120983476
2529 2966789261004826839739826432107469520454501
2530 2984410226018482882755109114218457212436901
2531 3002128833239964288795858380942826557381685
2532 3019945584883498814537233971528858625135221
2533 3037860985546767246291165685651322997667065
2534 3055875542221268272430869459528601063140665
2535 3073989764302724315541600409286201971304265
2536 3092204163601528469917671783200043188307849
2537 3110519254353232690485772332191000867807970
2538 3128935553229077379695889153435143750298594
2539 3147453579346562519383691594024372586792994
2540 3166073854280060495072057335015907349295394
2541 3184796902071470760644527331644953358830770
2542 3203623249240916491789864889593803847787954
2543 3222553424797483377084568842624960528193010
2544 3241587960250000696049154602178816867553010
2545 3260727389617864833984272819271574748328635
2546 3279972249441905383864286583759572343082235
2547 3299323078795293986038777542314425590858635
2548 3318780419294496056966602106840216131532235
2549 3338344815110265558682574118138281316754735
2550 3358016812978682961173612999993317875514735
2551 3377796962212236550319269667159763231189631
2552 3397685814710947234530929323659431933725375
2553 3417683924973537003704693898105715229396416
2554 3437791850108641194584970309257248237882816
2555 3458010149846064717119137142560665563041216
2556 3478339386548082396868334758038185331920320
2557 3498780125220783589025425458575530269887936
2558 3519332933525461220078504248636868895460800
2559 3539998381790045413647010035956863720574400
2560 3560777043020581857507495008239005464088000
2561 3581669492912755069317459494859866962397889
2562 3602676309863456719038354047718208114191105
2563 3623798074982399166552892899504892632942609
2564 3645035372103774373467216541794249239421009
2565 3666388787797958348585189075630381390889909
2566 3687858911383261287040221396043840427521525
2567 3709446334937723563569477357715796629544069
2568 3731151653310957740916150016538728982804165
2569 3752975464136036754847692042044323514779790
2570 3774918367841428437781451645739277326139790
2571 3796980967662976543514106073695238191485390
2572 3819163869655928436057602077905690775939790
2573 3841467682707009606092010025823803841015390
2574 3863893018546545179054778653262429293975390
2575 3886440491760628579396344140869459673535390
2576 3909110719803337516043903433364736061529246
2577 3931904323008997454628410764601808724171255
2578 3954821924604492742544501447559040076069431
2579 3977864150721625553429091390136336010101831
2580 4001031630409522818161847765019104281476231
2581 4024324995647091310009579061078955487410955
2582 4047744881355521052056854647356269776875851
2583 4071291925410837215586838267503964772867035
2584 4094966768656500678599409837911199186180635
2585 4118770054916057414178158838182433851494860
2586 4142702431005836878943763756208732028294604
2587 4166764546747699572358628786107156124929740
2588 4190957054981833938176434586588494816350924
2589 4215280611579602779860477707016260759853324
2590 4239735875456439362326326602128813494803724
2591 4264323508584793372897414314124334831482380
2592 4289044176007126914896722239002768908073484
2593 4313898545848960707833689255612037243662045
2594 4338887289331970668682909230104854157302045
2595 4364011080787135049290060871288972699792045
2596 4389270597667932305480850465934006081246445
2597 4414666520563589873990543536253052092634545
2598 4440199533212384033874919309772794489448945
2599 4465870322514991029608205456411813593138945
2600 4491679578547889633619743217088432421978945
2601 4517627994576815326568798217386190611720186
2602 4543716267070266274206073330061372200540410
2603 4569945095713061280221100329372130129977146
2604 4596315183419949895026790182786755160895546
2605 4622827236349274860986011072598607440975946
2606 4649481963916687075140142058921309450230090
2607 4676280078808913251056122120629306164675466
2608 4703222296997576461966582582810438505669770
2609 4730309337753069747937219105578774857258995
2610 4757541923658482970356630923643187620652595
2611 4784920780623583097606433349451344427527619
2612 4812446637898848106333538152277079835087875
2613 4840120228089554683312098775184748016320039
2614 4867942287169919913449736931936594404686439
2615 4895913554497297140061307423824327219870839
2616 4924034772826426184103622525996470448177335
2617 4952306688323738109636249514698162344380824
2618 4980730050581714723346718348216358387669400
2619 5009305612633302996553234689214787843669400
2620 5038034130966384598674289885250991939669400
2621 5066916365538300731732397735021712343029400
2622 5095953079790432456038571394450335623669400
2623 5125145040662836697785086160027021607029400
2624 5154493018608938129856558654513299303029400
2625 5183997787610277117753413686672127884420025
2626 5213660125191313923107410323304921125470201
2627 5243480812434289357856062066581795991187465
2628 5273460633994142082731516047253401120703561
2629 5303600378113482744309756406455641471860461
2630 5333900836637625145457871133906811211586861
2631 5364362805029674644610573153625672717441725
2632 5394987082385673979902199001986094390550781
2633 5425774471449806714777025635938238827918630
2634 5456725778629658502298951357399689914312230
2635 5487841814011536365981384165856931126985830
2636 5519123391375846195559573684706187870360934
2637 5550571328212528656730614784284574569979510
2638 5582186445736553714490945789283764609646454
2639 5613969568903473970307365360599804355516854
2640 5645921526425037013965403438880246932675254
2641 5678043150784856991548306693245268380836015
2642 5710335278254145591610941404990904091673839
2643 5742798748907502652225580310594867932025855
2644 5775434406638766592190828316070798837665855
2645 5808243099176924870310858867665330900468355
2646 5841225678102084677269681821062682943810755
2647 5874382998861504065244348598651139627958355
2648 5907715920785683721021824975022113627140755
2649 5941225307104519589006729704742943375321380
2650 5974912024963516551131252130627554524761380
2651 6008776945440063371304327619324438713658916
2652 6042820943559769112664569905201044170576420
2653 6077044898312861236530537931442364063832676
2654 6111449692670645592572655314287419393343076
2655 6146036213602028510363506884772741633605476
2656 6180805352090101203097312651703940177109860
2657 6215758003148786694905128756407559727406421
2658 6250895065839549483829751337814468027241365
2659 6286217443288168153163406486408668832764965
2660 6321726042701571144492101435495077633278565
2661 6357421775384735906432992623198209128371049
2662 6393305556757651633695299070861858459231145
2663 6429378306372345811741158482508608626314169
2664 6465640947929974782970392402348987711128569
2665 6502094409297978551002419506806478129816594
2666 6538739622527300040279536495151824450641170
2667 6575577523869669028868477926836826572707154
2668 6612609053794950972991573589426656138915410
2669 6649835157008560942474948431328140159325410
2670 6687256782468942886959059628222547525885410
2671 6724874883405114453376441848414877541567010
2672 6762690417334277575862839124654607892165410
2673 6800704346079495059930943820090766435182635
2674 6838917635787433383400743892911737101142635
2675 6877331256946171937247002924202240143952635
2676 6915946184403078930192667090252371112150331
2677 6954763397382754181547013354924399229983775
2678 6993783879505039027459127558003155143760991
2679 7033008618803093566430833717350171005377391
2680 7072438607741541470608490689130093016015791
2681 7112074843234682590050133291726009664939120
2682 7151918326664773577843266052930895412225136
2683 7191970063900376764629222851705969034687600
2684 7232231065314777511772388867742988781401200
2685 7272702345804470273096746404175945491314800
2686 7313384924807713595798157298398928182884464
2687 7354279826323154291828535777833914147719280
2688 7395388078928521011737600753870876882307184
2689 7436710715799387453649229687743210333196209
2690 7478248774728005440742571323939740445722609
2691 7520003298142208101303015794502757333447425
2692 7561975333124383386104871883319422706344769
2693 7604165931430518158586166642880243689334565
2694 7646576149509313093976366124061651686494565
2695 7689207048521368624240021766919784153304565
2696 7732059694358442166403379069421321039962165
2697 7775135157662776872536847571190131646720190
2698 7818434513846502140373928037975671923257790
2699 7861958843111106124256728094476556888417790
2700 7905709230466980486809575520783655122177790
2701 7949686765753037632455463101032906629058446
2702 7993892543656400664605134399469955819686030
2703 8038327663732166309065550254228596455885006
2704 8082993230423241046933265245537075681747406
2705 8127890353080250700958896043248072204067431
2706 8173020145981523720091383506641966253337255
2707 8218383728353148407635141843137232657786551
2708 8263982224389104339179455185282176870041335
2709 8309816763271468217187628778303288124317435
2710 8355888479190694409863432752341775212191035
2711 8402198511365970422644295360817395248415179
2712 8448748004065647551404513783326324256507915
2713 8495538106627746967187458310040604380000124
2714 8542569973480541483023354144399307057222524
2715 8589844764163213254128738389381678492492924
2716 8637363643346587663525112235004348395718780
2717 8685127780853943645857644163832252745450684
2718 8733138351681900702940033367961669769029820
2719 8781396536021382865298817763641941303269820
2720 8829903519278659854739512244772596459109820
2721 8878660492096465703707994388083051402800845
2722 8927668650375195087973520972838465886130445
2723 8976929195294177629914663676222146251890845
2724 9026443333333030430446300429776892675930845
2725 9076212276293089088384594457961578873933345
2726 9126237241318917466807640260385150933809761
2727 9176519450919896466732159045893273866147185
2728 9227060132991892069191289688574766123788721
2729 9277860520839002907565149470005654099752746
2730 9328921853195387632784436023657851196463146
2731 9380245374247172334797912339298229528758890
2732 9431832333654438284467164758266357832354666
2733 9483683986573290260826553943574263495336570
2734 9535801593678005729422795198614419600610170
2735 9588186421183265138227111599665952396003770
2736 9640839740866463598393405573116699749227194
2737 9693762830090104217918396169134507869176675
2738 9746956971824273357044174748202413409720739
2739 9800423454669198075030145502281324579257139
2740 9854163572877886038709843583219247992711539
2741 9908178626378848164038667020275071227731735
2742 9962469920798904262631123497214531534701399
2743 10017038767486071966080783856385242654435175
2744 10071886483532539201652755339589100423435175
2745 10127014391797720493737143508642051202825800
2746 10182423820931397366252666965548325427465800
2747 10238116105396943121992327874643109458825800
2748 10294092585494632275707828346429445123465800
2749 10350354607385034918536262452849845927465800
2750 10406903523112496292181510492243248871465800
2751 10463740690628701852073720603262513143080776
2752 10520867473816328099543287442764138329831240
2753 10578285242512779463860832903517888582446761
2754 10635995372534011515811864272109450873021161
2755 10693999245698440795294035342428121032077561
2756 10752298249850941536246270340673858193268025
2757 10810893778886929573042433627151950196005981
2758 10869787232776533713307744569767046291419805
2759 10928980017588854862943751293861459754063405
2760 10988473545516313189977393770919399411537005
2761 11048269234899083614681510491019096922850134
2762 11108368510249619914248078355396580211508310
2763 11168772802277267731131527019036042827093654
2764 11229483547912966775017641310092375573084054
2765 11290502190334042509213863162785582039212454
2766 11351830178989087613099232341134807260762790
2767 11413468969622933513116767728830159127773414
2768 11475420024301712275637792750352361001734630
2769 11537684811438009155876554213204993195540255
2770 11600264805816106097884478172277723141180255
2771 11663161488617316481506553974774300006636655
2772 11726376347445411413037643116097908887470255
2773 11789910876352137857173977600301514846679155
2774 11853766575862828908714747838338090077119155
2775 11917944953002106503330487426996550293209155
2776 11982447521319676867578946133162904406735491
2777 12047275800916219009215307772461469793092820
2778 12112431318469366549711961137459028914161876
2779 12177915607259783201773574426010829391352276
2780 12243730207197332195505961481063265500894676
2781 12309876664847339957772166323904679714928660
2782 12376356533456954350146335696614874861566996
2783 12443171372981597771755302388000944581387540
2784 12510322750111515434179369770882962503461140
2785 12577812238298419116467575006047028648215365
2786 12645641417782226709208719556944659765391749
2787 12713811875617897857487695805318777663207445
2788 12782325205702366013447112466024951842102869
2789 12851183008801567210066933982666928207799769
2790 12920386892577565868669804966192534259142169
2791 12989938471615777953556934846866777009275945
2792 13059839367452291788078875085285017029530729
2793 13130091208601286847347236378219303544127810
2794 13200695630582550843697371156703646245087810
2795 13271654275949095421918292172159551805447810
2796 13342968794314870782174615975556426182977410
2797 13414640842382579549456115497334266534977810
2798 13486672083971590209303543623569733391227410
2799 13559064190045950430474754536874474333987410
2800 13631818838742500596132806557774232625347410
2801 13704937715399087866057684201603620331653531
2802 13778422512582881093305533083828852186739675
2803 13852274930118786919663864098545757985283691
2804 13926496675117967375178057904874276328530091
2805 14001089462006459307953692137091954239710991
2806 14076055012553895971370726868466226960617295
2807 14151395055902331096779423676559457005551711
2808 14227111328595165780684045158858064279023775
2809 14303205574606178516358889920361583074228000
2810 14379679545368658700782067896593608414541600
2811 14456534999804643948715617392601954121381664
2812 14533773704354261546706113426053372906338080
2813 14611397433005174380727821884580841825732384
2814 14689407967322131672140720677131886046250784
2815 14767807096476624857588342518171851274897184
2816 14846596617276648949415399283160290453735200
2817 14925778334196569714142530073665004916727969
2818 15005354059407097007495279299722293349642465
2819 15085325612805364605446562303514130311252465
2820 15165694822045116871696419399051627478012465
2821 15246463522567002602979799783298130947964565
2822 15327633557628976394562459690047001456074965
2823 15409206778336807869256809522957088942494565
2824 15491185043674699114263707641580827486854565
2825 15573570220536010671122779116215382952830190
2826 15656364183754096425032841255280863786417646
2827 15739568816133247740785449193103462567376430
2828 15823186008479747193538439465998369438396206
2829 15907217659633032243642652469083772214588606
2830 15991665676496969205723761153136092224323006
2831 16076531974071237863212328477000080688210430
2832 16161818475482827080508865172750176782224126
2833 16247527112017641765966767513301614031378135
2834 16333659823152221539874587210029499537491735
2835 16420218556585571462620127534921157449815335
2836 16507205268271105179222376490835446879083879
2837 16594621922448700837423284586783930552276715
2838 16682470491676870137539876764244492130278699
2839 16770752956865040873288160526093552318471099
2840 16859471307305953323803760611800226415061499
2841 16948627540708170858100179920356024815995180
2842 17038223663228705114224062094611161098947884
2843 17128261689505756116387818545163158660978220
2844 17218743642691567694383487015934139832818220
2845 17309671554485398570607715393660925655258220
2846 17401047465166609481056318665643087077824620
2847 17492873423627866697677944069552983295738220
2848 17585151487408462320510004900594790096864620
2849 17677883722727751709056212498887518593645245
2850 17771072204518708423403753997128985529685245
2851 17864719016461597046619435838283748663032461
2852 17958826251017764261007945257572722281467085
2853 18053396009463548551861779254217774272395921
2854 18148430401924308913381358457464252974874321
2855 18243931547408572932495387129095491136714721
2856 18339901573842304627365645761180783913772065
2857 18436342618103292418417114752877846708363866
2858 18533256826055657610793631922972164085953370
2859 18630646352584483768201188584236241087426970
2860 18728513361630567359165474029929667853820570
2861 18826860026225290057797392029688379449012394
2862 18925688528525613082230000779088348071399850
2863 19025001059849193954962675181315926769038314
2864 19124799820709626070423262857229246148244714
2865 19225087020851801456136608387855270075734739
2866 19325864879287397114968059506859342910863635
2867 19427135624330485336993449805206931905320099
2868 19528901493633268370632580521217487778319075
2869 19631164734221937843771404711256171606381575
2870 19733927602532659326688956083863925055381575
2871 19837192364447682429698567597321832969471575
2872 19940961295331576829509097141315838062631575
2873 20045236680067594619410724831062097980862200
2874 20150020813094159379491414230250235004862200
2875 20255315998441482364194343790482713868862200
2876 20361124549768306205633520562311146900361976
2877 20467448790398776532194391419041864584475640
2878 20574291053359441903058573271534443615929336
2879 20681653681416382460406838682375950765983736
2880 20789539027112467702172222563019022372870136
2881 20897949452804743779335564919486467069756825
2882 21006887330701950722878979572669749546078681
2883 21116355042902170006638645099536037677424105
2884 21226354981430602853426957613026367392817705
2885 21336889548277479692925471122272832948153805
2886 21447961155436101180984185802075232990493709
2887 21559572224941011191099633272353465472771485
2888 21671725188906302189983856675447562345995229
2889 21784422489564053410278797682522964531621254
2890 21897666579302902234615788310752587650219654
2891 22011459920706749206367808351149085423445190
2892 22125804986593597083592915063645483551708614
2893 22240704260054524353820786371994185944099030
2894 22356160234492793628490647877000380153539030
2895 22472175413663095337007983403270043985579030
2896 22588752311710927141549364312809713179569430
2897 22705893453212109494909480279284093209184655
2898 22823601373212437764852019450396104415215055
2899 22941878617267471349596434773651992125305055
2900 23060727741482460210245851573747915312545055
2901 23180151312552409247137425109100330673582691
2902 23300151907802280948275351671891017836178595
2903 23420732115227336739188478711787329625830451
2904 23541894533533617464739054349749834811700851
2905 23663641772178563434596610406729624005663876
2906 23785976451411774465281291614432886590947460
2907 23908901202315910352874132923721707142648196
2908 24032418666847732211687852712856228488574340
2909 24156531497879285115390678165105369872447940
2910 24281242359239222478277556085928345987161540
2911 24406553925754272615587833926864741685104324
2912 24532468883290847922976127749628644124455620
2913 24658989928796797116453632283112558182774069
2914 24786119770343300975330579091782341532228469
2915 24913861127166912031906918190294704040740869
2916 25042216729711738652877592220414281448203845
2917 25171189319671773958640996577093283783289929
2918 25300781650033370027924379665887787257064585
2919 25430996485117857836368040839058811213074585
2920 25561836600624313378941235548448904834234585
2921 25693304783672470427296703935623365496797810
2922 25825403832845780374407706530302757623780210
2923 25958136558234619620071385033683713692197810
2924 26091505781479644952105173421166237218757810
2925 26225514335815297379308870917034871823167810
2926 26360165066113454873513859889988245198871106
2927 26495460828927234479292814521754157055352450
2928 26631404492534944251158106350524813338683266
2929 26767998936984185479334976636254351701825291
2930 26905247054136105666456419096144221761423691
2931 27043151747709802718790606086591840551173595
2932 27181715933326880816878602943723977688336411
2933 27320942538556158431730055130161846871000575
2934 27460834502958528953997507273221183077914175
2935 27601394778131974404826028332271367618877775
2936 27742626327756732698353879223993471635108239
2937 27884532127640618927122074497929769060156880
2938 28027115165764501142935864335774438467077584
2939 28170378442327931107009403501724699371115984
2940 28314324969794930484516186163956134556882384
2941 28458957772939932959962216015637323920603600
2942 28604279888893882751096356135272839522990544
2943 28750294367190490000372868838674145883212240
2944 28897004269812643524284818697331929373772240
2945 29044412671238981402193778249955229666622865
2946 29192522658490619887591152045748904449664465
2947 29341337331178041126039426870674524767472865
2948 29490859801548140165357770673305147302194465
2949 29641093194531431744935646187551825331816965
2950 29792040647789417352380483918920041584976965
2951 29943705311762113037030979403273531538091221
2952 30096090349715738471196247857397167974461205
2953 30249198937790567751312891924860237336837406
2954 30403034265048942432547021595546390446859806
2955 30557599533523447291706415970370645797274206
2956 30712897958265249314669340792669667405499230
2957 30868932767392600405881040023955240913657326
2958 31025707202139504318816610664506813087299310
2959 31183224516904548307659853979924576935812910
2960 31341487979299900001801779775495164049086510
2961 31500500870200470006119729854225496881035079
2962 31660266483793240731358588805842195768283015
2963 31820788127626761960299271318091899264405399
2964 31982069122660813656766621804476901372067799
2965 32144112803316236525899040841307655667540699
2966 32306922517524930835475570249872912187420955
2967 32470501626780024009472831205895356394924459
2968 32634853506186207506404124078598196016725995
2969 32799981544510243496376171377080476224806620
2970 32965889144231641852185422804806928935846620
2971 33132579721593507971165550597494420146349020
2972 33300056706653561945890750660280680009926620
2973 33468323543335329603235737152692694021589020
2974 33637383689479505932692881731649198879829020
2975 33807240616895491426249810301763073652469020
2976 33977897811413101853536936497970606044107036
2977 34149358772934451997363888908622908604109485
2978 34321627015486013876176584919464196568720621
2979 34494706067270849981382824713458109739729021
2980 34668599470721022058913731102519612615199421
2981 34843310782550175965811151210441156695300865
2982 35018843573806303134057271298519852378437441
2983 35195201429924679175292182964741834928254545
2984 35372387950780980161497984303312783364928145
2985 35550406750744577118164210144614305801087370
2986 35729261458732009267888967978427152518867594
2987 35908955718260636563813117378959547469288650
2988 36089493187502472053731177493686225197741514
2989 36270877539338194617172386235458442065117914
2990 36453112461411342619198473046403501680612314
2991 36636201656182689026121251311824450436432410
2992 36820148840984798529803093533096150200955674
2993 37004957748076767228666729072337144116305475
2994 37190632124699145415007607521781765957305475
2995 37377175733129044019672307402123245369555475
2996 37564592350735425266640146842976189907515475
2997 37752885770034578091522277042851816412617975
2998 37942059798745778879473117555009046670577975
2999 38132118259847138079493031720133204732827975
3000 38323064991631633253588647799447831973827975
3001 38514903847763329120748213496597914854923176
3002 38707638697333785157183835549051447506480040
3003 38901273424918651315790408887046030438682536
3004 39095811930634452429272488479067364729216936
3005 39291258130195561862895308397925670306183336
3006 39487615954971364984324613852777773571705000
3007 39684889352043613019531949953670827057753256
3008 39883082284263967865257552831778241970650280
3009 40082198730311738430042021467570824309434505
3010 40282242684751809077360519229534748848508105
3011 40483218158092760745919369758253951586760409
3012 40685129176845185323704579516997057217237785
3013 40887979783580193853905046154421195433882429
3014 41091774036988119152370004883429557163112829
3015 41296516011937413417800631480183942672681229
3016 41502209799533741417419667368166239876101965
3017 41708859507179269832410466705208532274213814
3018 41916469258632153348967994579607253084853430
3019 42125043194066218082359036499687148641693430
3020 42334585470130842922947219496233971587133430
3021 42545100260011039394700401527698213776077830
3022 42756591753487730618263565674508217846023430
3023 42969064156998229972249566033652832230357830
3024 43182521693696920047972920492261082004597830
3025 43396968603516132494428338895521124346003455
3026 43612409143227229351895820768203181307747391
3027 43828847586501886474137961950515290057052495
3028 44046288223973579640742581530250476127307151
3029 44264735363299273962754926568408888334420051
3030 44484193329221317186338539610949612495522451
3031 44704666463629537500802390153332798944025635
3032 44926159125623546458934083387395210427868771
3033 45148675691575247619184875034272376915161140
3034 45372220555191551520861847187034462574834740
3035 45596798127577297605095944199038065455148340
3036 45822412837298383695971637117426934275977524
3037 46049069130445103657824787346588528800194420
3038 46276771470695693846339822516687076144374644
3039 46505524339380088972705627322808981585149044
3040 46735332235543888001721596798115956559331444
3041 46966199676012530706381106509245013737534245
3042 47198131195455685503099230945775763924406629
3043 47431131346451849193394895361886754281194485
3044 47665204699553159239484784973571835516754485
3045 47900355843350419202897266187474171867276985
3046 48136589384538337976869304918286583181262585
3047 48373909947980983444947904533823282731806985
3048 48612322176777451199879938055660532585312585
3049 48851830732327748958540423456369174499938210
3050 49092440294398897310319294761859600656898210
3051 49334155561191247438060562731627200716334306
3052 49576981249405016452325444705496079999290850
3053 49820922094307040981432581339974270007428466
3054 50065982849797749661413855990125343799434866
3055 50312168288478355171713598015923385647513266
3056 50559483201718266464152091909824496581326770
3057 50807932399722721834371337471648364640063611
3058 51057520711600643486681919927180197812914875
3059 51308252985432714244934660540027535964678475
3060 51560134088339677063749435556554222182792075
3061 51813168906550857996146181918042655276595439
3062 52067362345472913275339659752020710873035055
3063 52322719329758801170180021907900969216452159
3064 52579244803376979275445657435257310605010559
3065 52836943729680827899923136633334777776787584
3066 53095821091478300216941397857483603672912000
3067 53355881891101799843763588394478171527663744
3068 53617131150478286517980211169113562168512640
3069 53879573911199610540791443586706336046272640
3070 54143215234593076658814692230471825546432640
3071 54408060201792238057805635212202978899546240
3072 54674113913807921143437190524933716925632640
3073 54941381491599481786041041585749926993716865
3074 55209868076146293707980558116766361472476865
3075 55479578828519469694092179436422805522086865
3076 55750518929953816307404585978341751847547921
3077 56022693581920022794121281290491757493471605
3078 56296108006197084863632548775577057995692981
3079 56570767444944964031107142909505039748045381
3080 56846677160777483212002531526384421370139781
3081 57123842436835459259625031906546193153438030
3082 57402268576860073138667786782193063825320526
3083 57681960905266478429455214929993469842836110
3084 57962924767217648859427352710667505772749710
3085 58245165528698465560206385714707867713473310
3086 58528688576590044750400661566118308769690654
3087 58813499318744306546118583920667026949636190
3088 59099603184058785602986021782844081667098974
3089 59387005622551684295286235480667823743746999
3090 59675712105437169139670829016895937320977399
3091 59965728125200911172723896109272447267214855
3092 60257059195675870993499342104430132221849159
3093 60549710852118329183993344176269048191304395
3094 60843688651284162822360065889417715239344395
3095 61138998171505368805529077424212829792234395
3096 61435645012766834699737457637069425265592795
3097 61733634796783357839348276797840860242555020
3098 62032973167076913396190087445609837048673420
3099 62333665789054172143519193491286122464513420
3100 62635718350084268640577832637564341370753420
3101 62939136559576820565597002565556050634252236
3102 63243926149060199926972495347300536452621260
3103 63550092872260056884226785392148078950997196
3104 63857642505178096912257752143707926879035596
3105 64166580846171112044267817946928606854526621
3106 64476913716030266930663952249472788301267165
3107 64788646958060640453120143848696832856044141
3108 65101786438161023634899381519389365975708845
3109 65416338044903974590441918345432751613144945
3110 65732307689616131259140634731538467888538545
3111 66049701306458782670142667703344700294527169
3112 66368524852508699486939148043002202270061825
3113 66688784307839224582431890393857633777814714
3114 67010485675601624397097223056329220136861114
3115 67333634982106701834802832155343997024875514
3116 67658238276906671452773537569001986467906810
3117 67984301632877297704146323863147068635076874
3118 68311831146300296993503726885434881205066250
3119 68640832936946004307727834056971031830066250
3120 68971313148156305186474702194840254330066250
3121 69303277946927833798530939353583992283581875
3122 69636733523995437892280545150185847308581875
3123 69971686093915911390480865811234833064831875
3124 70308141895151995401521704242084133689831875
3125 70646107190156648421321240269039449353894375
3126 70985588265457586501996470363547493683123751
3127 71326591431742094165434378152300806878453815
3128 71669123023942106841883005393073794947925111
3129 72013189401319565615679016410573322835330136
3130 72358796947552045062230245810931791398376536
3131 72705952070818654962378098212705434726643800
3132 73054661203886216682275538345104641869498456
3133 73404930804195715008931778783158077843317080
3134 73756767353949026233594649440840045693710680
3135 74110177360195923277166026366890420044584280
3136 74465167354921358653874616037943450256368984
3137 74821743895133026071463843887283582708766585
3138 75179913562949201468190590926521571477427129
3139 75539682965686864288973068707039148921027529
3140 75901058735950099805073229237357922410065929
3141 76264047531718783283750781544704039696264365
3142 76628656036437546816382139080921891612273389
3143 76994890959105029615598460875414061655982205
3144 77362759034363412594062382995763982707222205
3145 77732267022588238039573074268899898171577830
3146 78103421709978515203263900134823574056896230
3147 78476229908647112619736249757784629838017830
3148 78850698456711437980056982927069045445576230
3149 79226834218384406380635493676051710168466230
3150 79604644084065697773089575782644648211506230
3151 79984134970433304442307120249622970141838966
3152 80365313820535369342013185376477057900433270
3153 80748187603882316119259165016466492106826351
3154 81132763316539271661362648968598276868056751
3155 81519047981218782000943130103611437167689151
3156 81907048647373822416819974699165348262631935
3157 82296772391291102570665044509912314707259971
3158 82688226316184667521433050284784848433757315
3159 83081417552289795461728135742648480214480915
3160 83476353256957193022405347418688242349394515
3161 83873040614747488993850548301978457639370724
3162 84271486837526027314531990818357285860533220
3163 84671699164557960179571186504992647181935844
3164 85073684862603642124239904721182678195030244
3165 85477451226014325939454110005592871212132644
3166 85883005576828161278504416299235776058314020
3167 86290355264866496816436205296339190988615204
3168 86699507667830486825670934766484174901236260
3169 87110470191398003033643359930069630791236885
3170 87523250269320852630417415998724087309996885
3171 87937855363522303296436371960608076299840485
3172 88354292964194916122760573759942804672526885
3173 88772570589898687298348658367331714575602985
3174 89192695787659499441145548053756759140762985
3175 89614676133067883451952835672271476264772985
3176 90038519230378091772274356137632126691261881
3177 90464232712607483929551815810191703598039250
3178 90891824241636225255432329385664785086003666
3179 91321301508307299664941602430757425613890066
3180 91752672232526837386673306164635526501448466
3181 92185944163364758536346928760872237914545570
3182 92621125079155733428333063641588049219905186
3183 93058222787600460521996719277336123146126050
3184 93497245125867262901965816229910021719239650
3185 93938199960694004193693584932359693850768875
3186 94381095188490324817950101357489871483140139
3187 94825938735440199490149706664093741677191355
3188 95272738557604816872697560524988766552324859
3189 95721502641025782290820085543168111490465759
3190 96172239001828644424630581377428598263472159
3191 96624955686326746892472831366842233305769775
3192 97079660771125405642882101019369066987966319
3193 97536362363226413074804546183556974265653040
3194 97995068600132869808022718538276723682613040
3195 98455787649954345028046586713300101809973040
3196 98918527711512366332046292407629062736078640
3197 99383297014446240004724741832110200462773040
3198 99850103819319202655355103212226427969358640
3199 100318956417724905149540350505190212778318640
3200 100789863132394229771589171486670877548878640
3201 101262832317302441555744854535749044891147121
3202 101737872357776674726851192396075649008579505
3203 102214991670603755193392002535805807218431681
3204 102694198704138360038198572102796159321614081
3205 103175501938411514954482200523965910085450981
3206 103658909885239430577217044192864372961511205
3207 104144431088332678662271675106687512571698101
3208 104632074123405709068066158447676438345207285
3209 105121847598286708496915042663571906511536510
3210 105613760153027801955605449312295688031210110
3211 106107820460015597897153458537151245660081854
3212 106604037224082078008081219285634578709804990
3213 107102419182615832607961681047675266941828174
3214 107602975105673642630387555753262432513930574
3215 108105713796092409156936084335665091235480974
3216 108610644089601431478121412150804506500095630
3217 109117774854935034657751880777028789990456359
3218 109627114993945547579540330549125002330760295
3219 110138673441716632457251588367745109673650295
3220 110652459166676966792112698747717942252890295
3221 111168481170714278763658152618522320100587195
3222 111686748489289737042634387975432337738732795
3223 112207270191552696017045189023832154294477195
3224 112730055380455797424882305900663504644917195
3225 113255113192870429389553665350073924713397820
3226 113782452799702543856494953844686330391077436
3227 114312083406008833431929138564588808967033660
3228 114844014251113268627222658373712917347694396
3229 115378254608723996514776576483802227190012796
3230 115914813787050601803885948901269490038243196
3231 116453701128921731347501038059045423104905340
3232 116994926011903083093329799306744443185902716
3233 117538497848415760495232299246406588675925645
3234 118084426085854993403374399351617737974999245
3235 118632720206709226454130166004482231069642845
3236 119183389728679575983250059152885446289459869
3237 119736444204799656488345016370562591063750625
3238 120291893223555777669275097351188621184992289
3239 120849746409007513077575395957227759264208689
3240 121410013420908641408601473062554165755743089
3241 121972703954828461472631623778541653522271210
3242 122537827742273481883723877455842206149668074
3243 123105394550809486507691748343630750212132650
3244 123675414184183976713134419215684925928132650
3245 124247896482448991472034259905108277090382650
3246 124822851322084306359017367809444630319342650
3247 125400288616121012500961178333877794839382650
3248 125980218314265476531227140246547029348342650
3249 126562650403023682605395994357013109682858275
3250 127147594905825957537988344142775173123858275
3251 127735061883152080122263974301592069817182451
3252 128325061432656775697809768077284977238865715
3253 128917603689295597033248106987745433861188311
3254 129512698825451192594025317686092935625682711
3255 130110357051059963267873070535380015497059111
3256 130710588613739108623174643516024182991791975
3257 131313403798914063778112653771401533988923656
3258 131918812929946327961125237904984689836783880
3259 132526826368261685845853741562358322663177480
3260 133137454513478822746426769369820872114851080
3261 133750707803538334761592958480634616231538184
3262 134366596714832134958888083339022750422154760
3263 134985131762333256692701086365607370683613704
3264 135606323499726055152788369667203004790084104
3265 136230182519536808242476187166004143191233129
3266 136856719453264717888487255331740326705604265
3267 137485944971513312887029764605077569279356089
3268 138117869784122254393494833257449549160954105
3269 138752504640299545165822111493925844717656605
3270 139389860328754143674312726740297666120896605
3271 140029947677828984193394071948244548939009005
3272 140672777555634403993572088104549192592386605
3273 141318360870181978754543690659533272161604630
3274 141966708569518767323184848030266244892644630
3275 142617831641861966942878549436133970139084630
3276 143271741115733980083401509854956923889326166
3277 143928448060097894003348962630382063279789670
3278 144587963584493374179843296015571817307309926
3279 145250298839172972743044609520602889860220326
3280 145915465015238853055759510174302148906882726
3281 146583473344779931581228648564853532920000735
3282 147254335101009438184963620653326602324368671
3283 147928061598402896019299944742793541841581615
3284 148604664192836522142134874531998205119855215
3285 149284154281726050024126839802311226849931315
3286 149966543304165975101447326912274514532893299
3287 150651842741069224533996032854384208694331395
3288 151340064115307252331816160129533820992676419
3289 152031218991850561015278776098082101278231444
3290 152725318977909650977443250771879969984253844
3291 153422375723076398719844922234577991675574420
3292 154122400919465865135811330050684817564384404
3293 154825406301858535018264615196476674714408660
3294 155531403647842988971830021284082037382568660
3295 156240404777959008911938857236813032013128660
3296 156952421555841118336488807208850527697250260
3297 157667465888362558558505110542334003066049285
3298 158385549725779702091132894053257513943490885
3299 159106685061876904379183832084723860344700885
3300 159830883934111795074359347729372413900260885
3301 160558158423761010054177762586422193438685081
3302 161288520656066365387544163583969518399832025
3303 162021982800381474452819294982137018637643241
3304 162758557070318809417167512912575851192409641
3305 163498255723897208288893769956884013217713666
3306 164241091063689828757415739589970037580314370
3307 164987075436972550038459556100574194730392386
3308 165736221235872823945016246153452030074102850
3309 166488540897518976407550774796624094545066450
3310 167244046904189960669916732780221253546980050
3311 168002751783465563390397064895571599231101714
3312 168764668108377064880264892036212527617344530
3313 169529808497558354715238424215585683744180059
3314 170298185615397503958190209255605628779778459
3315 171069812172188795234463523709635132789154859
3316 171844700924285211904147600243449130857645675
3317 172622864674251387578668610626592907156429519
3318 173404316271017017232064897159495270328492815
3319 174189068610030731160332879271452469542902815
3320 174977134633414433045254367681153209954462815
3321 175768527330118103382146707442121819954371040
3322 176563259736075069534014254945041408467753440
3323 177361344934357743677623184079502225171651040
3324 178162796055333829910071524848838345327811040
3325 178967626276823001787482675380340617637571040
3326 179775848824254051570513407093695338306185696
3327 180587476970822512454436614414904591224269280
3328 181402524037648755064634756500603346589772256
3329 182221003393936559501422110635528497208925281
3330 183042928457132164221202616968385901142379681
3331 183868312693083793044065253760535761693187505
3332 184697169616201661581020553057390695916258801
3333 185529512789618464377190060391415951586944085
3334 186365355825350344070375270542984856646657685
3335 187204712384458343867553846293569416621781285
3336 188047596177210344644978760294999160159427429
3337 188894020963243487980690403456653677547023790
3338 189744000551727086431392688445029496451827374
3339 190597548801526022368791755840435820987649774
3340 191454679621364636693650075064675450464520174
3341 192315406969991108748969534260280800549532030
3342 193179744856342328756884544762820264666167934
3343 194047707339709264107020258577404376870203070
3344 194919308529902820827251723281080217012443070
3345 195794562587420201570987189974442091293548695
3346 196673483723611761458292858266523971232379095
3347 197556086200848363111377099782794513655678695
3348 198442384332689232228159660340692950787469095
3349 199332392484050315040865512762413612476071595
3350 200226125071373139009803929330325300490511595
3351 201123596562794178105720977194244730615942011
3352 202024821478314724037348023687526414404565435
3353 202929814389971264784009983594371874962671596
3354 203838589922006371796404959045739303245269996
3355 204751162751040097231921627035665655996380396
3356 205667547606241882594122231691708008594684140
3357 206587759269502980149287350568698773725231916
3358 207511812575609388496193738548358691937451820
3359 208439722412415303668578521620951878538725420
3360 209371503721017087153031828119710981829119020
3361 210307171495927752208355619113024371136275069
3362 211246740785251969875729024890404010028276925
3363 212190226690861596072329923081332848272742989
3364 213137644368571721164378818214784267400629389
3365 214089009028317243418894314773364681153246289
3366 215044335934329967736779628349818191460259985
3367 216003640405316231073196664723548411530463649
3368 216966937814635055954528226907712983984723425
3369 217934243590476833504579897858565176683489050
3370 218905573216042537396031103991688747407489050
3371 219880942229723470146509804336653691492329050
3372 220860366225281543182037184522912212068489050
3373 221843860852030092093967676284422898174579050
3374 222831441815015228518935584275991129698579050
3375 223823124875197730074712595206609409187579050
3376 224818925849635469788280482128668660001818026
3377 225818860611666386455830411709840270479700115
3378 226822945091091997377814427008324277968269011
3379 227831195274361454915595925242244797772493411
3380 228843627204756148319674291879092621580699811
3381 229860256982574852282894301678751695394680775
3382 230881100765319423675493466729949720142388231
3383 231906174767881047922290213669778202023660055
3384 232935495262727036485772619832776855515053655
3385 233969078580088176922311443722244545881917880
3386 235006941108146636982192361632949596988627384
3387 236049099293224424227640682201066537884933560
3388 237095569639972402646497366852561274030910904
3389 238146368711559867742697949322798319442501304
3390 239201513129864681588205934404109440055979704
3391 240261019575663969324559477639563668546106040
3392 241324904788825378605704616634220770020180664
3393 242393185568498903477310053832648554753628505
3394 243465878773309274191287492865284025409668505
3395 244543001321548914457777818767117011088558505
3396 245624570191371467640406999409945553485884905
3397 246710602420985893404166484272865194086661005
3398 247801115108851136328831100132499629385427405
3399 248896125413871368004393004331590370859117405
3400 249995650555591804128563167947835170975957405
3401 251099707814395098129972136419283297085943366
3402 252208314531698312844289466992254102805856070
3403 253321488110150471774076283765869714508789126
3404 254439246013830691466787835156263585264379526
3405 255561605768446896548952798354901881566571926
3406 256688584961535118958173363889991567344053910
3407 257820201242659382918214863817627310661804246
3408 258956472323612177206085892489373495623352790
3409 260097415978615516263649522403879679629192015
3410 261243050044522591709953352509669899615305615
3411 262393392421020015814120755661523157313763999
3412 263548461070830658492307828940304482790057695
3413 264708274019917079395900208441501580906627619
3414 265872849357685556661801102156240424657362019
3415 267042205237190713899346633964767045329554419
3416 268216359875340746992076891810291260846534195
3417 269395331553103252296290947114139335703073604
3418 270579138615711657822021573744276601280821060
3419 271767799472872258985780456690852584845781060
3420 272961332598971860528147356386422409005141060
3421 274159756533286026193006997706381700530710660
3422 275363089880187937768975396487953788743421060
3423 276571351309357865097302934324409501414710660
3424 277784559555993248654294757855312335596470660
3425 279002733421019396320050025233328111248471285
3426 280225891771300795949090163373036241674025781
3427 281454053539853045362222648466425198068137925
3428 282687237726055401382770892592244205715815941
3429 283925463395863949544092624580737176340024841
3430 285168749682025396099108707169870766409543241
3431 286417115784291483966371648472123640326867545
3432 287670580969634034251018157450158941778743961
3433 288929164572460614982772974083003205966329650
3434 290192885994830838717001888819288300686643250
3435 291461764706673290648650366408126669763956850
3436 292735820246003088892750519938617909283948914
3437 294015072219140078589033355593068986556963330
3438 295299540300927661492045240933925568241189634
3439 296589244234952262712037453227287429264308034
3440 297884203833763436275775453103824590938554434
3441 299184438979094611180300216538032113283024075
3442 300489969622084479616567558476194651420350219
3443 301800815783499029043792908269359462329250715
3444 303116997553954219799238464197292489705610715
3445 304438535094139309932097075650165260422433215
3446 305765448635040828954052590834057576893282815
3447 307097758478167202203029779071870924185683215
3448 308435484995774027520588303790703622097812815
3449 309778648631090005947364599048102905131063440
3450 311127269898543528144922902901054980692023440
3451 312481369383989918256342139031510637845194896
3452 313840967744939336921838827799338840179009680
3453 315206085710785345169707763306803864881933456
3454 316576744083034130906851828157228636412275856
3455 317952963735534399737170046424022939560410256
3456 319334765614707931840078811984658037493185680
3457 320722170739780806645455187907773162085362001
3458 322115200203015297045313267121118726242218385
3459 323513875169942434886554829264613935381581985
3460 324918216879595249493173937598008058688655585
3461 326328246644742680970341707258541240070258629
3462 327743985852124170046852256243153315740776965
3463 329165455962684926216473837435256947341580949
3464 330592678511811875942820358041485843212123349
3465 332025675109570292696437936203327116821329374
3466 333464467440941110596888837576915700713758430
3467 334909077266058923436711091626888352064015134
3468 336359526420450670868236322573082489063101470
3469 337815836815275013538360857698699231459191470
3470 339278030437562398960486010432693785444631470
3471 340746129350455819916972591635681639031077870
3472 342220155693452267189592194246360458838111470
3473 343700131682644878419603638303906165628383495
3474 345186079610965784903237169791348930054023495
3475 346678021848429658132531592206716692299313495
3476 348175980842377957895640488744724565897314711
3477 349679979117723883754903079964814801530247835
3478 351190039277198031725163071355116907031038171
3479 352706184001594757979015091821004506211166571
3480 354228436050019251409863022396902502426156971
3481 355756818260135316887887678987321568909462940
3482 357291353548413871048242958295216033981641116
3483 358832064910382152455029696921121740440318620
3484 360378975420873647988835144564599205632792220
3485 361932108234278737309873128000796216964185820
3486 363491486584796057253015697731033925428519644
3487 365057133786684588015271318629886039286875100
3488 366629073234516463000537504266054017925785564
3489 368207328403430504190737216615376265243732589
3490 369791922849386484916738373387646424710306989
3491 371382880209420121906754438951845629195341885
3492 372980224201898798494231336685421349490932349
3493 374583978626778020871541825332115780252869825
3494 376194167365858609280133044490567383621869825
3495 377810814383044626032106169554775947632119825
3496 379433943724602042262549039191142151209759825
3497 381063579519418145316293243690111585662885450
3498 382699745979261688677126505219775902675525450
3499 384342467399043786351859256101801143604525450
3500 385991768157079553626021143715866193048525450
3501 387647672715350496112348775527937958950499226
3502 389310205619767649017620380062178522672628890
3503 390979391500435468557796214449550814348026586
3504 392655255071916477455835511563249074260480986
3505 394337821133496666460981544788446794106283011
3506 396027114569451653832736011289603536160107075
3507 397723160349313604737182410372360375562110931
3508 399425983528138912507765437350145541982414355
3509 401135609246776643727089640400902122866870455
3510 402852062732137749090765713441389215137144055
3511 404575369297465042018806837281527975785245959
3512 406305554342603946984560449497201165554321735
3513 408042643354274019535652735846435532116928104
3514 409786661906341239985924007942422022169638504
3515 411537635660091082761842978600560170221836904
3516 413295590364502363391406783130655261756238440
3517 415060551856521865128061437206384368266965864
3518 416832546061339747206714285190868493798802280
3519 418611598992665736733455892330210156340242280
3520 420397736753006106215163785468649853259282280
3521 422190985533941438739724465333960845036383305
3522 423991371616405182822183214456193006292512905
3523 425798921370962998936713423905225219270513305
3524 427613661258092899758888474773127594771353305
3525 429435617828466186147339652218433962389655805
3526 431264817723229180898493156485499451923674941
3527 433101287674285762312698022189664123245616845
3528 434945054504580699614684679916561745358482701
3529 436796145128383792275931008442332035731268726
3530 438654586551574815291159047283597920572491126
3531 440520405871929272465841083496918679624822710
3532 442393630279404959776258609354291401233035446
3533 444274287056429340868331684433642563732539590
3534 446162403578187736766119542512878902135413190
3535 448058007312912331865585876196981908843126790
3536 449961125822171998293924126216168253026701574
3537 451871786761162940719449313607964246770946495
3538 453790017879000163701783497358176938857336319
3539 455715847019009763676791833368589021129640719
3540 457649302119022047675465468708567191176503119
3541 459590411211665480880696143881893136211224595
3542 461539202424661465130645411209698962612292179
3543 463495703981119950482178825328593023879332835
3544 465459944199835881952612338185583688478092835
3545 467431951495586483562804451756466720152393460
3546 469411754379429381809423463022714239295331060
3547 471399381459001570699024393536951329869673460
3548 473394861438819220481384946234801393017731060
3549 475398223120578332224374091079829487693291060
3550 477409495403456240377460664749780859705451060
3551 479428707284413965475812694000252478558018356
3552 481455887858499419141791033713013207047675700
3553 483491066319151463545503365109805049430631141
3554 485534271958504827490956643370778507887157541
3555 487585534167695881299227733144692736680405941
3556 489644882437169272664963241403413462767673845
3557 491712346356985425667420466026676003979991161
3558 493787955617128905122171941678020253661040825
3559 495871740007817648464516298245613666857204425
3560 497963729419813067360568067691638644548918025
3561 500063953844731021246938698923256724446166114
3562 502172443375353665004870383632066790275532130
3563 504289228205942172979643375335635750685884834
3564 506414338632550341561046315505305802147523234
3565 508547805053339072545677681113326671515139634
3566 510689657968891739506834853636750416716076850
3567 512839927982530439402745496995884726706087794
3568 514998645800633131658903937584976405052645490
3569 517165842232951666965293079998887917290221115
3570 519341548192930708034300083821710444916181115
3571 521525794698027544570171586494602568085032715
3572 523718612870032804705901701416958094055031115
3573 525920033935392065168503365676847144940375215
3574 528130089225528362438680874796378846791935215
3575 530348810177165607175998639281345278022345215
3576 532576228332652904185728346271700321565393471
3577 534812375340289780208653825912937556217910080
3578 537057282954652321820220022944476550173774656
3579 539310983036920225730529576189375681174197056
3580 541573507555204763781817628913127455818011456
3581 543844888584877664945172648204487755693724480
3582 546125158308900916623418238448261221766304576
3583 548414349018157487572228209462244279805514560
3584 550712493111782974756714520835190022701028160
3585 553019623097498176465905187330348249523192385
3586 555335771591942594012716812834086722501747329
3587 557660971321008864352224139179174149154533265
3588 559995255120178125956236868229006602214557649
3589 562338655934856320287412057867565584679882549
3590 564691206820711431221358622019086126650392949
3591 567052940944011664770428898563891857822259205
3592 569423891581964571468140904088978379991216709
3593 571804092123057113778433787903833141797689870
3594 574193576067396680899228146777611794727129870
3595 576592377027053053335042283550922334711169870
3596 579000528726401319618705204305732648310152270
3597 581418065002465747567507167325833183349499870
3598 583845019805264612464438939857285091472642270
3599 586281427198155984560491602916734637763882270
3600 588727321358184478299319787352711418424522270
3601 591182736576428965670912643322377288020929911
3602 593647707258351256106268657608999704275127735
3603 596122267924145745330432656103077494950012871
3604 598606453209090035596625979656010815916171271
3605 601100297863896529729583917767040956282604171
3606 603603836755065001411608043583575751469351115
3607 606117104865236144150245132907801013306489691
3608 608640137293546101371918886758674941481744795
3609 611172969255981980091265729012234177611059020
3610 613715636085738350611361535233062961797452620
3611 616268173233574734715472283538506313656224844
3612 618830616268174084816418320751746348328013900
3613 621403000876502256535109224771523238341338764
3614 623985362864168477185284134610724795952065164
3615 626577738155786812646980930553314361865159564
3616 629180162795338635116756795993533150172235660
3617 631792672946536094228192497421839253113683549
3618 634415304893186594041733197401918355584493725
3619 637048095039558278408449784960083472196743725
3620 639691079910746527217846586324737822917743725
3621 642344296153041466045393924176101031011666225
3622 645007780534296491721027343286445607133306225
3623 647681569944297816345429432464593493326916225
3624 650365701395135032286495064905927635447916225
3625 653060212021572700693976569255865715688681850
3626 655765139081422966075911849810472333730210426
3627 658480519955919199486055814217194778395183290
3628 661206392150090672877163658740858720303929786
3629 663942793293138267180613622589063535543114186
3630 666689761138811216678506771935756916710480586
3631 669447333565784892240042229155631163301930250
3632 672215548578039625999638041423484485792810506
3633 674994444305240580059950603305101790895031155
3634 677784059003118661808639228357686683658424755
3635 680584431053852488443427123181487146552748355
3636 683395598966451403305725671958007673759862659
3637 686217601377139546628815608437062965957850535
3638 689050477049740983312316353782868804758024679
3639 691894264876065890340423550871371874294105079
3640 694749003876297806467154646785128327586023479
3641 697614733199381946797613283641363406868610840
3642 700491492123414584900065271801597947446071064
3643 703379320056033505089412057260760176964006680
3644 706278256534809527528451874938520066087846680
3645 709188341227639108799134220059382582505286680
3646 712109613933138020601839889199763994640301080
3647 715042114581036109246556659314002457001926680
3648 717985883232573138605669705566440936001581080
3649 720940960080895719203946125558085146233211705
3650 723907385451455326127164457033924955666851705
3651 726885199802407408436722866906211207615989641
3652 729874443725011592783453769970578555262540745
3653 732875157944032983919778024592084928573921901
3654 735887383318144564815248568488622480317872301
3655 738911160840330699086461419156830595256624701
3656 741946531638291738458251389113188477969525885
3657 744993536974849737979040674628482937123796646
3658 748052218248355281719170686710984468569876390
3659 751122616993095421687021123461646015318549990
3660 754204774879702732703705352328292442486863590
3661 757298733715565485983127697995555596685174774
3662 760404535445238944170196235459350835314919670
3663 763522222150857780596004187070795406817411894
3664 766651836052549625514824035842162693179786294
3665 769793419508849742093801013960019207713334319
3666 772947015017116834932286724147146077138192495
3667 776112665213949993893819321180046963849258879
3668 779290412875606776039833940453462342638412735
3669 782480300918422428460275928963875174709535235
3670 785682372399230254802389930462920073727495235
3671 788896670515783128305070019837225341454970835
3672 792123238607176154152279891057794889102025235
3673 795362120154270483965187597389815282993911460
3674 798613358780118285258806541068990600145271460
3675 801876998250388868695093331465429836126231460
3676 805153082473795975970623795029058759679131556
3677 808441655502526231183150846225904320095664100
3678 811742761532668758527542135442920829103135716
3679 815056444904645969177801396696949309109542116
3680 818382750103645520218095244193749527915020516
3681 821721721760053448491936831634840455197842645
3682 825073404649888482244919310978377026599555861
3683 828437843695237533442645427466981272861705125
3684 831815083964692373651764884508118928510218725
3685 835205170673787496378308324825364784206894825
3686 838608149185439168763795922612167426740987689
3687 842024065010385675545899684660311299771285305
3688 845452963807628758196751636076383071525484409
3689 848894891384876252158315137740807800548908434
3690 852349893698985925100573667631510549113394834
3691 855818016856410519134640516080546326109335250
3692 859299307113643999919254015536202912977110994
3693 862793810877669015605496168070735300002145890
3694 866301574706405568570957868337224669595905890
3695 869822645309160902900971365596854910177065890
3696 873357069547080610580940185495578420874339490
3697 876904894433600959370218460178769299680281515
3698 880466167134902445334425513832789524276635115
3699 884040934970364573019527639598889757482645115
3700 887629245413021866257477302809740868507005115
3701 891231146090021112599670534471126633969312671
3702 894846684783079844380966057696704354529829855
3703 898475909428946059423504738274869773200405231
3704 902118868119859184396075288603115691791907631
3705 905775609104012283851291801793207569075292656
3706 909446180786015517969380669783288255308663280
3707 913130631727360852043918765770887650011617776
3708 916829010646888020751421467210946013355301360
3709 920541366421251750253248181039560365777214960
3710 924267748085390241184874527748463374377688560
3711 928008204832994915594174265535537070383377904
3712 931762786016981430896960410108334811933011440
3713 935531541149961963924653849963139884387116849
3714 939314519904718768145579091271183685815099249
3715 943111772114679007148030611073115401755179649
3716 946923347774390867479909672536701700038503105
3717 950749297040000953946400381822320303950303909
3718 954589670229732970473835262904643461243452645
3719 958444517824367689654594714822830911810742645
3720 962313890467724214094591415608737412340382645
3721 966197838967142532691610068933612906392836670
3722 970096414293967374979504873706444431638078270
3723 974009667584033366680001753866782383075276670
3724 977937650138151489610609735884377986059116670
3725 981880413422596849103915925477475098869606670
3726 985838009069597752100321333288891752327209486
3727 989810488877826099083070352239371355359314510
3728 993797904812889093031235017563918259804314446
3729 997800309007822268573136304709386792511018471
3730 1001817753763583844529518660938517357811768871
3731 1005850291549550403042640744282608889231567415
3732 1009897975004013898494304979075465229088246391
3733 1013960856934679999422721051376245420366761595
3734 1018038990319167766654983880867215647358635195
3735 1022132428305510670878844939040744402745278795
3736 1026241224212658952884367057442602401676609419
3737 1030365431530983329712977105217953882040552700
3738 1034505103922780049958368133042444175617011964
3739 1038660295222777301470652801571476474705658364
3740 1042831059438642974722133157692023800546272764
3741 1047017450751493785100028112026984018148160060
3742 1051219523516405757398489327263978430442264124
3743 1055437332262926075789238669928448430492829500
3744 1059670931695586302557175929192788574892829500
3745 1063920376694416968894334186235005202411970125
3746 1068185722315463541052602047586042561900970125
3747 1072467023791303765162686956916636830793220125
3748 1076764336531566394033861992922664250282220125
3749 1081077716123451299256119967510953156658782625
3750 1085407218332250971933453279532159766683782625
3751 1089752899101873415384085876048541657501686001
3752 1094114814555366433150604846785557262654582065
3753 1098493020995443315670073649248739670492962986
3754 1102887574905009928961356753271143036302377386
3755 1107298532947693208694046625800113897160823786
3756 1111725951968371063010558470871871165683619050
3757 1116169888993703687480146017323491069347955706
3758 1120630401232666295570792929247950524123182330
3759 1125107546077083268032149122930938668118575930
3760 1129601381102163724589909430468776717113449530
3761 1134111964067038521359273675934117393779461859
3762 1138639352915298677392382346337835045070316835
3763 1143183605775535233781890668267986399026419379
3764 1147744780961880548750126063534882449394369779
3765 1152322936974551032160569675008799911866070679
3766 1156918132500391322895711948726015269884582615
3767 1161530426413419912552655151910738819265105639
3768 1166159877775376218915172220494998065346460455
3769 1170806545836269112668281485724202161600091080
3770 1175470490034926900828760649250470332067931080
3771 1180151769999548770372400881505142221775169480
3772 1184850445548257695546193130901408639153371080
3773 1189566576689654812361043673371826563450849480
3774 1194300223623375263768034624746680246059489480
3775 1199051446740645519028677604409767392914529480
3776 1203820306624842170797054999439282162907606216
3777 1208606864052052213439203355993131933045487145
3778 1213411179991634806122567340999430618116778601
3779 1218233315606784524215840494262328026977659001
3780 1223073332255096102547010650918165440722441401
3781 1227931291489130674074943478833759233905694685
3782 1232807255056983507537367067113168506576072221
3783 1237701284902853247645663942486586490192347565
3784 1242613443167612661404434302139252563225821165
3785 1247543792189380894141365656673043136947250390
3786 1252492394504097238840529497581514948624917974
3787 1257459312846096422379825062092842358012008470
3788 1262444610148685412280903786755890472140323094
3789 1267448349544721747587535642003589223761267494
3790 1272470594367193397496020245445253391182969894
3791 1277511408149800151368901484165437155535047270
3792 1282570854627536543770914358220731149658692454
3793 1287648997737276318173776911236553037071295135
3794 1292745901618358432984138461951964594823655135
3795 1297861630613174613556707915209982535727665135
3796 1302996249267758453862312734741479944698098735
3797 1308149822332376071488380225670004098980507635
3798 1313322414762118319657088124529760573240861235
3799 1318514091717494559954201151326452280681271235
3800 1323724918565027999469394164397189580608031235
3801 1328954960877852596056660897187663978213724756
3802 1334204284436311535431219969238380892057212500
3803 1339472955228557283827156974363002957638360916
3804 1344761039451153219947882979946671134835647316
3805 1350068603509676849949345745256364979310605716
3806 1355395714019324609203800406434697506623420820
3807 1360742437805518254599831304268750501348172436
3808 1366108841904512851142216070742385499053041300
3809 1371494993564006356623137064679694360405795525
3810 1376900960243750808144173778384731067318309125
3811 1382326809616165114276452949024343741931882389
3812 1387772609566949456654290823562886121657691605
3813 1393238428195701304805634367346078226715019609
3814 1398724333816533048030595196982750020556698009
3815 1404230394958691248147371681054310356296554409
3816 1409756680367177516932871010489466592470018025
3817 1415303259003371022093374117303199165987904194
3818 1420870200045652625608632138971814166347236290
3819 1426457572890030658300843709187954218365196290
3820 1432065447150768334488037727329028846608556290
3821 1437693892661012810589476441928333346824671890
3822 1443342979473425891558798701039313571845606290
3823 1449012777860816389028743097939638553222951890
3824 1454703358316774135059425497473113107187911890
3825 1460414791556305655390295089844694024315487515
3826 1466147148516471506104057708268239527069249371
3827 1471900500357025277619034687950005707246987755
3828 1477674918461054269934620059935830856640293931
3829 1483470474435621843062708387849618178757938831
3830 1489287240112411446586190092029044559586113231
3831 1495125287548372332293850687576031264258111455
3832 1500984689026366953849265013969825261678520351
3833 1506865517055820057459547277755773421026688160
3834 1512767844373369467518102590070076719839001760
3835 1518691743943518571203825681067905285994675360
3836 1524637288959290506027507637398054008353619104
3837 1530604552842884054324541860451570295408430240
3838 1536593609246331248701366005975201574636555424
3839 1542604532052156692451437463584797377862257824
3840 1548637395374038598964915991571694579720408224
3841 1554692273557471554164618462030410286863849505
3842 1560769241180431006009217317643553640000448609
3843 1566868373054039485113076318365759300903858545
3844 1572989744223234560540554487709813276913498545
3845 1579133429967438534841061878343347775524801045
3846 1585299505801229882399618889273110412633615445
3847 1591488047475016435186154406076703895183331045
3848 1597699130975710319995277025520972509683505445
3849 1603932832527404651276768090595328844777961070
3850 1610189228592051983665575225632068434897801070
3851 1616468395870144528328630547960297116881184686
3852 1622770411301396137254378766653099563196276910
3853 1629095352065426059619476984618062106897411646
3854 1635443295582444474375720221819766389701130046
3855 1641814319513939803208854499111446408548760446
3856 1648208501763367808029562788325252879840830590
3857 1654625920476842477165548269291679722162645591
3858 1661066654043828704432294162725476463816415895
3859 1667530781097836765268749953856243252672739495
3860 1674018380517118594132880109757007613636133095
3861 1680529531425365867360713448025252742104704619
3862 1687064313192409895701249160321690251094600875
3863 1693622805434923330748309155827908858194164539
3864 1700205088017123689499175891532059036801730939
3865 1706811241051478701278620223010971233457505964
3866 1713441344899413481275705065698448464155724460
3867 1720095480172019534949547827195730079666705324
3868 1726773727730765597569037680706042941106345900
3869 1733476168688210313160332822907466519507345900
3870 1740202884408716757144807921295776602723345900
3871 1746953956509168806958983031042278278825905900
3872 1753729466859689364956842374563748570487345900
3873 1760529497584360437903844553167447573314046525
3874 1767354131061945077380835024220831598755046525
3875 1774203449926611185424997054242395595287296525
3876 1781077537068657189743918873088476779978394701
3877 1787976475635239592847812432024600789090856465
3878 1794900349031102399453893033955054951915860561
3879 1801849240919308426525919182509148396064004961
3880 1808823235221972500320898313147725529904531361
3881 1815822416120996544823986649091973351397157850
3882 1822846868058806565961650292853848140844530906
3883 1829896675739091535992209845661429776784399130
3884 1836971924127544182481962367353554217950792730
3885 1844072698452603686284162373629047824272716330
3886 1851199084206200292947247841172205007890715434
3887 1858351167144501841987817879465803257655580010
3888 1865529033288662218473005856406536652306830954
3889 1872732768925571731366045358548513670902416979
3890 1879962460608609423097996451344327449351775379
3891 1887218195158397314837786305588797198436372515
3892 1894500059663556591941921398889173082062538339
3893 1901808141481465734074448210911546139613694855
3894 1909142528239020594496975633943374111543334855
3895 1916503307833396433037825241556232919719824855
3896 1923890568432811907258645123473820790098207255
3897 1931304398477295026346109229803479198429455480
3898 1938744886679451072265627098263600283234677880
3899 1946212122025232492723308489655792956617717880
3900 1953706193774710770491763855344122909511157880
3901 1961227191462850273664674731701716606230743416
3902 1968775204900284091414438126188199959494252920
3903 1976350324174091859836575753783618593769037176
3904 1983952639648579582474002626812598490695347576
3905 1991582241966061450123670021666677536223800601
3906 1999239222047643664537535268526312369830000985
3907 2006923671094010270639265160883635478603330921
3908 2014635680586211001887551086492485456303421865
3909 2022375342286451143426402266376759899474757965
3910 2030142748238883417672288779798301172531271565
3911 2037937990770401896997528376741264520587915549
3912 2045761162491437948178850461664602847069431645
3913 2053612356296758213289627099194757037501804294
3914 2061491665366264631723834470297180398024818694
3915 2069399183165796508049398922531791503365441094
3916 2077335003447934630398189636551242234315257670
3917 2085299220252807444109544999363001863254061654
3918 2093291927908899285353862059401317002745901910
3919 2101313221033860679472437965531397165143061910
3920 2109363194535320708779429088157679891837621910
3921 2117441943611701454581487612086462819222949135
3922 2125549563753034518180346804190033635023667535
3923 2133686150741779625633354920757964152755799135
3924 2141851800653645321056703856258578226629759135
3925 2150046609858411753265862173660741021880881635
3926 2158270675020755560557503123107939416244407331
3927 2166524093101076858447016677251958873246180275
3928 2174806961356328335185510514635113099933525491
3929 2183119377340846459890038293884759176856832516
3930 2191461438907184808130644507912585169527270916
3931 2199833244206949509827683715588819267759439620
3932 2208234891691636824322758045317120954614309636
3933 2216666480113472847496520577432663948032268100
3934 2225128108526255355816513567281177478514981700
3935 2233619876286197792208149495142062868908895300
3936 2242141883052775398651899649799983394063568964
3937 2250694228789573500419729396546659907479860405
3938 2259277013765137946873811474742436345109912309
3939 2267890338553827713760558641854307188874360709
3940 2276534304036669671943044757216713068118087109
3941 2285209011402215527524929006771126153563156425
3942 2293914562147400938329061436902339568211701769
3943 2302651058078406811704029318410015869976151065
3944 2311418601311522788642003127874540397645311065
3945 2320217294274012919201358140472233092280136690
3946 2329047239704983534237682802976765097040514290
3947 2337908540656253318456938225596107501403536690
3948 2346801300493225589814704323817083379182794290
3949 2355725622895762790295637383976881127611204290
3950 2364681611859063193117471146301738591796964290
3951 2373669371694539831414118924131221502916562946
3952 2382689007030701653462677835500705959314102530
3953 2391740622814036909529397940738289534587925131
3954 2400824324309898775419958984833737803199587531
3955 2409940217103393217829695563679478848922691931
3956 2419088407100269106599727896525296746780537755
3957 2428269000527810578995290020822443405569543551
3958 2437482103935731661132900157787607484298534335
3959 2446727824197073151693389255255829375271497935
3960 2456006268509101773068193326512407020671371535
3961 2465317544394211595096723197630603138482580304
3962 2474661759700827736563051679263210323344649040
3963 2484039022604312349630603019745627544355404624
3964 2493449441607872892403992802705157471899827024
3965 2502893125543472694817648252110128705318297424
3966 2512370183572743823061339228842868022760595280
3967 2521880725187902247763269073487526360021135184
3968 2531424860212665321161911898167708587563626320
3969 2541002698803171568508338984065596346201756945
3970 2550614351448902798951351628855060807638596945
3971 2560259928973608541168331137872900115595957345
3972 2569939542536232809015328692657088366548726945
3973 2579653303631843202480548588756631100739859845
3974 2589401324092562349236027839757721884539899845
3975 2599183716088501692092983424604450718553589845
3976 2609000592128697627676985538884058185490074261
3977 2618852065062050001649821126197091292459249310
3978 2628738248078262965815636741477966989667538846
3979 2638659254708788202459693462643329744541537246
3980 2648615198827770521278829148731951951347047646
3981 2658606194652995834273504870304367267660609390
3982 2668632356746841513982112839872425416920109166
3983 2678693800017229140449042675143908202340817070
3984 2688790639718579642328841364546599561038090670
3985 2698922991452770837539659901527096194870749895
3986 2709090971170097378890056240225544177096557319
3987 2719294695170233110114120029067817450447377175
3988 2729534280103195837760799529386940981301265239
3989 2739809842970314524394245252217463613045314139
3990 2750121501125198908572938176767833150333968539
3991 2760469372274711557086342977670655662821288235
3992 2770853574479942354938818513879312477844225899
3993 2781274226157185438581528948998321537703902300
3994 2791731446078918577904129309916940450487902300
3995 2802225353374785012509049076910044808731902300
3996 2812756067532577747802266562962894185474942300
3997 2823323708399226316445555412089061950372902300
3998 2833928396181786010726292555002057782155942300
3999 2844570251448429591412044434866015897199942300
4000 2855249395129441478668295285220794822783942300
4001 2865965948518214430628847735820044686117945901
4002 2876720033272248715219612069341962142056928365
4003 2887511771414153780847706082072932528126091261
4004 2898341285332652431579012744102096197781465661
4005 2909208697783587512438587738714831779271634561
4006 2920114131890931110479573515986738534628281025
4007 2931057711147796277277560751545229638493270481
4008 2942039559417451278518642087608452796925900305
4009 2953059800934336376360726779292933855962059530
4010 2964118560305083150259028404400994333462533130
4011 2975215962509536361958001149092465163521154634
4012 2986352132901778370363383384685321850577108810
4013 2997527197211156102019410332026428529952728154
4014 3008741281543310582927680599173477246429918554
4015 3019994512381209037455604305316407452621996954
4016 3031287016586179560093823398762175870468699290
4017 3042618921398948365833477669268965252155353539
4018 3053990354440679624945692874940216280130506755
4019 3065401443714017887957190381207918240589796755
4020 3076852317604133106627460774118350984239436755
4021 3088343104879768256744507092189191376586945655
4022 3099873934694289568567746650579185938481539255
4023 3111444936586739370758263938282434537750675655
4024 3123056240482891553648230783648134718205115655
4025 3134707976696309657712953935890266727954346280
4026 3146400275929407593120674430584514258136760616
4027 3158133269274512996246927625683605872186369320
4028 3169907088214933229051977641586686776709166376
4029 3181721864626024027231565144580356116143156776
4030 3193577730776260803062953007873341367225499176
4031 3205474819328312608880020398855819908959429160
4032 3217413263340118767122942305548248356750291496
4033 3229393196265968172919798459921088799381958665
4034 3241414751957581275169283071361687284177032265
4035 3253478064665194742105534780571254482192395865
4036 3265583269038648817337974813164780793837636249
4037 3277730500128477372370930483829053790514720445
4038 3289919893387000661619731006715944188233839869
4039 3302151584669420785951893036494978286277424269
4040 3314425710234919870793964527884129809907966669
4041 3326742406747760964856567390282008938589558070
4042 3339101811278391665542172059137561986921100854
4043 3351504061304550477112150537752514911392264310
4044 3363949294712375907701688713192760648621224310
4045 3376437649797518311283193848801575073210834310
4046 3388969265266254480690909134412065451282443910
4047 3401544280236604997831544064739008390289114310
4048 3414162834239454347217847247619942425223443910
4049 3426825067219673798974187047839123660953969535
4050 3439531119537247067475365280311208509778329535
4051 3452281131968398751792070009568207752328398031
4052 3465075245706725564128575421965746152951036175
4053 3477913602364330352450519744023857948268660691
4054 3490796343972958923512836316102896037120707091
4055 3503723612985139672510178226484664103943875491
4056 3516695552275326025584463398219253910063117795
4057 3529712305141041701436474731184605649124326836
4058 3542774015304028798300778866102530154434494900
4059 3555880826911398712555577387214600128642808500
4060 3569032884536785895251475847435473601807122100
4061 3582230333181504452855548915600212812493266164
4062 3595473318275707598519494241475216352493838580
4063 3608761985679549960193103342117595122010896884
4064 3622096481684352751916734964592227832986615284
4065 3635476953013771814638955006675333270188102309
4066 3648903546824968532918007210713205820679172325
4067 3662376410709783633878300518028835619611972469
4068 3675895692695913874805642213980617336142358965
4069 3689461541248091625777510838818507499491281465
4070 3703074105269267353737249318735246255730041465
4071 3716733534101795014433666916894242538095101065
4072 3730439977528620358660168447691297437761291465
4073 3744193585774472159240180771073651889100646690
4074 3757994509507056365218319919435350251872006690
4075 3771842899838253189729437339510424042993966690
4076 3785738908325317138030400687912126108474722146
4077 3799682686972079982192203433674022894894642930
4078 3813674388230156688962758226533289660317470706
4079 3827714165000154307323511617993668203783213106
4080 3841802170632883822275822305690404781469747506
4081 3855938558930574981405871642566839956655426555
4082 3870123484148094100789723743216550524246984251
4083 3884357100994164856813023162840089230343058635
4084 3898639564632592070492710852045177083153172235
4085 3912971030683488490901053935657164292400308335
4086 3927351655224504584305221858315959256434120879
4087 3941781594792061335648600616469520800911777215
4088 3956261006382586069013018188025366612240883199
4089 3970790047453751293714057910023218380812916224
4090 3985368875925716582694662473916666840127706624
4091 3999997650182373489895279440112359405931271680
4092 4014676529072593513291869751064466833850832384
4093 4029405671911479110306193678252905325194974720
4094 4044185238481617772305904005618902848302814720
4095 4059015389034339164925114063364062272876254720
4096 4073896284290975340949268514352320774624581120
4097 4088828085444124032521327593641578030885625345
4098 4103810954158915029439480842906959097493511745
4099 4118845052574279650329834298734675887048401745
4100 4133930543304223313490765620038567814840441745
4101 4149067589439101214218914808295320378406409461
4102 4164256354546897115440074018064171517352716085
4103 4179497002674505258481558507548158716084180421
4104 4194789698349015400835982073002661411079458821
4105 4210134606579000987779724379879706582194864846
4106 4225531892855810464722764481030349992064138190
4107 4240981723154861737179964531430146801725668366
4108 4256484263936939785267320303142654093393433870
4109 4272039682149497439640150607032120089158157470
4110 4287648145227959325803676172558791180404551070
4111 4303309821097028983739939957359153255097276894
4112 4319024878171999169808545287790267269743600350
4113 4334793485360065347892235703804353389864048439
4114 4350615812061642376771910930059999691907454839
4115 4366492028171684400729267053753820084572879239
4116 4382422304081007950388865791996024614933320135
4117 4398406810677618260825077711421159506289857099
4118 4414445719348038813973007453928232818845608075
4119 4430539201978644112396195458830655977125858075
4120 4446687430956995691477600387155115702934858075
4121 4462890579173181377114099482290021909061938700
4122 4479148820021157796008500476620134260632498700
4123 4495462327400096145666838410207175462937938700
4124 4511831275715731231222533899040797649321938700
4125 4528255839881713776222816010985607055770938700
4126 4544736195320966014526663011424861893338886476
4127 4561272517967040570477387861928132389851032140
4128 4577864984265482634526892528268286967208373836
4129 4594513771175195441502535913043764415277368861
4130 4611219056169809058721504607327852270930055261
4131 4627981017239052491171543689511823802990457325
4132 4644799832890129110990896522219101550807643181
4133 4661675682149095418494317944270570203727717105
4134 4678608744562243142006064458645896444803110705
4135 4695599200197484683774828013723094052458634305
4136 4712647229645741919259666798341230427277998209
4137 4729753014022338357090097156013543113676887610
4138 4746916734968394667017645304556605557171095354
4139 4764138574652227583190316059173720914594405754
4140 4781418715770752190095618234357529266980204154
4141 4798757341550887598531992877619953079395031690
4142 4816154635750966018982721000821152745040223114
4143 4833610782662145239780642057599242211050755530
4144 4851125967109824517466293102987337443724195530
4145 4868700374455063886756381398674421710508751155
4146 4886334190596006897553830229494026311041181555
4147 4904027601969306786444988908624570293341841155
4148 4921780795551556090143973405714357244777311555
4149 4939593958860719708358503768801964218189214055
4150 4957467279957571423566028562630684184960454055
4151 4975400947447133885203374947937781056208267191
4152 4993395150480122065787635813761983120379055095
4153 5011450078754390196500502583024731329609775576
4154 5029565922516382189782773975913565554487445976
4155 5047742872562585556500317171283565706995068376
4156 5065981120240988825257328488791436144032447960
4157 5084280857452542471447335959225722314249172696
4158 5102642276652623363647005992977531215617754840
4159 5121065570852502734972460832333447693264628440
4160 5139550933620817687032482617833296620915342040
4161 5158098559085046234127673747929981295037939449
4162 5176708641932985895359361800269641838494546745
4163 5195381377414235842326780647773502354189898569
4164 5214116961341682610105827579086598890222552969
4165 5232915590092989379217489256644638738528077869
4166 5251777460612088836308847252423063094874932845
4167 5270702770410679621284416727239530021851794429
4168 5289691717569726368640439600193137139857601085
4169 5308744500740963350769646326394512857283876710
4170 5327861319148401731018918199567327146948036710
4171 5347042372589840434297224957423911793916614310
4172 5366287861438380643046180428018879060090316710
4173 5385597986643943926400552050691511172297264310
4174 5404972949734794010381078371890207762671824310
4175 5424412952819062196976992090343735224172984310
4176 5443918198586276439990714943961137354710415606
4177 5463488890308894085532284728805104339220014575
4178 5483125231843838285066194054836009614152313391
4179 5502827427634038088928465110252894563424489791
4180 5522595682709972228246954762594164636288888191
4181 5542430202691216593213079806779026651124486595
4182 5562331193787995415668373114488770779010833411
4183 5582298862802736163984527882266604530863581075
4184 5602333417131628158230859154061341886086494675
4185 5622435064766184913638409344303081574554348900
4186 5642604014294810220385247646671140604791083364
4187 5662840474904367967742862018232873549914657380
4188 5683144656381755720638916915377442913646442084
4189 5703516769115482056707050163765898050690680484
4190 5723957024097247671909808306236847454327646884
4191 5744465632923530262836271527158382521553800100
4192 5765042807797173193791396836058615923433435044
4193 5785688761528977956809611644500237286280969365
4194 5806403707539300432740719225134025070108529365
4195 5827187859859650961571732837761649709861739365
4196 5848041433134298230163836581192966192801900965
4197 5868964642621876985599278318875216959583901865
4198 5889957704196999582348633367923369004139743465
4199 5911020834351871371484537072558783237308553465
4200 5932154250197909940183669941378563064753713465
4201 5953358169467368209774490750685711102123211346
4202 5974632810514961400603950940710593661443093330
4203 5995978392319497872012187795391667398421461906
4204 6017395134485513845719984336947038694712284306
4205 6038883257244912020949600621291905878330748706
4206 6060442981458604089615424227018646191841949730
4207 6082074528618157159936757226779331965312201826
4208 6103778120847444096840952853162624279144979810
4209 6125553980904297787541037459250922702228509035
4210 6147402332182169340687902264736808912058782635
4211 6169323398711790227513124809572552487940459579
4212 6191317405162838373394482046470013818348283515
4213 6213384576845608208292245629052912038435522399
4214 6235525139712684684520405232026363357330384799
4215 6257739320360621270333047711352125933383745199
4216 6280027346031621927822228614129494025633097455
4217 6302389444615227083639808017753785257509649584
4218 6324825844650003601071884954074558438951763120
4219 6347336775325238762010653794867005548709203120
4220 6369922466482638267384721978170565211516243120
4221 6392583148618028264625171379192199276251705520
4222 6415319052883061410760915512816802773306323120
4223 6438130411086926979753201635658118367013945520
4224 6461017455698065022695430732409974122288185520
4225 6483980419845884589520819362454812671974716145
4226 6507019537322486020876805446735008493314362161
4227 6530135042584387318841505330318621985040145985
4228 6553327170754254605173961901466867758950805121
4229 6576596157622636675806383221953185956057426021
4230 6599942239649703660303058064556601175361696421
4231 6623365653966989795027149000763974490705901365
4232 6646866638379140318773105273521523053186541941
4233 6670445431365662499639006665176147564437500670
4234 6694102272082680801929745968388088035621174270
4235 6717837400364696201898581526670552608792567870
4236 6741651056726349661151242670257518417120332094
4237 6765543482364189766553449771202172250346739150
4238 6789514919158444545499417117995769532362936014
4239 6813565609674797465415640903646456270648262414
4240 6837695797166167626391036371192363289258956814
4241 6861905725574494155841277606211761474102554535
4242 6886195639532524814132010646250193972109645799
4243 6910565784365608820102455531471469706128681975
4244 6935016406093493905447785688563709634249681975
4245 6959547751432127606935573660347128040837244475
4246 6984160067795462805448520706037142356332004475
4247 7008853603297267520862644241161408277542494475
4248 7033628606752938971787081501205622938157254475
4249 7058485327681321909208680238710100925349895100
4250 7083424016306531233101587739343445976245895100
4251 7108444923559778901079118008073965563581247676
4252 7133548301081205138182273671623310955761636540
4253 7158734401221713956916424007646374617559927036
4254 7184003477044812996664793584309685107335261436
4255 7209355782328457691624597315957138214493027836
4256 7234791571566899776428867351223453461128405500
4257 7260311099972540138634255149195683012795258381
4258 7285914623477786027272358406991779588332771405
4259 7311602398736912626679417218429967657427415005
4260 7337374683127929004836547008357781186214488605
4261 7363231734754448445470027440796505318151277409
4262 7389173812447563173178546681483857510390650785
4263 7415201175767723480871709146860673840262666929
4264 7441314085006621268821552232288919979443097329
4265 7467512801189078004646283522598543002583381354
4266 7493797586074937113562944688276811150357354090
4267 7520168702160960808263231701120461762844678314
4268 7546626412682731367784253204400161549877909930
4269 7573170981616556874763589885017852158899999930
4270 7599802673681381420485627559297331357589439930
4271 7626521754340699787143775440511224004549774330
4272 7653328489804476616760848745635184007355079930
4273 7680223147031070076227591461802178616321569955
4274 7707205993729160027937040770223107489884809955
4275 7734277298359680715510189357709541282001699955
4276 7761437330137757974126185674192485447783731891
4277 7788686359034650974988125159638003734149841495
4278 7816024655779698513473327606424298105612224151
4279 7843452491862269850534867184521314570175824551
4280 7870970139533720116939022277706900434229726951
4281 7898577871809350289941242200614691643656666760
4282 7926275962470371752021187129737958405201333896
4283 7954064686065875441315386227758313062128341640
4284 7981944317914805603404077010924291440316015240
4285 8009915134107938154126836544916283113372328840
4286 8037977411509863663119692096993198052063622024
4287 8066131427760974967784505462562917971975894920
4288 8094377461279459427419561364041546694754699144
4289 8122715791263295827258456130402601637589064169
4290 8151146697692255942182578348651780194687446569
4291 8179670461329910769890698375129382846084850745
4292 8208287363725641443327438546622907562509611129
4293 8236997687216654832190680680397256553309443485
4294 8265801714930003843356282040098451763313003485
4295 8294699730784612430076815412786346192806213485
4296 8323692019493305319829423332878767086532679085
4297 8352778866564842470706280843368719175688009110
4298 8381960558305958266259595545181303528452994710
4299 8411237381823405458731538093890214808213354710
4300 8440609625026003870617990801186209462818314710
4301 8470077576626693864533526628501775582103928806
4302 8499641526144594591363585664116256736156037350
4303 8529301763907067026708401195011696271632092966
4304 8559058581051781805641842762888464408252899366
4305 8588912269528791865826989172297122592175543391
4306 8618863122102609909048920340063853505887092895
4307 8648911432354290691243923181395143133631048111
4308 8679057494683518151123043461606407867647995375
4309 8709301604310697387506682745741287331026071475
4310 8739644057279051495505737293894998608348185075
4311 8770085150456723271703604020337395587745879939
4312 8800625181538881798512237502109469031199535555
4313 8831264449049833917894331530250620751332907284
4314 8862003252345140604662618886862247717371665684
4315 8892841891613738249586233946534560638441752084
4316 8923780667880064862553064384016246847975508500
4317 8954819883006191206056030764198254018233308244
4318 8985959839693956869290276138370924830538029140
4319 9017200841487111293167322015204925262147789140
4320 9048543192773459756571352258957565293359949140
4321 9079987198787014334201922634023653945781023365
4322 9111533165610149836366560907190208780311789765
4323 9143181400175764741105920679923252376703553365
4324 9174932210269447129053381495868571034374313365
4325 9206785904531645631450248296692623404431235865
4326 9238742792459845401756995025680697920210264921
4327 9270803184410749121320320146452892439382688105
4328 9302967391602463049575136097110574204547117481
4329 9335235726116688129280000281492848213481285506
4330 9367608500900916157303912152460567245775179906
4331 9400086029770631031501849310741128127242638530
4332 9432668627411515084235895370417554882528665026
4333 9465356609381660513118323672237322784907766610
4334 9498150292113785919572543802207541000421680210
4335 9531049992917457965827392339141405583063153810
4336 9564056029981318160979855354684632601546315154
4337 9597168722375314786780947966688756891683652315
4338 9630388390052939973819145745470155803091619099
4339 9663715353853471938795464036409443208624451499
4340 9697149935504222393604014335466130903764881899
4341 9730692457622789136951631780519513056318603855
4342 9764343243719313839269964645060668813111446159
4343 9798102618198745031693245485765153067894100895
4344 9831970906363106309894824346035037387718140895
4345 9865948434413769763595437197927027774393671520
4346 9900035529453734642576107659245899712566189920
4347 9934232519489911270048536995295897958913351520
4348 9968539733435410214255826550214507550579629920
4349 10002957501111836729196398095381633977431469920
4350 10037486153251590475384031176572363425633709920
4351 10072126021500170531577022431823893178718416736
4352 10106877438418485708429590082988915108466257760
4353 10141740737485170175038797420271938984908772321
4354 10176716253098904409380452145366291329274610721
4355 10211804320580741483647653959853698099951011121
4356 10247005276176438695525910826072725337949367665
4357 10282319457058794556459024932535619256855261141
4358 10317747201329991147980262610055450209967501845
4359 10353288848023941857203668312968650681046625445
4360 10388944737108644502590761347185353538082019045
4361 10424715209488539861128265338306318671063957294
4362 10460600607006875608072964533797294402380027950
4363 10496601272448075680440257968347727922502959214
4364 10532717549540115075433492336250919744721205614
4365 10568949782956900095031697154168931631695670014
4366 10605298318320654047973921507281591547494413310
4367 10641763502204308420398980396910491493698701374
4368 10678345682133899526420060493653603385837842750
4369 10715045206590970649934309992313711052635108375
4370 10751862425014979688988245308955995131860108375
4371 10788797687805712314040548601840637416442358375
4372 10825851346325700651484604582351208302291358375
4373 10863023752902647503813932855037040292068920875
4374 10900315260831856117834513133218193346293920875
4375 10937726224378665512348875164027699833550170875
4376 10975256998780891376757733110102595613902248251
4377 11012907940251272552045885520250247085352600940
4378 11050679405979923105640076924229557432353360236
4379 11088571754136790011647525553270150295385174636
4380 11126585343874116448004863764131490927689021036
4381 11164720535328910722088313476455600768999344300
4382 11202977689625420836357028367021668296924662956
4383 11241357168877614705622677746451252045829297580
4384 11279859336191666037559524020174431936319691180
4385 11318484555668445888090456452338487901802705405
4386 11357233192406019903305688655162588017718914109
4387 11396105612502151259592105863408540351331867085
4388 11435102183056809313672560670595810849580911629
4389 11474223272174683974275762546838608218656024529
4390 11513469248967705807178787174276775836932262929
4391 11552840483557571885385646471616464008341400865
4392 11592337347078277396226809180950149219375937889
4393 11631960211678653017186045104500747020843954330
4394 11671709450524908072282483552996767267674194330
4395 11711585437803179480857328347853377786799034330
4396 11751588548722086510636257853079874202176192730
4397 11791719159515291346960159046782753295334724330
4398 11831977647444065490098499623264111733570122730
4399 11872364390799861992581331592059649825395762730
4400 11912879768906893548507643856904860130862802730
4401 11953524162124716446809539862701281302555139091
4402 11994297951850820400473509639269854282648525395
4403 12035201520523224263741893494271933276988730851
4404 12076235251623077649339497261450575411786761251
4405 12117399529677268457792216441649302402197006151
4406 12158694740261036330926458830310329623158444935
4407 12200121270000592041660122353800869193239384471
4408 12241679506575742832217886885480001315210937815
4409 12283369838722523712925615828469179089153802040
4410 12325192656235834733760735283250081899479715640
4411 12367148349972084240857565712161694506842215224
4412 12409237311851838130188723217335683077697233720
4413 12451459934862475110665884911381021259000460344
4414 12493816613060847988925425429045229634816754744
4415 12536307741575950988086679451034605089668057144
4416 12578933716611593112792868236117790552164030520
4417 12621694935449077572867046632568660510008410329
4418 12664591796449887277937780912982845430284463385
4419 12707624699058376415411657095638791567162073385
4420 12750794043804468124192144229035034605688833385
4421 12794100232306358276566797472240868763108169485
4422 12837543667273225380707281750522908887249175885
4423 12881124752507946616249228351684891654572619485
4424 12924843892909820015441504102066840881625779485
4425 12968701494477292802377075770631556206290055110
4426 13012697964310695902840291143515175742919672006
4427 13056833710614984637328072838383039875899135750
4428 13101109142702485609825231436515849148261468166
4429 13145524670995649804936850949412693767059404566
4430 13190080707029811906003482054550440293271762966
4431 13234777663455955846847696980551722164333546070
4432 13279615954043486609823414444209998922029689686
4433 13324595993683008282862293689478552800125972175
4434 13369718198389108388234423500584783159120085775
4435 13414982985303148495763495106870865528985849375
4436 13460390772696061133259647214831162865246124639
4437 13505941979971153006956207042215435791438504355
4438 13551637027666914544759623239149993380292901859
4439 13597476337459835775144995011206977188883430259
4440 13643460332167228554552746658490973047427636659
4441 13689589435750055156165178162433615226195656900
4442 13735864073315763232964840437467877319531701444
4443 13782284671121127167999938467527048353268569540
4444 13828851656575095824805256816867359835437529540
4445 13875565458241646710950429990591972205221889540
4446 13922426505842646567710744872057433932863515140
4447 13969435230260718398879064031727504209830689540
4448 14016592063542114951760897134714966107476795140
4449 14063897438899598663418123021987261460954395765
4450 14111351790715328085250377352829936884781955765
4451 14158955554543750799026670023542513077199351621
4452 14206709167114502837503382969420063639126896005
4453 14254613066335314622788422463842228046099468681
4454 14302667691294923435634960699797475959303451081
4455 14350873482265992428871899325518303791791275481
4456 14399230880708036198201922757253074185064711705
4457 14447740329270352923621781558769127964825858226
4458 14496402271794963094743256009242708328875903410
4459 14545217153319554833317097229073670128225217010
4460 14594185420080435826286127947252915005616890610
4461 14643307519515491882717607224650538637515156354
4462 14692583900267152127988923245481923811127055490
4463 14742015012185360848624675704803219386400532674
4464 14791601306330556001207244403799250374679835074
4465 14841343234976654398807013467525082473865601099
4466 14891241251614043588402531172373174395575087755
4467 14941295810952580432785033763644087961588440859
4468 14991507368924596410465947908039770724900456795
4469 15041876382687909647130210612571097974572159295
4470 15092403310628843692202507601229268304687399295
4471 15143088612365253054117831324824437095813143695
4472 15193932748749555507912098038712383711363929295
4473 15244936181871771188772939768835921304400674320
4474 15296099375062568485215201549784246269582114320
4475 15347422792896316745570127110659805194609954320
4476 15398906901194145811501707256735143735457041936
4477 15450552167027012392288194598535553907763270160
4478 15502359058718773293631356066508511555560378896
4479 15554328045849265514780640870306701196350497296
4480 15606459599257393227784086268444168628347527696
4481 15658754191044221652702466758268682192620896465
4482 15711212294576077842647914129469184386965997841
4483 15763834384487658392532996298404394461186906145
4484 15816620936685144085441042007154003854637979745
4485 15869572428349321490553336382172071891515435845
4486 15922689337938711526593689054635570460607636869
4487 15975972145192705004775792099959795901747951125
4488 16029421331134705165263739509484729044731336789
4489 16083037378075277221181073315068509613339518814
4490 16136820769615304924228753899360144294821253214
4491 16190771990649154165997523493025601648123927710
4492 16244891527367843629085242437389894093270492574
4493 16299179867262222502154927529111111140976559150
4494 16353637499126155273094410714957375506612559150
4495 16408264913059713614463764621909346459213559150
4496 16463062600472375375441908943112521168237719150
4497 16518031054086230694509118606166892175139824775
4498 16573170767939195247127500979436645410968984775
4499 16628482237388230642706895177118149114951234775
4500 16683965959112571985169071857407645061312234775
4501 16739622431116962611448576823006551991866919451
4502 16795452152734896022294066282196508346219034715
4503 16851455624631865019759525864671289633355032811
4504 16907633348808618065800349462150350714724327211
4505 16963985828604422876414877732499575959896894236
4506 17020513568700337265797659720688329500710883100
4507 17077217075122487254996404563516442456435888156
4508 17134096855245352459590333710807665152545764380
4509 17191153417795058770933427566903665794277157980
4510 17248387272852678345531883986080245616256831580
4511 17305798931857536917150969697279546511504142684
4512 17363388907610528446272349540702294769145255260
4513 17421157714277437121548922424785412453223438829
4514 17479105867392266727930177210414761703126109229
4515 17537233883860577396157106353461811891580317629
4516 17595542281962829748351780140517452289260640765
4517 17654031581357736454452789789716255523324033089
4518 17712702303085621214273913612549948929274623105
4519 17771554969571785179989546897368921210197513105
4520 17830590104629880833876663234734112777384753105
4521 17889808233465293336169342712837077477587421130
4522 17949209882678529357908210821841517227572758730
4523 18008795580268613413693481073263076715590501130
4524 18068565855636491709276684318503334231425541130
4525 18128521239588443518952598593556275301297231130
4526 18188662264339500107739365078938526534394160666
4527 18248989463516871213361288499345649271313966170
4528 18309503372163379103075374050753243546324014426
4529 18370204526740900220409247788070948818377240451
4530 18431093465133814436904743388487217256361702851
4531 18492170726652461923988115378840711651370001235
4532 18553436852036607660114557334308295200501793171
4533 18614892383458913588361463275058057939483074615
4534 18676537864528418439671671561987212746569348215
4535 18738373840294025236974773077017918884935111815
4536 18800400857247996495441449422488510614230937799
4537 18862619463329457134152732342843064767016172520
4538 18925030207927905114493042615039114665618541544
4539 18987633641886729820602875326872580095523155944
4540 19050430317506738197254048819832250868648378344
4541 19113420788549688660537526670275749762744690920
4542 19176605610241832796780955974857876121672988904
4543 19239985339277464865140240948494466350139645160
4544 19303560533822479119336688491025133113815805160
4545 19367331753517934964038521987522105027774755785
4546 19431299559483629961412861232316492986614757385
4547 19495464514321680703401610063775287985087285785
4548 19559827182120111565302079121220951868559607385
4549 19624388128456451356260599142760427907776629885
4550 19689147920401337882314850468862784572820189885
4551 19754107126522130437648146957036760565724629581
4552 19819266316886530239746467403714738119456528525
4553 19884626063066208824176624866313013621291173366
4554 19950186938140444414731604037335935321869739766
4555 20015949516699766284716779099311263479907578166
4556 20081914374849607125178449340335209685577314870
4557 20148082090213963435903897291178818948720226886
4558 20214453241939063955049984312435072879690433350
4559 20281028410697046143285151470302384293566146950
4560 20347808178689640738357589248600813256952060550
4561 20414793129651864396030278208859927639315051839
4562 20481983848855720433351584186221152759325110655
4563 20549380923113907690258116052943983579723644559
4564 20616984940783537525534621550037785957554442959
4565 20684796491769858963183807237564299888565331859
4566 20752816167529992005287122302137633377621854675
4567 20821044561076669127465742842817857494567474019
4568 20889482266981984973079233390742793834569809315
4569 20958129881381154262327645860323947483644109940
4570 21026988001976277932451142937562768680782669940
4571 21096057228040117525249603141000830692214407540
4572 21165338160419877838173078500042769608329069940
4573 21234831401540997855262433040987051702456687540
4574 21304537555410949974247991110232406388644847540
4575 21374457227623047546142569054025215975006607540
4576 21444591025360260743693851972066007898335190196
4577 21514939557399040775089709225654818544145826405
4578 21585503434113152459338718167241659526508937381
4579 21656283267477515179776885224738443496382249781
4580 21727279671072052232180317078284154751232504181
4581 21798493260085548583992402266940284130523200505
4582 21869924651319517061202915215696013246602015801
4583 21941574463192072979445350436912731682762624585
4584 22013443315741817235907734592728635379686338185
4585 22085531830631727878681148263832904386964477410
4586 22157840631153060170199217713324954285026467554
4587 22230370342229255161450909720080355255081024290
4588 22303121590419856793678079742197325075965731874
4589 22376095003924437544298385315805643244700004274
4590 22449291212586532633823382755956181065460074674
4591 22522710847897582810570875962710192428528908530
4592 22596354543000885729999881505212730286685352434
4593 22670222932695555945525914217827240724890315195
4594 22744316653440493527703682353755319584773555195
4595 22818636343358361328693710961457214208769645195
4596 22893182642239570908958886636179027596431035595
4597 22967956191546277143166436211599596407010587695
4598 23042957634416381522300416353715335303280938095
4599 23118187615667544169019400459330496382250228095
4600 23193646781801204583323703803722728500000668095
4601 23269335781006611135626187585082953763675347136
4602 23345255263164859324350427436121851557370042560
4603 23421405879852938815209822174794181738748156096
4604 23497788284347789279351054105482454693363554496
4605 23574403131630365047575193118332928190123464896
4606 23651251078389708597879663226943691496007784640
4607 23728332783027032893594262092525104498573236416
4608 23805648905659812589414441565309874510080432320
4609 23883200108125884122665120390770775100686596545
4610 23960987053987554707158409038560113046641990145
4611 24039010408535720247038781175532734788014839569
4612 24117270838793992188039426680334422384813977425
4613 24195769013522833323603767345475392824940599989
4614 24274505603223702573356408593274414020247686389
4615 24353481280143208751438138704327670771105190789
4616 24432696718277273342249971281067649890998316485
4617 24512152593375302301181657004435527933673253774
4618 24591849582944366897930567248665323037058065550
4619 24671788366253393620047374857703879156987065550
4620 24751969624337363154375526416967086975551065550
4621 24832394040001518464082115736124203649781555550
4622 24913062297825581979008430052638454369903315550
4623 24993975084167981917099148732168228337442555550
4624 25075133087170087754699929041009327488806555550
4625 25156536996760454863543914957960413135357821175
4626 25238187504659078332278553038811923075206308151
4627 25320085304381655990414994106649629987118156615
4628 25402231091243860652613301075949498905993413511
4629 25484625562365621601247671588707939339907750411
4630 25567269416675415325226919407353899013776756811
4631 25650163354914565533076540732745131780214381275
4632 25733308079641552458319820857044726717186152731
4633 25816704295236331475226612881655714745836031180
4634 25900352707904661043029643690677207107622424780
4635 25984254025682439996739473031616885405506898380
4636 26068408958440054202720549478499516019395431884
4637 26152818217886732597222172299263261581788034060
4638 26237482517574912626089580880714723501748795404
4639 26322402572904615103911853441665799547691585804
4640 26407579101127828510894804349612676222612264204
4641 26493012821352902745778624509917920842397683165
4642 26578704454548952353151612080465300507216885789
4643 26664654723550269243542991240784583241423385005
4644 26750864353060744924709514974367517424423425005
4645 26837334069658302262562293868060241684726627505
4646 26924064601799336790212086854831863879294193905
4647 27011056679823167583643131687760749891704917505
4648 27098311035956497722557482795692693425629923905
4649 27185828404317884354963762096718794205156129530
4650 27273609520922218384116214396472493690411969530
4651 27361655123685213796441993236398543910678327866
4652 27449965952427906649126685544812312800809632570
4653 27538542748881163736060214243023269681671543626
4654 27627386256690200950877437132386230688183934026
4655 27716497221419111365859987998279489315977676426
4656 27805876390555403045498181976168912627436054410
4657 27895524513514546613544131895647195007730544371
4658 27985442341644532592419595613250677564884548915
4659 28075630628230438533874496326632671847234872515
4660 28166090128499005959824528594059599468316986115
4661 28256821599623227132328782327009378711157320999
4662 28347825800726941671700885442772693590509070695
4663 28439103492889443041779783221336900575331552119
4664 28530655439150094921418938769486743580005486519
4665 28622482404512957481285454418070747235801019544
4666 28714585155951423585093378428909796131453191320
4667 28806964462412864934428275129085361955130878104
4668 28899621094823288176352999585627271674253457560
4669 28992555826092000993017530246280818677946417560
4670 29085769431116288192528674665494304194953777560
4671 29179262686786097820368474572522613895844427160
4672 29273036371988737310683197184150054831547057560
4673 29367091267613579696797909881624344296217817785
4674 29461428156556779900344795223659429796152577785
4675 29556047823726001118426572818571992792662187785
4676 29650951056045151328269653892597561157982270281
4677 29746138642459129928854963532087945814905746925
4678 29841611373938584539047724608591410344378192941
4679 29937370043484677971780906381798186508615889341
4680 30033415446133865403880499780102753802530207741
4681 30129748378962681761154290446265338125304133670
4682 30226369641092539338399359870591583541663394086
4683 30323280033694535674017154380503199887021410150
4684 30420480359994271698958621477724192282317723750
4685 30517971425276680179755623077006416420700287350
4686 30615754036890864475428595667882889828030583414
4687 30713829004254947628094238357954631143591963830
4688 30812197138860931807130871227342855518509854134
4689 30910859254279568126793018493898193806972938159
4690 31009816166165236857200733722346365180863384559
4691 31109068692260838048663197772628684467011320575
4692 31208617652402692589330184438198381696429094719
4693 31308463868525453716199103838961653375671779715
4694 31408608164667028999539499670976659716840139715
4695 31509051366973512820831093441084701038346149715
4696 31609794303704129364345736894555345126490919315
4697 31710837805236186142537953042860613869208290340
4698 31812182704070038075443116582201292483353339940
4699 31913829834834062144316746126809420159500699940
4700 32015780034289642639782853629833139697733659940
4701 32118034141336167024793820694331128539174999396
4702 32220592997016032432738847253191386794120526180
4703 32323457444519662821072645385340640565651257956
4704 32426628329190536800870729902193350502202400356
4705 32530106498530226162752387848740573297633975381
4706 32633892802203445119647191283906002305483526805
4707 32737988092043110286915751700776783914120606501
4708 32842393222055411420370300285097676662021398885
4709 32947109048424892932775615956116494163110074985
4710 33052136429519546209445812853674510423569148585
4711 33157476225895912743587540695605882192478483129
4712 33263129300304198112075245296373807941752777465
4713 33369096517693396812379282577827182258306701074
4714 33475378745216427981402877682479498018679443474
4715 33581976852235282017019171385331831554140833874
4716 33688891710326178123134898958594667538343534930
4717 33796124193284732799142602041390504498865649634
4718 33903675177131139294658681970392787126962847970
4719 34011545540115358050480063504199690908863687970
4720 34119736162722318146727750990947445565825127970
4721 34228247927677129779181124852201948565024349995
4722 34337081719950307784842444853565085531590623595
4723 34446238426763006237806698070800172689592639995
4724 34555718937592264136547653806797094581514279995
4725 34665524144176262203766765036611010759348382495
4726 34775654940519590819987386322439146088362191711
4727 34886112222898529112112661615139634944381684335
4728 34996896889866335218201372011207470468369322671
4729 35108009842258547749752023431539523480073891696
4730 35219451983198298472821497398449006153532682096
4731 35331224218101636229340684677906845298762563440
4732 35443327454682862120025671592641959435315445616
4733 35555762602959875970319252366344801875820299120
4734 35668530575259534100833797997680837173444772720
4735 35781632286223018423802822953096718886831166320
4736 35895068652811216887084955477527511653830284144
4737 36008840594310115287300435620195910333654466225
4738 36122949032336200473716737226913555828954920689
4739 36237394890841874964536436228901736329649177089
4740 36352179096120882997277027629467562985350951489
4741 36467302576813748034969027722297813788820110885
4742 36582766263913221749935386337133927531036469349
4743 36698571090769744506951976368708226212876846325
4744 36814717993096917367625724571665781737805846325
4745 36931207908976985637863798666453221871035861950
4746 37048041778866333980344171267582421528522101950
4747 37165220545600993113934841085103169127496861950
4748 37282745154402158122046006331446806269143101950
4749 37400616552881718391936554358007397487063351950
4750 37518835691047799207033355317955754215067351950
4751 37637403521310315014359026172954907760440523726
4752 37756320998486534389201064700856490676494685390
4753 37875589079806656719192541388371893101019236711
4754 37995208724919400630011880276468878143781491111
4755 38115180895897604174946658036255416632525827511
4756 38235506557243836810603803858862726854498307575
4757 38356186675896023181086091213886873253040487931
4758 38477222221233078732992376236923948267585207355
4759 38598614165080557183636656517342219123771850955
4760 38720363481716309864918698442453340036850124555
4761 38842471147876156965316711083524833431681641084
4762 38964938142759570692510329952541966320117812860
4763 39087765448035370379180014886276798002737012604
4764 39210954047847429554566862896126995794680923004
4765 39334504928820395004414789128492046246425321404
4766 39458419080065417841955037181378428611996074940
4767 39582697493185896612631043988760583787527730364
4768 39707341162283232455299804385337306590574958780
4769 39832351083962596342684056371153557317299539405
4770 39957728257338708423887840078619581478667579405
4771 40083473684041629491826271574340564213609979805
4772 40209588368222564598458716975532778160044669405
4773 40336073316559678840752952996382353004318422305
4774 40462929538263925340346357034310598552363262305
4775 40590158045084885439908683330629664731407752305
4776 40717759851316621139249551665462914149214859441
4777 40845735973803539794252401544098749624152508970
4778 40974087431946271101755347972252217870313302826
4779 41102815247707556393538114772207404528574373226
4780 41231920445618150262613018031761876436148395626
4781 41361404052782734545056825774623236503470073210
4782 41491267098885844680659230365822909969847309946
4783 41621510616197808475702637590293968852644220090
4784 41752135639580697291227000838563292896135093690
4785 41883143206494289680172510472163669734932322915
4786 42014534357002047496832087294583467052996161699
4787 42146310133777104502084825193120143901008146995
4788 42278471582108267487920781514744014296117960819
4789 42411019749906029944806824666940332364381277719
4790 42543955687708598295482616864486087290767340119
4791 42677280448687930718815235947313247810197141095
4792 42810995088655788587380423845168229248439296679
4793 42945100666069800542477990633929063177373509960
4794 43079598242039539230328502288493528112595269960
4795 43214488880332610723238037260485215396543429960
4796 43349773647380756649557511968097555039735647560
4797 43485453612285969056302848252741203958660709960
4798 43621529846826618028342086905386553514562047560
4799 43758003425463592088095440567284815047060607560
4800 43894875425346451399734226737868345655600767560
4801 44032146926319593801904627349909583375681453481
4802 44169819010928433693042285471370083050568462825
4803 44307892764425593793383872237784567175075995641
4804 44446369274777109807821938181563552304001322041
4805 44585249632668648013789602778402004104907182941
4806 44724534931511735798401934349266799334355986845
4807 44864226267450005169121229512494944616476175661
4808 45004324739365449262253817247736224214166121325
4809 45144831448884691873626487385263280456775550550
4810 45285747500385270035831177044070547269006264150
4811 45427074001001929666467141283788916769382750614
4812 45568812060632934311850486082430023533352532630
4813 45710962791946387010701652778093691806004999334
4814 45853527310386565302362213391852190976781837734
4815 45996506734180269404133165854970003335869404134
4816 46139902184343183582367807170409144723808773350
4817 46283714784686250741993211020265876062589797919
4818 46427945661822060259175344361520012387658027615
4819 46572595945171249081883925206465077837822837615
4820 46717666766968916123154251135715427491440797615
4821 46863159262271049971884415215121436778233081715
4822 47009074568960969946047572957709406723525960115
4823 47155413827755780513240230862419656306095611715
4824 47302178182212839103528893947542391188819171715
4825 47449368778736237339598836653021746268179472340
4826 47596986766583295709250248586966733130363888596
4827 47745033297871071705328553912604022067316026580
4828 47893509527582881458217310787439459759954899156
4829 48042416613574834886063765251548508849561121556
4830 48191755716582384387948862391753632323241735956
4831 48341528000226887105255306558110033418256424980
4832 48491734631022180776529111953828926069426349076
4833 48642376778381173211171995134816367706412335685
4834 48793455614622445407343931915770306344076849285
4835 48944972314976868339497232961711567810634372885
4836 49096928057594233441005585022456811148884671829
4837 49249324023549896807393658418481933974857346265
4838 49402161396851437145715096085560151572911674649
4839 49555441364445327495668975308255418564581387049
4840 49709165116223620748087170294652767811555097449
4841 49863333845030648986467442042534673178973451330
4842 50017948746669736677269541596567338781258816834
4843 50173011019909927734734133873022052629660586370
4844 50328521866492726486026931809282194766046026370
4845 50484482491138852562553074756112603819257316370
4846 50640894101555009743329490847709958521377258770
4847 50797757908440668776345750634304596413380396370
4848 50955075125494864203886748621018607448520498770
4849 51112846969423005217833440601353869631743754395
4850 51271074659943700571000817880717694002705394395
4851 51429759419795597570615314731502731786449794411
4852 51588902474744235180076922783210705062836664235
4853 51748505053588911255194425605814479838516409871
4854 51908568388169563941125368568937386587335368271
4855 52069093713373667256295643230519206805735288671
4856 52230082267143140889616892103540967961342451615
4857 52391535290481274237363328745281156288887734816
4858 52553454027459664706113019787739215420635365920
4859 52715839725225170308202189857632877879655039520
4860 52878693634006876576184687397178251462161433120
4861 53042017007123077822832389270199640935786189344
4862 53205811100988272773256024799573592367806714400
4863 53370077175120174595769665609252211173418783264
4864 53534816492146735358165956414877943081528709664
4865 53700030317813184936113053799119211898699894689
4866 53865719920989084400428195099227112059848482785
4867 54031886573675393910026837902921396783823608049
4868 54198531551011555137390392372623095831436370225
4869 54365656131282588253439713775405290277061432725
4870 54533261595926203498745731265057219457862432725
4871 54701349229539927368052861221654721688938842725
4872 54869920319888243435135189381387176033327682725
4873 55038976157909747845049805663573280358108858350
4874 55208518037724319500896139101351402545184858350
4875 55378547256640304972234667686081743167545858350
4876 55549065115161718152362969321754716164783034926
4877 55720072916995454691691735533451123147012089790
4878 55891571969058521234508089162014034422737924286
4879 56063563581485279486458331084519862920480658686
4880 56236049067634705140127089105907959204028825086
4881 56409029744097661686134754650356232638998396375
4882 56582506930704189137220069820867980304279940631
4883 56756481950530807692819768871336611779590511655
4884 56930956129907836371702284226435856812553905255
4885 57105930798426726640257697970480194994341541355
4886 57281407288947411064091355286431878074432879659
4887 57457386937605667010613856740096684407335951035
4888 57633871083820495430365511651931607793885309179
4889 57810861070301514744858765159546761506197980204
4890 57988358243056369868767607027765226501692098604
4891 58166363951398156394338530889934443577445847340
4892 58344879547952859965943238484068861101345035564
4893 58523906388666810872738974660435554265326563180
4894 58703445832814153887448135563543979443234403180
4895 58883499243004333379314614511421435712995843180
4896 59064067985189593729340237788882726066379497580
4897 59245153428672495075950595919653595129524623805
4898 59426756946113444419285595065182588017373918205
4899 59608879913538242112356138096357080873500408205
4900 59791523710345643767354495678790734489038048205
4901 59974689719314937605452144483618244326443786641
4902 60158379326613537278465132464648166136703329745
4903 60342593921804590190813380110197452974375026401
4904 60527334897854601350246741764956384943595776801
4905 60712603651141072775857132604886684346205844826
4906 60898401581460158491942574717598369122689042010
4907 61084730092034335136335630073124663306529621146
4908 61271590589520088211855369046844252560465556890
4909 61458984484015614009588770658894452378723480490
4910 61646913189068537232754264904268529219267794090
4911 61835378121683644349947008546469607663911319274
4912 62024380702330632706612433616759548361658120170
4913 62213922354951875423641622682434310070809752019
4914 62404004506970202112029146803001279836340326419
4915 62594628589296695432581151064535848469819558819
4916 62785796036338503529708688751844487132515008995
4917 62977508286006668368388588667433558789225775879
4918 63169766779723970003421490917834408105966161735
4919 63362572962432786810164104743806834165334971735
4920 63555928282602971705960227753659435996040931735
4921 63749834192239744391542619310794827914971027960
4922 63944292146891599641725441910102437451204602360
4923 64139303605658231674754673235557469527159827960
4924 64334870031198474629731648306001520139079187960
4925 64530992889738259181572715770322119921108147960
4926 64727673651078585323015885089943115263521976056
4927 64924913788603511343233302128597316620586660600
4928 65122714779288159032656419639773525137969300216
4929 65321078103706735143668826384092423313879897241
4930 65520005246040569136869864205334753786675175641
4931 65719497694086167242660396428169988839346343145
4932 65919556939263282867950393496148062291422040361
4933 66120184476623003377836372928638988272742098125
4934 66321381804855853282145170523638232402246611725
4935 66523150426299913856789028353287114532051975325
4936 66725491846948959229925562574259641493978772189
4937 66928407576460608962964820489597143588042551430
4938 67131899128164497156514351735971956388759814534
4939 67335968019070458111402003014658141257161172934
4940 67540615769876728574964999519692888961136859334
4941 67745843904978166602842799226923908930427681750
4942 67951653952474487066560198577038041426577505494
4943 68158047444178513837236229898522041406651162390
4944 68365025915624448675803522257170770829076922390
4945 68572590906076156860171998371669068991104848015
4946 68780743958535469579820050884454954377959441615
4947 68989486619750503128345681708132659544439298015
4948 69198820440223994924559498464839001951211971615
4949 69408746974221656392750942283956082990530294115
4950 69619267779780542732808671507273333820466654115
4951 69830384418717439610925646255084323168015717171
4952 70042098456637266801669149416796195323989546355
4953 70254411462941498812245740530555725177811220356
4954 70467325010836602519840970293365362485718522756
4955 70680840677342491852963585181470952387010817156
4956 70894960043300999547773923945831857356830363780
4957 71109684693384366010426250664701961874876462276
4958 71325016216103745316504882670310779956906481860
4959 71540956203817728378684156104978212144612395460
4960 71757506252740883313792527189451427021644869060
4961 71974667962952313040511433588631366633190143029
4962 72192442938404230138989937623059538296010152565
4963 72410832786930549003706641584549719124884121349
4964 72629839120255495320960905157247314927859303749
4965 72849463554002232902426006007341491426107896649
4966 73069707707701507906247567071888771201091892105
4967 73290573204800310477221328036065401193713088409
4968 73512061672670553837635164025070248503830749145
4969 73734174742617770860411151738358120958190054770
4970 73956914049889828156234452206490186607010694770
4971 74180281233685657706406820141325715190342293170
4972 74404277937164006073213662565317066139943374770
4973 74628905807452201219644754132164402786967983170
4974 74854166495654936970359973375982111831487823170
4975 75080061656863075145842753136456901590163063170
4976 75306592950162465401735339690357123327682873986
4977 75533762038642782805401428762390689223189466635
4978 75761570589406383181813292678099401678916714571
4979 75990020273577176260912131545602657022320202971
4980 76219112766309516658642072599033249825209753371
4981 76448849746797112723910005792000172648149980415
4982 76679232898281953283775280482013624168328963391
4983 76910263908063252319225197684249674751910742095
4984 77141944467506411603944214983138055919614615695
4985 77374276272052001338536836860936367855142899920
4986 77607261021224758812716292021705902639046414544
4987 77840900418642605128023301345014833102423253200
4988 78075196172025680013691515484438669139810656464
4989 78310149993205394768328549919769035183058502864
4990 78545763598133503360133967567131894597254317264
4991 78782038706891191718428054936395850398162916560
4992 79018977043698185249317807388849260443779388624
4993 79256580336921874608379182378759525902702996625
4994 79494850319086459763287396748805755513927996625
4995 79733788726882112379379835280292661652434246625
4996 79973397301174156561189002863393541011595246625
4997 80213677787012267983035891939407084362998309125
4998 80454631933639691441827150365209187267159309125
4999 80696261494502476865252522648888698399415559125
5000 80938568227258733808632199694216178035640559125