# Computed by Robert Israel using Maple, August 13 2024
1 665857
2 7380481
3 708158977
4 325142092801
5 1401864610177
6 2161873163521
7 448940843963137
8 1494471913541377
9 2563669662007681
10 3045085994259457
11 27932995018647937
12 115054894682275201
13 128098973812320001
14 317191216288181761
15 503756149957885441
16 550861990401340801
17 656764942197751297
18 923178288694394881
19 1890799923013747201
20 3168727592225857537
21 10440117611393059201
22 17835423050173290241
23 49708638837858343297
24 63779059771052564737
25 154083044454658440577
26 208391541332987255041
27 217377563387776444801
28 354813093620455161217
29 542285075310387515137
30 629316899899070455297
31 652895449182189499777
32 840723054878810880001
33 1111837552683224080897
34 2288326844045364019201
35 2361111184527977349121
36 3723509528560376110081
37 4835742215766423091201
38 6058141315183559540737
39 6952497074630509253377
40 8624468640600636499201
41 12095904369375223367041
42 13051950671124802058497
43 17569893484267917703681
44 20303022046318482508801
45 21293229181234844660737
46 28171258846797834297601
47 28823534406400996080001
48 31566696493682458270081
49 36109649561846165452801
50 39447045700466856291841
51 40322399260638713836801
52 43051283643159795326977
53 51133625366274657024001
54 77404448046801517678081
55 114802566069457410293761
56 128737389955487793411457
57 136243753926688806720001
58 138829569265197279907201
59 161110258442038916223361
60 164104101272780984044801
61 173379731514041648151937
62 261103856073762069392641
63 284638277975200527384961
64 310008292677731155898881
65 320697233294402444975617
66 326161606137147886089601
67 343046651475002679542017
68 411684862398956597262337
69 461368581302968398259201
70 499996000009999992000001
71 716506781308241499830017
72 750054435276154959753601
73 981743946751897200721921
74 996274612458768492595201
75 1087476546905360419315201
76 1185901808557496079672577
77 1203041950258783523930497
78 1329213768662510339884801
79 1466815684738360212512257
80 1879418803138084470460801
81 1957244343052385771467777
82 2207900526121292216006017
83 2758880533916661623013121
84 3513769473621825195313537
85 4336489957827184904371201
86 7048262877104481572321281
87 7295005067368566345235201
88 10902022512210824804812801
89 14097518366123459038210561
90 15331032516786186300112897
91 16486793760866799994070401
92 21260958687099552174028801
93 22797591478365982252840321
94 23024855519890317587160577
95 24430537400270248206279937
96 24915495694498335168844801
97 27203600224135931915827201
98 29959676939598490135013761
99 33270737266900075175251201
100 39018172757454455108401537
101 41244554617593123679550977
102 46453251497945783267589121
103 48604741560379775601171841
104 60723380205603971987389441
105 67425248896140955188585217
106 73495732350980826899018497
107 74128290328513447021311361
108 82099042158976303746257281
109 84205159845976048982419201
110 88559670077838811792915201
111 92337665724072434044108801
112 100318936767333485795491201
113 107132169519544683316150657
114 117160013865547599958851841
115 148799888300677751026379521
116 152340825442098301939894657
117 162146264740407030751651201
118 193480034331436561656320257
119 194954863893106604386769281
120 204012190399256983541644801
121 216660244886483880951000577
122 229989172191309575883148801
123 231704702082077341125609217
124 233431418434835558284803457
125 240451402126981165226837377
126 282463180003605504594862081
127 290755102710427073137552897
128 307980222963519797760130561
129 321478649359247467922921857
130 345128406798535375694654977
131 352513852327179752236876801
132 362576032816198206898986241
133 380790626525204865773086081
134 461906543618165191174204801
135 477881023909459001732801281
136 484404900227135126628184321
137 501056689135700242446023041
138 514736597458460187092284801
139 649079810107429768764480001
140 683776248368149444276048897
141 743624600749211031501060481
142 748412511059758482496505857
143 792732264057356020313733121
144 828774212765977603008193537
145 834038344494573410386698241
146 839331709724111032290892801
147 975512380925788734346160641
148 1063566828644963535150752257
149 1076697124045609448815603201
150 1096658512002221457592106497
151 1179779704422708543841843201
152 1299155535529350024657008641
153 1370843143567714635900211201
154 1463143807299529023864491521
155 1588451810951671593413539201
156 1616492919915622071896514817
157 1713116730208874437810884097
158 1773484860137187018490410241
159 1878240676896236593445030401
160 1921634984021265329809165057
161 2033980708031882359562324737
162 2152032081847396495384329217
163 3333353938177433777009657857
164 3477965774339689092448611841
165 4264451637191199520923120001
166 4629602216034846670655871361
167 4701031546053405923046328321
168 5202364809510124137833629441
169 5664661465356639502468187521
170 6665631104653304235045834241
171 6896810544312643238163358081
172 7100517387608420606860463617
173 7309469586153742027689895297
174 8397119334798917440758759937
175 8517326633236215778726204801
176 9314213187540405301239317761
177 9490051677687834236436827137
178 9988672390263229540434009601
179 10607382491208782155402369537
180 10904073760673792616338942977
181 10954221764963500749256581121
182 11946156188848706650934497537
183 12109753001451532420819916161
184 12386773098318799377350926081
185 12899406055984714117044211201
186 13074360084933316005347191297
187 14744780218714473724952764801
188 14810076687266333757385463041
189 14875626032560298508097383937
190 15207195355001162834449706497
191 16671465150994201750790603137
192 17868477738591337263927454081
193 19889504527431372118891860481
194 21195785940253799672100443521
195 21285479705203110386739187201
196 22671312827236572493964860801
197 23442210220819793424551381377
198 23935582922549431346252073217
199 24743887186286026927790872321
200 27538250624835407619675845377
201 28106176445769286598879972737
202 29871917551734152406489110017
203 32637140811860458498687872001
204 34648583557730305431998970241
205 34786453910068863980532172801
206 35342747511120128314963595521
207 37204835459098161931215691777
208 37351563751316740953817783297
209 39152208130941775073048275201
210 39305633214835169044170295681
211 40552093341196576674163025281
212 45365314816002623035404861697
213 45539838557597129507959733761
214 45890649326834408552877536641
215 49908512544943555655301520897
216 53622825837756689050028706817
217 54844947151239124904188260097
218 56091371141943704675048682241
219 57576799743061006959529630081
220 57791788738250918975515750657
221 62702694084834143982817297921
222 64576903826545426454350012417
223 68472919035900166446065304577
224 70753561810574124650440185217
225 73631068653369691122943931137
226 73897666515840209739670189441
227 76335313841949772260743279617
228 78560883229516487850832427521
229 87111865202464626319222156801
230 91846161308010427903646880001
231 92819571721592439637470877057
232 95794179168008833865211995137
233 97142777733010947169448213761
234 100238023262496893455830720001
235 103419222886212836047080303361
236 115063258913820823156586380801
237 120277731967215863674304326657
238 121923233925067602878844946177
239 122753346489308566221192092161
240 124007787822675873940429489537
241 124428420197857392742609902337
242 124850300474914794913392483841
243 127407966177052666808013859201
244 137642137037456967879516274177
245 139028657171201687331078766081
246 140427383013886684892958566401
247 142311496528550944055167693057
248 143261820335153243147573011201
249 146146191806112723745951645441
250 153074822829430244548624320001
251 157161691489380512413579370497
252 158718699000787627166474903041
253 159240692248216734287770503937
254 168896946190098012002949235201
255 175615572107508517633671127297
256 199730552384863844052387038977
257 204235869676391166782893818241
258 214869119100812693125300771201
259 221060649605687403956035280641
260 231727181804729449082915153281
261 282466520775816650658436334977
262 294779259668568694864921982977
263 310359834955950376175046950401
264 312239374251737811580391289601
265 318896431580883872628404263297
266 322755949227186570471214667137
267 326656277068679095548957797761
268 359372973459559128281411116417
269 367986756515996939737109569921
270 409024627452454651510547316097
271 424798212591923662913323219201
272 431005202251522845802661836801
273 480829981793765067475637625217
274 482206484752419465606292300801
275 496162312652900628039245391361
276 509023426930877139931576584577
277 531107528450334440858449437697
278 538652885654774175585172811137
279 550920621056534570133386090881
280 579420655144515724836666531841
281 584293974302190667270032420097
282 587562743611355400935026149121
283 590847502673279669988149844481
284 595804768670353961636616816001
285 599129795733432933140117184001
286 626319848167719450105761680897
287 642083776651695309611283705601
288 643856569511402806516363103617
289 660005433146744178145518397441
290 680223388907592720590681091457
291 695265742785175533521262883201
292 710598359698207693452475671937
293 722291185145739722448969400321
294 762492305097380704093752061441
295 828675476359489835989919059201
296 837570936743851607430047808001
297 862465712313276434337375676801
298 876315658017841053697903196161
299 888005542947136846883206606081
300 911795335301133981754941534721
301 943554653141059732468607761921
302 1066600834764745061969836872961
303 1074910620323459001783818382721
304 1088886188239857722696249721601
305 1114443256797657662421593488897
306 1125969396020074655298868033537
307 1164152979850784301757500000001
308 1209614728210127226210014092801
309 1279100908922695922473599563137
310 1282340675395809568714651988737
311 1301930486365994492021516113921
312 1464664671529645706663413800961
313 1497778657712213407148479680001
314 1577604044990885606636178948481
315 1612938583498442007122867059201
316 1665199497658694015776740466177
317 1822139407367982015067880563201
318 1916848768588962793763996092801
319 1977612708052323303418083997441
320 1987109030094054133610566728961
321 2089255555331146645032536881537
322 2109224397061093503965648434561
323 2144571957385723761787290690817
324 2412487593546864029042887305217
325 2418131662246207547901869260801
326 2446525668710395191177117377281
327 2696787999401462420660711930881
328 2778657821535013231140762140161
329 2797856765023473155519594305537
330 2843106339158016586034385909121
331 2928842555133444024173202590977
332 3003146928006508741458505378177
333 3199777282339267445037699511681
334 3280052707449233376844737528577
335 3294836019602116970649523023361
336 3309677599233171555423343895041
337 3508010749949111820159723284737
338 3555229492711757087505315211777
339 3603003432067295487525380889601
340 3627100344283569530058691142017
341 3683875627663064954386038812161
342 3867407143409194073771376645121
343 4050009625812794214980480687617
344 4094582136564950354116833163777
345 4130548594868692727870098525441
346 4352210007555380552408635564801
347 4457235762896190849696163553281
348 4613958107129902566200808308737
349 4734643517262330095551278681601
350 4765242968031873677408027606017
351 4952499997602947225679797299201
352 5048519688624664260512126340481
353 5312580666767493002107984669057
354 5426123469634189058349346868737
355 5647716968709680056757621016577
356 5731330059641400931437330503041
357 5889488907316477807946095017217
358 6013735243457180632524525332737
359 6269126340627847974243943474177
360 6766708838544557022780630875521
361 6892841989086632815734845485057
362 7662699891097468515141961555201
363 7803313962220838854056290557441
364 7978237833670311025028306880001
365 8222295496314485721199876156801
366 8626385475166420380274714362241
367 9228560151727897603848686985217
368 9393987511932743363557452504577
369 9524441337586768557198496727041
370 10141203592900060633340187770881
371 10220703077248239516175462080001
372 10523704255535292529431776236801
373 10667774285339781699113560937857
374 10771735224740961498089002530817
375 11725501821752277952457533351681
376 12113323178638174663543939431937
377 12323148274557182913861501248257
378 12393793150220403323135435520001
379 12464792134729653596958025203457
380 13169679116563928085311613106177
381 13219552400429891278793812172161
382 13573316815510939641594756642817
383 14332565138208153661568317007617
384 14467158046616627966989629883777
385 14575627339799491168521521965441
386 14602855591649099902981487579137
387 15213245567622769181958236655361
388 15298186121860593265206589863937
389 15758248327767954271746300819457
390 15875137918028509439132508581377
391 16290248133228236066984080106881
392 17433383732078787441759152388097
393 17625221002697491827472779498241
394 17754136344551736795569635570177
395 17949056332293296198046417638401
396 18178827450041330664819653262721
397 18311277352005629804103059260801
398 18344521464796496590592954653441
399 18781525819559360915694184396801
400 18952013961374477813163365633281
401 19297057270836735868375991063041
402 19401636309672152985050576090497
403 20147678900642354440475511899137
404 20220022376896356405210776140801
405 20511674289695046918547908527617
406 21219146308170605587512920772097
407 21332781994690827523946639539201
408 21831379839286727848694233284097
409 22182508242670499868007725232897
410 23265720647968770615166203985921
411 23471315017429423298767055788801
412 24352274394086250318823269283201
413 25394394109760933934031643406721
414 26110628872260482460066009532801
415 27171169444161628064687466180097
416 27218122529250659016442184242561
417 27312241730502255886676435811841
418 27691572468985705304414575787521
419 28709333772498268032780589708801
420 28758604312027834957310694245761
421 29205379342664543620903113120001
422 29305483376644345368615483292417
423 29658215825845454940849819471361
424 30117184113827668651017410424577
425 32948208238369533578665535364481
426 33564110532029150602142552030977
427 33847380210156088756292415870337
428 34018344210401779535552775532801
429 34362540440277530162973652558081
430 35001487856938644840328083259777
431 37165869491343000928752028680577
432 37289472356871092137172274163201
433 37787488132097939558927123283457
434 38673031195473244176769166503297
435 39122572643735773215310678809601
436 41236366837619441671585477125121
437 42399445775862487118914443590017
438 42956638054036478845256410254721
439 43237628985602776230888830140801
440 43520226886666544408523552608641
441 44305721423895734207623036320001
442 44884754864456655208549353290497
443 45914009216923381304194189952257
444 47573149974257935623000109662721
445 48578010035001812418678126370177
446 49760499410031899369748184025857
447 50724548322999789077243809858561
448 53886052936906727803542929619457
449 54486866958054057712225315793281
450 55530478971005235257157216255361
451 58307846919705284615426298733057
452 58491132737718888861259590393601
453 60540798282126558305222184468481
454 61781272815672987785258103730561
455 62167404544668573695627904049537
456 65333252890426529672905514275201
457 65434417301572639560656539495681
458 65637157400959624394789522409217
459 65942298131375549505928015411201
460 66659124912316149156001624682497
461 67590772143431163598620759914497
462 69168850613263167778064791589377
463 74437486679172168732080882419201
464 74778128618483185353939660660097
465 75463506815319227155095241482241
466 76501880207882531051620754198017
467 78854247303792877373045503493377
468 80538333667679307021300829944577
469 81514729135610658732128406124801
470 81637503817597260153744357711361
471 85524670974916713665328017101057
472 88644370149534480330552297204481
473 88776490288214101917543566777857
474 90913972791399182549448787201537
475 95043395983581434306281099349377
476 101694031814921184925791018301441
477 111461698791707952329000889647617
478 115060892905551206215089682924801
479 117572813831991307504840338071041
480 120477548515207778325870671473921
481 125041562179247114377597759090177
482 126295887316942692321391899795841
483 128289217588371437036131800000001
484 131984068748793990147348034387201
485 132546250485489032098389342806017
486 132922201317514757611359978480001
487 133110526377680834471427844281601
488 135580084431315260962523508080641
489 137119657581322407965983771539457
490 137895164408833161749824941043201
491 138869942906961632646749344312321
492 152313893699273594455636597529857
493 156172454706636942808616198572801
494 156389304391440899186797438412161
495 163920734853475369799934923520001
496 168266166869521562843391859096321
497 168729390723320961727340795009281
498 169426318660949283477241459507201
499 170593463508113244028698191911681
500 171297122094026239729392782309377
501 172003318997016192819162316588801
502 175812896586496545182277965894401
503 176776747698419231881912877107201
504 178718330103322210707113530830337
505 179941271843654428922935081790977
506 180678546218717179607285654676481
507 186926013254552680160233386670081
508 191281503526468323953182993460737
509 191799705737804746086708366508801
510 197049678814333308045270382924801
511 202424964462859846780135087315201
512 203242222892130801884386701837697
513 203515283193660519383138589365761
514 205435710047455759998544584216961
515 205711347022037202439593926839297
516 205987307541282232999147897675777
517 208485565517060283943948615958017
518 211857796092427500044064179331841
519 215564814266665208340519305490817
520 216428295668378414142114572179201
521 221084839865605565678294148238081
522 233111778659670148383304081655041
523 234964313061908058161094332042497
524 235895401370443954432987238563201
525 239022387639598568649102586675201
526 255207681851380950591761871139201
527 255540932679195117591227677605121
528 258220675944256374097101887466241
529 263311533277591429409803285994881
530 278395311019368227776975097792257
531 279475320607806806917374769920001
532 280921035253009644287032473607681
533 289733543811010516861970674822657
534 291225570429049279406543941810177
535 297641952460945555984401249600001
536 309661417532437327180496043571201
537 311242832205429519605918167272961
538 314426874944386769894401806429697
539 315227324807803590905106174913921
540 318446982847056482324868778924417
541 324972731226348833463505183752577
542 331196586621318541014768376125697
543 332873793246585693918209085812737
544 333294254291953063335836238539137
545 340513541264751480606084721747201
546 358042300519849307452711185427201
547 376823719557018575079650119319041
548 382481275637279797585495851196417
549 385337821111313394050022758071681
550 395483283252085566108252470880001
551 401384994308069301210853572481537
552 409373740505848433819158586297857
553 409877623813183235379653972244481
554 414946382734453730529264868602241
555 422652359787776229967981498490881
556 424208491642497660356593432075777
557 425248695872721043380370891416961
558 429431865543056616999718692237697
559 442198206341734793155699124991361
560 448704993559390428124336523907457
561 451989688634455084165344756725761
562 453089252507810684264884596704641
563 460851954865799979499774606080001
564 464214289239862849451688582107521
565 466467752343697588114133771452801
566 467032611438962543533621708842241
567 469298037384290570117418317836801
568 483676051963004319483565078732801
569 484259101461782939685622847708161
570 489534283871996102824719584880001
571 493671897671983562207843993419777
572 508091259787374110342585003896321
573 513592759325451482704734185404801
574 514822368839428575695930443562497
575 531676027595063625408582716190721
576 537400186454100470997535794886657
577 539320185134654764613884282955521
578 542533523186244569378013029130241
579 545763601068643904832784025890561
580 564832008988830864452596934947201
581 566168295858275744758789505158657
582 572215879604410661878335478974721
583 576958558473340960189919818292737
584 586547207709844408914210705580417
585 593481335435920854770867882343937
586 605434064584418911508529329767681
587 608989418696800953411271805669761
588 621940424155711312114862589206017
589 624122190624641518746348550387201
590 630707724432811707926214474915841
591 631443189965432569742270449996801
592 633654091053248614360536466238977
593 646310941266673416852842241196801
594 661484107880435134333761392371201
595 662250879210669731701696398222721
596 676968051719126441822682277920001
597 679317783063676279768012165472257
598 698373994689110190738574996617217
599 709704751286469885643257311640961
600 723679529696220228661894558864897
601 736209567522078143102686847634817
602 745518511877864036836107631810561
603 754070396226881777065276409675521
604 762707994552762245999288985818881
605 768805706748265466139668687101441
606 769680281232958434251510192507137
607 781129227506878100890159409520001
608 790932905754347216898872168759041
609 797227514430984481847125059288577
610 818219518606115236427677994568961
611 822846463606289824410770599802881
612 837806906511805670759728929601537
613 841583995364315722278106182274561
614 863592790900156579850207157162241
615 870390310324091992397886872350081
616 878216190156465903257638572650881
617 882152166649177598764193802919297
618 885114269854170206222529121789441
619 888085072327553220511170047024641
620 930602072109749694111722440897921
621 935780341423151085474276392144641
622 955688436852902989870745848867201
623 972739587527476964361757982724481
624 978122375990539845694998322464001
625 981364543813838026821003036036481
626 990056341354315049667347812350337
627 1032268878882862204387854294720001
628 1066698662666751156032040650275201
629 1081927548689694584354005714891777
630 1093771193804327028762951064966657
631 1112957052526816025307826964421121
632 1119012711193823205750429612528001
633 1147241644578393606065361415078657
634 1157205413553673407984378403411201
635 1171029195853611451547662799861761
636 1222523310480836645465339226193921
637 1230415834952578548698210989028737
638 1246334744618827499595265602441601
639 1262433575278493758597977636858241
640 1284181569725805586287661251858817
641 1339991917866707460121355315469697
642 1358581523105878239094770043603201
643 1360020793619021968927315271032321
644 1362903337648480116797832626906497
645 1380311131915437600156319063843201
646 1384693358267451516088434504220417
647 1389087753437845963623100706764801
648 1408271457426833783460580376605441
649 1438237563826531068892731820316161
650 1450379322038644476566455098372097
651 1454955549692291543277158615539201
652 1473387049663942050300874159742977
653 1478026721746484894799301172716801
654 1485787921090396609867938381772801
655 1533108411645065436701477287075201
656 1563755471172823567626982973975041
657 1588327838986941876395670840391681
658 1635101503850580867034639604338177
659 1640183729502295179233704587532801
660 1650389662921618492183848962914561
661 1653803966718622610546865557630977
662 1665802752032973639700623078000001
663 1698755699486169111592595004587521
664 1714563072234109652504097642781057
665 1735839699673486609348279531708801
666 1748357452657285162781985998067457
667 1768187811952903593928202632298497
668 1791877196081578024435941834497281
669 1801062168765598662507382433980801
670 1825136166585968851638524199229441
671 1830731521332732372525647887399297
672 1849491258465078984254207792918017
673 1902916341027267850279418326579201
674 1918426527705508835870521158721537
675 1963636209370036845293641265917441
676 1967611180150751404049430097076737
677 2001683707886907105537317925283201
678 2050664669542782429113975788855681
679 2090181833096862830964637469135617
680 2102798587348876650560597028622081
681 2126102462808093714767058182716801
682 2149632004247803004256299008512001
683 2151782308062429936495344311314817
684 2156088562708878774592656495828481
685 2212760032097486854148468082211201
686 2383604023849312234788785551987201
687 2385957764614781718628376488283521
688 2452693618212556839700213956658561
689 2464781038959061410010655850858241
690 2476920550945958548407107608043521
691 2530958134054988457807713949029761
692 2568390754817918878714904213272321
693 2613948627385181926728656000755201
694 2699310542342583627158288142514177
695 2733601705292246835972935310739201
696 2800619016350466496896751093027201
697 2830559145970300146132424105950721
698 2852509333353425440508887813232641
699 2860778968839098295217122316893697
700 2871837777206834041958197658695681
701 2880156413352375534674810837548801
702 2905238962939553844710632567082497
703 2913642179309942323228129967639041
704 2944636213300795305071861015120257
705 2973062556555507543157507745189377
706 2995976222428739195039643495820801
707 3071516404728380626658469893554561
708 3109907563914597633981916436724481
709 3148717941611419302637899963856897
710 3154726226929305620587439040347521
711 3252232576957212121183614138019201
712 3261507549376650370133211398657281
713 3280126953055014893294975833324801
714 3320788366940080552527448208572417
715 3330234158767542871601888807020801
716 3448680208894973318221588160526337
717 3494449451941926591719465242770817
718 3560755851112841097513958938934657
719 3611205549245725598753352023195137
720 3624763972921971170445420574613761
721 3686329644946843455963460293903361
722 3829989363395084360397053633280001
723 3862172084467363711213846425692161
724 3923607793028781059853355053552001
725 3963814433965479994976509386414337
726 4067789720304246208332445123468801
727 4170303853298176911343157936426497
728 4267232697299897117040052906327297
729 4430466786557334670347771173748097
730 4438567283600656733733746689996801
731 4520287790153311935991826038771201
732 4524408145658608094456754906942721
733 4545059257476576779949824178733441
734 4586609053111787841459127925767681
735 4624287646676153074165308989203201
736 4658006813265935150282726054343937
737 4721810509011602985575978374995457
738 4751846348768644076101035228268801
739 5007215664527817614412281435986177
740 5011721848554982130757930676955521
741 5061524566700500724892621340531201
742 5088871775223049274688517887421441
743 5093442190240244420886854075867137
744 5134737823427993882809698582535681
745 5204215113929086367880415717079041
746 5283949213490210984783352214611457
747 5350413126638615248048786879735297
748 5369536665342433929451667887322881
749 5432101858704086096394864431708161
750 5549284350034448435980501377540097
751 5593794612996731598454681311376897
752 5633621220410419551107156206080001
753 5653627401077986264560272695130881
754 5754593684448945229736895061900801
755 5785189592703346986899155766323201
756 5857134192857006433236878719448321
757 6013942610153180119481544799737601
758 6019232208099419454703373350080001
759 6077687028978655265218837654602241
760 6190663267009306736374878475070977
761 6196088616553507780768832582436097
762 6344154467449130095393470236620801
763 6355244432123297285849141354315137
764 6433350282575608263801493628467201
765 6467080497854692400968602976008577
766 6626542702589984758943099239228801
767 6655377219736010885912770456780801
768 6684321463086509745275297145331201
769 6713375790346725549928086089280001
770 6824792535398551530691689733701121
771 6860311273081553733850622262000001
772 6866246760794403357698108498592001
773 6949816675290009776785139675212801
774 7218287937162491914652545247535361
775 7412845857891253081311223090060801
776 7444652067511209305429557323571201
777 7651054364201849231637165814818817
778 7696866477592979107679961565378561
779 7762728670227040935665514009563521
780 7855764029533281899101914024247297
781 7909363921566396651590853944309761
782 8092633591877363083191053140152577
783 8175272270465788476260294441395201
784 8498934941233648432234684648608001
785 8723328544042363257528420216331777
786 8908050044868699892607567589240577
787 9012981715129050063709781554049281
788 9103782332369357354762908590621697
789 9249187281000683511292725017414017
790 9357624145749884581756658704834561
791 9420086157321703962331896816384001
792 9451453741602518963071033696697857
793 9506566975356803790857886147436801
794 9522365172074295892692846945006337
795 9601701237278699111055252894790657
796 9673597584324801597106499739678721
797 9867629140587486959264337379123201
798 9949475267990296547884250692924801
799 10316697479426734035049038945740161
800 10556510575082132927120486008830337
801 10573825196593633631168415687114241
802 10652048881450218950730948165494017
803 10854258797283315476662657787911681
804 10996900027173911265541764329319937
805 11068833709014389519521131531763201
806 11333056666331131515176772870489601
807 11360702468921598274045749464342017
808 11640422860687374838374137130734977
809 11706551388476757945034726178826241
810 11782529150594230183431504554758657
811 11839795281503368394170833236653057
812 11926151109701924338698874557659137
813 11935780135716301303447246992692737
814 12247522911031052661553839305203201
815 12267241196997499185193616021312257
816 12465957071364029050494689853367297
817 12556294252291275791818698035558401
818 12759097042761517786459082756820481
819 12944064176187192567036149036538241
820 13027022050114880901415878642742657
821 13131373337341024794879835685707777
822 13162821006209877818993304871660801
823 13247003851321986117638187182021377
824 13321049898468967232436797767920001
825 13729368116577030576017718041819137
826 13882538115959672884343434979270017
827 14092802317371738563570442799188481
828 14137421819311985403680504532000001
829 14238267922479065093448878178610561
830 14260763453362653469913744741283841
831 14441850133765309764366460402415617
832 14775203148579470021265057836440321
833 14985481282839041204595350810227201
834 15032563758603265015292408070771457
835 15305808258686826251802144089174401
836 15401863228128678953344516308428161
837 15546934673050756069668154727556481
838 15766783650496811634557868349962241
839 15964483733730439808146207843891201
840 16290374426329137848208858238888321
841 16404531052531671004386112705324801
842 16417258225354223042401354026831361
843 16545005931419743589026977326140801
844 16673622581377277879170885119344641
845 16829116695300762844149931731119617
846 17223416045782880787344670169193857
847 17410172179133686756114162451920897
848 17639327755973775243784844364648961
849 18398897906336506821201894750781441
850 18511730969742168617595493561645057
851 18540033658716443658202687069449601
852 18554199196450640824281010301280001
853 18596752647721668045248623165366657
854 18610956095594427642400008777262081
855 18782139333165636822347197869730561
856 19027006857109637136515212868292097
857 19245381521386719715341649542710017
858 19406913672211534586026291821720961
859 19614214969745915606977503747657217
860 19718590272500623764822609345043201
861 19868540821357922192789960378284801
862 20004348433407542646696223348003201
863 20571240340038126395106909494058241
864 20711239744811139756906945024499201
865 20820703836186676785682584523458817
866 21009534648790506688602065065098241
867 21136252792507434988777026662662657
868 21199862271543574113374037812601601
869 21263639191050509877717606085171201
870 21343596378989312900386499045260801
871 21845228834618809195166046804015361
872 21894316918267214575238701795624321
873 21910701046986083574460401049843201
874 22174310093364181086060241938608641
875 22273876522992799009013784517591297
876 22676065082543605978428724157986561
877 22692959938253899130675336025972097
878 23239443915903191345735783209430401
879 23360510567854230909038011070910721
880 23412564978321218634606027213864961
881 23727028163799237281162456710828417
882 24277273301448961872818546071581697
883 24875256512921817723629172616114561
884 25151300421562401523993948311429121
885 25206829695429287100592179827842561
886 25486088273559986369876369887622401
887 25617332731011850617130030582158721
888 25654939598890836909846791031799297
889 25862642124705189501311889201937921
890 26475257580698876650533675799180801
891 27001990119011196467461570677430657
892 27041369552825330307522611463667201
893 27278703174676990052402586354180097
894 27417987799744046068902353311296001
895 27477871446529316515066157980050817
896 27597982162503112597090778895876097
897 27678310961846881608810961157070337
898 27779009605997058895195053959440897
899 27859799181129578752710137130958081
900 28083031548749703902933381200459777
901 28451697768310486041159277092720001
902 28637613736529777795204006279343361
903 28782949093469644638107711315199361
904 28887154798567862635299930429665281
905 29159636072618958573809604449717761
906 29604550112301706733141079947827201
907 29711353336407842869888753299772801
908 29797038507901406175942012898323841
909 30055392747788019621164178233712001
910 30468462905781020039178800639347201
911 30665855429232630499151194759274881
912 30776000710632363863362665247080961
913 30952953251036409912946878422685697
914 31987812372587791112757196023803137
915 32010641445187852293551212868653441
916 32400922900126659010259845109483521
917 32632439783365138965334124746498561
918 33123341855592038463388312670718337
919 33359367183910725021197985232582657
920 33454188559607839975534832983641601
921 33716164430866625569568347364123137
922 34100424366837816265101065088032257
923 34733022466876270662097851362119681
924 34979049597391391718035730935965441
925 35450705112249204956526002636224897
926 35953187395848215039542849164521857
927 36130522534241445951694090290316801
928 36308622551556925618806481887952897
929 36334128014943515846796246045106177
930 36692854211496466611407736716491777
931 36873376572478207170077874936032641
932 37761299286124951518481608904636417
933 37919918324773434849319981687351681
934 37972920735740732144583234254929921
935 38185579180031661013362060969277441
936 38748773393586839905024435681132801
937 39428708525307710429497905266236801
938 39538461298162621185514434377082241
939 39924704053057757260678495657261057
940 40286310098952067393490034803285761
941 40398148488311625888235746556915201
942 40707106041731964256546715093368321
943 40876498181100668264025887852055937
944 41245631816840344309310724525120001
945 41331229535542435912869636428547457
946 42166721808908271807571613097202177
947 42898796782853848029360604173950977
948 43105760216234639192858007742794241
949 43194725937341396552614908016960897
950 43224416859314605479200767120018177
951 43343359200584442408946915438534657
952 43402937692195581910238426972774401
953 43821997351218811147838470746356737
954 43972517140578097474967162442149377
955 44123489115533222788415285739081217
956 44823817394089881797549900449505281
957 45285775695376461118790747027312641
958 45783117803688677317771500921302017
959 46222205893039526767710669351010561
960 47464869044932289958406477505011201
961 48015626378482594806277712378355457
962 48178674321808622998502688932140417
963 48473381764041109826768100816503041
964 49067532385078872339564191579047681
965 49100726773963215921951742851235201
966 49266993629725992664376555563948801
967 49366990031448089353180178772683137
968 49534045380759160043914400950507777
969 49701595164347598298683355955951617
970 50410731821217516181815459078693121
971 50991263206484400168451931348115841
972 52030011258975128002134489234869761
973 52099914698381753206604144219861377
974 52662107056233365018110476581247361
975 52803481757306567798283751438743937
976 53479556559050780744568252567365377
977 54018637880099814853691797743853057
978 54453320346098864879640709503836161
979 54635339384945772154685443835907841
980 54781337701743343776239190665534977
981 55184594750092250685022697636052481
982 56036170934748832445911080071375617
983 56222810246026275614872359483211777
984 56372513099174361340978874554621441
985 56635332491320624183499765051717377
986 56748297173749556020264822951735681
987 57202129902792877681942418847962497
988 57850494962420303534843809146720001
989 57888833523876507425303444448652801
990 58080859999994186346585153033169921
991 59794872190525396899093003108000001
992 61512527491727878698270104345573377
993 61755599653989426994368285696700801
994 62244266589022513694143255812167041
995 62285141131750219988416511255175937
996 63148949261819648395907571956637697
997 64107035343055208058042185060267521
998 64738704538676266779006556077444481
999 64823337199102279020314760269346817
1000 66018401103210075673408229449305601
1001 67320177118495456319044491494056321
1002 67671087834554597776606768386119041
1003 67759065185566424920082225542479361
1004 68023598010384763996739012272208257
1005 68867256552975673464604884305544961
1006 69584792635606768987788314808466177
1007 69810360066958752155195889663409537
1008 70127229253136306641239080682501121
1009 70490905844250042218330714371554817
1010 72380771532179962292797958819285377
1011 72942222722017522546007029553443201
1012 72989181862872300378210614248504321
1013 73318637179171406696305914356247937
1014 74793346181061364760089828774782721
1015 75178103339356974434324285700086017
1016 75322833130230319608990631457587201
1017 75516185397734874134792426538524161
1018 76587405743405235643108590808053121
1019 76685445453077957692628855570628097
1020 77771151999318466977438445281571201
1021 78169275745223558922814362825188737
1022 78970876566835761857355838917713281
1023 79374367331693449705464145681047937
1024 81574188905866904901832868929747201
1025 82825043032540720673662196644212481
1026 82877524148102242282713622289059201
1027 86952239559936228180515591961409921
1028 87007001842637114722717562980229377
1029 88441454618118113553953630573680897
1030 90575179523680253230516970232910081
1031 91372566406649519415584384423500801
1032 92869736620457700552421472791607041
1033 94682842826243238539651232315559297
1034 95155738845458278304874395716080001
1035 95690216010197082502198387412540161
1036 97188682225378012265212500401794561
1037 97430332284845289814403794301761537
1038 98280252794749899876715073584223617
1039 98768828488242270278289026988220801
1040 99752359510281603078128891420707201
1041 99814113726059503138545471869116417
1042 100247330681427782833648766343423361
1043 100309352925167366683920608636044801
1044 100806740830200692921416892455320577
1045 101494172307159855291186707998135681
1046 102311876763380903731341778742263297
1047 103326191316737608572923543974672897
1048 105965639856261818777792972854886401
1049 106487476383835965706158146533963777
1050 106814764852259641090866366763259137
1051 106945926481684597465455431291888641
1052 108132737420398872310246682754072577
1053 109197338675295055093487706291004417
1054 109331056508536712072096078341920001
1055 109397969137367421640415208709516801
1056 110069068794017718466317987421280641
1057 110676135572183461973965307830771201
1058 111830814777597309313867299461953537
1059 112720903521411007860864252300000001
1060 114102376041457069781335542924787201
1061 115920424449627418940563656332647681
1062 116131821390209505839118293771836801
1063 117051777785254749781341255364167937
1064 117978104508251673075388410424320001
1065 118192780860499475202108892101555457
1066 118695022084009474106236078129468801
1067 118838862130221865780620379502132737
1068 119777545811605482755686043215680001
1069 120212968107436874296248395795051521
1070 120941750205748999318343327260546561
1071 121894944720343172714888417802372481
1072 123151344644214719061293207315182081
1073 123821073515123665227961435022131201
1074 124568952439586104081852913901628801
1075 125925099392448049361550179674922497
1076 130461254160608988089587056921156097
1077 130617495165621874106646729378117121
1078 134577106972477341934219161068977921
1079 136677308309197791728367494805523201
1080 137084464397344586913590315211120001
1081 137656265752515895546075769525093377
1082 137738121782331778015970677107597697
1083 137901961623158897428294396276108801
1084 138806132543038722745084290325370881
1085 141801610650350451924320231598110977
1086 141885619452191497843482335513796097
1087 141969671799635843573691892821154561
1088 142474901425832940039080128057132801
1089 144170380863367248875138806671820801
1090 146487269957361854392543389558039937
1091 147875559096037034454720302246403457
1092 149187521911879158674428447047691777
1093 149363217487150610090524702163731201
1094 150509658306111096109228934387152897
1095 151218980887013970560060759572930561
1096 152556848086004542709181470980485121
1097 152825660789813023357526135183026561
1098 153364529831853254228055648856012801
1099 153905060705164548828845668329886081
1100 156083890473987812212023391909795201
1101 157643512542607606591158471186663937
1102 157735678148509345895835555140007937
1103 160709983313371635664398641681971201
1104 161649461776139568160726593009187201
1105 163638022138064151238628502050880001
1106 164019212674138769492598691591699201
1107 164975590265902983388061473278892801
1108 168752249218047211931182968368033281
1109 169143842372984491861671275161706497
1110 171014788593138796360939250980137217
1111 171708635018107027696092571200101761
1112 172106223579694590848971876145099137
1113 172205746493748353901338585142205441
1114 172604341899401398560362887825003777
1115 173604364312177861801546341277798657
1116 174609452682725993690520186758094337
1117 177757658718376437152202250323035521
1118 180021893664496730797731162555317761
1119 180332599817045078828307440130385921
1120 180436272754644028889143279969075201
1121 180643775094794055983750405930883457
1122 182311324668066453058451994180759937
1123 186432527122441075627481261093654017
1124 188685218298491018746067836607250817
1125 191835218529972065617776909867599617
1126 193482510929257591589320407486477697
1127 196032400138470899169432812379724801
1128 200650848850994482979322660752987521
1129 200992491165227812533936345099260161
1130 201563026194168779061991791262611841
1131 202249538369754801735637657773619201
1132 204437010280326452715757191917034241
1133 204552711602768113982705643291532801
1134 205132078082340589096718465971507201
1135 206878801775087221650193645705420801
1136 207346786993349213507645164226096641
1137 209109992005682121277127437280129281
1138 212197307905882761600510343525075201
1139 213996532599215119352784950994931201
1140 215082462607376340364747297150222081
1141 220337623853841068533483136224198657
1142 221575733316747212698241895177403777
1143 228749884470640816126192804351453441
1144 230029242970143905853882123971001601
1145 230414269338102410241456428137046017
1146 230671266754787472360912317770654081
1147 234035130783966933743248574016499201
1148 240491556275482178065711512568193281
1149 246830351111355560370167737252646401
1150 248883907787598643738740578961826561
1151 249021341521317572913437262289092097
1152 249296408216192675588090407469685121
1153 252896545152699758081097033535027201
1154 253454430595764900577771754065190401
1155 258808287606150513650024195483031937
1156 263971378322414144587768633026143617
1157 264405675610437908489561852812454401
1158 276822618573180941622544175209324801
1159 279092806974838390951758089085120001
1160 280310221905913776213337104958557697
1161 281073463599006969703930982021531137
1162 284298972310945122158992049292620161
1163 290375217617049752185259128906934017
1164 290689859567834270827655521826880001
1165 293059198599773824514911796393788801
1166 293535088803251380135985067488549377
1167 294966818999858633764313811324076417
1168 296084607697529541619739376007503361
1169 296244593973593587265676830358844801
1170 297366617430049700007769353193322497
1171 302054712281667775173787485690218881
1172 305325441283796598465510793804210561
1173 306642384168891298066203571752048001
1174 306972395448362395625741491253952001
1175 309790062148152001668087178161874177
1176 309956509674536361603069206604251521
1177 310456321860078237477664347234118657
1178 311792603688870415045183471649011201
1179 312630333112886387585575080887740801
1180 314143210143428653113709094941201921
1181 315324317226340144892042994771235201
1182 317528114015534257525462522796471041
1183 317868353056345117203518664382767361
1184 322148336332964840392724430235032961
1185 323183003921772774006064868012269057
1186 323355730913560651202346198974351617
1187 325434764153597464726701981556492801
1188 327350809924413795627757050531540481
1189 337438365594175617552514458864512257
1190 338336076134401766354216111768666497
1191 339776759885696432750815313994495361
1192 340860792515421671649225474479456257
1193 342310876166775026308078298412595201
1194 344313553614928791053074079781960961
1195 349457609805673438533305931869445121
1196 352799899930156494230719582325262337
1197 356734561988641575442709143133863297
1198 361278288292461998010785037747720577
1199 365487773552387603681901342434311681
1200 368963756040258484180884173556637057
1201 369545889844109891915324221394880001
1202 370323318297981609940629475321678081
1203 372077766726923235330902830044030337
1204 373251435537267697172641194467397121
1205 383559695688180229736137463013703681
1206 388806601345343602238737157699024257
1207 397415090459478120294941431717731841
1208 399073575695712896121834792813497857
1209 402827327076710917763062414310332801
1210 403036771625631881485625948760668161
1211 403455946598833093297793033003698177
1212 408940038464762474669492038690609921
1213 409789507898793986703545865697161217
1214 410214821310904632475103631198720001
1215 413631256974558401363140459985679361
1216 414703986328912886336774270718545281
1217 415994474212088483119072248912969217
1218 420973955011068293397523956149280001
1219 423155162426632472446240577188972801
1220 423592588581159655917184553299009537
1221 425126697524292606699004850381301121
1222 427988659062048795120897871693214977
1223 432647446749286170257988053763373057
1224 442325527074572843347865956160513281
1225 448959073295779756021518328212480001
1226 455912805058688256327179879416099201
1227 457782974228705611375084893504433537
1228 458251564016525959131699274502092801
1229 458720573445909539829555731169088897
1230 459894935065355168113767140622022657
1231 460130122805255355177634733145686017
1232 460365415777930761708972993794918401
1233 463670589459875182600535473049588737
1234 466044122074460707486925229705033217
1235 468906389223046088189451152877484801
1236 470103532710592747204466705979964801
1237 472505845220060214150227208112320001
1238 475160789323612652372286809622128641
1239 480509864069152893818916106913584897
1240 482713261881082261733072443110132097
1241 483204104686988743568246616419205121
1242 487146595070867678598958414477516801
1243 488632268798369293835354327464652161
1244 488880266138618136233408107800592897
1245 490121905578010721658661049872006657
1246 494865336869302005164224178213237761
1247 495366974270386677781321996087397377
1248 497377976087274541239052526415091201
1249 498133941331544997321175820976545281
1250 512431041442118601978158108840332801
1251 516581308584185299499092187918016001
1252 518928734595250679279898725043436801
1253 525498406451321338559043035741500801
1254 529741085771269104403739650062499201
1255 539126583821024009441853778528304641
1256 540479175929052710835243930738456961
1257 545373125522549601852734564629340161
1258 548931716840019935865407023691417857
1259 552510609122623530877113972983356801
1260 553063016111230466507285568750030337
1261 553339400784804017858615341016161537
1262 553892532716859256953415545094732801
1263 556943415075310327112706641665545601
1264 559171464327270484827858935172888961
1265 561687338647114731859079691607109377
1266 561967490685908477751907819012369921
1267 563650971917731693430763672756720001
1268 567878995404699422233014029171404801
1269 572419449642159080938619022365905921
1270 572704279716051594316111020284117377
1271 573559514151373161871473648886828801
1272 583620134112997875686585557278259201
1273 587396070305102195006035389648612097
1274 596781893272565173809353543364268801
1275 598260218943744652119595082322595201
1276 599148751552179408286769342724777217
1277 601821281363095352149148451297672577
1278 605700015958468708765866261077203201
1279 612918255451170655581109202457342721
1280 621434571443567354080507909046585857
1281 622659600704396615055675052451040001
1282 626039333188423299668127176823678337
1283 640975831933669074345219109825084801
1284 657508047969384927717515197100977537
1285 658151284163921572182101773033827841
1286 664613992940697790839597468022210561
1287 667214582467976869235321000988112897
1288 675398904569716278338587703530653697
1289 677706197696402695239061319598028801
1290 681014293992939168591777768615039361
1291 682341483436619962427656444128279937
1292 682673634203087823805748807841815041
1293 688007320920265063999641494797555201
1294 695400662462755530756430945522934017
1295 696076218610840301062521608525998081
1296 697429053845671065888810649928560897
1297 706963489580575239546270191787171841
1298 708678015060795670391408323374620161
1299 721478987112206899601823617619104257
1300 728130735214112880510541498616864257
1301 732359431999872234413587161834485761
1302 733066299951749480902793601323744641
1303 734836082252422840477954039773096961
1304 738386865917635696053080020825382401
1305 743741190675456685915848027896002561
1306 744099350460138096907546436353860097
1307 754551851126191985646179603711518081
1308 756003609901719393399894312128880001
1309 763665513316062080955473905710151681
1310 765132601571978165419322854914720001
1311 767705940875534922724378841760648577
1312 786308216462345158050430699067506177
1313 791587014993605583675886637410692481
1314 792343654656291240655037276470242817
1315 794996879399605846245454910502739201
1316 806071810221090051800897017825320961
1317 823915919724640107446015472665635201
1318 834153828463218368150523330577643521
1319 835738730176826404799899686033292801
1320 840907873248149708261844225633378817
1321 842903441428768944728986841006825857
1322 843702828192563833340263134715699201
1323 852539962550128951416565029336671617
1324 854964101592361805426626353942007297
1325 856178431231713052792307964523453441
1326 882446185716860643060449689591680001
1327 898374017065776406411059051588769537
1328 910270730299187228592763477318517761
1329 915411371647652307550305817107968257
1330 920145923032148889571943298332375041
1331 920577397330332054330875205471244801
1332 921872882626718650237630598679768577
1333 927505103939017318363820478659089921
1334 939299085175520459700711923121040897
1335 957459404880717284634167338697222401
1336 960590455702970890757363181294558721
1337 974564488707777422137509452280135937
1338 988256779817534360199675593190199297
1339 996552696650117708865066237276652801
1340 997478215691539598311699837270945537
1341 1000723457913746993648447013250629121
1342 1004443615264103679260702407073250817
1343 1009578587772502939825464337801921537
1344 1014736515499322251232399342771414401
1345 1018030825242405614771936760811806721
1346 1034643143069293981904583933451599361
1347 1037035587943731665085467483628065281
1348 1041354189202162314888921741559075201
1349 1052462186082377699905280530186246657
1350 1066615600535556112245840001947374977
1351 1069072602208057366764658244714094337
1352 1109571856911383011682215219990027777
1353 1117728563241684742782889521765404161
1354 1120800826765611686897642879556796801
1355 1135235968856627774901580191148450177
1356 1143557442119171103015855476713752961
1357 1146168824428115308365875856104720641
1358 1147738157092267670775499000587789697
1359 1149833525135063691680493780089527681
1360 1173638089354672589510869829180520961
1361 1175774768464772782049410208251411201
1362 1206047704577215473799090586616249601
1363 1209879356676752230572721958479783297
1364 1212622768368946181066471848889204737
1365 1217023549406875497578436393516295681
1366 1224758550400754553533751844021804801
1367 1226976436380168619759294239222935041
1368 1238118663981246148638437262643733761
1369 1238678091795304016011786830156988801
1370 1243161482416291353618707747761339777
1371 1250477279737832201084612577053579521
1372 1266933029193348655131706618412236801
1373 1276092921597671377801295951234457601
1374 1278391928617889393495882434709491201
1375 1287045515248932215085052647688915201
1376 1288782369689787738228745554429945217
1377 1290521274668304049517089594293619201
1378 1293424012018592351707812195865768321
1379 1295168395245190085424225387638031361
1380 1299246630300992411165494221530511361
1381 1309197729613769546871664625460957697
1382 1315672155409697643057463195505118721
1383 1318624325750914799801970964665177601
1384 1322767101293664536478741483688427521
1385 1332875575855330993680179187650466817
1386 1357533407613052067955931886783456641
1387 1362390952460064847769547042807171457
1388 1382589462806703788070994280465875201
1389 1394337365608746424341820939656969601
1390 1408049241311772434569955743644372481
1391 1408675301823944263740809176596761857
1392 1418095481736235612300207792523214337
1393 1419355660923884126555368493210106241
1394 1421878959226920785699232724698274177
1395 1423142079648362893721680244610547201
1396 1439014129181201448702226632682195201
1397 1452466130913508095542004037475967361
1398 1461495142005188183156926279869235201
1399 1479700612529322385667758331333008897
1400 1485594358878998992949516658171108097
1401 1522730265278338650244665941523753217
1402 1532814257271899498097887580957543937
1403 1544313376365752346309833686896595201
1404 1559991120385665744870492189108358657
1405 1573047161674534122770489604255929857
1406 1582035237831779931493964789355916801
1407 1592461905666210246700256853125280001
1408 1598746725529248388246445107838184961
1409 1600846482885218193153563843992667137
1410 1641918876491538786303085231028851201
1411 1642635031158632873612464757074922881
1412 1653410197776957296882818916851914241
1413 1655572636906200970044960655538019841
1414 1682446913354977812276085422265497601
1415 1683178511404603663132483994031839617
1416 1719369576923684881484299647175660801
1417 1735087281627795101998926055941421057
1418 1744125155176887465996694710602780161
1419 1748659519105529330919535447365436801
1420 1782997318566141730246512930740620801
1421 1786077924382108167882970752568016641
1422 1796896752264997335297963647286560257
1423 1804659551745678300911434903897671937
1424 1809331302961925622429590180913400321
1425 1843915376380716652711854054652782337
1426 1844708053390241980956760833089043841
1427 1876660644823373974692069414969194881
1428 1878270907522341881195276412597534721
1429 1883108951776991511606775351883339137
1430 1885532060308371266681540641977868801
1431 1895251798508017939051555573093660417
1432 1905015349773920505656296758479831041
1433 1923851904434989767378533579331188737
1434 1930441842550687266676511174091571201
1435 1947834494261999997124117375494178561
1436 1956999532367608614775888505379618817
1437 1958669950649382417583586659602180481
1438 1959505627532321061690337962790099201
1439 1967040769710477973845881693586378241
1440 1982187152195191689623238318729787777
1441 1988104913071758599141350451093840641
1442 1996585672182674364164311007174476801
1443 1997435486508589714045669364689920001
1444 2000837909613990383790684897169313281
1445 2011075625642517848141510596936335361
1446 2018783963425310346032361837472320001
1447 2023937206280648428469332822046161921
1448 2035142068647878389717654329223134721
1449 2042064314033479034129100580841750017
1450 2043798091010889263526768450482206081
1451 2046401171528321203778938075968754177
1452 2068206570878942824812912098894702977
1453 2084914376839029355694519379118329601
1454 2090215003811138645717381092217131777
1455 2100851643910480403213551990024465921
1456 2104407699816957819778244045595369217
1457 2106187701998646850668676232351520001
1458 2107969021445867153131414564188988417
1459 2136649963813891422714722954318453761
1460 2162025293205469902434424025214881537
1461 2175727381109876028168546865235346817
1462 2193192397682354967633379528911310081
1463 2220086047041458993043591909387120001
1464 2227555575770736921493190736654938497
1465 2246325684546025615580293527285507457
1466 2255762527238368189886487537673691137
1467 2256708116590072746820450717957309441
1468 2267132513205722986377717764326080001
1469 2291939654932630693045716532858224001
1470 2299620249927615280908796566345394561
1471 2316016331337497420815306833470745601
1472 2319889065084642379465557873056851201
1473 2344222283812772605622828929565683201
1474 2349115635828370528683360456212044801
1475 2352055935084962419541364716104551937
1476 2358929159726211746604778308639763201
1477 2368778536746867327716770242579475201
1478 2376683928011302214533169526825467137
1479 2405534831758895331289511471773044097
1480 2407535796415847229681327783969861121
1481 2422589511460669957973061118127266561
1482 2432671018245325997756240284474571521
1483 2441775741450707688411556117197853057
1484 2451927057939771692719705973515892737
1485 2464157366505558922872064004080320001
1486 2469269061567659902862333163184243201
1487 2492902555807543494186222154094739457
1488 2517774380917113214199639005835606017
1489 2518815401915734405920576722106502657
1490 2546014478845717447120026541580340481
1491 2550221679733762801070455479139908097
1492 2555489234491507671958494901331713537
1493 2570289069510953544109961994521951617
1494 2583034278939534723671308997938400641
1495 2594765931443132400387470546737920001
1496 2620524219641391507317010107234035201
1497 2639989492853719163992426033086871297
1498 2649769484628843344856634434524966401
1499 2654126313568874536581263970858547201
1500 2668329328325673310451436297548894977
1501 2743711174227265308765046834657559041
1502 2759460191434151716478404076550720001
1503 2782095987593521791313868928911251201
1504 2794614794204857788275359150206299521
1505 2818651269265496757810357636609666817
1506 2831313846915351757013611262610865537
1507 2833621473584489831748602909026252801
1508 2849820991578159744949207419055850881
1509 2854464283431799672861178845732519297
1510 2864935900999827317053051086932157697
1511 2875441116453563437983006068874739201
1512 2884807366035171730111087320012111361
1513 2905979091865756574572294866449145217
1514 2926099321379089667507199967666398721
1515 2937991600868587663385879573405230081
1516 2939183151527383407964737711064867201
1517 2967907510987101678516988312399236481
1518 2970312256907006475200472650400837121
1519 2981154724368264458199276857401132801
1520 2988402260716521162029428522200718081
1521 3000515751777669579750497424416766721
1522 3026094016638796633206977661070636417
1523 3080306012782295516115982889736938881
1524 3091498916636585026323191894479027201
1525 3096484952842711688881007918146172161
1526 3101478024019280158371973860094542337
1527 3158137423618180294410235752325111297
1528 3197694385411203641374892165240951041
1529 3213122745293912342911940863322956801
1530 3214411377035010590071485267963273217
1531 3224736721069377445977793908684748801
1532 3250677150842451183856280649267187201
1533 3251978951302855171453016203448843521
1534 3279422341293690907117636699338258817
1535 3321630525561980721690049696935192961
1536 3329597256700700261411990490982348801
1537 3346915886754644028982649013033152257
1538 3414262819641437965740978027678598657
1539 3431966050482772026535812995667586561
1540 3502195243593647128297872113767773697
1541 3555337272023409827556963486198355201
1542 3599211215123609721865420992396234241
1543 3647875075002192053482305787173667201
1544 3649315037514840519948545508946990081
1545 3663742040371297349370854481025758721
1546 3672422175478552852593831413004251137
1547 3692745836593824209033731872701779201
1548 3730751007063134692047646594299465217
1549 3738098799624492859238250575983013377
1550 3769097988655176965071814558578630657
1551 3789888863579522890311815840686980097
1552 3795847514353750335040593729581364481
1553 3813772680214475160316612460963076097
1554 3848336377653324515961155790693006721
1555 3855886389019334699613448767634717441
1556 3884694767603227561906725802581283201
1557 3895355754740464577149298511652359937
1558 3919819909050730244821180989575283457
1559 3953677589691751357340596900397280001
1560 3959860946206876773918377899771822081
1561 3987790886355583576598163218648441857
1562 3998698990056739417816436672459028481
1563 4020593548307043116784166677327394177
1564 4047320764263053404565605443920140801
1565 4071032573309580132163460227486320001
1566 4085317927993283501740330711872015361
1567 4090089449974083084954174090040983937
1568 4146118586590637294712179582545549057
1569 4165482569769764805792940724282204161
1570 4289969153654470512685475720258284801
1571 4306588868471703309343557734205043201
1572 4313252512246534486336571106759955201
1573 4328278706639014757488670514627165697
1574 4329951107772560899286177511631061761
1575 4338321597658199430486917676584365441
1576 4370258731104562355641477943373424897
1577 4375320195606164215768637082949386241
1578 4393922809831051490089296634187609857
1579 4404098830405667641043994076345721857
1580 4407495416635855337762210006821459201
1581 4417698931989481076307730465937763841
1582 4462153396643542632839811647537147137
1583 4527829328867704416607992974934720001
1584 4538276152230451760438675537928529921
1585 4564485534678355184037974875058282881
1586 4566237526228228043060687404319917057
1587 4582031947700322443482286399724779521
1588 4601401142947299449015197792767396097
1589 4604930501279995398542351087835237121
1590 4606696068537352674603572274575779201
1591 4622612847243278474176845510699924481
1592 4654590827963177960550416673713350657
1593 4692142973450683743831267387985493377
1594 4699325739738531034106840491248387457
1595 4706518125187615833070104082678819201
1596 4710117928547080905752558765581664257
1597 4746248681527212231610721739042172417
1598 4755319171513264169284559559249747457
1599 4771684281504131787609757909803620737
1600 4789925514657801973745020088165101057
1601 4843170598326637371716573864353344001
1602 4861650670178029040167110336716739841
1603 4889486465521159186711342257353865601
1604 4900659769505430966191494678587979777
1605 5038402045651319237410339310440627201
1606 5047959177725988424350694445389372801
1607 5094054562669724266442502639975346561
1608 5138574485406757531975729431041323777
1609 5142461822900850407505169048452840961
1610 5197155371036969203758456049964103937
1611 5206975449652269462397917226366826497
1612 5216811760181697323745960222591872257
1613 5236533168977739898284378738218021377
1614 5238508893028453433784499267707549697
1615 5258302036279240601120935019099707777
1616 5360268418081753621620928134749003521
1617 5402754817206079017504248957529148801
1618 5419017447818134725178394636172153217
1619 5488612467968496784956745562528165377
1620 5505100964902173645690464829228940801
1621 5542358640856637134656506623155904897
1622 5575661608274297611144990332091632001
1623 5609139541585761934176344809808572801
1624 5625944366374115983019973970598342017
1625 5628048063794668835955366551075750401
1626 5634363286448678657999268645166175617
1627 5666032498739077082831507379246813697
1628 5672384997564395858151805789887475201
1629 5680864689560536776375410061973708801
1630 5691479900959209218946426042097985281
1631 5749102501674847668372335102706769921
1632 5757682449751811129776816350856588801
1633 5768423139156384798500686293390220801
1634 5787800566205566958660095145003145601
1635 5824557823288241633184274518336994561
1636 5854981711949727099727642097767219201
1637 5916246914292490219192863175871959297
1638 5960350497580970290140761370347744257
1639 5969205652491569394225533371436664577
1640 5993616711757524971898617642664984577
1641 5998064458298075620432856710489123201
1642 6011425030819150957433763850790860801
1643 6042701015073817720351348084925500801
1644 6053905463921015409109936161315091201
1645 6135115544025839718857055165511557121
1646 6166953716002289253076530116781907201
1647 6178359476249649211112449106000880001
1648 6180642841935050517887006387614905601
1649 6192070749794270860310859426195486721
1650 6235665596427913494186930998778720001
1651 6279528767771608727516006551052200321
1652 6323661678178780310499290088080987137
1653 6325991961829516727689340710498861441
1654 6379796276629274990077443253070209537
1655 6382144649864137122817575411757182337
1656 6384493779436274204436053377251843841
1657 6445837307655780232996938774263212801
1658 6448206937412189921102333466152396161
1659 6460066523418730481314894203041806081
1660 6474323216278606027941388399033967617
1661 6481461880825811154228751631565811201
1662 6519651199823351142467729954245639681
1663 6553228215065555703678473722635964801
1664 6555632352602388268484963346647543041
1665 6558037261844488001688627054437223937
1666 6565256621925765202174606096521484801
1667 6632973374536580470288194946042987777
1668 6642696912528154347709065575297389057
1669 6664620487580346706748997283971563521
1670 6740620411767724754315194277695758337
1671 6745549567250892228960245349479178241
1672 6757886256961586987251353098524763521
1673 6770242684017782278927890432504518401
1674 6814889665195658209792451428794429697
1675 6857292596049694109565443889083007361
1676 6963043993996609038946282665761126401
1677 7006252124956344204785282296110014977
1678 7029221854231400260172926134008082817
1679 7042011264869577675273519491418302977
1680 7093372750243505283632312784572495617
1681 7119176188117991176896691057859387137
1682 7150248697737584684369440063070668801
1683 7152843421786616633881295345441520001
1684 7163230558751865809393276713528145281
1685 7202299966566045981095480061720856321
1686 7233689612114873946859072093885009921
1687 7246803918858527101285702908571616641
1688 7249429275171727594852331031702836737
1689 7259939024506976121803732756705928961
1690 7312688001982980584894221906540554241
1691 7392440255515744756249248092784380161
1692 7419192928402660861222249313851737601
1693 7502665349827569869579734195125384577
1694 7505371633941424118819630890647338497
1695 7548788497527888537126510922163059201
1696 7576035494287379044550896553940725761
1697 7600631327239045014369763304352955777
1698 7625297001595687480089173187516278017
1699 7633534442718892046272395502908067201
1700 7749678953677173923528690177887174657
1701 7952384120886641224262642996060190721
1702 8069874070741476259524918025843276801
1703 8078530217677544502453334616929537537
1704 8095866887973011734683118249953371521
1705 8104547424403461296995025002253158657
1706 8153891133832764871411584310760288641
1707 8162626080113225149166888653974045697
1708 8177202519685317306277395771220995457
1709 8185959311609807293334839132720320001
1710 8197647797373630976358424533818241281
1711 8206423742635178567033103917134872577
1712 8312378101478684272907676629536267777
1713 8324224367410180433753328958123309057
1714 8383677556710474959833761346199748097
1715 8494646058838703495614412583588986881
1716 8594700097225577967394795996610967937
1717 8609949400404931552893958749840170497
1718 8751357587631149837742491448930414337
1719 8766849796873613124027801462125294977
1720 8779260836852623571052143372411369857
1721 8782365997939470031891596254489634817
1722 8791687247898105238509447617054448001
1723 8801017153258292580792135893174772481
1724 8844671357761065266846727524936146177
1725 8860307996245431561808605446543702017
1726 8882239925398566677940718199054131201
1727 8970443397943446099744667936002122497
1728 8986274402980805289582288406247079937
1729 9011654861345417183678742598110689281
1730 9027549479723888843798376393380332801
1731 9149152389564748604074508447295939841
1732 9220207145802625064205049740761571841
1733 9344075881556679049419550635155020801
1734 9403257026637961561017421453756778497
1735 9499294404648894359101131974212970881
1736 9512608059707271092486708784292080001
1737 9552647039462299380178380093375025537
1738 9555990267391564058047976947610766337
1739 9576071143290980912768559348938469121
1740 9609621328197650255037232695990036481
1741 9772098047999906074326774098162236417
1742 9909326342404020964825502411358583297
1743 9971627179912693646674292469756172801
1744 10002905920804201711651399995458421121
1745 10135920206488787832718193219281483777
1746 10153536783353944190143216006221179137
1747 10199465324687354767983131423998320001
1748 10402997228302860915534500876775250177
1749 10446296006477594708006059732634373121
1750 10500641171375767830460376841861298561
1751 10599086112372712692733802304057853441
1752 10617405007141915513523769210492389761
1753 10628409636623681019148243068132433921
1754 10672528021492727145929845833827032321
1755 10724201929776496464689997816493843201
1756 10750120879355006358707693718434937217
1757 10757536353703704818711290147249159681
1758 10884286051079840357771066096871294337
1759 10895532325651026346427923743670786561
1760 10951916352881540199264431753666181121
1761 11176178419999286214875441968395244801
1762 11249248647499265127463587031279973761
1763 11287874297688606841096606401106206721
1764 11416163572496468207261308435655586817
1765 11427889243961689082513051294661619201
1766 11467050960010632817389124530462652801
1767 11490604310872390741438956962286190081
1768 11494533982078511084647202538373030657
1769 11549672982544668751458212617371229441
1770 11553620323484943213671718614109851137
1771 11561518546867135795274778868815584641
1772 11664626219121746890650530862315724801
1773 11704496725661655200385117503403120001
1774 11708490326966599309725139136759980801
1775 11808718633989560195506397518934822401
1776 11828854134265643549262675490716587521
1777 11844984158339532304810434393132652801
1778 11897539731991534331911053867581586817
1779 11950299230624077140465959653526499841
1780 11966574053690186912810817993807532801
1781 12011429858695067039239159307798025601
1782 12101583038972496687324057992573001217
1783 12138634186491008871467214071096568577
1784 12175784554887301179846494283087999361
1785 12350471562305842987307984937786832897
1786 12409185865026896786939125046088041857
1787 12540066004603858797242663716646413057
1788 12557041428785322509229229095128203777
1789 12620878484697510836075465854034835457
1790 12637949583323736965279562403639795201
1791 12766628139122800744726370138250433921
1792 12809774998009134268458715888309992961
1793 13080144742975323935005180569555229057
1794 13159568532353099253093887221777927681
1795 13172846774084047697104097569510156801
1796 13181705446778860048898536407785203201
1797 13449901195984083527259265515956586241
1798 13454411274939132120653409293866417537
1799 13476981524990027342011669598321892097
1800 13695347293678380132776840381264428801
1801 13768820629835732666114323269325720321
1802 13833392488817488663247578544602483201
1803 13935397946355034484149925240924215297
1804 13958672578013090335406234942049517057
1805 14000652640331304570105573257395979521
1806 14066174547669875439684568798901779201
1807 14117844115163928792679601151956469121
1808 14131964605725366920315168460454402561
1809 14174400251685622081700455504672162177
1810 14264352937104549646529122174230971137
1811 14269101093742515948381189311274980737
1812 14297619086368429928282613450778897921
1813 14350031620839760416577303745073523201
1814 14359579213063528953561440295491544577
1815 14542042623488651786633090671459891201
1816 14638888341893842879514356912909036801
1817 14672917414968063614556033357654377857
1818 14804821660015526405557674899691974401
1819 14878549172121543693256077806379056641
1820 14927879142830764944151510608902332801
1821 14992222018320992470434618999731079937
1822 15126633088238112149679194180765101441
1823 15201760555832226712578951334544782081
1824 15236931628090668531778179792789450241
1825 15307487436956751700393300606182000001
1826 15352995552592035686048225322722146561
1827 15424021264756788909112506263251670017
1828 15454548758722907091215693855176634881
1829 15602844834118381912046083184976170497
1830 15618256635595083310811427299105303041
1831 15623396861948285375932657455329703937
1832 15861453314144747920138102791807808897
1833 15897956118956339222743246354761196801
1834 15971182307275724539142635944805620481
1835 16018411973705692630128360328234753537
1836 16081574940651925739232628716948480001
1837 16086848344562267454866908363475481601
1838 16187330916585204890771818728846835201
1839 16299029148806219664628503533974095361
1840 16304364892321452109586839350784730497
1841 16315040964730835029668866801876344321
1842 16320381294375487385098839594988243201
1843 16497472450169146025813378957759158657
1844 16519051874825748601983304374403234177
1845 16562284831709023263522907684873276801
1846 16578522696247341731240045109471134977
1847 16594774488902989629673587729791508481
1848 16600194850028239703345854201835129857
1849 16665360120785346847179446036993890561
1850 16774466396690139111900415377922298881
1851 16834740849376061403783090384082828801
1852 16851212189966296322318805881337317377
1853 16862200916158882546025657384103475201
1854 16917238651672378496189347137135763201
1855 16983491369520769704724962461797034497
1856 16994555532903513471964567370891896321
1857 17105544528567141760859231871507037441
1858 17278831002029121241769831519316979201
1859 17385796366781872098103575306136842241
1860 17487665981393408404480642040106955777
1861 17692973192454946773606283000971384577
1862 17733138021334510390758945276477120001
1863 17796415377542129118006187641564464641
1864 17906178072034601260298148094351267201
1865 17917766424562480001337796728414322177
1866 17946766020090879055977817253976385537
1867 17987434445991923295182472264367749121
1868 18004888441331408340492445069982297857
1869 18057339375671710101849473685362757121
1870 18086536514578125516005529218081379841
1871 18139195473550304887151385285327907201
1872 18150915665686855419876973537886854657
1873 18215495240926154217366755284329655297
1874 18221376068255208120800999816357928961
1875 18297978140776269254489156350698291457
1876 18315695504743668880475488236318720001
1877 18428254468108258159701634331191000321
1878 18547391024773565962579377468081661441
1879 18589247740193725361953203431383658881
1880 18661194426046094831527671720361792897
1881 18951423570458519465086352989409934721
1882 18963601680708087686732319162856951297
1883 19177829886718832115687365080159896577
1884 19251765448753508783088011613014035201
1885 19350734108176928094908523503812826881
1886 19394172693288593960681410102327222657
1887 19500021803827149722483513098054099201
1888 19537500812555002062542000420001600001
1889 19713237521771518691506142694945626881
1890 19871312488977791503071822482920913281
1891 19922130171344125161276899366343447937
1892 19941216097875949664119285445565964801
1893 20132957113256864322104264799405811201
1894 20281049129089542003485827229186414977
1895 20287509476371432588378698602665605121
1896 20384630996057485170268811748003250561
1897 20410598675420982865512147611036209537
1898 20553938960602971745512916202104780801
1899 20691584669932826099361802798970200321
1900 20783795943121453804719276018036883201
1901 20830036268171318059569835768067961217
1902 20856499706034943963392888289526209921
1903 20896250021248649782980659349328436737
1904 21230088995416752116958104302923006337
1905 21630013684042766772863267179050017281
1906 21842773268818151953379285254977878017
1907 22120006160584570040055818847432400897
1908 22400313040079004549130502161192728577
1909 22428513918381736847068900831174295041
1910 22633901022994262387807193800023180801
1911 23035172482749089709882990481708846081
1912 23325592863588346011219810421484183041
1913 23685720277899561820471643348741692801
1914 23722740054089174084492961618961996801
1915 23752392317089748179262235191413413121
1916 23782077005916271444807745092172898817
1917 23916060190580967810329977185233564161
1918 23938454814320079168968731849329323521
1919 24028216903934389367431444242235422721
1920 24246358867433484539221103086039084801
1921 24261466809244423298454434804526567937
1922 24344707818375185905052385215232940417
1923 24359869365726386371073382394864320001
1924 24375039174536243605025000087156217217
1925 24397809386426323550409317622958195201
1926 24565360420434045400546319563037270017
1927 24595932171464162320388807327379851521
1928 24733917410546704692667026536576352001
1929 24772366645966354618275834179965572481
1930 25035211265967181651094812605102644737
1931 25136353676169761932010587295567731201
1932 25167546262228490074992002094721363201
1933 25198772712515659158537546142535439361
1934 25276987201062478992935711807627416321
1935 25544507733440774073939497594943334657
1936 25560321093774923140480152534182707201
1937 25576143019067245265618615489783218177
1938 25750750622757329072569742879205204481
1939 25806525883605279901696865061498771841
1940 26191840685082221218020068532675711361
1941 26272745184054227601504883207958968321
1942 26288952297835277557365217623339857281
1943 26451505212476738734812895403292696961
1944 26614936924891788169035739312063482241
1945 26738089867486844850512524742273664001
1946 26836970939746829245586302114902241537
1947 27002483871829113164397921639442615297
1948 27127204043090469730585415779811721217
1949 27327804871254092341080713138788448257
1950 27386557400068332763260149607847495681
1951 27546586044077574607197217930085855617
1952 27852043352175465466159137145170226561
1953 28040167132736446909061877804072414721
1954 28048744566461874164652449414015083777
1955 28402402051840669851112104462986284417
1956 28489249524444718069818913278271389697
1957 28541469465699023607278570983186093441
1958 28724899418434882475027417626917292801
1959 29024068643621471242618192219155083521
1960 29192436024371369049300022146162548737
1961 29308126581483396634288769042353363201
1962 29317042448430508673770610262005164417
1963 29531736455662301059818118228347964801
1964 29549689560617317717087530007481235457
1965 29684642528083996574024440225390603777
1966 29802037674853728902799969558034091521
1967 29865418549184540671739542961075694337
1968 30101867058914200855319197445832810241
1969 30184095385005195034950644034579782017
1970 30229862659648782025290112126172365057
1971 30339951945560879084483697748638028801
1972 30487283269125793116504657716714680321
1973 30821069686973636186353102264398295297
1974 30849029002193117781638257645164451201
1975 30886342610084437575759735694914825601
1976 31167455738681469210360441631193364481
1977 31242796281577822949859788474751246337
1978 31384489406733974271776107904693999617
1979 31631423162999676066591326318276384257
1980 31889652095360493094642696800201715201
1981 31976137341949212102889169298296029441
1982 31985759470440934205097327818016700801
1983 32053185337801757709489777332218381057
1984 32149723735649022142843394336402482177
1985 32275603940992694851238806425477619201
1986 32285304871986513214900462537699764481
1987 32401915201911392509266591974007876097
1988 32440867122131834960973275092385070337
1989 32744136347454332640933388265064869377
1990 33139115212049374448045886943303773697
1991 33418074958178206963780622318355210241
1992 33518200198161371910649269118080132481
1993 33709161532023606030105369125298412801
1994 33870708747174920126767289062878654721
1995 34155046905827370753973254152385615361
1996 34216247511367646582879905315540684801
1997 34462010551426776087061796457782653441
1998 34564866798047618255328518482050201601
1999 34781739645688006386694821889729699201
2000 35104061300016721564226547867259641601
2001 35114502139818063468040244810877791617
2002 35135391971322770821314574038538106881
2003 35166747107427414110726627220367147777
2004 35587161346316365615796047246343936257
2005 35640021079968859630436445521566857217
2006 35692949502120944049419615245904645377
2007 35905351606628956105090449430381910017
2008 36022643519027546784860727215066574337
2009 36258233541370325716475055923280316801
2010 36419635042667245786455790115441280001
2011 36484371453219764227256413866093150721
2012 36505972619844617898598646576276983297
2013 36874908555946116411111550129463114497
2014 36984038127201338198591971368738921217
2015 37038708807040857771471975854216789377
2016 37093450187373710256381191804503796737
2017 37170207045869061949897573068698766721
2018 37434429566435771067069551381491310977
2019 37589317084946409693537607337843006977
2020 37900775241642143640398239278436300801
2021 37934279304263285120890223512599380737
2022 38293271744467759385167707051323923201
2023 38564463439262007256177115769811518721
2024 38712059420287616796988362229665202177
2025 38951527934210635780475363715435353857
2026 39157817274224851833820347825874798081
2027 39272835014356326772345676809631646721
2028 39445915893312705992887360620335431681
2029 39608059853092258792418901021510844801
2030 39770786700118893606908727400569331201
2031 40250713969798445175883259342675116801
2032 40262482539128183816119098016617010561
2033 40297806313893694421455693139436741121
2034 40451189551335476193814002228902894977
2035 40557676964586911452562380096952156161
2036 40605083383053558700453129806798547201
2037 40854763412321639105063191297764341761
2038 41033927769781598691177893698342264321
2039 41382262543971018682650599238103948801
2040 41551348205695325186102702154529161601
2041 41745328914984323178334305194763196801
2042 41976709812851170740176203536566818561
2043 42541548240269674141876662381173203201
2044 43175545931684544386057335002292571521
2045 43200576139892102230421950798730704897
2046 43564943668646786508960591380407662337
2047 43640664873009822644546820151754386177
2048 43665930852863333608471202338838227201
2049 43754462606656176899407394548979375617
2050 43855834036466150863821978767479180801
2051 44186711872124412843435259017950279041
2052 44327354874960145923375874189756640257
2053 44365779972106571469944247031446720001
2054 44790383584093964711931242743793200897
2055 44893851669199806508080818281143394561
2056 45231568774742695066393584113736976897
2057 45808155937646502292703038175298167041
2058 46417818074016909424261029155727922177
2059 46564654339285030499000469672547646977
2060 46631532343623334436909829379661346817
2061 46792382573441450989831409952715756801
2062 47007604629676813075039413584725305601
2063 47169589110785110783105517919693236737
2064 47359188127296605426450745972108796417
2065 47427063481829583491030195112187608577
2066 47467829538643763121328641088618444801
2067 47576688956827600216797026708366040577
2068 47672120076151271270526811336001520001
2069 47781389267951293622063312051774733697
2070 47822421677784807325202118520488752641
2071 48096759882820926175756821107887115521
2072 48165559213157082780741163954788090241
2073 48496996084246335221280920888559676801
2074 48677356251035827642981992875417750017
2075 48705155996883936537935262123679680001
2076 48955979516266762581916969061801285377
2077 49432842547996573849395588023627433217
2078 49658651514276891767198535981975787777
2079 50170024485008459523947945746274580481
2080 50685999285351018851020461517061548801
2081 50786865120734493559558458957880659457
2082 50844581560567145993715519370354483201
2083 50902355384824539174081428217046003201
2084 51163049038097992357399081064719660417
2085 51235670944196770938569784822335475457
2086 51293833394018553493035495781066085377
2087 51702590698468510243384229175911212801
2088 52811551145807519551872710812371004801
2089 52946014772428083042034857245398456321
2090 52960973650628022570996916630872883201
2091 53035823526097781489005999488138720001
2092 53050804603572369844848561359717692801
2093 53366263745390273422908315177970957057
2094 53411463055656199196747501095280880001
2095 53547262031793379888432089568195868161
2096 54047779897436404186597834627884496897
2097 54123971930601783619711715624092390657
2098 54353112226127017131698979297478811137
2099 54460334535800267322139885912671217921
2100 54491003454934809320323744146594343681
2101 54721502453508717337307399371027607041
2102 54783112751785101072241877490814924801
2103 54875642003302309959604047159499217281
2104 55154050762435912425031293361755709441
2105 55355891640480260563287691317439478017
2106 55542779653153318220176843064971491841
2107 55933903745513311271126523166993914241
2108 56217003294259402884939131177028619777
2109 56533028073995837753261680506077116417
2110 56723388146221070119876463353750679041
2111 56962126785415823833283816898652135681
2112 57410125518529881488296929788299186177
2113 57780427769641609814280263445643939201
2114 57877371385102921460526229651569507841
2115 58527307107231390924285408996336115201
2116 58576308704646096877116667840519841281
2117 58871072856908384280901466030138912257
2118 59002495199040385448184476032374835201
2119 59249604151556769920673305834110771201
2120 59315652613231510691210579020437081601
2121 59547329851215874030172362922647038337
2122 60096561605493229654589515120961614081
2123 60314139565929932883548118788360232961
2124 60869551345380906160911261440155370497
2125 61378349372330458351231798321963693057
2126 61548773669555451716867648126652274177
2127 61668316902435347878222060110885027841
2128 61685411080720770186520192534416076801
2129 61736718494914178219883541470028094977
2130 62165734494077256379413383292708946177
2131 62372587119765485097426517366742131201
2132 62545424107430348999416751815611628801
2133 62631999644166999642729219496205875201
2134 63206032677170497976156723009913171457
2135 63503539205050864072110021589529251201
2136 63890366083205553464252396941809156097
2137 63996221486326437241978608690183570817
2138 64066876981914463408287600183224466817
2139 64084551517251139383222740076281177857
2140 64545589506085493895491345240668250881
2141 65494394207262767980646349652043093377
2142 65765129711341493927796695440542061057
2143 65837491020117105553882616852706182401
2144 65873697792331896840171354328519750657
2145 66400657363082059092118519898466110977
2146 66528405733315815280421438521362474241
2147 66968034310262320354587755818742996737
2148 67188800272137751020418974461574720001
2149 67225656442545659287157395144845436417
2150 67576673326203187080154283926405025281
2151 67669312307583778349792181673519948801
2152 67910693904591538577248063830497581441
2153 68040980401919658670175823158824538881
2154 68246158224904506054559662956521906177
2155 68733277466016646326016725634552692097
2156 68846120664410136930632714514834186241
2157 69072293470718572044340197016597593601
2158 69091170517253819121791251342769807617
2159 69318047429045981584446177102070448641
2160 69545575951129238072080218563723155201
2161 70443033835476843031508145167458991617
2162 71195409509204116338854087328825198337
2163 71486651474882274655989649723263071617
2164 71837517473240901735689579385832435201
2165 71876595440545939003939037568314499457
2166 71896141398374137147622047858857993217
2167 71935247267123407269316903831105920001
2168 71974371746320409268419904361196764417
2169 72563477355985273341615603449927525377
2170 72800298289302792193880204677317054721
2171 72978357530433107632922659957279798657
2172 73037795232527660847751236094805291521
2173 73097275288558740993634939651237916161
2174 73634505992270326481584650960781923841
2175 73894402509061699669485099376488230401
2176 74517397373246366240201298916878163201
2177 74537570263818550161116848154325880321
2178 74598117609118719688922126351803599361
2179 74881241273073980517373932243923356417
2180 74982584481711828109684125639541251457
2181 75613595302537364470084738599122588161
2182 75654464753809079243248063636617834241
2183 75838616575886568350679516144238579201
2184 76105306059787149552983844614245380097
2185 76166966191381807507905036708333411841
2186 76187529280093029932834716940196846337
2187 76889570891858137430786421009302023681
2188 77513713409697250174050742820990380801
2189 77722743726627759002857779704927984641
2190 78606066915904130260149344118463673857
2191 79136014328638750808282476736250397057
2192 79327559226354463758089055873081275137
2193 79604951351952170042987622627582720001
2194 80463796345859555563733721262667980801
2195 80485370939640080773124852199415464961
2196 80550125093982456524132914870265310721
2197 81789145808892952590959291865288633601
2198 82447935275753155319410984279091224321
2199 82646475335714073317671125975052684801
2200 83111363150729738119662017524618160641
2201 83200172159088940864785902325761260801
2202 83779457398396307575005643008365698561
2203 83801807899626731523284400255305988097
2204 83958407545975146676727424604798080001
2205 85220450783819573117479586680764403201
2206 85493037876896771049082926651318410497
2207 85743579264075930674934422167139715457
2208 85766387577780587977977495262446919681
2209 85880508796185540393208394066241461761
2210 86132043284473127899623059358175411201
2211 86890518757000914330897603677276921857
2212 87075269293325582254377869127699363841
2213 87353039576103985812221340862915862017
2214 87399409922200261939914388851911280001
2215 87561875792386131140408814550218091777
2216 89059574439562686889274701420745882881
2217 89248353648937950007537034776373518081
2218 89366518375446065347343065239935948161
2219 90436176440283392408437693318016570881
2220 90555716005125230636331548165925096961
2221 90603570529143103760106721229569069441
2222 90963185342075482276644683470334419201
2223 91686163611116872000185450231145777921
2224 91734540427667531897768725344970557697
2225 91952512602609440968497315858014119297
2226 92146645962121980447668269571524080001
2227 92414164865861545336884463615343562241
2228 92584757775064099734135984480688766977
2229 94083054843799979175655696550524289281
2230 94554050151088001889180526024171708417
2231 94752980362067234565000292126745425921
2232 95251908897423649816294328781196070401
2233 95627612367279850994810122753570210561
2234 95853656292559002694458409970232000001
2235 96054976579658345062915639150931652097
2236 96130567015664045528623459899841827841
2237 96737166706051963652673817125977740801
2238 97347113034118414627115372697893775361
2239 97500124380044665871045878441255084801
2240 97832371084559935653915364849090179457
2241 98242649751659230425667961447223822721
2242 98809240809888488339918492487686338561
2243 98938409529950162291782371477327540481
2244 99145386810454190538118984661087220481
2245 99430599151857292622433328538687692801
2246 99924929879827663868001717772026312961
2247 99951006748089430827896882549400460801
2248 100631098695000946885042548958715591041
2249 100814890746573961558355685523143672577
2250 100946350545758952045292555541006380417
2251 101209720194668448671045563466314845697
2252 101632362296286696019533532956657753601
2253 102056547891368140284475390904827276801
2254 102269221007551070077242703229013474817
2255 102749153915827322975168372234504012161
2256 103311565435188890728666513089715067137
2257 103688001207068276678623590570544051201
2258 103849697862963769991077580380965720577
2259 104770153304945485123384261839270888961
2260 104878910063998442206517509330352851201
2261 105096719970066275506505109105143974657
2262 105233052062008881502443708333505600897
2263 105533527488338651057382534872711397121
2264 106604907415860604478085661533319159297
2265 106742949717303501916720597400588660737
2266 106908806915774680502369448891338257921
2267 107435509983084830432948901048239895937
2268 107630130034004713210653808980547123201
2269 107769333157866691800408227890347120001
2270 107825058501033705246558325215904905217
2271 109057411777903763685386013705682644481
2272 109254599948524270773438349924527833857
2273 110529703904487744231107615954689161217
2274 110558186812148631114059897652378892801
2275 112365608984496157389387069890227009537
2276 112481233757060440138979685122910850561
2277 112741770206884673315992636726812000001
2278 113643219853908923932967100393722334721
2279 113847643624925263977956580734678612737
2280 114023120017985118937811600784186961921
2281 114345441471181640163058462922387443201
2282 114492214581279330143724827220549964801
2283 114550969966316145773077269967534023937
2284 114962996912531542076334978431817676801
2285 115021963634076032307428952246398259457
2286 115051456917769134713756395758720007681
2287 115642713850320041645315846523552921601
2288 115969037051365435191967045738922092801
2289 116087899639620477831893104172614755841
2290 116594255731685138538863556432965253121
2291 117402440842566152695786222616201047297
2292 117853547161023171274027676985447033217
2293 118245732035688713975347905050035031041
2294 120869073375374091928214790935620006657
2295 121023147286476532533202500651667295617
2296 121053982682231985612040143551045005057
2297 121765096736272605139140238951341091201
2298 121889141138602648209983609244806563201
2299 122044352121488819702815677091209004801
2300 122230833555998979403163786138926863361
2301 122386425157674504739716965435898449281
2302 122947990809897478224389054608379197441
2303 123386321564176523602575291610144054657
2304 123417683160636548465354205582777838081
2305 123826019093588138054080085768791236097
2306 123951898510236301755212722993060116481
2307 124172456936711638585500534794469497857
2308 124203993299217035122111149169498644481
2309 124330208842280461795497328181978820097
2310 124424944134657885993821932681525731841
2311 124646238818685756017403608725519522177
2312 126461067231676807652184540096909120001
2313 127490017367586722822688330775904242177
2314 127716074175517807391135262205734291841
2315 127910116222919118106068063529759219201
2316 130028831703841625264379722018864044801
2317 130193074305576857940726741487481404801
2318 130719871143888909026940687139571905921
2319 130983968276251845852601976009963821441
2320 132979623323833170927164632987833686401
2321 133449085975353218434306072097213492737
2322 133953690332561428525480136213435456257
2323 134291020024836247856844466677979527937
2324 135511569552701051552871861724081881601
2325 135715935335316794420963116819582387201
2326 136570365148925445079551639290510899201
2327 137636392310027864689280893311606013441
2328 137809012279149315956136424625959349761
2329 138085598263807080868248924971530636801
2330 138953062669145327670954722646993235201
2331 140561662397472061238754530934328339201
2332 140596812149561256848441884544613588481
2333 140667134727614286165780377335074834817
2334 140913506177974528733507610952227859201
2335 143612799077179063076184488193136849921
2336 144294649651156214520491386863026880001
2337 144618618982078895800351398601276028161
2338 144834951955191836227107730202194156801
2339 145558108299446083926863470619473036801
2340 145666853787811386059405934372268465537
2341 146102546949677964458313679567924080001
2342 146430064705923712978243102915771176961
2343 146466495192536160597666519128145100801
2344 146575834240598664857093986481318420737
2345 147783285858779295524510843021988257281
2346 148556187609085079954504690089074679297
2347 148703807322183667051952514673100570881
2348 148888512448751532804576952382551382401
2349 149629341959334249753523593924456324481
2350 149963766153923412418000669781033779201
2351 150000964737671562437392729330805637121
2352 150038171394905030432003281854339710977
2353 150261580965619138404499476383831041537
2354 151383000683597817353497669771848389377
2355 151720851422282812715824407254437036417
2356 152549487720238879530187391776193011201
2357 154066248911492360138421310790955363841
2358 154371179538956370513423887946068921857
2359 154791321359751830072893914969625092097
2360 154906078994996894842735830610464147841
2361 155020911066474544310268165126826986241
2362 155365854312208059812252442179261510017
2363 156211877765699110099313842435255795201
2364 156597764564502030863605700914443043201
2365 157760434145096926822656665455716748801
2366 157916026005185189303054047440901693441
2367 159793628647725351410874819947670798337
2368 159832952179215168753646657951152193537
2369 160542225153870899133636232230784062721
2370 160739733518469656807591179200859453441
2371 160818796375811776391966421893861348737
2372 160937454463354366049306617595331989761
2373 161531894741339348241586966364960632321
2374 161611298417822918308068074007766106497
2375 161849714404048857919619926373466263041
2376 162008829318118140202659276702367512577
2377 162247758326152745098957834638556195201
2378 162526898474735781453328496884507441921
2379 162566809922267951386619889339831125377
2380 164009345669312557112260064419169774977
2381 164977247085759556116674399616413632897
2382 166275555156860735793009606682668988801
2383 167009774952054526965991170433386794497
2384 167050647986720475530304237461211768577
2385 167911005992384345762879606819942317441
2386 169394928334533243119624950590678000001
2387 169436311670788238136173291167764096001
2388 169726242802467610337366292923217780097
2389 171767944186589567326269122401233624577
2390 171977484342200955890119844676108135937
2391 172859997442428711129266224861272477697
2392 173239428715631067786473432402028199297
2393 173366067648025723021071752441316691201
2394 173408298622100503762921437320226410881
2395 173661873546053342895901718591485718017
2396 174042844279903982528930770347089322241
2397 174254810511513645946774492693822642561
2398 174382098645044547095054605253494629121
2399 175616751307847569670096143632419654017
2400 176773124372506076320689389629122720001
2401 177160059784178001700238389071026943361
2402 177332268820523868655546900680805911937
2403 177677126362070178596934613322874065281
2404 177849775080825286516564822926257520001
2405 178628512193762699019769671337079371777
2406 178715222431352095709288952763680931201
2407 181070363624671808957716737498965606401
2408 182037623454474747830858783278744759681
2409 182169872180113055722297852520609164801
2410 182434621857802969346335866555745843201
2411 183097969511254326920415332442061603201
2412 185145414450478924992605195623968898561
2413 186581512896115988483623545146600726017
2414 186851863700045444954296942031929706881
2415 187258032587765496610109205652406228737
2416 188935966025772335697896738780728320001
2417 190397745847344498082624218729851314177
2418 191638810207945321882835425759024930561
2419 192146454753074856385447190365861027201
2420 192238880067060399989844077902509766657
2421 192516389455384126857086194270697245057
2422 193118862590193617344105353834787157761
2423 193955779451724513300688997221971759361
2424 195310821575184927356448927944238155137
2425 195592206989380092287151776176686366721
2426 195733032668360972575641330887738317057
2427 198045777774263691177494511544171630081
2428 199378052688963830025692572191963340801
2429 199855762015983892524936635836172031361
2430 199999269969601219174762888870461255937
2431 200622180218031441821837924685195120001
2432 200718163079158334884235203671706185217
2433 202839976676733700656792270944330004481
2434 203519202213745311252943795628452156801
2435 203762264605033951895747879053157932801
2436 204151692772288083354775396548937334017
2437 205470825102983612522131874044980720001
2438 205519824748069884284725356724303027201
2439 205961281863893160512373277488336844801
2440 210922476566489132166281790298745740801
2441 212784442708776281318080089229170272257
2442 213087734416626610829145807341130579457
2443 216295208081863716615948488064039884161
2444 217528168404539194362793341367497148801
2445 218456920132317546240005874584873066497
2446 218974391058314293468967953554600072577
2447 219856553406421294184278518487092268801
2448 220012551486695068761275544052429259137
2449 221420898336143375837598296459179276801
2450 221525533409391644257173354582490212097
2451 222679377959662987980840228753835530241
2452 223680108524057931285346190671478263297
2453 224737758263880253316766331865772128257
2454 225268222149100448555147832952160919937
2455 226065972186998710230017729512337811457
2456 226279122562254845402050213012864709377
2457 226545807807344062770932253433830116737
2458 226812768030196120119519794959620535297
2459 228098012462476838018266029546449794561
2460 228527841056993755195780431624829824001
2461 229443580697865187686147293929160540161
2462 229875626858389223167094800465783142401
2463 231013136702075379623892051103932115201
2464 231610938442504553725694063278574008321
2465 234400286692372788953800613657855122177
2466 234785423145269375394104265530544531841
2467 235060859505899145145519545368014149121
2468 235723060634283943851727232017416357121
2469 236220782130859891165388019967592332801
2470 236553107102504700750294991157051038081
2471 237775134633666892065865175486176229377
2472 238946764757864511312350984824905719041
2473 239394426961900238837359055364809408257
2474 239562489384708688917937172698571520001
2475 240067296238010115980709991496002037761
2476 240235771898623405958885897291034164737
2477 240685546207987895636791655550393331201
2478 241248800122416524261922434114187427201
2479 241418001045044268627298426814798992897
2480 242718661515784706104619471676438405121
2481 242888764088217459705558060136711906561
2482 243342881013080213199575814918315184897
2483 243570217936517237721298795262098606081
2484 246255380411502037207890098223129096577
2485 247636490167955926300484739818420647297
2486 251937672735500407140818733524849909761
2487 252934965228948293828993722493501546497
2488 254171682615575423044961243568250039681
2489 255295173244141231189879706721765167617
2490 256066378768312046083456950811731066241
2491 256363538610607598450143317419782306561
2492 256601483694562887650443149730809139201
2493 257077953660699197096724974096311481857
2494 257495499734286929726491269841315516801
2495 257555197588014706420204487362321443841
2496 257913639093569299124955050393926192897
2497 258571915646690644842313435403215405057
2498 258751700559621973254241756453188030721
2499 258931594841856893459808316635707544961
2500 260857287383509507352835300835320063361
2501 260978058138638791012123009777315608577
2502 262309769031114435866965598491634620801
2503 264379563763747231269937177540214784001
2504 264929836853040895782663552329201220097
2505 266832900545712326827409779524247664641
2506 271799403801208644287940760506123909121
2507 272802352512951070330312992549521356801
2508 273116437363470477883657395347626732801
2509 273808538031646075690578110411246745601
2510 275323904905805540061125677017246720001
2511 275894056456639093271652816243091023361
2512 276338221641872573745427320413733519361
2513 277929637753175427060706193327332584961
2514 278057296768187772089734737109479211777
2515 282946517523396446951288368623797521921
2516 283595402733140261170156764049721441281
2517 284571171957399560121854470256598712321
2518 285223315644399834931035908775606967681
2519 286531527201226051895174559706476681601
2520 288174172677452204723184752823197760001
2521 288767538895585447383580982072251908097
2522 291817026292147536206335606357323473281
2523 292083525841421868090175341544680026497
2524 292483674458285516867171286204108503041
2525 293084796767004506631763335890558140417
2526 293218526210628247108608898384444320001
2527 296849461824403292670519862362837972481
2528 297390710232942941125002552652857102337
2529 297729428812335735219183276882363712897
2530 299632498361282150393779424540387875201
2531 299768838261015180722376285013646163457
2532 300451352331208571740238778590666760577
2533 302782081761205145912922664895203368961
2534 303195025012075237218713137114226077057
2535 304436812994218822286027401815646156801
2536 305544358180908156885484356580230789121
2537 305891188296863073691646474146210371841
2538 305960595642733461323675032857148926337
2539 307142630730467100445035798588409850881
2540 309658961986058307540812298010201324801
2541 310361136207476620180284379663881120001
2542 311487512986100302428212339381812296961
2543 311628561271773112022976468060741835777
2544 312052041501732562768904420823096057601
2545 313892946825392551044349039842768000001
2546 314745795569742913952765765434272750337
2547 317388189929111949033757051708177612801
2548 318105674022262682903025294280912383361
2549 318536845345210173106668491472025804801
2550 322004665878930067159329069229366542337
2551 326385864029252966014727790508534857217
2552 326753307020760651062043188332451936257
2553 327121111918068506549998568763758810497
2554 327562955940635473042131792541004951041
2555 329335558446057610325245914269780123137
2556 329631806750303029793707869355717687297
2557 329780018323230991349646641598133902721
2558 330373447878980847256964883483705926017
2559 330744815652910215721345188462929650177
2560 331116548643292134111666896904598273537
2561 333055459399993516847437306314716593537
2562 333654042488089729212964750762397854081
2563 334178574655505998703306747448212749057
2564 336887582250139903241924828006519063041
2565 337265348867919338241628938517306024321
2566 338097740389568354421900709732106995201
2567 339083792928608723885374252135439803777
2568 339311700531549257641983773004697274881
2569 339615785828724365883475427282971680001
2570 341598159028997702929329838177860288001
2571 342133601713298040050317617577207284097
2572 343283452415425838951332700345044982017
2573 344667735567520803939755560175897717761
2574 345825033442269110409345074978298280321
2575 351662674939847129696913292228921029121
2576 351976423089064541500903664792710636801
2577 353548840671739703370669313117584691201
2578 355760550306700207858036857511813898497
2579 356791524094070788802209706754377297281
2580 358621960002713137771538307190864158721
2581 359100814224668315276304400667398080001
2582 359660184514505724040764974773093282177
2583 360140251429829681375743918990839246337
2584 362951832705409711432887931000508054017
2585 363920214785771719929011800402381420801
2586 365133871035754299777678381239412720001
2587 368142710731956963882410643383769524737
2588 368469286453072934729020481409561864961
2589 370680310622796604922103611488079342977
2590 372902935067746018446953763860807347201
2591 373233202515623081032966365240670406401
2592 375303178881130008195949461932043964801
2593 376966385509674395886324261587064232321
2594 377550029559183966555529250479081996801
2595 378385178325050027453304936590172560641
2596 378468782037419944838226394381674548737
2597 380984421099518901549183332253811188097
2598 381826212507453928215317990810500578817
2599 381910481089299199133199983327121305857
2600 382838510085683563413549178200386058241
2601 383260993329038571976199205096767243521
2602 383345538914665679770188749052945187201
2603 383683884470335928254869736102336598401
2604 385889506786962036751509205733833920001
2605 387081738476757067412859293453079623041
2606 388704921857074349923283378616639165697
2607 389133063981887512685018588627064779137
2608 389304436334067016097751348103942540801
2609 389818949681775165523615018706363114881
2610 390677794207744650622862607558901931521
2611 390763769652141300381730488100064914177
2612 395344226138941379108315452568139580801
2613 395865716703536648771555031369050357761
2614 397783002056026434548817499504508439937
2615 398045078556283493011240689660955983361
2616 398832214783984008411238052438484720001
2617 402347100468628405049898261688976956801
2618 403230045341703595127982409957368000001
2619 403406837620391992480863009913116306817
2620 407848744164606961170124276948807612417
2621 408205938291196589555058570603182968321
2622 409010626054432826588138287316526124801
2623 409637453565223552984426961112502304257
2624 410624166548944082326795963118475357697
2625 410983486533342617739758514705681620737
2626 411073359505600573211640847927282331137
2627 411882990419023806315929241598313101057
2628 413416100871915299181136961171754771841
2629 416042933293588174398953912802011218177
2630 416588235516109123366959503582411174401
2631 419964772870659084183831168171894215041
2632 421616053507707716744447115986342215681
2633 422351777706098962024642370854614644737
2634 426232790119488889541932723557661188481
2635 427440362780941373274140546542285264897
2636 430332047202646252470314440909124217217
2637 432488537541286288503375438664555073281
2638 433429087468089314169775605429083473921
2639 434465759122196367757386602235714727297
2640 434748864015011116740831345798476371201
2641 434843268176078115009624046236743786881
2642 437398970136363430393458857848695138817
2643 437588803137411677412228051714300000001
2644 439110064208819098497595600994273084161
2645 439872428562694291759378721239607558401
2646 443125412951549270303632484303515466497
2647 444182346049366925147128139495631544321
2648 445241484341967369273735544207800595201
2649 446399427582233235574352131632125431297
2650 447076110623316724331892536099497353601
2651 447560005004923960503422400921424846081
2652 448529168784046414569409254742538307841
2653 448626186083739913702964225372281276801
2654 449208675573959022973785714109828308481
2655 449402985739184259668561323626320274817
2656 450180962045198235740864937959641461121
2657 454579075500440184138752285186514451201
2658 455168321858161619951570536820752920577
2659 455659870910931966971198986415235351937
2660 456250342842056535375583811696320728577
2661 457828209120767030971627788957651893761
2662 460203961080664650042498591391680400897
2663 462590493225749983415447861755678526977
2664 463787814956472681045880440216835307521
2665 465488662302319034803764582870166909441
2666 469714175301028002238177940516539827457
2667 470826387989291022623308319060917549441
2668 472448265354116915731156333045567267201
2669 474482485154234278098615250580598000001
2670 474992235979911572659811717486312179201
2671 476013175380956096041726546211264332801
2672 477548184649841325634020419103712051201
2673 482696209517247451710745107524176675201
2674 482799663354681294347175152375966065921
2675 483524383608898351609220398995302987137
2676 485288382818353826287569206783841427201
2677 485600260626259656446866127994611392897
2678 491664468845529885342028722084846581761
2679 494721344757798827519647641751402003201
2680 496839212221249908502014711705778060801
2681 497688577874931611817388651778606831617
2682 498965008580650486115529161689178092801
2683 499178025284337923709574227958909633537
2684 499710915212221765569371345061612228097
2685 500778188573360878451409991518259218817
2686 500991882423217227686352533566696980481
2687 501526466164919878818045322832636578561
2688 502275721910015605156968117962269724161
2689 505282548356715789214720546471512913921
2690 509930842727092922094268431689841812737
2691 511561120203129297040694993941761350017
2692 512432464854200357236850467319345212801
2693 514069736887517251205422996087512000001
2694 514944818818484476570101270802910724097
2695 516698893763305037841400624132500710401
2696 517467944057837597007669052500019230721
2697 518017878721890227681953732028925661441
2698 520885790583661156632994541768778471937
2699 522879397427981123109112103609168755201
2700 523323326740937512514531171541439253761
2701 526216914378853144198748244628136332801
2702 528676259309655825524004949275593246977
2703 531483172277621888016843973388518075777
2704 531595719503267998509984934114680439297
2705 531933486313782694922434834108530349441
2706 534868673728650650517568567153333095937
2707 535434754639678075339745778392393258497
2708 535661333744449647244640724706816408321
2709 537476988915721823375955777051678508801
2710 538386834161931559687926072329934955777
2711 539184053969823014730643560355156080001
2712 540324731174977913383285581784301452801
2713 540781592940819658356625849236009891841
2714 545368834290518896284258241915699322881
2715 545714245814842750573716213610829419777
2716 546751629191329181557866361547168693761
2717 549063105508836971671872209766363095041
2718 549178903434878538309543853014919719937
2719 551964472016649163998791592270095792641
2720 555580790850893945473621291721488644097
2721 556400242190863836495194585034365568001
2722 556517392956688286029621759953792000001
2723 558277246240377383537282830021777612801
2724 562284285811905777213888621442704844801
2725 562875673724567359689721340000572241281
2726 564653104239342306602181208833887512321
2727 567149756994207356015949285894054460801
2728 567268885767948653908869291614936712961
2729 567745619840999878477079151704878771201
2730 567864858121032446850757650577465466881
2731 568580748065821586185401955226955206017
2732 570014897392725851485325481236352915841
2733 574215928222799806459076714308849478401
2734 575300562177208663396500361014892327297
2735 575541835246465490658542947361683660801
2736 578322845905308399126090860345072426497
2737 581724288756764635430683885595997968641
2738 582699339065022194151833676980429694721
2739 586859275022916188845943821438183961857
2740 594139684584944808840692263316871591937
2741 595132917557376023744807314612748083201
2742 596874571552029329034072425043376613761
2743 598620683741509600971999948960375983617
2744 600496476571055755038694234627876590337
2745 609064730111179456350752714657589688321
2746 609825862714989740034910991879086215937
2747 610714902542493967773348694658914168321
2748 613644023466427887472146295714609879297
2749 616585429639306816371220723110098236801
2750 619925346344243991093759422972216348161
2751 620054120190524369560276904704790320897
2752 620440582175267794904306230478880307201
2753 621601232996160290905115050850703482881
2754 621730311394832760269081925751279651201
2755 623151722459340855049818906340781333761
2756 624316809286707181414532618433444720001
2757 625354041693338977744143200412103514497
2758 629257104964124386368735988293230747137
2759 632001916113895053284048507122346972161
2760 633181467017533064662208385635060462977
2761 636072926710678651110901540151032012801
2762 640564272496093497291102727569391804801
2763 642023283820822059167640464133581164801
2764 642953258801030205448421991215769386497
2765 644283839101347575813103049385322873217
2766 646684956297810802956404193287729971201
2767 652991492483074228610686311902037328897
2768 654475237710695040595490795045333149057
2769 657451580619158847925064830927825920001
2770 659487689470672555679204199658658764801
2771 660167617437387106745206501407673843201
2772 662756941021067664137920446629204605441
2773 664396877986367551285370401624755206401
2774 667412652819436012904947320719737314817
2775 669200325863556960280313854650293523841
2776 673618613192697173565995317276540757377
2777 675143283342704351501066693994842465281
2778 675976193632816548166222981714120204801
2779 676531966531878772139926083280001975041
2780 678201684926509242545341928523199372801
2781 681551942562253503780272722630202880001
2782 681691850328786669508413453026535014401
2783 687308808363807336494288809914413660161
2784 692540506872390965640046947667097984257
2785 694529135843946649429292564578996298497
2786 695952642498959350403170832636809065217
2787 699808870120994425709650260920502190081
2788 699952051690119520700188121645199667201
2789 705700375120653334806341571121339507201
2790 705988872382926574112510048005535014657
2791 706999425650897931079513727337857642881
2792 709169159949043095894956064137617489921
2793 713671748804501673865432334286827520001
2794 714837759780326230424274521549513373697
2795 716005437336100318124825167648385064961
2796 716736083025541362232690222145717978881
2797 719371812166583797961506231341863523841
2798 720399106018605455307264362817916932481
2799 728218931280123741331392067153478764801
2800 730445529954338719187378922462138311041
2801 732231095664450490436657743764747196801
2802 735963295108243128312337033656950438401
2803 736711729122955672544652613231450283521
2804 739261388683477287603001531962177858817
2805 742421625520006443789287809197646043521
2806 744535011385852026791755243696895287297
2807 747259955446901739928943439800711203201
2808 750450082764571952497494348939122336257
2809 752278357677275765642381637360851861761
2810 754722119487147364391687779673947680001
2811 755487218194502593129389136854724147201
2812 757479651874353122983443171100437854977
2813 758861720981518258274544018735009042817
2814 761324181473127530056174313681772706177
2815 765030981679138454874399862678042893697
2816 765340593302923871194272085596062545921
2817 770776573225126281278232908317664551681
2818 770932382060569981020906129282119155201
2819 775462843134220661048176956130136348161
2820 775776145627226040969671739426320874241
2821 778129446873224988442120337256199536001
2822 778915267474414075636528700690462469121
2823 782696880313274492867576316375317491201
2824 786018959618679922735846066741740019201
2825 786177461141346100038810230185349212417
2826 787287755085985996398369480129335631361
2827 788717291762542530407024914970242104577
2828 790626873454518004192524377037974515201
2829 791104900496049818690090818428977757697
2830 793498831145959277014481638759264079617
2831 794298215377735622198737766272391110657
2832 796379913051579151821590942312739682561
2833 797502803232662658979237543431799266817
2834 798627078528632925174663676788351379201
2835 798787802441165174733771337887848517121
2836 799270144006660960745678168875134274561
2837 801363236992718877054232742892684934657
2838 805887734070616513670393651405310720001
2839 811411804072520620366786421594578277761
2840 811737778629916517236165239907672112641
2841 814022810731385647666558157630183280001
2842 814676709932442994327591853151098782081
2843 820253436151287753580661177499610177537
2844 820747100044186328977320456017784956161
2845 822394524430611779844223093460745273601
2846 823879679497797685493818139533031740801
2847 827519942393686962214811822548579032577
2848 829511466003526559888052233257060792321
2849 834174671547248914301968695693049069057
2850 834842712692803472829616031556229478401
2851 837017080504274458096091450592590595841
2852 838525313346122875277459730786923538817
2853 842558899439976647121180799533998902657
2854 843569944724133144900384434710531309057
2855 846102203699857471623098805473787461377
2856 846947766788068746929228314542812553217
2857 855785551877149986615976729564543680001
2858 859548838456770313802756221952033129857
2859 860920891985709094184284031211060259201
2860 861435905901827361939824579519548644097
2861 862466742525329826186902851589921130241
2862 863326597388689129289743441617214955521
2863 864015021253243814871665488913278742017
2864 871272524165902630490230890670490044801
2865 871966488705219093789242978732585896321
2866 872140055391105819384662671041449683201
2867 877361132962577882140037706427034880001
2868 881732901760885358312998900573158000001
2869 884013745237159424064454727406395905537
2870 884540826269982542754519299423476940161
2871 884892366373843792176322334150691442177
2872 885068182264026256218664412773764107521
2873 887180358311855364989845718448105438721
2874 887885396432513767857559527688321900801
2875 888943872840132188036130164779704725761
2876 895850922365618054314667574525361315201
2877 899232873297580375836667921338247737601
2878 899411179749734647222565263948900080001
2879 902089491387178916199115863584979436801
2880 903162768468650118553329637412360244481
2881 907107683321215825893161278689894898177
2882 913234027112525865924073066875975196417
2883 915586002329849892025427996816685004801
2884 925595416902576659561087067264731059201
2885 926144127875225908267537962707576082817
2886 926510093296202354506467209947512000001
2887 927242403760948878394749103326800148481
2888 928341819077609653217515959149151676801
2889 929075396139504528302890599013558266241
2890 930176712759437997592678528365661747201
2891 932566818278461043167159554888268951297
2892 932935003367200282392540504001635340801
2893 936993441903514237794972502435837752577
2894 941809688002901441398675420383342429697
2895 944598133283526776550321207186875231617
2896 946647581715833715159325145125189724161
2897 949822564207659593353650072398127600001
2898 951132615691398391646912221052172228097
2899 953757462589903342439812280838418822657
2900 954320753681762001023952182908122480001
2901 960914024138565302635953601973781484801
2902 961670072606044137672204032865203543041
2903 964889088589635906736974588484234561921
2904 965647872853826773085184954840279868801
2905 965837650480512629943160010232039728641
2906 966027460741071447246933237554167412737
2907 967737222404210161885188318528223994881
2908 979587701219563944848463847886479543297
2909 985367247387237738591999334908166599937
2910 990400299545669402902210609205977597441
2911 994287170652524320761321513981963068161
2912 1001317184034427960411821916194217267201
2913 1005438077527459217468957891591037365761
2914 1009376526588869649729830761244616407041
2915 1010560690534217024545814287162400858497
2916 1012536998499302057123054667439910025217
2917 1019082830149864159275055393741229452801
2918 1023067995706004963317017412176720979201
2919 1023467261224608127637622847613185790977
2920 1025465634634275531835076854305120400897
2921 1025865718758981557960189080160035019521
2922 1026065812034131229050915825317317107201
2923 1028469596349842790051123751103763019777
2924 1029271952033944479460045079507818237441
2925 1030275666818334200531134215946731893761
2926 1032486854538249716874343845068443516417
2927 1033493311811426532035003409621160728577
2928 1035508802016690033533723914693577162497
2929 1036517836203909814678795753349042528257
2930 1037325682887046853014423237947277708801
2931 1038538485888224927097742711562712917377
2932 1041575923122962004545882741780591725057
2933 1043199065781182347717951406152226227201
2934 1052575158096723132140806483204627353601
2935 1054623168276397778107898337701004925441
2936 1055853647285697816800356258532559645697
2937 1058935342291142642448250295119646472577
2938 1067191704709656108025194056648650909057
2939 1070717679617161453009140616840415715841
2940 1073629073341835899305131269579337945857
2941 1076547391550469251608153408237447408897
2942 1077800222590379518730756634152940566017
2943 1079054329178110081688981199038513786881
2944 1098444497811729706366988676907891188481
2945 1104619480905382808168678605001153280001
2946 1112971648509523141923275891614464215041
2947 1113831397236619969181801962068629688577
2948 1114906900308315579171341978138425276417
2949 1115337355900411250801351108026020720001
2950 1116198703367679658032867076264863031681
2951 1118354618985990421972712663355684157441
2952 1122244450285739065888363973271101218177
2953 1124844243236631553543250292422467317121
2954 1128101394076247144927988063928856482561
2955 1133985066675850519009388818620860989441
2956 1149806330141060481337570772304162256897
2957 1156011003820804356155082493786172259841
2958 1158679105180619007840350011624217174017
2959 1158901689983319465677110408874298854401
2960 1166268009591687350963015516299709448577
2961 1167387685019728709986013156262398439937
2962 1174801161382150599063247425218567731201
2963 1175251783930533521527364543820607645057
2964 1181123655175626775729870279649897442817
2965 1184069205144644063067424836255075747841
2966 1184522936692749345953662960671918817537
2967 1184976820368491602389705524968804012801
2968 1185885044277765230791121540839621931521
2969 1189524033768856208993048317023142540801
2970 1192944456399088754025627074760088320001
2971 1194086508087806530368106603046985043201
2972 1197518405197120885366012386368892403201
2973 1200958929803596596651330998367240748801
2974 1201648071659332062687268290451518923137
2975 1206251199904116570814128925220237248897
2976 1208096766770066859292019610891607858561
2977 1211795314186500784368350998232604398977
2978 1216896992596210629231982298508877946881
2979 1218989453334391331419942457681034548737
2980 1229733496082578334363877364095781301761
2981 1235136521640262684184626380301599394177
2982 1236549418060635256633556678050847694337
2983 1241269291884315232639086921556302084097
2984 1244819534766765321024359665152021782017
2985 1251470433386986571431719775297090771201
2986 1254568905247656238732266069745954775041
2987 1258391622296778957492582552222786355201
2988 1261984671939843214898525706548694451201
2989 1267030021285246540714390485177898114561
2990 1270403384729702437173308853704355619201
2991 1277658494760157486226800365222762700801
2992 1281542690170957344372415148693648179201
2993 1284949832816450291968894887335937724801
2994 1285437213919933964010817728430753898497
2995 1288853413162924051327681700266902337921
2996 1293502388830450821746844753401758080001
2997 1298166030892647175765943847617641029121
2998 1306548225711781307803208491151331997057
2999 1311252989093911638850604608993812051457
3000 1315723800542606953893676413878332204801
3001 1319459659799368091837847821965831075201
3002 1323204797395674457708675644356898931201
3003 1329718406809866038888945241924126132481
3004 1333237342024631979406322257045190476801
3005 1337016669391976313113443106758471680001
3006 1340046877293100740795940116016095899137
3007 1343083092684712979495119804903663564801
3008 1343336382125269279037451753691216320001
3009 1344856996680174361531930457468836024321
3010 1345871576256694806508970086826246764801
3011 1348919334543839961869218761740925152257
3012 1351209114675553146500608076765047633921
3013 1358354639706476093237219812221899804161
3014 1359122189131608538350721750100606593537
3015 1367075782554432214649291221533839650177
3016 1368877381221164212428759966085944480001
3017 1370681057000493017025175493003035147777
3018 1373777911000730622654767898489766993921
3019 1383365119215872668000865998360079281921
3020 1385185485921329042541714673100903579137
3021 1386747468123766975965564432651136014721
3022 1387529037003196148467563824519953933057
3023 1389876056708443967011419698435194331521
3024 1391442665697322885772984006471030017537
3025 1395627845913528531189710660233518521857
3026 1398511542775581286957914131593055370241
3027 1399824036650423175514868292285837995521
3028 1404031262727426080354828825351325580801
3029 1406139021787278248209140148368726437377
3030 1406402686242386036131141737231871345921
3031 1411949641917189764479815175822259644801
3032 1412214259468544281456551591465742383361
3033 1412743624755239627680961375021632248577
3034 1422568250545206637623137651636934307201
3035 1426034310265681157432359242858373310977
3036 1428705536079262636930702766076466937857
3037 1434865977080701895397411159364476057601
3038 1435134348763134416578907950842118319617
3039 1440780309051001242956741387696417145217
3040 1454572914974885992558332211688423577601
3041 1460285716489296201298329669833542819201
3042 1463285963938811660435437402785699717121
3043 1468480915112461873904901658837106880001
3044 1490809302528747010152944518293948875521
3045 1502224140198622807961815769824430518657
3046 1508100325384813173175507572662064005377
3047 1510905570731062037297727966012384896257
3048 1513715380843840513647049425337883367937
3049 1514559214958565604008146241982221567361
3050 1521607187927283305542763119993493832961
3051 1530386518007251913811799117456807145857
3052 1538639532907910773874132475021606681601
3053 1549512760596436181599252938379145783041
3054 1552097824451903181168434167324439980417
3055 1554686661117097568806639031631603365377
3056 1555838467449834783683227626044481488641
3057 1560164393927993734115028884012918486401
3058 1566817922596973151530950007768015232001
3059 1569718496453484173212153714018774690561
3060 1570589584305630066135797458062385662337
3061 1570880040901271486900796355300849729537
3062 1572623767703136455991863480662743755521
3063 1590154406050438095923147940677661511681
3064 1591916838021981602800120980982312588801
3065 1592798694781118103149937137361340235137
3066 1594858023043865792823345390919676851201
3067 1595152402891173602281787674734908522881
3068 1601640799727750430519054241157598590977
3069 1604005935696538876888780628742859776001
3070 1611119689829652304505691627715726080001
3071 1614984487458236737022543890864386260737
3072 1620050692339676372066756261404220323201
3073 1620349136964642152860659038992607608321
3074 1624831582752150847097129514828855377281
3075 1640153162994529916700295531526819897857
3076 1641360184103902456194274388279594784001
3077 1645590880978817417577867863306108332801
3078 1647104154861051184132973124955353907201
3079 1649527925835661091401396529133690157057
3080 1651044366981558783064025623969524055297
3081 1652865706421923977964748946736950416641
3082 1653169433853979193623353662231330188801
3083 1657731209269309814518948209955644883201
3084 1659863804464604433245350836178187799937
3085 1660473558122841009227658413182164119041
3086 1663219875688130207673936923006856988417
3087 1666887814501331404903349443910977228801
3088 1673937818727083275463300020982986192897
3089 1685951814117874760422029436464490438657
3090 1689973210330852046226327125672403340801
3091 1702711106061436002253041705812978476801
3092 1705830623559001805408665484724137840641
3093 1710519276357331561856765885546053718401
3094 1712711170608254132579694634832304688897
3095 1721188658864691734408504703134267596801
3096 1722762586775811018899761157890850092801
3097 1737619177825897088087534262953587047937
3098 1740476809719138338315624674928481281281
3099 1748436263369382614128217642456553194881
3100 1751628951572846147042660803229752811521
3101 1771537721374529098939938696716854997377
3102 1772183222575610671286359900498042675201
3103 1778325755894369707906284352405326455041
3104 1784811698384542409375356322408812853761
3105 1791644205833132735773472993386065907201
3106 1792622144174494330550396347492697680897
3107 1812937714909824516210335940830143315201
3108 1816233215431376751800407475975083123201
3109 1823170832742318934357800995153020300801
3110 1830131626661440626405604639505284141057
3111 1831127921626649377941065653713766080001
3112 1831460125391964811501948211568163142401
3113 1832457053119085920424370074595959470081
3114 1834452333159520824069293204056907452801
3115 1835117848816534242480210740197207105537
3116 1836782562307301879957704568974096740097
3117 1847802849546548815378880860658624880001
3118 1854174071426874769367813347069991569921
3119 1857198721759567620492784240986005840257
3120 1868664176671753216272288581162156084737
3121 1870693908332656395402237022918228411777
3122 1871370914105415698074394790040492531201
3123 1874759159730503248292573257429880227201
3124 1881891952538652797819850121726820832001
3125 1890414324154159254570687141587582553601
3126 1890755920281700882211138522973841487617
3127 1893832716718570701120876457444622125441
3128 1896913893232935792982196139079716595201
3129 1900342566320691697303330186754296243201
3130 1900685731687412343731406679152472744321
3131 1904120368760889731100458906163008847361
3132 1911005938820712914932552211643943280641
3133 1913421030130852681793062559678301067777
3134 1914456886525847173025298555597573866881
3135 1922068171535682546412328674647783038977
3136 1924148566227446003022249814612322160001
3137 1926230930945360586890693188076006899201
3138 1927272852563705688500040628543119108097
3139 1927620269339093615200306290085209538561
3140 1931793546927588655013588393131157614081
3141 1943660796814638311358931835569088803201
3142 1946462343363059374305248404126036503937
3143 1947513833884348075615660850358730575361
3144 1957703894609333305629373581491663011201
3145 1961934098580372741259551843218970274177
3146 1962992898424164421135467346684496812801
3147 1976447704280160086751491374386712502017
3148 1983561539056316389879630106676994277377
3149 2008276551229812818971186746989356801537
3150 2008636711566329208598851970922385390337
3151 2012602206955039376871997752432774144001
3152 2023089548744367281358224375905543501057
3153 2038727757989802632551431596901785057281
3154 2043842040947862369027680714883106108801
3155 2045305324968303517717642991457956269441
3156 2054839035189915095439573863124452236801
3157 2058516187179886974787203550560918000001
3158 2075134719029336287072343017557851155201
3159 2081443313059151018755451507011464039937
3160 2091497338827800122323123461213411581441
3161 2093737328627603886709554436253723731201
3162 2098223606510299561794863314697089906177
3163 2100844484377126365218068152853606563841
3164 2107597042352539747908434282745875054977
3165 2112862153946876067728196514405971886081
3166 2115122151136876678849393651117427807617
3167 2115875953432768189920355143767553914881
3168 2124183306097914456917798501622149155201
3169 2127968800301608730915375471597956823041
3170 2134797567018257586638964743375705527681
3171 2135557501179063721740906625731320593921
3172 2148130634441595206144456237008491075841
3173 2152336047874236000656099999935200000001
3174 2155399053393883197247092056538243588097
3175 2155782197132547458669370997608888898561
3176 2159233173412463686385815887379508770177
3177 2168459419680481794841353973516086669697
3178 2171156897597448377437823869049286796801
3179 2175787976863198103232269223610262711041
3180 2178106756019284249231217119685874890497
3181 2184300741492908685399231592206165885697
3182 2185463827999975674449804258902387808641
3183 2185851643905995576171190828615323252737
3184 2186239520027201448409151550605339099137
3185 2199853182161308879675730825059794114817
3186 2213540962097860401495991448200084903297
3187 2223363517405744537984190808812087402497
3188 2230459352501089501429026631717629772801
3189 2232829030213319073256847633140997669377
3190 2234410038910390277748880475285442896641
3191 2238366846888395213208495059050046042881
3192 2247490780821871039259304468509495877121
3193 2249080869304113888484096549953641250817
3194 2250274081564528784502606421122964896001
3195 2262636414056121014419763737218438715777
3196 2275058131374656013850427040744468135937
3197 2287943097495390797604915907229040691201
3198 2290770180105989177209835972288332118017
3199 2291174298464887983662682177047981830657
3200 2291578479202170381815860679967573790081
3201 2296028586646555963952813075546062636801
3202 2296838508976031623836719098073907780097
3203 2303326892305369124255598197168142276097
3204 2310238367068079308023383511230042880001
3205 2313904724301200653173633422395904808961
3206 2317576171732435059828277745280093269377
3207 2319209561620828562095693898136171651457
3208 2322070417819537477553831385839288129281
3209 2322888372253864804359219293121302776321
3210 2327391629704933363028730006319507802497
3211 2333955458519452478181216070953868173697
3212 2336009974038246029394827762057158427137
3213 2336832223228976728743890503797827980801
3214 2343007168595282496323895302618891827201
3215 2348783327435695190000281590100289781121
3216 2351262635804283492521749609933752000001
3217 2352089580648551779504202641108970514817
3218 2366186632111596966844494358873619005441
3219 2369930556395853860631372143222522995201
3220 2379939707152475966490507409584680632321
3221 2382866001372725356008556559484827596801
3222 2383702663481739001325089941961284099457
3223 2387889830881755958128658166128962203137
3224 2391663782626611318635432411280582349057
3225 2392922925782854907171962945469460480001
3226 2398806599796659771201546866147903635841
3227 2401332046824811205113724738997235699201
3228 2410189441675075737207556890309126044161
3229 2413148252458246612472108993217354326017
3230 2421195337359491127828197971018416189697
3231 2431393631235422424137090491376127855361
3232 2436080397008313661189524567041726457217
3233 2443339129398879833025173721141854814721
3234 2475156920281739350302705726763172837377
3235 2476021868308151526068054333030072275201
3236 2509086495691900187167987166204492436481
3237 2518290624015987316265857480431815056897
3238 2546967107373164846006678104553262533377
3239 2551404137945793075484640103349352119297
3240 2552736565305483639072851582016601891201
3241 2555403246717498023544797037895420262401
3242 2556737501246754698425060238672855950081
3243 2562080617086626684515793092782846082561
3244 2564755836983432042247983711172631577857
3245 2574585899799336549965348307124361099521
3246 2575481174379836891551667446170809998081
3247 2575928913812635855668214572781934134657
3248 2582204421134830879187359911063765757441
3249 2584448913468805322162762586479833013761
3250 2587144557467301159906650341697543571457
3251 2588943019930704091035555129124943827201
3252 2616505441737222053905439281024077889537
3253 2627875478991685523153620651284433614337
3254 2631066826436851146020907099665142251521
3255 2653501370370190585888728727246123416577
3256 2662706318031430717737850929986961083137
3257 2671939193906810084375522939224094608897
3258 2677955574113321116773389218497873540481
3259 2687234690335842097688000313569972684161
3260 2693746799312504030675221857727966771201
3261 2697940443021287931524491387498154480641
3262 2706344871591899425458653800856993976577
3263 2712428975007377837001956137569640243201
3264 2729810823673466479923334996645148434177
3265 2734997159186858240402108305459255934977
3266 2737357433179851963868641590512905474817
3267 2762010139331752794391783622999843520001
3268 2762486127420589940061589351310470051201
3269 2771543548699718953955428495276121683201
3270 2778712488584845426731346654632520588801
3271 2779669572075579358054193451078332516737
3272 2788776261380681573651930484363328619521
3273 2795984182556112186418621482376224276481
3274 2809965732162915995929857343714546080001
3275 2817221543744932253327022886486362508801
3276 2824979140631911558010129926425618808321
3277 2826435769047387055893842068445640591361
3278 2833728773409417053875377561827358499201
3279 2837137806643270304867837754218660017921
3280 2850809851500662398270396478860053980161
3281 2856686924331057358897119520308478644481
3282 2858157847936446685262740186979414016001
3283 2862083551302004375275032712817958270977
3284 2876846990961618445124692328140221515137
3285 2887221005578451335562228760905863754497
3286 2891677022466697955304971090945580842497
3287 2896635208936189407915444260445678969217
3288 2912551430917833154886134965119800652161
3289 2922537882580933255746084702964031748481
3290 2937071453490343090322399945655933751297
3291 2952677234767183874920960668610105031041
3292 2954696159295210370757137930268754696577
3293 2965821850240226546463372687011674060801
3294 2966835091953556839276767195612891047297
3295 2975967906288140550521093133852062092801
3296 2988693176277497872047711352655015596801
3297 3010692040076970416292837704373514592257
3298 3014286627572130901373856759985257484801
3299 3018399325352180859799782187401116952577
3300 3023031978529166665684976147143337097217
3301 3054075640797506450759073371144210382337
3302 3057715507059969414976319363073578315521
3303 3066049458187742325416530406393380780801
3304 3070223881902304883689626152383051397377
3305 3084349300388041335479042031466638883201
3306 3090120382760894503655888134514014609921
3307 3102217731451296365801655215904081838081
3308 3106962744651816099059088952960088910337
3309 3112242428597622540984233802630388290817
3310 3122825352474277079784460442845201522177
3311 3123885374647958566803860714938609267201
3312 3127597932043642630875913837460632559617
3313 3141953985564343021173906099711328577281
3314 3155832795142382872999464037903716115201
3315 3168154888950438112178059347783912070657
3316 3180519060386842273691231025423285024001
3317 3181596198319677756975959842746061913857
3318 3186986677290378287598491755970660161537
3319 3189145105402298913091449131465695600897
3320 3197791614219479075067917178284462935297
3321 3203747981248433750557250717838850369921
3322 3205916338515180049908467848343390841217
3323 3207000998618500705557485462984406720001
3324 3210256905785722244905563143502099496321
3325 3217321295409151517687097210608890360321
3326 3235861740651899851414373801472350086657
3327 3253396903237220999589508878796027276801
3328 3254495606221232095385711510851951854337
3329 3268808317964374673651200073795585492737
3330 3281515442804416130623861889572114583041
3331 3293155327238761981663902408978188261377
3332 3299822896684777165046040516818145342721
3333 3304274502551591709848510460629390006017
3334 3310404040253761378687103065442823438337
3335 3326611445972020859678800070235722608897
3336 3329412832305158277506503792870837942657
3337 3337829380421081706362117121664629083137
3338 3354718345113882470044455128166100970497
3339 3355846929912777444141731645141873464321
3340 3369982296557631503428515251673086094721
3341 3375083766829981952700364790468742118657
3342 3383032818648225428741767227105371652097
3343 3390428744263924406907402014799597859201
3344 3427046113300774961734097257281999016321
3345 3427620994437461566503863873597756083201
3346 3461688696389085538023467690940540804481
3347 3476213294202729926436509339991393050881
3348 3479124604019246540092556648996155176961
3349 3500734685624902961034454779177984257281
3350 3503077930460358864642239285505621120001
3351 3506008916376914538189295964865802915201
3352 3507768537708655998423970377565883997697
3353 3520696056265278505168357522604050867201
3354 3544899525976018062558328866207353518081
3355 3553790759350697383364796688448846077441
3356 3562701499795014788413658681572214947201
3357 3566866531405239331787792007497480714497
3358 3571035822938637063968745328830673804801
3359 3571631783981359427709583406336494959361
3360 3572227832048379922682475923154353882497
3361 3572823967150590541503306929905047000577
3362 3576402606112941591484165782127517011201
3363 3582971590832106314603200639984148428801
3364 3603342521540820950862198781285048821121
3365 3603943197510291530726538291608893459201
3366 3641356653596286900913348850213842392577
3367 3647422799656174667806475758041842186497
3368 3653497786283632100263284116485877673217
3369 3661408503706261614066411352228076860801
3370 3667503865558795959309213061061964480001
3371 3685843257723735955074517040734705699201
3372 3686455950232048906397676076707581733121
3373 3701187330282364625106719914378513171201
3374 3705493673817901802256600667082880203137
3375 3740102549734270241425282826870505403777
3376 3740723126953503898461227003527129854721
3377 3809539153129877902071274401596390791681
3378 3817744687554453680760314188435171495297
3379 3826598708150807452886680798983431339521
3380 3829131726112146477114025368214851532801
3381 3833568037997013402336645171022470276097
3382 3837374169858826064651031969622219650817
3383 3848812412012326592447193374083263260161
3384 3871138867349505900304078514972668579201
3385 3879460366504044235736168276035006487041
3386 3880741985378376877813314847867553871361
3387 3888439481412567682222284159313425267457
3388 3892293236783318532338530778403669845761
3389 3912257593822622307411728465731864636801
3390 3925832689665425090082449970723624099841
3391 3933608377571632227799703806360361654017
3392 3938150415884413748489590461128220451201
3393 3949200190722153074932592682448531251457
3394 3957668313670489636288299400098519244801
3395 3963540163557226038706723244589045880321
3396 3973343520793145380273346003592291317761
3397 3979235713409155965405695842647911371777
3398 3979890873179131609884553909269028110721
3399 3997615901955898583114740823829044532481
3400 4001564164260172421478411146921442114817
3401 4020034538881988226402282121884204211201
3402 4053202956231481747997094986320432435201
3403 4062532916238596111048465018528072862721
3404 4082588989706510964487013967472046880001
3405 4087281186829366902842293024431611973121
3406 4089293572517366315879086198648365058561
3407 4100713475610509150379911812510246041601
3408 4108791375404369743383644488969778228737
3409 4110813024547367329772230469800920629761
3410 4113509910624213073553007902774351635201
3411 4117558142470528661925768699931466803201
3412 4128370474907079274723652911742764010497
3413 4145314481238973783106627512888262311297
3414 4150069693733555209221971838892717593601
3415 4152109102615848646709510511641913110017
3416 4154829678532834780833427936138986731521
3417 4163682325522945379956080065353456485121
3418 4193081853073754402131702533078787547137
3419 4196512162514563184955650553837885693697
3420 4206130095722584556779183772601215320321
3421 4206817828402550207651057753815248600577
3422 4207505659473612082049945125292318282497
3423 4209569743154033695996869587535681239041
3424 4217834940678390919025055424373805436417
3425 4237175644895994960360684807999959654401
3426 4245488244186799202146619365503641550337
3427 4255204308662777777632942117065602706817
3428 4277485549398577567228073937715135896961
3429 4278183479958689735957200087366912300801
3430 4282373156192685715239807160621261685761
3431 4293563182884263537900570544750040344577
3432 4305480611823937799650279698443650339201
3433 4335753984437814576602825452839540900097
3434 4337873013356789833816579816582144819201
3435 4342820938581852058929100329544473570817
3436 4354857893309151984578216191000689899521
3437 4364082310643319071033686035582990379777
3438 4364792588821200883345554295521982375297
3439 4393286790169190285717281557330472108417
3440 4403298141595225841795075552714517044737
3441 4409027871629447598607586882083142131201
3442 4411895182262867268832859995368354969601
3443 4424818281058337921309731832162918004097
3444 4432012082466020649622421852777086434817
3445 4432732025136158736967636681582500569857
3446 4434892467163933124144075854561644165121
3447 4462337922201137806872695576061288001921
3448 4463786527434826120333865854073654599681
3449 4468134812299173955621792211192631340417
3450 4508897871631571463871975171308707008897
3451 4521336581295589292203065942304800000001
3452 4526467123476025665022040278425741038977
3453 4549985958959822481289542535236877280641
3454 4554407624158610414989758893997774835201
3455 4569913075502954682388785508668919695361
3456 4575832052223049731695251381035456115201
3457 4602550539668758271544558495210661612801
3458 4605527669952076845702927102506889507841
3459 4624920122383802645507531938590806572801
3460 4644383985910461811161236394349155797761
3461 4663166793065541162095731430229207423361
3462 4670698505806124382699687409994031052801
3463 4678240860637003214306263380031450976641
3464 4682771387099001190824962479170708535297
3465 4688061853035137413078906512161256345601
3466 4703206298825651972026698792066604197121
3467 4746603078700261894502299375039772659201
3468 4750426474757032146058501118393630008321
3469 4769583905270786899821150144351201217921
3470 4771887333379169354913191872933804565761
3471 4795746480727941291979971878034135436801
3472 4812742041059413255999665437957952510337
3473 4817386330486228160932435706294354098177
3474 4819709945413606496802008299854497038081
3475 4828238259221344548454883312505127099777
3476 4855461714897338860138538866661638442497
3477 4857801391023185266813923859947992563201
3478 4861703043458339271937827495039371520001
3479 4867169963313851034903212048499712997377
3480 4885954547488041084097570534285185515521
3481 4948235981869694831685839940683877964801
3482 4952201112913777427405306607831129484801
3483 4957756966982385111572140705617872192257
3484 4958551105472085205194164327146080124417
3485 4984820196652247099223771304353812363521
3486 5001600220016960801023712429364345618817
3487 5004802012481031719829941696222622453121
3488 5005602740765093295841143243846285758977
3489 5020837891383345070230246349084538121601
3490 5041751735346686350954804479144211324417
3491 5044976005904110132610705628117543352321
3492 5045782355396557385859008340741406296577
3493 5051429960112228313697857648872361943041
3494 5052237212129373721478049873619461964801
3495 5064359545138144435617144223326233395201
3496 5082996553972031821294486967258002438657
3497 5097623872265572889360661604841316948481
3498 5103322212621856737160107536312863481857
3499 5112288008670789951268484408580858090241
3500 5146647954810400847074122369892859800321
3501 5148289170711196246334677706367795242497
3502 5158968240969501037449834378726943649281
3503 5165549606051565890635925076560139271681
3504 5173786642517058364595981774237325997441
3505 5190295201321703280523893260869163468161
3506 5250943252894567894120595294346617784577
3507 5260971909050692191660068712277271608321
3508 5261808386382596768787411146038550323201
3509 5265992518872709943175036319172769120001
3510 5293680882244384803889831657739046976897
3511 5297887181831576837668617231562389486337
3512 5307151336572372528105961719746353776001
3513 5308837250379013362257537172179860224001
3514 5365586853710841791382129686831232120577
3515 5375806813332814400026931987387919475201
3516 5381776318913202550486000250979357284737
3517 5418573551722754969525275608726061939201
3518 5428881755887869219962149090369670704897
3519 5436624165516991983529813579502242953601
3520 5460773484280062084650753944028975441281
3521 5463366469752475345699815988462777272577
3522 5477213929014760468309470563207491804417
3523 5481547553367345545098209988135748739457
3524 5501520891721239881483985336061173158401
3525 5528542221384791487287498052533380478977
3526 5551294742859771185320040228256421927297
3527 5559189682373571633508598374478852349697
3528 5564458431833615732915029546173967113217
3529 5612959269152337533166538416419192518657
3530 5635127107552738367287034302774925561857
3531 5660937739902347150610878437363169851777
3532 5663613699905384987604564620561042380801
3533 5681481736057388579673960719475433363201
3534 5728169671654669112075235047154892018177
3535 5732676536892916980465980604135678001537
3536 5744408910340827901123971824174988000001
3537 5761594017448147789157457992262872027521
3538 5771563836822753984464635215693115891201
3539 5789729460208711475209900187520825120001
3540 5791548771073847284367789244692998972417
3541 5794278675289570025252494078959173923201
3542 5803386489421331861895452185699261324801
3543 5810681757477562058642338623170642812417
3544 5824382015721070614067633549696696571137
3545 5878544318100055678698023401877933494657
3546 5889614151184444217074366576319313048961
3547 5895155904439280203780278332707830988801
3548 5917368570624445393953358882807770839041
3549 5918295685487769405623588461801585804801
3550 5948030550291468074958674507586846445057
3551 5952688411274708594649754032549467462017
3552 5955484659560872765363021674763519027201
3553 5965747405638762813201675008705011330561
3554 5980702659749790011857637225954472254977
3555 6004135919528697502316167768616883883777
3556 6010711611671529637872817177806080048641
3557 6018234403712778318579644220495039315457
3558 6022940331131186173734547043077666300417
3559 6059757204814892010654481390614874152961
3560 6061650546112695400469943883150777147777
3561 6098674306195728119761886326893275198977
3562 6100578282549633680216004517175182498561
3563 6120601458008477414661170346774757171201
3564 6132069071323557715642108935029131869697
3565 6133025553819283118373096265010714501377
3566 6140682114540396904837999183050034963201
3567 6153141864705154859136571991790533063041
3568 6156020331128119222468204277569190090497
3569 6161780798898233223670207859269521820417
3570 6162741335269442764606837598745194995201
3571 6165623730534256652862334607913299337217
3572 6175240236035762440630008179509974452737
3573 6180053408361747265183835212736196391297
3574 6191618417270966757905625289056234526081
3575 6209968411373071299014083475942350914817
3576 6217708949454304723747101826123626981121
3577 6260433003229306957237802322634187520001
3578 6282868092897288697616343327972532156417
3579 6311256064078753480332679348241532854017
3580 6319106952083127910740524536844679532801
3581 6330899306618770398257604941230793273857
3582 6386185270326417720624503038985919584257
3583 6389158902645209443257194728251236728321
3584 6401065550938772431501662600572006424577
3585 6404045244882840861556788588201623297281
3586 6451885685299397149304736359921787429121
3587 6460890496450381316114678102857836473857
3588 6471911309371705402535342160522530634241
3589 6475922954028622339275831055613345938177
3590 6482948567917038363634580057835632880001
3591 6487970945876721494483352604690014451201
3592 6503058512732549307349313517299016355201
3593 6537370706228645825786638395779370055681
3594 6538382281852806085785946753797433075201
3595 6554586129189684195810468476028334778881
3596 6557628259208749701679642354064350809601
3597 6558642577051394735295282123078197280001
3598 6643311029501816633204834224336989290497
3599 6661798539049329612356079728132407996801
3600 6687550311482518608563715570411031238401
3601 6700975623521294235471987075207779235841
3602 6707179871103049803564330642194737699201
3603 6718567380423042611362266895235263173121
3604 6746590291562735410914779121865424887297
3605 6777846759835502770206103144242759063937
3606 6793522454487439516494149358628522515457
3607 6810278152137405427380385952415792414721
3608 6846004121027879506542286713591949721857
3609 6895660003840423297350728545674305520001
3610 6898840200368750433465488668702048448257
3611 6911573823533854533414342262895645644801
3612 6928583975825669855211681019866840529921
3613 6945630747747412727899488566681615917057
3614 6975550917837823641623963742920868000001
3615 6984120225160508805047858269621746660097
3616 7010958709880245511193489569524349479297
3617 7017413358109878454563119526235575344641
3618 7027105079835769528190846533542162345217
3619 7044363728757656395649326772024329847041
3620 7069238012280126750577846730595309620737
3621 7074655623463776353701464050448387319297
3622 7075739581537629039994854053299070395777
3623 7078992327733958138081312537847527450881
3624 7089844266515123346841385410305971627521
3625 7103973546944899153339129989006597189121
3626 7110503058974000753755581100537638000001
3627 7114858983832839321661439950031543556481
3628 7124668352727602055858279794842003201537
3629 7145415890159562380731142272196673979777
3630 7179380639782158123643347807445369191937
3631 7185970753890715378886530171858112440321
3632 7226726878143809458709404175435362475521
3633 7257703654644877767727856667386193346561
3634 7274346098746150904486645324302235366401
3635 7351332195620784722940997826890013707777
3636 7359182063851248356352949710105696480001
3637 7403051455047205779298270553945178618241
3638 7404179313504816380711470454864291692801
3639 7407563791035528335684665752965316130177
3640 7429030268103061644073882861388038043137
3641 7492616856908040238362774419793628363777
3642 7537181204434829407410218343621299582977
3643 7540618817308903459405859296161183916801
3644 7562422240946538284912004468873659498881
3645 7564720543888023152044591852792008990721
3646 7572769417874402586237602366116162484737
3647 7576221228575980506457588364149168997761
3648 7583128980390001058884289610509899923457
3649 7584280807985988192145865969766238089217
3650 7607349530491419357668501733298852728577
3651 7610815128852490910165576179397783009281
3652 7623534144721987733071190191909586309377
3653 7631637744069631391638501861042552237441
3654 7644387200040109854798487303764854880001
3655 7652510190213810429469484987511000178177
3656 7661802854775416506204254126083177356801
3657 7682747459363460912389381524350241140097
3658 7704909986868314168928926984657179439617
3659 7716596928637969527623815811914602491137
3660 7728299378555027781532755686106656307457
3661 7731813140254971689867066474406789120001
3662 7791761341377265042527079787446829702401
3663 7831952391811372571288338222114099756801
3664 7833137222404832920011455859012316179841
3665 7841435428928888305603773968073340498177
3666 7860431648480822375183331868307149128961
3667 7861620248023046509536594549576338620801
3668 7878277162270472503430150151682372492801
3669 7911683656937215914445913653087532169217
3670 7926038626248833251984130222955076861441
3671 7945214033707525207231765262700861427201
3672 7959622215765727417696862025358661124097
3673 7976460652601543905019270967977695605121
3674 8022322197851254365672362708100748561921
3675 8067198390436746097010361013420157713921
3676 8079364731933355168287673997715408072961
3677 8128190797397370470975634473534023653121
3678 8219200022365291980924783766457717395201
3679 8224144738444247760804919329777913781761
3680 8261313152083962310966668038916144867841
3681 8262554626384117433371920856325961676801
3682 8281196339978303821841301068596451059201
3683 8289908393275557959801931396361251582337
3684 8293644584709776982076085687665072972801
3685 8299874844686219866752006730828875427201
3686 8303614966035278979244269480611680022017
3687 8322337702217941952413557272329717364737
3688 8324836855805038210728002199171079228801
3689 8357385661217943414497799619042429263361
3690 8363657796663929849908473713130242849281
3691 8378727729188552721216551843851924221697
3692 8382498922628374763244690742003093616641
3693 8385013876627051562158125345543242315137
3694 8400117470109623389903265527029920880001
3695 8441775164830838097437065158582535620097
3696 8458235335325410991413763546679142510081
3697 8464573643780935603410741849645403737601
3698 8500145032924433928698168771111930177281
3699 8511606437508212795059437460921927575937
3700 8517979725701081578776188439731790264577
3701 8520530209918330342412454904461986323201
3702 8524357189148800476843286779430809532417
3703 8529462167665806971972370241722916425217
3704 8558867740145588551583369462692306080001
3705 8578093042300569170738674824240347836801
3706 8597356120474478857672620476429916979201
3707 8610219190673756122326588370752658732801
3708 8634705424154167531215722325556894488961
3709 8643742015047669049862086300582484693761
3710 8678674999978504194779330044911338520577
3711 8683860748791221131210214983907920928257
3712 8686454639783251244810833276494943651201
3713 8759359381183039565075513464611835939201
3714 8760666102205924320490977982253395845121
3715 8798635285759726846455682336239660940801
3716 8811761452558252505091674786390514595201
3717 8820959961237297617365675597004079580417
3718 8836748381747835891671338929177591191041
3719 8873684225582698391300010094133999767297
3720 8877649637925021495039899948456158771201
3721 8902799942342235158143135891544166915841
3722 8974620467571851423283009826800731621377
3723 8981296087556375513251929020579115513217
3724 9005364308938407389884975328224460175361
3725 9016079398716368147868253335823446835201
3726 9106257121930144192863340440206589692161
3727 9110313323476300963356495366913091675521
3728 9136039331945564430505193097784072244737
3729 9176788771986253565882899752415155288577
3730 9182234028384017212717117518881161280257
3731 9202678927881855619873050976098633956737
3732 9238211122958848134555630415201648590337
3733 9253280074509263204568544418727548544001
3734 9262880601397473064494238136518687989121
3735 9323426590071343588260969886627515120001
3736 9330328677646545305698479033280487923201
3737 9342763702535483014994290641468141527041
3738 9405156598930938346841331849283874300161
3739 9448350176964810608329279427066293132801
3740 9470711471762374206022239942967359966721
3741 9502936957589642197549295011995050369281
3742 9532443979028461702334934139041995520001
3743 9535258348090886732220027181316002809217
3744 9563442051708115517959627856723926045057
3745 9577561217330345929242780788081430706177
3746 9581800522136771259686699973337536172801
3747 9597358690355723080403749824802921092481
3748 9601605661526054992198631953456734528001
3749 9604437889126699772873917291748741472001
3750 9638481682909151534553808407129547680001
3751 9651275300228394626630009107551346920961
3752 9681184874486089182265399184579541043201
3753 9701169619537211351291544696752489272321
3754 9715466528967722230343043314341297927681
3755 9726917327058854622079835443127623028737
3756 9746984641397971853808079379227047398401
3757 9778592184968937156143870311225874178817
3758 9791548370133410961102000921128498798977
3759 9844970631965510839229952725229720433921
3760 9847865572953177615850051967492626087681
3761 9904465997700960149170051494778205068801
3762 9936519847628698583856409613636453794177
3763 10073025291974433993665997534443502720001
3764 10074501963904054267118297962896775372801
3765 10101114468329353629037196110233544206721
3766 10108517738253286298855361265100168025601
3767 10120372845588799130868542922987308338177
3768 10123338522592756953663227490038656988161
3769 10132240116685955303883970332186348556801
3770 10163449654691005419312956018380231011841
3771 10170892883054581596283284235120829660161
3772 10202206552877664263664093373443915851137
3773 10260584374630873794045971205582911980801
3774 10334345037864727755598223450529078000001
3775 10355504545859135888114148984578623434241
3776 10364584504702263762307119823346569507201
3777 10385798171598266035073148975843335208961
3778 10397937316324816165324631779664321181697
3779 10420731678473083151480592147508532568577
3780 10428339509334656518369867568542873959937
3781 10455767956220217629777611027062967075201
3782 10474088637234033962511086973658248103297
3783 10515412903416774717964033796989886181121
3784 10523081180453216649210045228806629488001
3785 10544578393209098905572562375839679297537
3786 10647990793964559369467479492842700435201
3787 10651091322674373304092532367790736901377
3788 10699250638398798053031860923804993998337
3789 10728861721069310886065536872556443518977
3790 10879574774650926686040133005392923078657
3791 10889055540722466873635460777310255676161
3792 10890636371024152272606004513686622012801
3793 10904872882711969736010580442605454085121
3794 10930222447958922921608748660855162316801
3795 10973116772544021011722330891141148747137
3796 10976299981086813896689960315213405232641
3797 10990634420632914616944949831906696809217
3798 10992228146790082185200691850179359548801
3799 11020949817020361728731475742052081514497
3800 11025743140716681102328782612850462483201
3801 11078590220251167289000136920142697094657
3802 11080195100723131353431466821563459918081
3803 11091434961122041846952490533943356874241
3804 11101077066441804826575337431463770996097
3805 11180095854868887178479708079311088085761
3806 11196282468356189587203595939852416019201
3807 11202762853061507285293379921905713523201
3808 11228717223543959957897629712470162337281
3809 11264490386038777639360847717348686795777
3810 11359279891057389414665610283885711065601
3811 11415170018226631425944407234047852844801
3812 11443205202658905065260384800611173449217
3813 11476264889578111488313384441355107885057
3814 11484542857571195203530507198303083702017
3815 11535982971576923772375185811045510852097
3816 11537645681152369604848200166637690146561
3817 11579281628861731442665810819684847640961
3818 11597643055887178725682300960061374195201
3819 11742076433905507935463715639815844613121
3820 11743765106078930427805078427750938238977
3821 11838670559137593855526795618175570343937
3822 11842072414845895156071486559389013564801
3823 11894910664511602950134966410724404154881
3824 11922262643415101783490739271741569537537
3825 11984005897575077179697083223076970742017
3826 12030496770798547363108525383836363520001
3827 12037397711650001974727404740088506785281
3828 12068494827292287198435715983053833040257
3829 12089265268711097707815784481179022693761
3830 12123952183905695056060615629590962078081
3831 12177889008786115503243991027634777836801
3832 12184863869408980892766055319553064842241
3833 12190097308540100531881601766237375376897
3834 12260064675230813576278252978176066264577
3835 12274100237176837278223681042718960524801
3836 12275855670601316070329697700723357551361
3837 12279367196496886188652691985746535384577
3838 12286392885134297870722202720263653824257
3839 12289907048253256011541953014755202899201
3840 12293422090823849582129055428238058060801
3841 12295179941962459137618098882779917705217
3842 12388661363049421022581957660179356179201
3843 12422324678806658110292288991122200934401
3844 12438298376280035238041736659472153655297
3845 12477420878617313484380211616036800883201
3846 12550618387696960856521531773215425658881
3847 12559570565708905570671073411679856710401
3848 12570320554136792081729284747356398866177
3849 12575698566825966713308534369517302972801
3850 12631389365088456654615463268039817596161
3851 12645796166244630765493624230308381126401
3852 12653004956956306402113671150497678573057
3853 12714425000369052909433275377157458823937
3854 12727102636551434876806645106256112552321
3855 12750676165715178546255149272760778341377
3856 12785198509007987146018002330323634518401
3857 12821626146330119072392408901506222980481
3858 12880099276816133421975220628615807389057
3859 12891088926610468743286948208362596072961
3860 12925943630994171513636064261312205792257
3861 12929617339548213153329274769039822003201
3862 12968246473134573770161421746435373884801
3863 12981145272344235651371822623112814525697
3864 12984832704844602219703644592009569868801
3865 13051363398981574806164397627505335348481
3866 13053215723584152021976307490224389049857
3867 13058774077651317200803213058531112000001
3868 13077316884781409653145089160839501516801
3869 13082884217540350005771082391818430209537
3870 13134946080498565113373213459233134837761
3871 13172244025074881137333146048678074519041
3872 13177846702090783875704184623205637655041
3873 13202149071605551138008339338471333961217
3874 13290338988406050467557576318753188384001
3875 13324250105314415331059795177785022896897
3876 13392299543011397689354214055105048224257
3877 13510208846501415263404359304065149836801
3878 13525488915698102341301991130227742626817
3879 13535046635964840692998815867379293113857
3880 13657908440967766533854995112931365162497
3881 13684914165514736780723503847947101505921
3882 13725510358919035461890657552870888342017
3883 13768152687494810393057238195303214368001
3884 13785630659244136316360729018718589812097
3885 13898732903990661236800111322551381647361
3886 13910479345410189703667256017688815312257
3887 13959516404667553402200052765310548909057
3888 13973273857376067586100125704363637534081
3889 13985075400599687363461889604961271692801
3890 14089701728974521878611665591859911668737
3891 14103571372826208801812457224170653235201
3892 14113485573997340115150107039080117920001
3893 14119437021324267399209275896415851872257
3894 14121421325024871318671585906292079073281
3895 14141277786568723114433789558338978103041
3896 14145252009205452330823960864837203375361
3897 14157180541478031437231361412058612096257
3898 14171108286175335743990051244457551799681
3899 14206977554116037275891724673478330093057
3900 14226939231418541614927805955927824674177
3901 14319079385268807264108540272522242285057
3902 14325106620772040797024602031964072670721
3903 14351250300868030564607225411082391825921
3904 14357289383201600771369172354685713363457
3905 14371389223475253921848665267500017105281
3906 14411741265998119051707442780389032227201
3907 14460294551688561931402236528337836383617
3908 14468400665727523539505289662965873734017
3909 14470427815392702034218493693579947334657
3910 14502896025755671158862016646914461317121
3911 14531357981992816138306541256931102500097
3912 14565984625994497041781866593496484080001
3913 14588428554062096633877290796676196989441
3914 14619082673735380010858190864121497139201
3915 14703158352429097373311256205246215479297
3916 14707270405080130479586028895894391998721
3917 14738142888293552206563214553631841100161
3918 14748446309369549481525854064854689251841
3919 14800058013424706909618350341375697674241
3920 14820746902826830230211881957417072854401
3921 14843533905210520961681017934150523820801
3922 14864275958005625161898168305406015155201
3923 14907916837712594053842604343894324559361
3924 14930821057137127178492062654718054409217
3925 14941242240684674177444033994706441637377
3926 14947498005252514393568413101161372428801
3927 14962103702688286812330338256796102183297
3928 15031127467869102026642608252277472000001
3929 15094117958645118348600948622598707411201
3930 15157339304338718737277805980837909164801
3931 15174237411133642541861823081656886456577
3932 15231390283035751848910668169871015971201
3933 15237752213815131528219819874285124591617
3934 15246238404986458883124142477772387126017
3935 15252605761908157621676922078684315187201
3936 15256851959090768039116243461043074850177
3937 15312146722987313696591758584363733188097
3938 15333460584164970251811168046729854370177
3939 15335593397359854802917127312682943083521
3940 15354800400322004483917728516666805549057
3941 15444711668275509155146445593430839843201
3942 15466186887495564369021882794221994995201
3943 15524300542354418393649517121676417394177
3944 15530769393895170942401439866823204412801
3945 15563149043180048894694979021026552000001
3946 15565309785128233739862641366064536688001
3947 15638931370515666270975164651120771980801
3948 15647612732471137121550758824432303472641
3949 15675856287751125396049055425054084828417
3950 15686731065140084754193214251039900680577
3951 15704144439526828397983730403924477244801
3952 15712857467639980060517284434881483176321
3953 15739021936770395073827535568273994689921
3954 15741204028972891472097575291429312069377
3955 15835284773402847185927685200518278000001
3956 15892409172431603756139737392375621017601
3957 15907819591990890702149712397345767799297
3958 15910022147508935503153968458410800936961
3959 15925447509081067935356204070007718645761
3960 15929857158094308706683031469657143013377
3961 15991704520955308308039907751563021697281
3962 16013843727006373815028511471659608337921
3963 16087093504017051768049862275021691811841
3964 16133859492167724252417895768941576556801
3965 16145011768566344515230268947319449532801
3966 16182979979214411628889124150595204459777
3967 16272625288727687142552927544557378368257
3968 16281613671795847352309941570069859788801
3969 16308604891824645238579086196288436027137
3970 16426019801436313827601640256595518412801
3971 16446416522510115955556406471112604006401
3972 16464565542313354353214987377478697803777
3973 16482732084098217346218341967453317068801
3974 16485004134557615181727447446210603701761
3975 16498642193057592349104646925118540435457
3976 16532780540122213249610243418976428183937
3977 16541894531373890630904118259648268927361
3978 16576111164538112140933779958640503633921
3979 16624118487086283540080118996217749446017
3980 16642438965740971617996578394074472892801
3981 16686020922411059984309274568414426260481
3982 16711298197786182813674066990018961292801
3983 16789639917768406519725661197584192956801
3984 16791948942431313204755666831050513920001
3985 16852081194221125024801025306689413004801
3986 16889179234235132814508135917487765111297
3987 16891500232520487748500575067444957883777
3988 16965919693332965220072122200516422000001
3989 17099190214259427329730534505797929400577
3990 17106229754531967444415177026588415804801
3991 17122665210930037291042506229199039114497
3992 17148520273383078796951965010096982931457
3993 17188545290614156529508751812713665651201
3994 17416106776416645954560847796396092111361
3995 17423260344448951594690651162905242488321
3996 17454288857254768394689194228843776933377
3997 17466235768634397493755719776434910820737
3998 17566872642215937611870092839620475156481
3999 17583694687447915832104373118810863139841
4000 17593313611773467705901241820673533932801
4001 17665602422451874582086340745727781555201
4002 17668016518762760892964210505518277431681
4003 17697008198164508578679300289601174874497
4004 17859644716522081784074653477272832000001
4005 17888911321435899474999748582016116014337
4006 17910888805732712334957514524708334366081
4007 17947570449912562513725850889591561245441
4008 17962261502681837813424307402019006205697
4009 17969610974099463091093604274158140195201
4010 17979414362281734868800852531130574524801
4011 18001489097743118337383874417543242570497
4012 18030958966504215361428788403637826803201
4013 18035874713194291826360067837152327072257
4014 18048169210610637155739870100718773113217
4015 18075242920801994846318555691852438683137
4016 18085096713191172703520648115336787927297
4017 18114686298257758863699083897596364014081
4018 18122090310030275652262406114994290290177
4019 18136906277861382652055067006990529278337
4020 18156677388215020773552956295769310340481
4021 18161623111439549800022659561905043938817
4022 18221063800428913001618000529068346502657
4023 18268241665823882307347548333529682869761
4024 18402910198461434107727869415452550611201
4025 18425439198974662133055547557904700446081
4026 18445485232947204637241989569705305137537
4027 18530893931524396339000040702553027502081
4028 18573727894655149908060271214712711284737
4029 18583819055427434700813818370274118013697
4030 18745931338338507311633307558489513419521
4031 18799393365534712901835273932629991826817
4032 18809591720679230837789741961653409909121
4033 18840215837311761798241566768361559842177
4034 18845324095969006314584654683438254067201
4035 18865769251683834197060508847901807341057
4036 18875999105643630117860814203925076555777
4037 18888793248369387240328729761952813691137
4038 18896473375632215109394692168476130508801
4039 18916967074872896707703668733295858825217
4040 18924657224416976176055765458577178259201
4041 18968286429676164874371502929687341784577
4042 19024878384009379125152994023044109500801
4043 19073872088950882127094449116168421180161
4044 19094534022506925485640580908300029220097
4045 19167005100923658987371097298816833907201
4046 19224115388136999794419662369305137821697
4047 19237115744637019220650679226450903891457
4048 19239716738844212313730462684862374761217
4049 19252726326132101092309741101310231760257
4050 19393721110180381016338131150804012466177
4051 19398960443839302090181272703808267852161
4052 19448795917597786140089020822761173849857
4053 19519807443128237297948607359902293811201
4054 19540891415939987027288982045815748212737
4055 19569914414174657864852348699851461484801
4056 19577836320441385759356945769278684460417
4057 19598975123372247840962702450649291964801
4058 19625426709639113518880266803857854003201
4059 19638664212935085715431012777271189920001
4060 19646610464439333407268715780257011859457
4061 19678423610873724385655678838921202060801
4062 19710281822973208483753631671806624086017
4063 19712938709910050259650243457327231622657
4064 19806127400618240480768286738310156033537
4065 19811464091421153255641342800546460092801
4066 19875602590746187923941419378427990240641
4067 19956031163607843832442892709045590904321
4068 20077207983900597628866190923013570467841
4069 20152931399081629950605703184970426992897
4070 20182748184056906182563486878340578605057
4071 20199028148788543920003876421023121944961
4072 20204457356517996924901281438492096061441
4073 20266985082933202956591351589818348879361
4074 20269707516301176454019398721619501004801
4075 20288773511190417415320112333011922154497
4076 20294223819691145302290107563701286456321
4077 20367928476498576783254572607496450362881
4078 20414455180097937418767594346890606510337
4079 20620832058787797438829510858907646375937
4080 20651253653230093464145714646170040659201
4081 20759428707603381752233104017880802686337
4082 20778897134742247697100198281094343219201
4083 20795597071279999846976033603622085824001
4084 20798381535506099457421150301683007010817
4085 20801166325953770495917719388701203513857
4086 20851348375259023090908859664146062478081
4087 20949227903115038947887216735137744296321
4088 20963243459375600360233715180006693495041
4089 21005339368479730516149905529649118908801
4090 21041882300585281754269992092951209021441
4091 21078480847533837478906619045305649942017
4092 21081298426028815008825475821747251686657
4093 21103850920351565446187416758512551530241
4094 21123601667250726527776498848494449982977
4095 21140543750006536768334418084912189168001
4096 21149019249156813632275600738267439874817
4097 21216930346899735716805421957214858553601
4098 21330539586800337049854138205204724847361
4099 21364725990070650007776032901948369939457
4100 21413238792085878332164206699730420771201
4101 21438961040905262848759044532201848334081
4102 21456124223066546992779063310064399692801
4103 21464710321736183082693609288460441038337
4104 21501951499915547511629380610419203840001
4105 21556482611483035026014226294140364787201
4106 21570853000602748163942032279953516480001
4107 21579479257012384864728439495672901869057
4108 21689006727871142318800906131778696575361
4109 21703454386641417889111633155907657121281
4110 21741057716912415390452407610733794741761
4111 22017586104889873442163073982372667905281
4112 22032225091823228023747734428410660239361
4113 22067393412919718534774584338796701089281
4114 22338653082671809550882287092224988020737
4115 22341617513403221662060229392921184624641
4116 22380186448710280719239501969574873772417
4117 22433685765434883815155552925766345523201
4118 22463455933841551356224856484758538915201
4119 22502208827994745688021058872218673035777
4120 22526085827617511980699642209226158182401
4121 22546996384626328907191756128569486656897
4122 22582882570775643297161845626073328419201
4123 22618818724420988645208914051825952110977
4124 22639804579688998395051743034937290474241
4125 22705871081001928771068446038487214877441
4126 22787183209588815732795153404034308631937
4127 22823403640335804303948979381644065520001
4128 22877828741655971496027566385369543691777
4129 22895995660162591001707245961198986249601
4130 22917206351184380296128659658731887595521
4131 22956643253044646232128289847394844021121
4132 23023517914225856889560056351456834076161
4133 23032650380247731854364781873956994731521
4134 23084460917109613466175892783731381565441
4135 23102771320596488532716725995637914765697
4136 23179201530477446508194592734535772586497
4137 23286575485615042194452917944722198726017
4138 23394384407633088201278865011917281198337
4139 23403645460450639456261373188623858892801
4140 23409821277666997605410367411832750528897
4141 23419087677203881104688700614726963987201
4142 23437630105134635946328599416385495801601
4143 23465467833466797703049601290576933260801
4144 23499531009286238361342165297321564487681
4145 23536740175091276024446116543659797706497
4146 23546050517619269895792972894993248711041
4147 23601980275426467587287296042630418759681
4148 23605090889704109660872193590976978995201
4149 23658026244158507414753777373964995613057
4150 23739187114289051125662494724103686114817
4151 23817456056957574568044168519827952182017
4152 23826863486509196670500576364860538009601
4153 24015696095255294645395217751312078896641
4154 24022013002246951616434242341869068875137
4155 24164528304314297096122959706978969380097
4156 24209017018168708336826348324764268230657
4157 24240838533850091687292683688565356715777
4158 24275884467720257178494905342799139413377
4159 24307782870932927390425116760619410784257
4160 24310974727455650195600398264023952097281
4161 24326939511689171897017170374199791871361
4162 24426126082934682693757651332322518700801
4163 24516017915549049015498166457629967486977
4164 24593298311051401884115363012536561040897
4165 24619105767314254707088362343559642880001
4166 24635247458026206079033981523340396451201
4167 24719333619322663058144759369773358776321
4168 24767959011211281973938111211626016865281
4169 24826419942073314117740368069459342141441
4170 24836175159885547556696613765573133303297
4171 25077868024424823357249525036732316901761
4172 25127109897537658036305525777522203224321
4173 25222550800147490583860053867200940348801
4174 25377904588372420862366803150402390718977
4175 25397797124773093254467595757577844673537
4176 25414384659360786617903073524949608050177
4177 25500792737652542663927224561824969793921
4178 25570771430045674085110668622997165164801
4179 25610834648162773623687296171894984457217
4180 25714585613318141956424402165233234624897
4181 25889445479565418861264777776185883580801
4182 25936700529228395439908784229050579148801
4183 25967118613322988441183866839143587882497
4184 25970500326484337824620518806572232959361
4185 25977264908882412008616286148221670039041
4186 26129876166817315723402459840091950379521
4187 26157089027478084037437677509482394659841
4188 26163896116092154022162512321043497954561
4189 26177514943575964894113590637823313779201
4190 26211589152897242380161555820682714419201
4191 26249115601584013580292761464957852700161
4192 26303783444135604704103140629529383435777
4193 26365403823729583080287560436199771120001
4194 26368830878563332564132165148454186419201
4195 26406554214931114435605425436288101655937
4196 26423716790500784476101467963904551018497
4197 26444324764095357218744481851913001372417
4198 26554471646280312304932209901204488467201
4199 26568268192431237081713849499591294620161
4200 26588974771795489268294287134121033036801
4201 26675404260288796448421588075521705932801
4202 26845519420038340838916903068407230359041
4203 26915226502840828831684198378008985877761
4204 26967610698799650295085953105132334169601
4205 26999084018145561237455806319115048112897
4206 27006082452224658539090706773261503372801
4207 27041098437616985586104332986368007859201
4208 27069139822448565469215894338252842169857
4209 27195641166598463048815444704802327568641
4210 27343879595309475691469521914720813073921
4211 27450196592704029837371875248336252138241
4212 27471503341920200506274651146417457508097
4213 27588949331615998562810493694613388480001
4214 27599647992550063497755585096007624109057
4215 27674640319174454113050788022458744716801
4216 27721153436447780114504627474800447527937
4217 27868297025484853518478480533287163958657
4218 27915094784676907854720299409517710466561
4219 28034198049175663823891658099359138150401
4220 28045047634266049661850901549490576975617
4221 28070377621970992667542361964354063384961
4222 28102974161878382113211691894450194117377
4223 28171897866315483921543187221680960151937
4224 28186426952058374516015388131051780223361
4225 28251889005310808553110450052841146293761
4226 28299249850272646692057807508530750637057
4227 28394179994859630616065544201604564610817
4228 28577521398612446630900641149771357225217
4229 28647462244118736011201425439171602538497
4230 28669579921503427568887954377502443052417
4231 28736022629999583917055130251137451816961
4232 28795195886418658813204832468101177522177
4233 28876733190706277905750195454187034116481
4234 28902719209419479562778140472061227779841
4235 28984522812332299950376471339137218455297
4236 28991969539202142582246626547760592620801
4237 29032956468616431564661504993472230471681
4238 29137515704330773638242092826495535091201
4239 29321287378901015605039536921442074882817
4240 29370213024754094138360916172110021267841
4241 29419210088592311045412094112427290726401
4242 29430527254955462537952862684321644767617
4243 29521201808702947748156574234723386275201
4244 29540123077964658696369068436897227704321
4245 29699481143026203437493937414779754031617
4246 29737534222432786196041898109946479088897
4247 29928440263477083696903553339105025047297
4248 30020455445184788759050816093313280696577
4249 30024294777009066493962693907483533146497
4250 30039656401023533810329084629448330647937
4251 30078090552508298529884406807455737376257
4252 30089629185128031752344452646973512320001
4253 30108868846674698370697607658817169395201
4254 30263174056903483703561281653124593139201
4255 30267040536060925287025138472071853748481
4256 30290248489349652657747991319569938882817
4257 30387115983084431242392438451185733295617
4258 30418170774484379163003699210640720780801
4259 30437594117908589794055788680568105228801
4260 30441480088602695663275215581408411237761
4261 30691086958945046412351232513611039907201
4262 30695001232742806029982747197115318859521
4263 30793000149188313016260668920612001349121
4264 30851930813493472921362351376709660110081
4265 30977979481627635403291877872872209024257
4266 31049079690752102661080873533741940417281
4267 31108438898751967137472089375691936304641
4268 31167897379892721141676354867062734342401
4269 31183769759144915939029746071572110067201
4270 31390755247193776398410398669389298219777
4271 31546782295549994513083331687411026385281
4272 31558812433805170494962177907630988051201
4273 31663241895459241220837564103111905280001
4274 31671287440302786440629039799235411542017
4275 31800259659803170982502659004462582466561
4276 31840657608742892604475192101423677771521
4277 31873008292407895427080972165156931087617
4278 31913487088549654506375259594212052859137
4279 31966176767571312633565523550513790320001
4280 32071784525401002294609119744575352716801
4281 32079920829286621544970490372100910339457
4282 32165461124992521831160567548623029881601
4283 32234854141199512409334278751090559618561
4284 32238940159544881265364964742180608548097
4285 32357632002297265942209708031517142814081
4286 32501389843808659525612368773268530392321
4287 32538446349713700505150388947955682364801
4288 32567293629928055470474172407997751296257
4289 32579663598797478564033074364288184320001
4290 32629184595560535303431700257312711732737
4291 32633314316665357647571134716911546619137
4292 32732564924191375980329325449035634977537
4293 32757418806788804001209527900784118494977
4294 32769851939152263070705555413365955588481
4295 32803027147924019549975412042126455172481
4296 32819625769790288399556542685090124404097
4297 33031903316548677045373639617975717039361
4298 33040252348970422533046412358932118359041
4299 33056955953456221183583158592791908844801
4300 33061133008925042525230289976742087503361
4301 33094566082105212634083775977466211827201
4302 33148957923108832515642722655604760756737
4303 33236986908455178485600897588153114560897
4304 33257976313859693945855700051660911790337
4305 33295786472172031654199912890659533753857
4306 33312603056422677091044703950257581056001
4307 33375731455686346553537892445937622620161
4308 33409442716749690643028497895029588262401
4309 33485402008686452846332339251842398557697
4310 33671716784428425446572453760638481744641
4311 33782237707775659996562304251989237825537
4312 33888807034593231111338514554859483150337
4313 33914427400654945047945298078074244258177
4314 33922971288102049349668592894845248307201
4315 33999951066612628083583284843809111396737
4316 34064217598873474352591072657311764320257
4317 34085663383668359848571134931206442714497
4318 34167265147715867555355736697694657609217
4319 34305086123495374882303867194096281372161
4320 34352574299693882233577221359775273459201
4321 34395795273000140918118283143467112739201
4322 34586533339047288625118050652704870204801
4323 34647416494263961553307588169560490407937
4324 34704034800068537487149377111979635756801
4325 34717112053750083527439469800540640327681
4326 34721472096388758305745369229619675635201
4327 34747642415200290333227664983776311920641
4328 34752005812586725054035676545119699828737
4329 34791297968844527451881948963388734906881
4330 34869998914641533571432312762402367875841
4331 34975175802606633388725700016861796193537
4332 35049843946950937266699171483384733171201
4333 35102634815720538686268046962257722269697
4334 35265844892668319742723687565671099559681
4335 35349913207563556118592040402281958127617
4336 35367634127441167670655254606539648790017
4337 35376497501913616148925215400425677726081
4338 35545271300353315393220001483467039632897
4339 35665617260530352787348275581971071185921
4340 35683476578721532580288523874561852329217
4341 35692409171849934256669931127963047520001
4342 35719218691773529815915879100715549080321
4343 35737101492511687672657434242597824204801
4344 35970291812444479568929271481802727521537
4345 36069349353154036385994737300074173442561
4346 36078366408664217946167502066734692611841
4347 36100917677313139290324900379064679260161
4348 36155091051773733906031276297859359981057
4349 36164126859617026082393311729645830691201
4350 36204812451685888290884224419683111984641
4351 36218383212970842856762635431883448077697
4352 36231958424971214041164552406663365715201
4353 36417933038183571747391670787499177184641
4354 36499843916841659690457070854273788590081
4355 36554540685151210127181100929743104642561
4356 36595610314426238301096016017876228000001
4357 36618444216325717308512154089785708579201
4358 36659576656416569845323175643119401834241
4359 36696172758717184847129283532470531814657
4360 36719061551919947613941868220789492463617
4361 36783216643965214285125634665031049573761
4362 36842877028812054770977087045710492929281
4363 36944033659705207576298356459863890188801
4364 37026978850548793447535008579496122110721
4365 37068512516800813216565552765340442246657
4366 37147076233378905297075666509229728659201
4367 37211885123352177630120175263817081186561
4368 37230420111286851470480853454623722497537
4369 37537415873219329414369298197217796487681
4370 37621525443795789874306667062600359949057
4371 37724549940625847867849187655475638533121
4372 37733928033228056622603871657691406900481
4373 37940762828093008140567713470587468748801
4374 38072900869870093337822589521129772792577
4375 38115459241933217502473330738569386057217
4376 38120190518434404987332640507980384115457
4377 38191221357653208276299191757811740683777
4378 38219666103599501248766697445986691593601
4379 38409771932467028464463311965177854970241
4380 38452659588758142512132729350109038262017
4381 38581574072675546303818233591627665520001
4382 38658146155160437530126043068997494783361
4383 38725255774337948654499571514670791155201
4384 39033342486102463369132522379754008747521
4385 39348436134962410417012500458183221205761
4386 39421465312288450172848381100237337177601
4387 39460462678089337626178617277724428402177
4388 39470217292222366361954429942640761420161
4389 39562991410803390129920383874034860153857
4390 39572768197932752437979540736286743379201
4391 39592328114478876065208749819946908674561
4392 39631473327692602532342659309529406160897
4393 40005045225524195427110240506785076651777
4394 40034668533733037332996035354754578969601
4395 40093972736803692971127453848707483050241
4396 40242569664277299495850711746889450556161
4397 40322018222499423427812809067464311723777
4398 40341901793262701913469024837975795645441
4399 40351846795505267093272074593233862132737
4400 40391648259467860770653458610792750599681
4401 40436465963125296574201627359622788643201
4402 40476340444891916375913943480619974167937
4403 40606170224519105078479245495888322813441
4404 40751410103096797698462116615851857278977
4405 40887041844939995001255979463169958387201
4406 40902136392558815121448105379767672406017
4407 40992806116537207796031101823563409269761
4408 41043254137989598968969225585067309843201
4409 41093756474704791472324869057325284791041
4410 41326768225281040069081053037580430034177
4411 41377575654724592233062018098459266212097
4412 41484449191842273685149091728594900529537
4413 41489544426981304241546569248959263530241
4414 41509930843803283259180242719139891186177
4415 41611994459221285388866797876451760084737
4416 41745005394888757194824471029429805495041
4417 41760376723140467566851937031416745834497
4418 41827043056289492903544449979462807955201
4419 41940075164978890360499380747501043894017
4420 41965801523178718143441303519554054578177
4421 42006992417688935220118636836547985356801
4422 42197960828694609799108632204379005839617
4423 42420851132825873891296811508427843123201
4424 42441637388448323766384316996566797299201
4425 42566542179963762020199678531152694959617
4426 42775431682114077264962830350998503681537
4427 42964198570793795040052723543144511692801
4428 42985217594298455659315991707286742560257
4429 43016763000044740432516618451110737663361
4430 43085180878187071194365948247372005408257
4431 43291006148704379980668978726379274490241
4432 43301584442433176223247399471979968782337
4433 43306874437396194532236248963795531043841
4434 43418095034578070637779201625640335676801
4435 43609340469451212589331307653794464439681
4436 43646612554496559770230644824587383776257
4437 43689243351678045323942761313782408343041
4438 43785295880787397879438115827389808807681
4439 43812009909325055970614103847081227509761
4440 43860131100764580019813439294390072587777
4441 43913653326276570796702625728419032422657
4442 43924364626506361453203399733604525587201
4443 44112182802201785921174883391432454092801
4444 44128314151301871487220994222549429010177
4445 44452026920608343551124960908658920275457
4446 44565816245750963108863450999542759513601
4447 44717931768804649646735761291998760482817
4448 44734256774331514960681503977689847059201
4449 44897793863111011105414340120472688780801
4450 44919638283537849249167719418129172752641
4451 45479822293119168251628138228534749180161
4452 45601444501693242775854610234975621940737
4453 45834422828344246952279961737489820115201
4454 45923450041333340906196696041750795930881
4455 46040527859151064634253519000884039940097
4456 46079611793028499272365801293679227776001
4457 46113135411057581469656288298173112979201
4458 46292288706223721043578596547116786235137
4459 46342785171852751440109544814976083511681
4460 46466423933016291845306362331056764120577
4461 46511454988483503024402474996071399308801
4462 46528351476177826020548249571588721735681
4463 46669364535366004973581256957895459502081
4464 46686311205414709464552440266625162386177
4465 46754151742771533338791577217003201861121
4466 46782444081277694554456628915028888768001
4467 46929805861938735675430611452100973680001
4468 47271422623477223290802893041807753148801
4469 47288560428609632921632068530845325243137
4470 47305703670000559838581109391247945512961
4471 47345725715887785351450650095928576111617
4472 47397226164151472638841330792494282930177
4473 47483169176832498431017700727818880185857
4474 47759103839910229534563342970014501235201
4475 47770631501898432355233195399415837779457
4476 47862940479145749040782121150132227303937
4477 48198870216803914122842991831324964788481
4478 48425912320260868420071088367304632380801
4479 48455087851162264466170688166772215628801
4480 48607048682165928467296571110666730703361
4481 48759426345907507758931404035468783575297
4482 48782906122796032950086910982080204602881
4483 48829895358000701648179488732938698798081
4484 48882805582279162757313483040895666190337
4485 48976992076913780404159196460830435604481
4486 49148109893335899996262227708734218519297
4487 49154019826203646810637633073516365976961
4488 49189492483446041168051099488065191308801
4489 49307896501228142365756028960075730124801
4490 49390927625782832989018874203712893219201
4491 49456252166941813181456298566257012108801
4492 49468137474866531695736010148985367380737
4493 49569263541431168980621172815293317230081
4494 49622874065793611737112045067367872366337
4495 49789986949628861519096062925990365148161
4496 49801942404614550486347576259117480658177
4497 49885700945276004574011233209678718539777
4498 49891688411907697468947182366636363815297
4499 49951597671496587216286051891196858789377
4500 49957592058028322763726299927849474929921
4501 49981575898937768388997312089005190921217
4502 50475469979843769981936593508740886739201
4503 50505723116984665556966446670238844876801
4504 50681504392313166588132128495171444048641
4505 50796961477894093603686925679963432810497
4506 50882182322629611303880604670828078032257
4507 51101896340632279499574845337293136448897
4508 51212064321339825927425567926731929280001
4509 51230445841419130668043809895932820500481
4510 51500705502397073577555427204811138793217
4511 51809332303166080006094955732181776527617
4512 51871251483592273751082531039076076944897
4513 51877446961483709165692663870035239516161
4514 51920833439333023996796278380140715586561
4515 51927034098666108668300183643781472772097
4516 52231661272529305742114713834723529717761
4517 52250362607854268400037790356067379985921
4518 52256597688147838529602696213072141075201
4519 52425191133748901616056179002053813600257
4520 52519059653862495015714899123190111476737
4521 52770095064981800036540119286788357986817
4522 52883403111316009071821351477503863667201
4523 52977989044322572393410636484431306700801
4524 53028495375826856876549302629011882213377
4525 53066402768140158897395574494341669180801
4526 53224605578370349621115302789926416179201
4527 53243617619428783789099645348238073465217
4528 53357814703804584496721192279919432691201
4529 53383220918115261294581117735189413017601
4530 53434065103558181732387626375622479282177
4531 53637865824291341124197279156527994634241
4532 53650625921371196512290205828344051788161
4533 53759194031264789016356422333587870295297
4534 53829546378461946375768333413188346689921
4535 53983322096313438270121294728214156680577
4536 54028245690212766490041979476198767520001
4537 54169647158012313220031831056646060365057
4538 54221146098305212806495036631605719827201
4539 54234027525127870979536894271005407826177
4540 54272687873426242556997082565330581422337
4541 54298474833588773379654989807956518084097
4542 54362989143046900491028030542941271714817
4543 54382356510002215707886162602711191539201
4544 54673592367189648262231386471853336320001
4545 54693056521092994393290335832361642016257
4546 54992267063005433051710519673385182601601
4547 55103206784090152386685126493343104098561
4548 55273258090795814520749448155763803248897
4549 55338784603617964111304115694759388591617
4550 55424070681712341395455393132799460748801
4551 55594987933616205923689413481492080255361
4552 55634495807042763774802595605802248736257
4553 55641082840438403865437661835755785500417
4554 55687211184721469017193853310610743795201
4555 55898510011720609291899718818118914817537
4556 55977927742574332845331176106995708672001
4557 56283277745789818976555535427079834275201
4558 56396492752869401488257992875029648231937
4559 56536621661905586709165361830563655261697
4560 56931948858635319984150837428319978256897
4561 57397347325923576112464871583735499824641
4562 57471848094648451337352444761431109101057
4563 57804744085507522140156795189034484398081
4564 58091425142404471111550815110476791191937
4565 58194112302882063162144641898670329363457
4566 58283236280595735047502358185155508504961
4567 58317546521222411521564880656392686618881
4568 58406835870192228049075374334793644892161
4569 58427458083947644758478371902020277089537
4570 58827408466088774338556767252850938195201
4571 58917380441001633095998551375786519770497
4572 59049094525270911494880129826823327913217
4573 59146311805188492414557422606710279432961
4574 59160211414269897064064529189122345707777
4575 59382994199738408427388810082859300000001
4576 59529594025534429902036055408035205534081
4577 59592519399392481248692467169553674771201
4578 59627503082516527777433941454574816460801
4579 59662504734292734072020640981576159148801
4580 59753593178974818233394762946828031312257
4581 59823743992920205472894675009847107943937
4582 59879916518436371751482032285450395041281
4583 60041669688483831060209814192575730174721
4584 60083928992690452193534305664849863680001
4585 60119164957828919734182297197905430947201
4586 60133264405743685786822680738314643634177
4587 60295616137470078048829102790407326259201
4588 60444185155068836429634412717491750489601
4589 60536316885888036141110710806247770992641
4590 60543409028943205941712591736191120828801
4591 60628571470695339563751377412354756268417
4592 60671191984644671901011177568529061162497
4593 60742284434265038147327943933995134728577
4594 60763626377855689128581712141104279009281
4595 60784974882382236576266212436195755507201
4596 60834813584073136443363769391138574769921
4597 60948864904418609794068197402001709837057
4598 61063103273492716915290466082061118830337
4599 61120292683441582853121616679841338676481
4600 61127444653909578041145223488902877113857
4601 61392582885301584789012154635278062056961
4602 61457227915704692947392647509330530773377
4603 61680350264354077115828792896228162099201
4604 62019984503130701507234649793747393044481
4605 62070708073405240640028527341516952633857
4606 62150489881075776459917830641692981754241
4607 62179523686051121236421000194737022498177
4608 62230361402563344817882426623853550880001
4609 62375812477994866182500661411998312755201
4610 62390373932885482112953888238173232691457
4611 62404938362103026934275677062566296492801
4612 62601849532235134663821823972160011468801
4613 62777337872104074286298253107305409280001
4614 62938580162941857829609424129650818281857
4615 63019337113336648076291129002336564932097
4616 63262152230315929972422357845898228581761
4617 63299013720647482467804006083891533639681
4618 63394941563626352732034235515321126735361
4619 63527974720996798268444584949588698233217
4620 63735400729895165051275534059302279587201
4621 63779926179442154339880925942513587978241
4622 63839335782188898012039854052668126853121
4623 63973184460019647158508206375846629758337
4624 63995516429676421389389633735194826092801
4625 64234148879182726804589210006673105459457
4626 64241618671975908186087203367314227833217
4627 64316358414628221557023210800120067946497
4628 64346275608467277216018753557814911847937
4629 64436100262710362216265167529209357875201
4630 64466066185861821953522385218130510675457
4631 64496044301965814052201775574277062885377
4632 64728788587875646329735724202777355534337
4633 64864267399090522600271263077666013701121
4634 65151093281039695024359230717416965265921
4635 65439028336076813818068851785220145029377
4636 65507386340286643407791110714665803928961
4637 65880654948216748930370992872456163852801
4638 66025891691080231746366329932152427416961
4639 66594224534872315717954149212087871376897
4640 66833579171009468419418680822232950314241
4641 66934177504335629489599574475647703023617
4642 67003900095348213557114810056318023037441
4643 67120245639316754748313222263926304307201
4644 67182368844899553717014812065851015823361
4645 67291205522310556773859217607052125868417
4646 67415779180701988757636431407069957421441
4647 67462546299822591895054756082237740531201
4648 67532750205136737540838729670334020302081
4649 67790711743149524390577021840939021054337
4650 67861214351294443440519290437872657646081
4651 68167467576330610018554573239414533564801
4652 68214690632158209262290820890449754447361
4653 68269820373485901663055404184781842204417
4654 68324989096280744249355047826739116835201
4655 68403869225164447625179536610041624460801
4656 68482829025190280790125029729207098480001
4657 68894706954252183279810804078526227551617
4658 69013919966696899842821319256377737949697
4659 69093495548203962199669503276429249244417
4660 69101457520214029394461150909691773472257
4661 69300767910065967033538145785232728755457
4662 69372642687332267838963325146383112932737
4663 69444582682487334391491078569827552634881
4664 69476576961068117992693772131269355680001
4665 69516587946248204858809876722132522547201
4666 69684854335850977576229269901229932448001
4667 69716945450738559188197571360003415859201
4668 69813296396077133415959924363823427312897
4669 69821330898305040723814031060889482146177
4670 69893677834510951000240478856946752815617
4671 69998294763630581772004477090683807628801
4672 70321052909894635227021879433343725555201
4673 70385760568542044255140465892079383195137
4674 70669469557144174511241503082923452770817
4675 70872730975198806213555332728389745238017
4676 70897156687308083443183178327046510777601
4677 71043865702965900696731166881793827377921
4678 71149987352732339178566929412163268104577
4679 71223537415418145073560165673758347631361
4680 71256247680758254845047633167638153523201
4681 71329893842438526076137801672264891463681
4682 71460984812537131233480306340897277491201
4683 71559441333608353971033628345795330162177
4684 71567651398791308116568242971094023856897
4685 71756710518425701130231051381232020037121
4686 71855523427449095386138450991449467058177
4687 71863763208238158728230047426814759979521
4688 72094812989816278061464704288868476531457
4689 72152676894858903355400521226261054369281
4690 72218856827833100889226227213723988839937
4691 72533937386855478892492144572724871280001
4692 72633686081995656383614169163087158449537
4693 72658642002044164177895209083166242316801
4694 73109133343014763928712736347548896081921
4695 73150968858067947271288163635057489804801
4696 73176080220477281091934682431241515900417
4697 73620959728796202312050531918009331187201
4698 73899154100010954377516285410071424993537
4699 73907598571578772750891480700311778298241
4700 73975184745738368143929065414696555062657
4701 74178267857976370825644007526764972087681
4702 74296958148381864259617378388310668684801
4703 74696634667315959912435718991723771794177
4704 74798980714917991878681843503476448325121
4705 74816050313366877789963038094462975828481
4706 75141020939381619838814166793177073064961
4707 75278219747610526688795311866561227520001
4708 75321139303038522145520109601591410163201
4709 75613560544681429696889623628898335917441
4710 75760143316535065349159830188365629739521
4711 75863763152176076994494129876030585630977
4712 75950207722691459121340023998777938457857
4713 76002115824858810529487597913648067042561
4714 76045396286586614047528560954822451722241
4715 76054054966352732298855170277417792652801
4716 76262122243848683123116796064501657584641
4717 76296848503123691048084024932707628613377
4718 76357652751031278430130900346737853120001
4719 76375033179223962070472862935172606892417
4720 76566446478241876301027056561773780979201
4721 76732095631744151871019544489016245515777
4722 77038059827564976015502054292126048873857
4723 77090617877666003118228294591976382914561
4724 77345091002403945666199582262805085076737
4725 77362667934070582005626800893604941388801
4726 77617926496939314407466168263510767480321
4727 77679650929218304319270559076960420588801
4728 77856243175518049940939855393621009978881
4729 77900446084458141521106166312672334630401
4730 78263739026394185519857092535425431344897
4731 78530501502926292060411587468672678835457
4732 78744483977689952191299042206388346433281
4733 78806991556029743633807002855185607299457
4734 78967924732049787898447960253542329146881
4735 79048499101540854039487454112383131987201
4736 79156043491137107112644760656991214788097
4737 79245761589419485823082930028841738178817
4738 79362528132201720926456963335039449292801
4739 79587502373791445478828669116026452748801
4740 79785941106788045865787163669781111207937
4741 79794971326404328296035787633069815463937
4742 80057237014199308531930084783762935511297
4743 80211329374236528724219900348076089676161
4744 80293012698369009708036895695501201854977
4745 80365681191165211655611789311842742528001
4746 80438407224441352389544562809266086530561
4747 80739011175641003545265616084921268893697
4748 81003989271304483466991010427492018369281
4749 81104697075540379927806347061691817189377
4750 81132181846572807410282061081026442988801
4751 81196344674837735086554661613907938215297
4752 81242202445840125530438332577157993517057
4753 81251376718976710087379050762859407343617
4754 81288082877202242327091777907597034774017
4755 81481028356701446993510356130025884130817
4756 81536229186802375014499525725987752724481
4757 81821955082570946964628652242534138300801
4758 81877357947566817163272942548429404085761
4759 81932793634627079017423015229364201987457
4760 82136338900907297159412360796762197688321
4761 82210464984430472478347061268524725385217
4762 82507554997598386024401359228288445020161
4763 82786929630549576637337581691870255994241
4764 83057778223390003290059419752515823749377
4765 83113912564943134593083302389574424332801
4766 83179444583708986037724523400129874616321
4767 83282514815732100043381330225097730122497
4768 83488990590173921683193190764152007101441
4769 83582991189066583608393125964366568569601
4770 83592396340291122367703348886894233280001
4771 83724165724032165221485476777107224083841
4772 83931599114492876702220319454888075427841
4773 84167864608182261973762884908462530045441
4774 84737277637548399034757711867146464986881
4775 84927829545540991081871004943431527938561
4776 84965984886924701413577787654436418899201
4777 85109201037687019665397023469026649996801
4778 85338786247024096578868499448367124712961
4779 85655350656666513856411060016489398730497
4780 85751481900817727977616258714545469577217
4781 85944027635796322430099034153753906253057
4782 86146607698110716549825181687201867134977
4783 86378639273915813333719336686922289872897
4784 86397999899016652236821090858491252955521
4785 86601515822006161068605249865992962828801
4786 86805451091785813780252034120385661079041
4787 86922174094705727613839315248127145916417
4788 87292703459114004733747139598820024314241
4789 87322014549821316205809494409343955619841
4790 87419780391436175190966377799883427424001
4791 87527433426592710023370073301048267836801
4792 88284258122363701125768037861337848340737
4793 88848187205077246487743489147578457259521
4794 88858108764767405305276688003363517907201
4795 88887879260700634342126769935757065814017
4796 89405289711768468096214015934571491520001
4797 89475141976122923789418991721465088197377
4798 89755028802390101782490486137621192972801
4799 89785062063990879331928042202845427582337
4800 89865193755489431830925768123552292612481
4801 90226561272140860376760216933167475643777
4802 90276851629619635795919508251072628539137
4803 90508503317275647131703793769604843964801
4804 90518586917310062013175038833111802743041
4805 90538757066395336325833788045557459847937
4806 90720465452671661841787177822864704913921
4807 91186281823150721396251787118683746818817
4808 91277664188800423102319112958224542355841
4809 91297982259742237915353294753122413633537
4810 91308142779150546885943482512453763978241
4811 91633802255106611593641544433887953607681
4812 91786804665884427072459455152187548631041
4813 92093480237471299207905185170377874200961
4814 92637465361457605237771818902208808715521
4815 92956946786779218323011007779194881520001
4816 93029221033574076341089728689732961240577
4817 93225641900672752997209659906110980492801
4818 93526141807148599614978312731410401907201
4819 93848302754324803172947910141376359331841
4820 94213199506314986188324365245820863143681
4821 94768120750800588341486690516778764697601
4822 94820619137164632881376855326612406670081
4823 95094021163158239566420035164978460979201
4824 95473716463965889634620058713804863893761
4825 95738173606530027389194074960266051919361
4826 95822935153641585265808640520150782451201
4827 95854737658334772403894210890413302089217
4828 96003271493053029494103691480537710984961
4829 96066990476261546457062843879486387725057
4830 96620773604054387895131569621966746086401
4831 96759655050756219006410199815643669659137
4832 97102261499791489759626111474369064312321
4833 97263223335873937109895487529898928469761
4834 97295443703987466948355371687555121508737
4835 97316929137610895364246327826957481533441
4836 98266407846761731248792767375153190844417
4837 98429056779441950032773748020662361770497
4838 98635416890655602963286447683436947168641
4839 98657161013116776591182857977258929819137
4840 98668034647121190650395901679200138845441
4841 98765944551978918045578100636052599647617
4842 98798600073221820372926417292079043366401
4843 98820375668932525970471021006707345318657
4844 98874833032024176096893910412335469264897
4845 99005637852603205843891983419788516339201
4846 99475599376037446133211300235886718644737
4847 99585172091232876638580600512360307849217
4848 99782669132417428140683379765283517103361
4849 99903530408056279951806988082651932281217
4850 99925518942072770950891296553566921031681
4851 99980508804822981833243793120350931413761
4852 100178691617826012095807163015392931734017
4853 100211755483352740100028538059788492707201
4854 100266883145312266086074402842032809932801
4855 100299972477988598767339034282643924990337
4856 100355142599205477734761918978189586750977
4857 100841785785125286324912552718938478331137
4858 100952674036497192816022781085431037747457
4859 101008158161309932681253612887139040172417
4860 101731883737694736089642829890927850660097
4861 101877172067937886275049293044613545779201
4862 102302902559071688493867339963959701589377
4863 102437666778423738633374508509728936483201
4864 103125122821077577741613195458394433730561
4865 103147730542753394381711050613305300862977
4866 103442025811038190066508117231214409931521
4867 103555411775776768778945414205679841114881
4868 103941737930047738875140323633381493607937
4869 103987270867688578110500164061799702986497
4870 104386429141729518772171416961846445126017
4871 104420705005235972294181817995221835187201
4872 104660911913709911383243709582632429680001
4873 104683813958106020903241733588798444025857
4874 104741088254628730267316135443939345188097
4875 104775465991934425487719017532235267235841
4876 105004903322200219986992177957423389662721
4877 105211772670432504340437489036405799996801
4878 105372917508372027692278897275255322983937
4879 105488153145665000433860129055538280620417
4880 105626581453299891464457479544878603068801
4881 105776724796761625104871969876528913327617
4882 106019658543229539710797975615529197125121
4883 106297894778284730496610753274847795826177
4884 106402397967517514113736284219867790735617
4885 106658228748583216460802025266272721388801
4886 106844625398962375749038963008481787244801
4887 107007956217535998775864203470854037191681
4888 107124754804896971552118154215313618717441
4889 107346979472948452152170136872840194240897
4890 107393814978099863672148651752577334321537
4891 107417239434961755095442390574317523299841
4892 107428953339784122374927474144002560556801
4893 107675203674307434590740091972272904211841
4894 107722164455860975658412137539063614652801
4895 108098496322751893011244075041125249667457
4896 108405112520798219655303262141676943292417
4897 108570528538539775867326888891221353700737
4898 108617830804897865816699085581015325336961
4899 108676983995595055043441877064026406010881
4900 108866463672595180667839887249664311745537
4901 108890168944943421939767469884451755811841
4902 109020628693214887026553488809827128000001
4903 109032495449166242875051430045358316704001
4904 109079973775951083163884575674814230579201
4905 109103719722422997214083743087154771230977
4906 109127470191932319775717481843231479714561
4907 109305742959621897333406443072286507814401
4908 109496181403833515564983585100915733388801
4909 109758508274042090962253278086810017559937
4910 109985505674040674138553330626695983985921
4911 110212913750098203743052319686482657280001
4912 110308787534187214381172857745146785232897
4913 110320776886733591541684136981057055132161
4914 110548791330331255246262925889765941689857
4915 110584831279650980838606125596635003525121
4916 110729093904808852265930148201892946194177
4917 110933747836145248644350859982954976140801
4918 110981949773468620642900771356026404208641
4919 111150800904587898952738921735703252816257
4920 111356136583750481060791279669149079603201
4921 111477077258010633845777690611144504435201
4922 111707181209457899576493315816421722201601
4923 111779931904979793216015046593829885987201
4924 111961990049098714683370307180436619699201
4925 112290348618485984259376727685557224582657
4926 112387801724751040389210086247065513971201
4927 112473133891160993503554300990679976123137
4928 112570725779951793195844552984754279635201
4929 112851715313518687825041464308139641992577
4930 112949594556440924881420279411604739004801
4931 113219145592624834966503950074663777007617
4932 113255946127189610723277715168497861446401
4933 113366410536808564288348977829576240012801
4934 113427820379551778579984974460599684876801
4935 113489259327470548615125515835646056739201
4936 113907816962757261985282070223992610938881
4937 113981820116736758064565894332979755580801
4938 114377214533915279682980698813702577114497
4939 114637343870500169304962339983400215355137
4940 114835884961457954483530880138880024718081
4941 115221414681522742468005454891174226236801
4942 115283702838798453622744226123852079052801
4943 115370955757163867105730231133616106550657
4944 115520666628004618997276493294565750296961
4945 115545634959277457843745369977891759869441
4946 115720545533916655808902417952145531120001
4947 116020931285202302218169246675768568739201
4948 116146293237892351773429013077804231605761
4949 116447645616337501576313603285363491216897
4950 116900956966818429995116563868771320299521
4951 117039776393510498283487086505685231251201
4952 117317848035835153055496641074175564476417
4953 117355811649177214336497325754947652083201
4954 117507773617004257355791023136642287722497
4955 117799515376762686518856712700737322380801
4956 117837615334919437306579682190059825851777
4957 117863021296816478722701676590272390131201
4958 118028276906771866202397719682010797712897
4959 118142803368932660915917573470593538804097
4960 118333896897874277727912206883910256894977
4961 119152271383945963975334629179471045473281
4962 119216414940339894401036638260503397436801
4963 119280588708949496418745332752081677873921
4964 119409026931605917708829212198395725832961
4965 119589043737265486186509825694378536787201
4966 119820842813849232271610683122464935938817
4967 119962691255112397552548151926425018818561
4968 120117602567522900647341589144507533934081
4969 120583387230964956893718738189540836376577
4970 120622273860085833866742393063431051884801
4971 120764952062462000621105854863694943441281
4972 120855824149185758946787253435920273395457
4973 121285027507208642558633928074712623226241
4974 121454473451871629373370916862865763232001
4975 121571903490734990883586880619335695044097
4976 121663306637479253939653077892985582572801
4977 121872453946455893958878591079175827390721
4978 121898619467039148711842889559064349463297
4979 122199876439743166510844899392596727160321
4980 122226103458426510048720287419267695962497
4981 122396699166943684774250001728444377409281
4982 122488644661860184459417739698743163011457
4983 122778009792592887307940040355917914880001
4984 122922916529030180613164984450036681514241
4985 123107559699897584958313455577204608000001
4986 123411428928073221342232477520616206678017
4987 123490807013593357898503299291719981930881
4988 123649697217119092801551016869980749925761
4989 123782242337060582002975503858172854259201
4990 123835295184499248981917029778901110323201
4991 124140735341052963338992922384928324627457
4992 124353604047038690098036840095354997278721
4993 125007502601825643138337126183486245298177
4994 125261863410515635798178988130873121915137
4995 125355689379803602159691140307389007809921
4996 125597238586686193506458416864220093799937
4997 125677845441108090286654632334731212040577
4998 125771943979374154760024565659189651520001
4999 125852648929747199963059915879245760465921
5000 126095035725414036587329276686518962329601
5001 126121992789151290995838969450356827910401
5002 126148954895362105580588854135397533606657
5003 126216382227016724795835969884437360192897
5004 127095811659923821625666074258682174697217
5005 127748673492761665025995377058072680026881
5006 128048881204504259684979442145332341758977
5007 128500350206939996464604874514561379721601
5008 128651149067316532953479831151371978363137
5009 129145755815282110034435655352306345660417
5010 129187048046607385482866453571566515084801
5011 129352332516971849070500342284236965339137
5012 129517801992452043010609681791835519680001
5013 129572999627196050707564198774842226606081
5014 129655834673401049529006604764368081212801
5015 129932286243514403263274979243526769059201
5016 130292444275082045807540041581666993630721
5017 130306313934152922674724793814479221931777
5018 130611773456377282148868959197699591745281
5019 130653475532872372111627385209498104840577
5020 130736914638477454565273680616608944999937
5021 130820400366168495315823542403397980456321
5022 130973578695622266059469381163306676755201
5023 131085079667184378031623887300267653115137
5024 131364195552317111134314870639917321680897
5025 131545899614773395722086700199720038916481
5026 131811862677112790785657756116513307852801
5027 131966056247400975472247345535447490137601
5028 132345200702866915273339789429634030624257
5029 132415517137054467954218519381887268138497
5030 132612577093050478068038461037783355344257
5031 132626662618065662121194862475952018332417
5032 132683017809892757119273759629056927625217
5033 132823997468332150255912030857972059060737
5034 133078091177989466734875046125617826067201
5035 133106350049507758267550884349321794642177
5036 133559206628889292774559903642167135914241
5037 133786140036622544330562887533854848851201
5038 133857125882795738331501799131090348220801
5039 133913938286177136319374078028508362976641
5040 133928144683235830053460571926264408588801
5041 134440454043995812172186440855295444908801
5042 135111882620895436673548329734865174162817
5043 135412829754182758127602606308643092971521
5044 135872543729028817934295004278147864115201
5045 136146144531657404552209498236447911203201
5046 136304765231452175258249785948392314353921
5047 136911896322872688450009244162041827298817
5048 136955353231252711545557866033132329840001
5049 137042303257552338080811225149213169278977
5050 137114798506545308262928884945265140078337
5051 137143806000505944094581983035541035338241
5052 137405115175244942119770325630532391307777
5053 137492314991617586851879813409287758068737
5054 137565018489830078589384877512096256421377
5055 138410840675541658906504739257581588566401
5056 138454713596530469225047000057277598766081
5057 138747510832273056186395590063146973152001
5058 138923449111233740395285376148828072483841
5059 139202417296358267072123569540536902131201
5060 139437717930803630281800365168487633415681
5061 139599688928019625370067944617072033560577
5062 139629155880722525903211020473273444239361
5063 139747078123164794928859534983130101674497
5064 139761824528805761900521608162825950088577
5065 139776572295991544358057882853519048216321
5066 140116146975553040095940136657380686375297
5067 140160492498193086170553721764105119251201
5068 140515699008163549969905171878959854117121
5069 140604623611732046747475732542823588000001
5070 141124332539803926599883990524369847100801
5071 141362473051191432195855180934419058339201
5072 141541309111936131070405823524382415255937
5073 142168795269421871263140102608305786867201
5074 142468452744905746289881948159815168000001
5075 143370743720320017368690797774046453644801
5076 144141618374778176099806675224655928970241
5077 144718351041588149306307309301033691846401
5078 145007473798664041977573024834928335845377
5079 145205585723112573417763385239837096984321
5080 145236085491581638245247137089691460010497
5081 145602520186832037502413581369664641381377
5082 145709549239040696688640826669014910893441
5083 145740141609552539958228890409944659752961
5084 146000403755004130732412807344887973648897
5085 146031049551082098082386526784674965292801
5086 146123020713218337879267844687817493058561
5087 146184362975089354904155419776736420499201
5088 146353170393571564841612908108399942533121
5089 146645148614269672088235937317857640480001
5090 146845216739210161125335466385617752948737
5091 146999277776546347600029295071983583993217
5092 147230634509116474136382093696411457383937
5093 147323266373894399965157910411620010424321
5094 148469926142095164719701079213480682226177
5095 148532129595512445059790822774097174246657
5096 148625477531909603026246363157358898765057
5097 148750021296429087986934468794744198941441
5098 148827907513431676165072218046482819317761
5099 149640041977187267379713221911180059659777
5100 149671355204365050410826462188456460451201
5101 149922067496116039947796783478051475834241
5102 150220265559087058908833792707425669619201
5103 150251684998033521104465075432188705886977
5104 150314541126716374091404455728493141411841
5105 150471782120129806062948965566174052590081
5106 150975920910260201419634424631533562784257
5107 151988634127479274873176133400821683780097
5108 152036250546321090973663729681396293619201
5109 152083880017653640623216458233163764386817
5110 152242739229463058408288208928008366276097
5111 152815835260289160402674756153189423089921
5112 152847729201950437628466496171908158791681
5113 153023250015140143950513381522267237768577
5114 154578675114897475594612539084728346074881
5115 154820435618715895705412236056408565441921
5116 155191777647546712866621066981254032106497
5117 155434376890544319780019419084389712101377
5118 156082931234173099621584558743061944825857
5119 157027540700332030397188880139372474403201
5120 157125543817177786775297633454790504151041
5121 157354425914906249710971157683251518320001
5122 157370785793605207915751223343455304204801
5123 157485346622737205652786882287765620365697
5124 157927907953771234943568905280125968012801
5125 158092095497861710287296609505109782739201
5126 158108522463993938944359058159265146068481
5127 158355106241891138252848170664724007363841
5128 158849283486670343658782355164511971957761
5129 159328270305225990391160617379757064483201
5130 159361350412619742095224370402733396320257
5131 159377892719817643324129724675131231036417
5132 159576517633868534641118440321080858988801
5133 160040818297173886446808282364870931150337
5134 160290036695445552998081685209794681337857
5135 160489655842470492954937832104622151052801
5136 160606200769745710104233780324863306150657
5137 160856189293785921225551520690602276171137
5138 161056425188648842495583079430854100540801
5139 161206745204026878917280609848865513578497
5140 161273593495105048670740618084338179655937
5141 161373911410285128883425615134824418904577
5142 161691945117622944825796035716558714420737
5143 161742211066502030396786888149433265100801
5144 162060879715450227400090718294063628620161
5145 162228820611534564600323160175346987589121
5146 162581992241636463159207093407175065932801
5147 162598826705591967136062798610201438028161
5148 163121452178258414998222152615623639571457
5149 163256561631635702677743941399689316083201
5150 163933578753135462632849061236176046131201
5151 163984453923458218070892297748315517615617
5152 164664110843313600908505984147738782977537
5153 164851448062271034049752602357266873766401
5154 165534247338734555695291749834268352471041
5155 165568452162946315885939832794838746767361
5156 165790934303091344590665116122932225847681
5157 165893706565517454293829320317342231948801
5158 166116571053845998101797445047946842351617
5159 166821168330022017897537119686986321018241
5160 167372913515385994702239799219475498167681
5161 167545661021067629627457200618659201912321
5162 167718564514475087171788022405688858495361
5163 167943572456082601401519549348989895079681
5164 168168844486375637438223450546101554231297
5165 168672327407243884149273112959393697908481
5166 168933266774640606750514948184918824803841
5167 169368950700786414102768940928487065821441
5168 169560962889164769267616054456073976723457
5169 169875575521319735689617134753905034044801
5170 170085600933536439610087257402421454841217
5171 170576544037125333935357311761674819107201
5172 170629218552854475425503016892329191600897
5173 170769753516896134192642175948473594594561
5174 170822480233599340823080496386782443397121
5175 170963154459343198373863689743518971426817
5176 171332906693781116599938047128888745078017
5177 171456312834960336345513617071320034291201
5178 172393200102393590510108116484381507037697
5179 172783410381770149799000252783325769267201
5180 172854440675009421453383263118399721980161
5181 173334563810784307129952463936509413779841
5182 174083741500086090212680594889842264160257
5183 174351990755833285695842855332076068440577
5184 174495204858277619095204497061515557068801
5185 174853690536726258801362489444012380058881
5186 175716686607987407347896298200064176011521
5187 176077366798273085480455923199831806128641
5188 176529127885240204630192796725002883031041
5189 177272211797259068903338975647798041587201
5190 177308529697579486965885141154943454610177
5191 177835871347707537322133275888569166755841
5192 177963366126025077475848373422860274610177
5193 178036256187822205855570187936160114022657
5194 178455881202783463656600393855532592035201
5195 178528947737923984040048376749093535676801
5196 178656877163616775666901916469914944152321
5197 178693443157745641362714628501740495146497
5198 178730015700225872341920981209380137484801
5199 179462843252481133713544037923702999680001
5200 179481197576355072974270323329051824726401
5201 179572993835708304962081297674765236011521
5202 179664831173251600247322185087656081866241
5203 180271988975284708863882354439998866315521
5204 180622378462103948822394859275827912564737
5205 181232366160857844169186486981041636449281
5206 181250878740142986338571948644804494160257
5207 181399038951714022587267701160842510755201
5208 181825590022945978995042277537052650054657
5209 182085659274441153698023561014563455236097
5210 182160024531898404779194181993505448116481
5211 182923802002301065168533163025147168411137
5212 183503151145451418715039726094145241464577
5213 184271852696805623327451701684333965340161
5214 184290636659961281246053753259206865452801
5215 184422171320365998318692311262726150340097
5216 184836100909817893562585121263180478714241
5217 185081077578519901105644075412997347823617
5218 185931268952267500051231765582435677728257
5219 186689861427154904280074732278999888129537
5220 187298683884511106511047230994207321771521
5221 187641909385061341952555801600291830859137
5222 187947460604856094623516432446921141456257
5223 188176909636024591855797714902379389884801
5224 188885921168710149360665098957062506006017
5225 189270143007094868229128617337721338585857
5226 190484915482259034856467574637959585084801
5227 190775150513969225596220795767849984320001
5228 191279141275549655013974850186894133766401
5229 191531573248623463146190842272562289827841
5230 191551003160744470827792168397710048076801
5231 191667618855952680987322173452448501588481
5232 192115221372923636180570419232839322075521
5233 192134703081999005890713862412717512627201
5234 192427136223942426100181503696094504380801
5235 193169710555203604645281254457727326076417
5236 193189285797092068929238758234568535827201
5237 193796979863648690728059277487021150707201
5238 193816610713809543161097858343896209099521
5239 193934432358098734123438088892143498401537
5240 193954075390601516787610197268659683790337
5241 194307947791472499713533962046688297589121
5242 194327623923001866743548855962613264766977
5243 194820094153275864054520984173893931595777
5244 195017387800161129556427404088008636557697
5245 195116100165930267087954801418429156947457
5246 195195101533989939410910095728548443539201
5247 195254370926285851961421407818557846737281
5248 195709292998547426456438081317419229545217
5249 196026307262076866321514323982683371435777
5250 196562287773614894125397717509540634419201
5251 197019874738277771486879303246177926258177
5252 197099550153202328698275805846451929894657
5253 197139398432102129010572990458834456454401
5254 197358689996477250941870659536581199820801
5255 197398584113309366211718951471888839755137
5256 197658067910511718305677396955788214720001
5257 198698990140106195642685155576282071862017
5258 199563372690350054971965680259856522147201
5259 199744705777954298760583329240741182714881
5260 199805182170254005198107281599153236283777
5261 199966530884213509486974895776759332668801
5262 200107804518670822238791943888247725715457
5263 200127993593877995849098409423715662457217
5264 200896500340605426920088969704211447920641
5265 200916759024014016394029040721964827828737
5266 201099167629636771480222852188858380906881
5267 201626940051160634625626928374019736505857
5268 202176293809410450711839283165341932838401
5269 202400479796937147210758348450189891260801
5270 202726956797353705578620455712601801763201
5271 203647645106741736830607222427969806074881
5272 203934826650087767413263893813134050412801
5273 204201812456812477112208560067010106514817
5274 204263467980796835925890531746391213088001
5275 204613157059862589092890200957152318626177
5276 204860311681757369649634548089300064931201
5277 205479341433560211171188697160903264204801
5278 205562002269292010523709633563742388375041
5279 206992488903795827767805077997707803780097
5280 207784006404397842146095263175119609223681
5281 207950978714667231965673629898089756897281
5282 208013623592534859990173215695727887624577
5283 208222559126982970871837881537936845098497
5284 208682863789852157532818675381842403629441
5285 209417001765002991466216365231020956896001
5286 209585121675763314720823930381574518430977
5287 209858568413239166562912466549686937507201
5288 210448591117444080597494128037237694201217
5289 211336346746616320279487093149695179980801
5290 211505814063306684041361796557159492335617
5291 211548199466973109911097119351076967280001
5292 211696606914380035399825206051961362226177
5293 211866326967612795607407008296507928716801
5294 212269889341917290215810348253139565186561
5295 212503838010324211305121971950432351347201
5296 213591459520094798940097998119812094033281
5297 213848077182402582955558468287430182669697
5298 214169228599011568352216868527345157071617
5299 214340681847008289943003929585009775883521
5300 214447901104527129267022516664016923898241
5301 214512255182824806176190860050956594435841
5302 214791318164125363739130725451168552978817
5303 215006198102655591380849090640101523918337
5304 215113708590856975379593584059619853648897
5305 215285823214470204387192694660063884480001
5306 215651966926673817224214238844698539789697
5307 215673521750091725511345944042184461381377
5308 216169803266904281274995880350889053055361
5309 216256215019445445378623994023478939043201
5310 216450751979152228733890384124735339719681
5311 216494003203307918382334603061210473681921
5312 216710372776293638730677419384694144520961
5313 217686379140174319662887062038177094563841
5314 218469951327182168277926269133053784403457
5315 218535360267804683324545450450813115520001
5316 219299731643826359185855501262474316988801
5317 219540445294935236837077086295334413082881
5318 220022566266010143255692893718355390110977
5319 220461661711052482517878238228773300225537
5320 220659504685398891285174772299499255750657
5321 220967569212753573190163681792610644269441
5322 220989588215056681783749397773748631771137
5323 221055656741695128873783409345060786108801
5324 221253966032752966190283152695527735340801
5325 221540687600053673703102404245101945255937
5326 221717293191064058854967341227602735923201
5327 221894021956396363723514403056110867347457
5328 221916121716424055943636875173281826183681
5329 222048760725378946284552823347507167308801
5330 222292112415940466849958663888255190250881
5331 222602170234064635630226997525338722252801
5332 223290073825174357104245531669700371228161
5333 223890730483419119259012780433712212949377
5334 223935279757478370268409961904459693555201
5335 224091263303428644191075613241470747676417
5336 224314261855648922788312440337276911879937
5337 224403515629901693225844341351520604239361
5338 224425833928254095247402478185110152922497
5339 224470476351719942733780946921657611640321
5340 224582116406585189834848318580220570931201
5341 224827895556132724472746430347847391628801
5342 224917328126614625070808899966635005501441
5343 225903142782513807088042002324020090052097
5344 226037864545508294114558916803663066106241
5345 226150186378127376271516205253477659051521
5346 226262557045415050898183800067673078566401
5347 226892736099153432191023240310385297340417
5348 226982886928100328170168362190493132664321
5349 227118171937797918412713976877890660503937
5350 227185840896007755508144054795531447084801
5351 227705222600887988470346678212308899483137
5352 227886120484370970613849289622216502586881
5353 228656340134582454272807599594722395299201
5354 228679028093500925195726441517816054213121
5355 229383332541453134466860326954789338443137
5356 230294916599371414183643770225899424377217
5357 231507647196300063117388204508488722259201
5358 231874850912983773486132955744413101902081
5359 232012683637716490393255020969095766575617
5360 232035662726993920255371295991600487325057
5361 232242564160845134455868529065772604667137
5362 233002584529475310415056063256764317683201
5363 234343652868429124739735713881439363817857
5364 235388784869554620769886593080894347625217
5365 236181142798336160961138754054459102853377
5366 236812029761119530844092838339989938780161
5367 237046065522713002852277720799829996149121
5368 237327175559132388161581391906371434357121
5369 238807794182255143472653182343296189400321
5370 239043554752007980540492311890761949575681
5371 239067142006315807404549919371709402675201
5372 239114322624526212940614018572468998997377
5373 239161511389867709196355219467134554037761
5374 239444815139206824497402619348537659258881
5375 240320184430499457227792491705097354532097
5376 240486109454424834152307159552112931212801
5377 241626583890907387084855217032846963047937
5378 241936275622643730068907459633216460876801
5379 242007792248034259907251266146531212807681
5380 242079327370584341598930025677238607141377
5381 242485042653808278574077139542549869721601
5382 242939193112982594535601158375752894558977
5383 243202462352213970035899690539812418180481
5384 243465981195643429432623784000081814092801
5385 243969756473760003941567069748218777773441
5386 244017782607096638407370048923626511988737
5387 244811409005275327907416894235639771681281
5388 245728078745980544358589760859917656796161
5389 245824744778566001020080456811659673134337
5390 246793236688143146754322036142335771405057
5391 247230146166347100174606732341105647975681
5392 248471733900353855707346604417662874157057
5393 249351430331875279824859547425937537220097
5394 249424861225900845193781681719911320931841
5395 249694269746445297729749101897639985590657
5396 249865844071614269176228263126931397690881
5397 250184755806076849587858069344380634637697
5398 250233850747887786083382434488763220817921
5399 250504023641286293966608932185587351123201
5400 250749856814868078101125096546327618924801
5401 250799048772697775544781420053754999658497
5402 251834032350611038692664274902508682140161
5403 251883410362243183511232355955034081642241
5404 252526095855562758306058721444126907630337
5405 252649853580567419377307913396328859200897
5406 253319062777798528438317579698293797169921
5407 253691515433193001639957499995883443023361
5408 253790917029767670057734117014351792551937
5409 254388042586991414310693915719077863284737
5410 255336005629238500583906194400411142000001
5411 255636003839550219135044566504125203454337
5412 256337199342725997048143439814272846268801
5413 256387349070382284384495119305022828445697
5414 257014945404053957737035348255467604266497
5415 257694258891032777904474374990300402142721
5416 257744640846989584505750481476795724266881
5417 257921045573547706771093642608532614502657
5418 258577188390976882403631801354096896340481
5419 259133526474365510768993357105635711161601
5420 259336090749091168687484376307009565832961
5421 259944615123850825580694661564150566026497
5422 260808829944266769761953420872673938871297
5423 260936132160811229535357572935621766893057
5424 261624504087364120237821783207334522752001
5425 262749700324298744999720734611421851077377
5426 262929098663170650542133077715945569520001
5427 263134256565630957370176419784383157722497
5428 263442256051033644044291031214333202083201
5429 263596374052916437002062989982652469132801
5430 264496969075547618800869401174439958794241
5431 264806363684775625828211550536724266370817
5432 265141898492737082610278868775763518371841
5433 265167724264343308863723237031747582926337
5434 266202561709198032537579584976103414972417
5435 266280316772840601871639960676441063923201
5436 266747264614993678224045537602098976812417
5437 266929048842885282389450577956929576915201
5438 266955026865053272263282947579979429697921
5439 268230663030258632018400739400761817779201
5440 269092767561397260427614008209917607796737
5441 269904830868916017944699659201755044920321
5442 270246011185001061546587672364990870437377
5443 270771640860762105285607695155543333462017
5444 270929504100610861356824650457497509952897
5445 271904774817315252352638460124329168147201
5446 272195311908447704049681209389222384014721
5447 273015560241004450599495362909890729863937
5448 273944245763456982150435488556250211629057
5449 275649563939754381297400584474837134653441
5450 276559286624608121697222425131926727843201
5451 277041967213338667159928717407907871899137
5452 277176175901381808255310755412698185803777
5453 277337301416999049333008704519977401433601
5454 277525384763489068825562309468918665691521
5455 277552262921856701492441694146141126194177
5456 278009540239306072809387308039370227712001
5457 278224957568240188200534658574116726142977
5458 278683204391562794389946698691365569830401
5459 278818108489421986792603224132484579178881
5460 279358296463346910941713896413310425788801
5461 279818176023023012665298239719555575343361
5462 280604205419977330903289789811671622451201
5463 281446579563781496729128553492248567296001
5464 281773253428244524773800387206422531745537
5465 281963966356329648753540239590701093667201
5466 282291165584932379631485449608266041915777
5467 282427596620073265569538191465797616251137
5468 283274757518594997425902619701993820424577
5469 284069274953431719733291311849904251181057
5470 284426070431490795146079131039991264652801
5471 284700795259690356326732809291381395619201
5472 285471260391398000500434981170921834054017
5473 285884759559824331118258351808190082676737
5474 286409277450960882953985326688118474968577
5475 286630378879871943487478900118981688204801
5476 287682651502072371418596769139943294646657
5477 287765869431854098088705473524919180235521
5478 288404573644805742342582540033402275028481
5479 289044517932557981035580731180600493327617
5480 289295268925183127633806719000975025405441
5481 289462541978591499611104414812967417485697
5482 289825257279753386550104094746653969843201
5483 290999826145442833711384633453602637549057
5484 291308138748558212967992999677739670928897
5485 292291035794557656348209464992208212850177
5486 292938518460803330522989195905740665829761
5487 293135827342946409757549632642795610473217
5488 294124117061367924633686773582797675165697
5489 294350420771147923743318856100701767720961
5490 295285534842135673700371112981728332672001
5491 295597816641730738976415566001595794316801
5492 296137893160213678564611793396857273338881
5493 296479438802717983110373679536332998357761
5494 296564879049634245079869654270276135745921
5495 296650340840375813107673668776712794003457
5496 296992403534729383813515382641976880559361
5497 297277719365439855519630869474233561336321
5498 297906258557745499738269526749217560648961
5499 297963456101639406131758698236275905739777
5500 298077880017450417265353997764521411917057
5501 298192342379850531078542873402657106854401
5502 298450023322946670132950308048745725132801
5503 299080730488704247396357655661955917806977
5504 300893302837504336986439631905520171923201
5505 303063653740305783583012276971909542707201
5506 304693102588005797213694799735928084428801
5507 304868140210283972840824247273671441877377
5508 304926505633305803977747730067282143477761
5509 305189271045117194347543520095589575051777
5510 306330212057615438104596511359855277694977
5511 306476756116997542348980421502189480814337
5512 306887405870977645014302796925096118073601
5513 307063545953303429303123122617473213323777
5514 307416091516036591778341245808512634801921
5515 307798415497524984236684824406762439432577
5516 308564311801565160955872816843004755549697
5517 309243224968331728959422444872939821323521
5518 309805051758464256922910594140400550000001
5519 310160349719996445567348352736859088638337
5520 311466161181803293181732502649598374312321
5521 312359242845652520338206504956040535088641
5522 313015592692880133036491311468916403904897
5523 313284447068431819591108032238095331812097
5524 313314332245831461259371543452378172734977
5525 313433897901767116394070356873106337529857
5526 313673148993183558216855297385468446259201
5527 314421838917937275195764107224284596531201
5528 314751757530602328606747575557418050997761
5529 315352385660501578591087890450109649879041
5530 315472631558138880046415036952143708044801
5531 315532769550230707724927560570991241434497
5532 315893808198950755393658848433743961911681
5533 318522166373342159134942628074436489525761
5534 319858721989461252665146054199952836908801
5535 321628041694743770635168818895025704498177
5536 321780969420940489449886550665851419414017
5537 321933960768182276964903042148239205357057
5538 322699872614285472178489291716421274960257
5539 323651817271613451543269740254973790837761
5540 323990194225171446536450410655936889331201
5541 324020971110366931607381417278897938458881
5542 324113317115382810066569725699296696729601
5543 325593988348752821944165403745198135238657
5544 325686726499259570288942943960296539680001
5545 325841341445348610378192848198699445811201
5546 325903205404719680151068860955584410043777
5547 326491425791693355413895050819927182675201
5548 326646374942966739793622352964791656104321
5549 326894427424151144888892296620463938631041
5550 326987489588908004419192975407620590346497
5551 327049543910083848733873740527472461752321
5552 327763909580858398362868336518616302247297
5553 328074928960416896116849657212191116886017
5554 328604254592254452046893258593129870853121
5555 329790155951145999136995043264737685387777
5556 330165428298832911305783140337347644913921
5557 330447127714270445725614056899683279392257
5558 330948445975906079026128558750079101304321
5559 331827354389711597852002306142899510573057
5560 332991901300737211337066743815657892450561
5561 333591300365903251080850077555157941805057
5562 333875555597753674579619420293841471387137
5563 334602948733165074070024252202720205004801
5564 334824604303381977726093484209386582954497
5565 336061896037358372611383605678255767259521
5566 336857134338738928477176049314955159749121
5567 337622111717801198789511273219547911091201
5568 338196841864195053640927357142944845705217
5569 338420579112533711937836940939886915123201
5570 339188661808749801616654956935734399303681
5571 339509146176822288468571010392708296109441
5572 339573274835886011665386494443846298856961
5573 339765724410995778652229865665306918941057
5574 339829895473677107600007447862249143897601
5575 340922427278299890197564692456839174516097
5576 341083352654511872057491510555428732961537
5577 341502069735350981043880169339940129945601
5578 342179409001884443509962513829808002611457
5579 342340853408977534640525473255062975916417
5580 342696265731968820912666882174074826951937
5581 342760920829910995006494215839963235404801
5582 343019647968620040701312693991817167868417
5583 343213805449234151011008961651117506535681
5584 343537614945589245632897712378092871421441
5585 343894114110666370797054616360250615280001
5586 344023830404738367130395121824895574302081
5587 345616333047274914927901930876819926253057
5588 346300806317695435716629301299447976844801
5589 346529227503488468649265174203212768344321
5590 346921113405720528083710636754781562776577
5591 347084513612781064608265364216477134204417
5592 347215282260284684114077624490306876553217
5593 347313387034985621491511750153214786835201
5594 347542392503950128724174070725415223908737
5595 347869772364058282032191214434955715309057
5596 348295769572003794282606620048054423692801
5597 349149133584121308403254235791515078595841
5598 349642290704139350880179621349547316361601
5599 349773902161031155954730102879623742371201
5600 350300781572998812327045358096185624247681
5601 350366690302984832042939664712949349513217
5602 350597456314268067036906061615070570803201
5603 351488800061861115221753279104201611605377
5604 352415250292586025803119732054499210812801
5605 352912441288536727474932326274025932000001
5606 353211050398314528089979390163371301810561
5607 353410245938103802824831025278514687372801
5608 353941914678303964510824206323676053470721
5609 354241285791951413438600008205154267628801
5610 354907348302190214468495945668730022604801
5611 355240790296450119726865100936825288083201
5612 356042169710399365356364528245649408446721
5613 356778156649055288058194146614116262274561
5614 357347785255847849607678740673593354100097
5615 357616121020255825993901204875346355020161
5616 357918209484536056463746589064001114080001
5617 357985370568830367673259093318047528079617
5618 359769162002173235590719187034514010915201
5619 360309191134551789600326961895041796970881
5620 360613269107797043105693469450247198867201
5621 360748486933685812116993877475838542300161
5622 361357516313572372663809017095396964130817
5623 361526850721496792480139698527782940910977
5624 361730143658386386802811851004993475841537
5625 361764035537443847469137362932915032874241
5626 362035270612111935965087625967956429094657
5627 363904833505038835401752218533705268809217
5628 364450290085131915984544298946834874891777
5629 364723286544563865930411559158265911590401
5630 364962305208116507734052054393540322352897
5631 365030621423977648719898947169767816172801
5632 365611761179713280743644871068731006994817
5633 365680183756033189218673531190328667668481
5634 365988224022789080527841112087740620417537
5635 366982343276741347538549924126124695565697
5636 368116455792731561026929999525674473920001
5637 368529620023013817636010040093280379028737
5638 368874233445144000347210120230067841229057
5639 368943189955467727425354071223312972441601
5640 369115630580308707415142748830035126894081
5641 369633375664017585675837983219922110373121
5642 370359286290393337269948093610650834892801
5643 371086444003341348584460517886336901853441
5644 371121101698815824646969367400816947403137
5645 371363784880456840088990910624953808433921
5646 372927209315779468876490995638514946605441
5647 373379936106671493647610384931113179990017
5648 373763388163112768496881601417805959294337
5649 374007582473296144269162661234208015539201
5650 375090693258309554662538470253958579609601
5651 375545717169230355147407354682417158672641
5652 376422120848550203397861174668038043975041
5653 376632723827093134717898024807739255283201
5654 376808305059406725847495660381803102720001
5655 379592010052173182045128549302782066810881
5656 379768797791026381999333645290840992136961
5657 381256661363632140772785073329591563980801
5658 381647181757244043933251530236287056100737
5659 382464855587280962789137152075189192652801
5660 382749622966860519693897607774338378686977
5661 383747770330298153351259322935493871758081
5662 384104803096674043280175553936565698206721
5663 384497874815400082563585164367831047181697
5664 385106041596491331629627471123971842543361
5665 385213452474542288779102498039492279959937
5666 385571678078305113544423237045720604768257
5667 385679202583635353128745154338356727520001
5668 386217218764638478353621687358862993980801
5669 387187302968336652580684415827890483684097
5670 387439154038004583286519895345955127488001
5671 387727159342972833927620405418282016574977
5672 388808848335033508677561478148882724299137
5673 390001755156666152004236997980314123603201
5674 391088993647251776283120316041180900480001
5675 391125280558836230702974502602606628438401
5676 391451995356078750576565977347665374892801
5677 391669937863104414329397432159794223298561
5678 391706271934719473106056299310671852788097
5679 391851637715685868045020806837353671300481
5680 392142510893935762468135110457983443460481
5681 392579174899194169389348053475416157644161
5682 392797666404994525603723836424481622982657
5683 394256997561836294904491752162904439207937
5684 394805468538424124038971824123525197257217
5685 395208104790891643956724187035907775179137
5686 395537801649448601658540749399912968333057
5687 395757733234360077999585540190752427078657
5688 397079571209118267771282856777002654570241
5689 397337043379078479442469419316313892462081
5690 397410633681971254995384686502123957062017
5691 397631476150856783803920379175940494138881
5692 397705114166076556907420374835026135950721
5693 397852425994844964821847617819763627580801
5694 399328172290212816846293990008241844720001
5695 399439046092988265173598373447137996531457
5696 400289973843766951939707839930997302054401
5697 401922256216744406373358157427562978867201
5698 402405634665798538452376508367278905879297
5699 402591684854556866835798358707762762980737
5700 403373917818775158202250030551118687631361
5701 406441101143879901293266838310590737628161
5702 406478631414341231481873745727382919360897
5703 407079528274159070336990708962729371175297
5704 407267467873392805003990197453856731956737
5705 408057643512469915818292901848719213903361
5706 409793193487181981480519461518250174627201
5707 410133512042456794684483669969268038083841
5708 411042237478273401137763332819342326177537
5709 412142630883801260331413438727337384605697
5710 412294611386256595691728467738894484999681
5711 413131381034373168946272097681541156616577
5712 413283680514196960472099071530649003472257
5713 414160356259721247763188180775476572371201
5714 414694781274381329292407711679440338364161
5715 414809379392816376870659427881802392113537
5716 417068780722026511311461087908058405767681
5717 419879210059486801253600059543500841845121
5718 420265487897042031233418937666854615252481
5719 420458743393302540665686927110230429890561
5720 420729431720893065467505622360676651612161
5721 421271265864291792471343729395973690531201
5722 422706196344870906953066685383393449034497
5723 422861579825440463798075202666832074209281
5724 423055879456141771949520711316933613452801
5725 424028549857968769565322954901310041094401
5726 426097084872211003415871286303894465130881
5727 426762444819904863942778163568717955303681
5728 427664084621373076697710594089784689448321
5729 428488776218940093262857877565962247500801
5730 430181773372092551428032288735414392436097
5731 430457930794370663144054228430400016332801
5732 430971206146640696967281787466377225757057
5733 431129244724353137382856428773132330299777
5734 431445474014091973779390686591585168188801
5735 432633142185140475700642878973495424563201
5736 433585335434875651563654931195426771230721
5737 435335786569625913315372920804495629057537
5738 435654713871778917529871788932232465006081
5739 436093572717711107291736592259644893643777
5740 436732603381200559892496396517075068297217
5741 438774985230709654473873387489726909321601
5742 438815115330339433096992880924598952480001
5743 439055963376362145636581762434002766763521
5744 439738994429111290012376826064907395218817
5745 441591859936023622920955958593686053713921
5746 441834040948505851962411575127755719920001
5747 443573075122904238508195501440682812043777
5748 447518022693323704727769077405685712444801
5749 448049052809195817027983098995155252691457
5750 451370216650893309945284334547173138216961
5751 451864068358724390951454803943938459143681
5752 452811939129606903247119564597848637208321
5753 453513657024572189382295080290965753904641
5754 453554964163204959490562693903923261460737
5755 453596274593861505001137786922361100491137
5756 453926876578957963048507246940461700330881
5757 456579291631915557513928356089473020220801
5758 456870220618855766379282170412098775741697
5759 457202909497442287453854679756566426720001
5760 457535810335214077673187755183294823434497
5761 458077226564090967337236705759901819985281
5762 458744354505947885854961748174000064484737
5763 458911269264506877188835360269805576984961
5764 460960291971244691474900650720408129612801
5765 461253661999766284335178397241349544758657
5766 461966812327968804807866423541862039088641
5767 462134752547624775767278916946979652165377
5768 462344752942851711181089904107361987977217
5769 462765004243592994464562180689803111130497
5770 462933198328099723656143964890859137943937
5771 463985623752092770310678946610086499508737
5772 465673859151324651686748049651844559138817
5773 466604677690570677615400258992200526278401
5774 466858819665717082958154714795903236371201
5775 467113082751476125605434746211471415613441
5776 468938850125754676470342281335200609799681
5777 469492054125957809651222625513521774071297
5778 469704976895922103869896108934576376093057
5779 471454133131511556114453485705913497089537
5780 471881620189025462730912872072344550102017
5781 472266648489780027565459841594519173051777
5782 474024147029740420297358022663918301276417
5783 475313744689138504776917150908127451334657
5784 475572032276808251673931475352605478428161
5785 477556320565408697913575789454318943891201
5786 477685981931500524166043380949507595319297
5787 478637773550214015993922441004679941923201
5788 479070954378483270753076174875308005324801
5789 479200975500805060352494171662565021944577
5790 479808149089463255645719404412490611493377
5791 479981750851128883846410332939353299344641
5792 480894062097328499481012614013975961762177
5793 480937543310215748123523577074770598256897
5794 481633710713545740980503564336975266336001
5795 481764340218940460475074752320045635730817
5796 481895000724144192735769958266185665779201
5797 481938561115815015396494319718853877237121
5798 482199995826520497477607625308597447950337
5799 482723237548386493104024961336346370854401
5800 483421665949699178062717306577036334988801
5801 484208454660745240158471706755080781914497
5802 484864967598434966575593252772957177948417
5803 484952561477139004282428256392267755520001
5804 486136434784131967515765447544644606662017
5805 489747418911509443009632918694561170255361
5806 490587451520520317274776060688801641619457
5807 490720203430394637513963844291673347393921
5808 490852986771289620157618642175079439829761
5809 491384434572661224911267917111035168506881
5810 491473058137517790097319480484322808591617
5811 493426318225898765107933487773262238928897
5812 493515263934225413828688282275709231083521
5813 494851134098643963857309497611377473996801
5814 495386367424691755447292598910675123511041
5815 496681939746154530555097845840652040140801
5816 497084616266269127716506779600968491033601
5817 499551629856283344852963735013183270778881
5818 500091308817823244346658387340076872117761
5819 500406357077601897781778709949978439529217
5820 500586462615369337812416748411994000828417
5821 500766624870995941743585792798431438680321
5822 501668287452951261381556000008548642572801
5823 503068671907250076084025845180087707938177
5824 503566404058306674169505823218458844030977
5825 504608509339738138889380516730254944860161
5826 505516221210848607444907682776999282429441
5827 505879705805355791894798703861831921937921
5828 507290369568792113755444995813149913120001
5829 507335932099501944508442101590978679180801
5830 509298511413968227473868773913225873029121
5831 509893155604110842526638928679041639230977
5832 510213600188358036891869115630543144234241
5833 511038409819390670900635750835404540459777
5834 512139970756308950291364898390014559576321
5835 512553591426358328149628091095268262204801
5836 513243608779740162824138775214661341075201
5837 513658009222237892689072001405384087341441
5838 514210998548514235374959446365599055830401
5839 518003720697659819748100867235232098090497
5840 519862694946540404257768505616182212271617
5841 521167447703723817720998411521094430720001
5842 522849196689113122675260598501810004123137
5843 524958059100929080919778435180786476645377
5844 526132862235571505939494311418322446114177
5845 526885942939843925731015005827336597394817
5846 527592812528898821614340209868943742849537
5847 529150847183358494397525585336195507895681
5848 530381223657163849562903691390805874720257
5849 531044770337135486742221440934458039136641
5850 533753858394509348018493852234301836562177
5851 534516474426366847453000505080859884296961
5852 535709970697163282253401472103064644431361
5853 536427187156129313385620601782609142739201
5854 537145243667062941128923565322919788589441
5855 537768239470316184369614798798539786838017
5856 539737215776662033079812944297391780018177
5857 542340125314215031713279524941671518288257
5858 542388430741270251174027210701100581308417
5859 542436739932964432284478312887260865331201
5860 543452103035632988693065470359628170131201
5861 544178380206001134024394973376280255372801
5862 546800015001677009115819688237814732768641
5863 546848667829961171546184252329921815468801
5864 547773791543961724990701047035667022975361
5865 548017472640395572338785153482847463671041
5866 549334990329743595944274310419065591832961
5867 549481552126318075923915051686599781022721
5868 549530413661177892933266925460412078371201
5869 550019238148233457967730563350508556787201
5870 551291962857043507107019968387971757813121
5871 552027398675502857603735465672097729934081
5872 553894346121417813803616027816174251247361
5873 555520122349763646849140014926370224631297
5874 555618788297869829976475328238042261774721
5875 557446876216332560259422423895543261861121
5876 559032167163575798787837065779832955284737
5877 562015222927742801610684003280193741423617
5878 562513750613646163550294735501650541200897
5879 563312199754683314096512543799096476224001
5880 564061646287156110748461065729879685642241
5881 564611794759647577738908698080523026080001
5882 566817086573274541718170591114105928248321
5883 567168622445878414413355731011729075260801
5884 568325012415300637623192387686737764537601
5885 568475997877975387662082860332304579158017
5886 570744995348264884307690087515094628454657
5887 572920548359699608212183308554175277004801
5888 573021913223751216729632434874959137242497
5889 575866507992187862319325098598026430482817
5890 576630547894574045560919899105661643457537
5891 576681515410475491273670735962681443066241
5892 577599604994587753709931751718244127243777
5893 578161289107829131847679905756911229285377
5894 578621204264006457306870396399811350460417
5895 578876850982124264333307321211738535352577
5896 579746789236377003949291250058768366883201
5897 580207807726734172543254548021406980829697
5898 581028188245501590528337146921389804121601
5899 582929206742934607483441777913940915555841
5900 583186518085525077653830641925011484124161
5901 585713433386105028678337056362402667964801
5902 587679672544114974176821841677679357638657
5903 587990658726394423077313014297069157196161
5904 588509289027723711115850527018326390405121
5905 590639860488723373458050077796293432780801
5906 591368916829270906407314468523485736268801
5907 592777178014684834963028172272774021692801
5908 593351754775252387858564467498701966036737
5909 593874520103810108422567525750205062957057
5910 594450027393857808805701281393598383680897
5911 594973639245139947384372949599986519870977
5912 595392819246946131277797687387868122816001
5913 597702931613035676904986910490359883315201
5914 597860724476021161934802785359196342505217
5915 597913330196389839237232119953445643660801
5916 598492260487975995606357238687731296524801
5917 598755572722044558092533444040212054924801
5918 599018986316371224861804451597525718323201
5919 601870320908846225120109736486716826176001
5920 602346696107483122531309196067547469316097
5921 603088379960458223660939719976553128374657
5922 603671692026590958393013437334895916535297
5923 603777801786972943056711272940199938220801
5924 606542390018201855032423994025725540084737
5925 606755508684384143833315261195926650184961
5926 609050675859293420802055504728658303666561
5927 611675356381648951023597623717819703530497
5928 611943736567908426647801683024020833127937
5929 611997424967688505980880226630607924791041
5930 612749495442941967585709378476748773939457
5931 614309928667651000716658081804689591730177
5932 615172344853604173145972683522154219298817
5933 615334165773659857853413742735470455840001
5934 616035820239919870749521182773330499338241
5935 616089822645770252036582899520584204492801
5936 618524222148096338121625026511699537084801
5937 618632612754429482076501093726109504167937
5938 618686814289874877819982157609714302503937
5939 619174815126397135573869279418420127696257
5940 619229058226296825180063135848872509340417
5941 619880299823151209434499350146124579468801
5942 621456608452974017917343892420450141027841
5943 624291877570975377210131870120016882677761
5944 624947775472200619830229212064080531488257
5945 626864256323397579805852540358663043995137
5946 627906783612367908296632140865931318818177
5947 628620965570048874039251588121578043379201
5948 628895840137346908874539131209732088000001
5949 629115815507170236362614329559401962004481
5950 630271791114502401247220504104965754080001
5951 631650375489772365746247132334452795120001
5952 633197521692923670880765743124022102787457
5953 635191581288496209793236873173327580051841
5954 635413482275384730179720370128165796206977
5955 635635451089306785046158461628914469737857
5956 637246755081585185838941759087234051385601
5957 638192973268135267256530360116053229989377
5958 639196191100590996449978689383017124935041
5959 639363528159031819523500068490062057239041
5960 639809947728627958153235175337763150048257
5961 640591838281355415448556730463079883632641
5962 640759494990242393596126100939237153581441
5963 641374564788634722834407867086494581280001
5964 641598354583419625807002205039798358062081
5965 642326143355026235092518585568637573364097
5966 642438174948950548904763714623400582021121
5967 643278957029883353421023461910541353026561
5968 643559431601168432225115198984279690186241
5969 644176852337063420345030106642329287680001
5970 644626211083474006414747481610245720311297
5971 644907199560004577440111383886465361972737
5972 645413248897399597580846150067050864115457
5973 650719455255020246680878009399546177404161
5974 650776108832918346633446463726795376528897
5975 651002766305618011405923010026616353454081
5976 651116120942577856522460109747394792646017
5977 651399583096510538281377842222456379949057
5978 651569712213770107218762819415283726862721
5979 651739880209010050602924153518654051592961
5980 652080332863892154163630710939975298348801
5981 652307387743005346419233188240006126033921
5982 653841818443753191581332782589345978961281
5983 656463308584299033502527575263178893572097
5984 656520399486593630368932278261064621374977
5985 657034413137848203933230994812497211922817
5986 658292373670670449209995587969141584230401
5987 658349603733389205761450389086517817280001
5988 659323181108195901802547672165150562573697
5989 660699787880399854466685066585586754943361
5990 661733892750417876226220701773634139573761
5991 662193949318810199328439657972585467895297
5992 662769413571047275741887651812308883654017
5993 663633430415817858926378166918393656676097
5994 664036975449111137566526120662057831104001
5995 665017907431713417514063053755898728060161
5996 665479961044051439215782658849559412422401
5997 667215164878095693307915534601979460097281
5998 668258186334768486339904136410133221184257
5999 668606177050709868229563336116148090867457
6000 668954326318318513802846004515717885045761
6001 670057845703261755738515331510806237830657
6002 670930170022819099802714391563121731486977
6003 676302196204050885608949284124794142028801
6004 677885895433288925842408093770536334769537
6005 677944613224942607795603400210768416622337
6006 678473273646588114425104803353978509241857
6007 678767129717812902356533223830896044514817
6008 680591524268019383501363447221173236791297
6009 681829840878405158395045629513359676161281
6010 683011022438547922143054723562352115763201
6011 683424858770984592994430942496846506833921
6012 684490016954764454064190111284096341001601
6013 684845392335654757066883319591169159987201
6014 686268508799654804281004797601721975060481
6015 686624691965172735428095270344189886396801
6016 687218690040216047968138382366004123187201
6017 689122506528570794953638499487828017084417
6018 689420394341660208378767805036355379256577
6019 690195430024648385113439080353713883043201
6020 690434055867873547110217260823563000355201
6021 690493723606990019800036576914924568320001
6022 690792129987054641863435437377554615795201
6023 692226051909453646104215413126102847086081
6024 694022116308430286024466624705090414130561
6025 694981683559524239345181333648606311280001
6026 696242877181362938906821054901625377095681
6027 697325493742029213770986544151425090135041
6028 701126260432453763753753616627875555106817
6029 701912797768733945577035239503385011052801
6030 702457775785784294789094513202988743382401
6031 702942511471392395344719213603894469435777
6032 703427539814971979398433763723023554108801
6033 703973546707789677460854469379509774540801
6034 704034237025429604459969245085420421120001
6035 704337757291141195103249257269240981523201
6036 706587368051101981273209494220698366119297
6037 707013676575162323706407997911655940377601
6038 707927952755440829617202699544872235171841
6039 709148596814831727258832221462333279874561
6040 709759609149860543427092284617538043099521
6041 709820735711458051063214377337407430707201
6042 710799387355901362353226950702145773757441
6043 711105458018149274499861093004688281013761
6044 711901781501221438208479247321382040289281
6045 713251183524425344081313472613572630028801
6046 713619590455040706391086635340435852677377
6047 713988163877551528592830168502168413307137
6048 716449579583702245712966285722922446169857
6049 717744792590736281006005467813022897766401
6050 718980233119753965093192931512657661201921
6051 720836882768327239530242300164396498723201
6052 721518704664635313640705139387224771948801
6053 721766779772098888739240673232125918013441
6054 723008275130748726092213333627339371964161
6055 723132527374253005285740406391344824138241
6056 723878433278217366380371819215596806338817
6057 724500535709879404446160494898961728548097
6058 724998554425216487594549471192860970684161
6059 726619184598091836571668049314506759709697
6060 727056049328302264285505134962398342716801
6061 728555616551594643955564289271158174380417
6062 728868366796799485756450464433780815795457
6063 730183201011209312520769046653622553753601
6064 734769976246129464177800934151014024723457
6065 735589438343162612348830299757321001404801
6066 736157226600652202109766380575719845496321
6067 736535965117145823358519730453285106720001
6068 736788552171809883623852253883856954311681
6069 737293953673639997544435513855563966516737
6070 738938604166382437019566211609030154030337
6071 739572016269664222350816787613420348610817
6072 740459591341953561029686825966865887086337
6073 741094144042952327249959860304981644070657
6074 742619012242439046613628746411875993703681
6075 744337769897018149604153531150438277052417
6076 745676986837118576061489114380503110078721
6077 746954391190526668529664222143307037731841
6078 747018311639433467478220471785050613436801
6079 748297726123844085896303214156126973756801
6080 749450838065310982407402490330882016557057
6081 752790788806048755734783730128775538675201
6082 752919508122440228976436981734829213397377
6083 753177004531791372615069014565024409952641
6084 754143302471601865458060004357756299110401
6085 754401165053467519516377595246840113427201
6086 755304291742974133564167623204217851301121
6087 758796648407113975780601636004085265097217
6088 762563428496090871995452189119403009163521
6089 762954027618727876271205964676861250433537
6090 763149392820302835363479258100946355596801
6091 763670580707395441418453315962585602018817
6092 764974913247645921988938014680370706610177
6093 765040181012126881411128399092983237163521
6094 768702961495734835687295195194317112320001
6095 770474420811994455633121536295069520150017
6096 771065700496313045238306824088466117866241
6097 771328618886693039141046930897831537676801
6098 771788914829262068991891451496972864249857
6099 772710227816134675889849449125528228243841
6100 775347855415994074021593255296526045091201
6101 776140678343683767334644967628741301399937
6102 776603485892357328044583654137402928883201
6103 777860895251240050688583590111334035197441
6104 777927124008629187507735298992002192620801
6105 778192088380831997359500200195381341086721
6106 779518095095683225682890264192891867779841
6107 779982664289967669558041277572301244116481
6108 780646754810904580233624284182185263349121
6109 780779632267558353538075308063551426820097
6110 783641288481379867044341421421459692499201
6111 786512117784896086665023464052826413838721
6112 786712751166170759561375983832475757741057
6113 787582680066016315537577190477147755452801
6114 789190914202436548030607765964302668594561
6115 789257986270578489855746926068505433356801
6116 789794742401454866359857355103618860978177
6117 791743161863946061295815172094587331411457
6118 792416005158313306114281611129168801928577
6119 792685282534134549104066940255235962695041
6120 793358826297367237388296129743093268385281
6121 796531194367914253533717911847831940382977
6122 797342937217272424416030325104429397939201
6123 797410615116237719991482317658695661445121
6124 799307638151652908198115254430192969960961
6125 800936799662139171892247363638775045930497
6126 801616474014213668371334992760456531976577
6127 801752469428901977833194650852376977203201
6128 802160576807739550223260132545573254716801
6129 803590384418362936905830469465251604109057
6130 808920641408643437733663588045023497920001
6131 808989178395747237701273715489096610723201
6132 811047652116741528436268567742732133201921
6133 811597351864518305755552558027391568445441
6134 811941079727370088912401986099548868094721
6135 816559338083354705585530820402292368701441
6136 818426914746565589197842242133986238279937
6137 818565402315899350194671320100864028844801
6138 818773172115886323584169144711198238488577
6139 819188850153613891065806974401764609827201
6140 820090119421253023363248678948383516756737
6141 820783993751846345996068949989527838477057
6142 821895261195801441902440190592408455790337
6143 822660021018531933051851763500911570944001
6144 824400427569115948887529583443603636262401
6145 827331564020653572507551677911525693231361
6146 828730545422543227129375711005538253744641
6147 830271815311342188019825818762881123056897
6148 832166801343136785744915464887443242956801
6149 835756547094803202348174939778635422135041
6150 835968129913732937420862516592553060039041
6151 836462005437264935999938462434682988225281
6152 836532579920245005634456016953851869648257
6153 838298636160455910220439802643288460845057
6154 839713829197403260207936008421775900964097
6155 841911509751589177185888045454932029510017
6156 844256504843870507168316823378070964184321
6157 845609244401232073380832136248112503920001
6158 846892536192657001238212569275550556747777
6159 847035229304021464434093713351720087971201
6160 847463434868658285219447913008791184998401
6161 847534820874874601340646508399527626326017
6162 847749010463788263595918858456629363187201
6163 849106644757222233087656995382064793920001
6164 849821952954344193994000380534209237698561
6165 852473180011476988546500831978020725687681
6166 854700047481832110866043183112536421737217
6167 855347510018473342675634871979841223008641
6168 856283491335004434086992460175262080633601
6169 860759742490423177719527497432717702141441
6170 862063128256997569146468698635608556865281
6171 862497973769672916185515190526458704204801
6172 863150601904205967120881883216846548776321
6173 863585927343452518827477560262365982720001
6174 864239275708235491606106822106595576373761
6175 867148281921018851058758300010399755904001
6176 868095551848085458763254155172803304446337
6177 868460127456897992931236857757905569136897
6178 869773709185699252261257190640250918700801
6179 870358081098843570698439314403918599813377
6180 872040064429988781858615392329283201871361
6181 872259663104132603897463230957077710328321
6182 872992008188498896887579302038433534023681
6183 875412565620264101699815006237458160945537
6184 876955976142674163057267446199822500676097
6185 878133505576746102890288870109419141414401
6186 878501767133949111002472781820673482042881
6187 879976165043389833519612724338830445772801
6188 881378848096506071565941375758513364280577
6189 883153454401360025595483590648975626903297
6190 885895431232375895882441704628078238228481
6191 887083456109656046270428489075991831347201
6192 888049752560179505807836271732830319191297
6193 888644854199612165363662876493668662101761
6194 889910603900639838129406177055117532890497
6195 890059619291692180754392454165367842764801
6196 890506796474245221487776687523326387327361
6197 890581345113806645951352986330815177706497
6198 891476354818657905643865732572348104487681
6199 894315746586921180204989126470895235588097
6200 894465407207288341414418845352471626533121
6201 896188080107807010380235763924624291648897
6202 896562958122247226868101052751991171782657
6203 898063842648418073786103478815966777789697
6204 900770975650974322350079588451853788115457
6205 901976436020481142964349426717003355614721
6206 903636248745969920222371376345654045026561
6207 906282368188821609630895230519192996249601
6208 906736668776560808869109587101929973691777
6209 907039646526296922710754669006267185581441
6210 908024936075838879849010637606147911948801
6211 909238885657474222866311782574710613644801
6212 909998325067534514201789329645444974720001
6213 911747142400566714804798412280648354543617
6214 912736904605659157438223358953482650474241
6215 913041635903268363332354002015377314956801
6216 913346456219002227269855440607310406437121
6217 913727606829362473127188808257704090864001
6218 914337737295966057248346399925180212206977
6219 914719249836808606887022513735861543566337
6220 915329959627781037217195775035909066867201
6221 916093848555303795137728330156133309491201
6222 917470254408573564721744087927748139945217
6223 917699831220708778030136764169803923619201
6224 918082570943748511593620797534314895768321
6225 920381943805002660880644548697307544624641
6226 922148207295047383770469162922154179420161
6227 926383912035078878034420037631022353456641
6228 927001430529971263163282683166889297171457
6229 930404224723001609853074935050594167304961
6230 932420099767888532549549535273270332004097
6231 933274119794637575897343020827105656569857
6232 934206558528401237927694146522754236812801
6233 934828637119784611339468587974917934870017
6234 936385419608477143606973137045032952805377
6235 936852896484769994160490031612106792124801
6236 937008767483246934612095305539796336435201
6237 937788462900881221418704838730403640903041
6238 938256552593616984286722768840306949226497
6239 940209127592002462295925150112884699127297
6240 941460640688351977757547089552727893008897
6241 941852037345811165564624390959842382078337
6242 943262244452254017109772431203719310213121
6243 944360349160291937158184783470193668387201
6244 944517312537219113775242818337559541702657
6245 945302471890955918096034200883433563067777
6246 945852423187835864902452219656267719280641
6247 946324032812942848471571715521152014835201
6248 946559914773933399545167020094307733753217
6249 947031833040865417785275931463184189153281
6250 947740096447916067301479426651184317543937
6251 948055028927103842331087386600911659530497
6252 948763961829322370825541259250033008444801
6253 950814596510348052173735589643241209430017
6254 952473708486124131667608863925231359874817
6255 954848262581429663727750305605397589325057
6256 955720229346848141860223709009119876192641
6257 958896893832590027267491737270856285111681
6258 958976428673225834713388057235516147955201
6259 960647994273541682649049013724289126694401
6260 962322108771353209980938315252730683513857
6261 963040367513288219602304119870744824309121
6262 963519467235575280858733504561334332686337
6263 964558232144108243603873295783985666080001
6264 964638177709119342282814759524294895497601
6265 966478526629117957568484060351700336300801
6266 967520082191392399882599245089514676375937
6267 968001131310483288235478687175562018584577
6268 968402165429513701854958028456438735452417
6269 968963857426497462405528246459365923315201
6270 969686451713896566180477928222712390749441
6271 970168443147307812179204639831791659091201
6272 972420509380745070994892868379094986146817
6273 972501024846785444104260279031592610816001
6274 974193197664539145858359395084926885907201
6275 974677148572636630376336139165717939705601
6276 975322743671812996979638605287877824328961
6277 977666163597928018378769573177004757671937
6278 977747058977278475692836214021927461719041
6279 979933449281264597835569569095820531944961
6280 980906550668711705947919154262707486406657
6281 981312259061061606144300884122523546992897
6282 981718114273658128089713892668982262782337
6283 983017838116544300659957659401051884548481
6284 983099120825170529114276747358562317139201
6285 983424310471605558020692455250369147906561
6286 984074972137609075766028826010757567184897
6287 987578736391426959415617676397485947964801
6288 988068500500914525481269865545141374607361
6289 988476799590969050430230191369310139713281
6290 989702582784915652703488762890110600240641
6291 990111472643355095682824455436624032872961
6292 991502804028898821226795800582486215488897
6293 993387916393909812018805116542693640453121
6294 993962268366116016218988792380956928833537
6295 994865408534105945880021380300292019718401
6296 996673843233800315548633596089726707207681
6297 996920670689221094831969220982109294476801
6298 998073239493223156444874183358912294423937
6299 1000877190635461490283341870120370228973057
6300 1005344692586094902590413310551554248329601
6301 1006920735805157522044068983441688214675201
6302 1007252809712053730956926421460793705868801
6303 1008498940469406064405094699020583524055041
6304 1008582063794751467336808660739982098444801
6305 1016673576020212045100154857195004552011137
6306 1019691031177514941855768859430071977132417
6307 1019774961114345920376532980287307918259201
6308 1023473867803283937143916146348515013726977
6309 1023558070117552452378530651896512099909121
6310 1024400426700443564591860136810885651076481
6311 1025074748640898748758599713172486885630337
6312 1027860433868213158902752196108852939955201
6313 1028452187614057047400142198530140342316417
6314 1029721235240164211019471220770464613962497
6315 1030229237812804124754001227358976701468417
6316 1032772541456477232692702172670391956486657
6317 1033281860909522173523951712705034542812161
6318 1034811138179529666800337016101848599074817
6319 1037960873283098282755738977778086507488641
6320 1039325516896988179726496416335463534243201
6321 1041118993904005815085572841971299919916801
6322 1042316149143973717704605126629416312460801
6323 1046000660583050821890028507252819699908097
6324 1047288633695648479915594884932682331766017
6325 1047546394773306559448534788313918737161601
6326 1047632327467341280927630377724762811951617
6327 1048750013919589965521651919903277783948801
6328 1050127060232995785367112785187617353592321
6329 1050299302213206080824674943152477528026497
6330 1050471568912668034306109994212940763084801
6331 1051678128203407598162811749581965104035201
6332 1056343366378196873303072364998184581561857
6333 1062939930937747735320356532662903567431681
6334 1063549318112448693463385972288698639856641
6335 1064333265076718919535303138515277811251201
6336 1068785189131928011778655406601134459150081
6337 1071499215363999280203941466639277372972417
6338 1071674520721216715708631130720312901537281
6339 1072814617386150100270905484513234939178497
6340 1075977348752080973241504056877445128550657
6341 1076681284841083865302986879987008879082241
6342 1077121449500009228190235987131776529202561
6343 1078795511513784442194716956756303790956801
6344 1084362649553806234486465859282281953148417
6345 1084628377221578671507912559584538854348801
6346 1089243385417162971285334523469112182809857
6347 1089599096650365516352238942457459576254977
6348 1091735499340818909075881439837731290014721
6349 1093697087403119607594290850578668559936257
6350 1095304316229683365915645959944993039393281
6351 1096734698649556033356881057560338981428737
6352 1097987623771570249934684974356942080198401
6353 1098704143154795232552387357496700398844161
6354 1100317807849403783645025551781218628258817
6355 1101394736036818349972556899072119563498241
6356 1101664112146068610698260647559490401728897
6357 1103461426563010156568608128861534969803137
6358 1109230086195862198823839813241996114006401
6359 1111581130909842347020297562385037105122817
6360 1112033754424331401038918795101013094142977
6361 1114571427533426030260387556960681855980801
6362 1116387152113408443159058979838038586163201
6363 1122032357122589364341791738945788111876097
6364 1122488702032104335243638576315782137273857
6365 1123036530286497548307800581774317182057857
6366 1123127857736577420892430739422850331764481
6367 1123401879079339220331743223886569471086977
6368 1125962233906418586084401956474010736700801
6369 1127885849349868401404058627670911404728321
6370 1128160886158803222409713032748837273471361
6371 1130730727631615364056331441341422758500737
6372 1130822602338386447602854182787840991451137
6373 1135516882422476395889970928720382672634241
6374 1135609097313832480314351896528782935532801
6375 1137177753336965057654582444300212341259777
6376 1137270086235793768001226470182820694295297
6377 1137916600223364647574680526878442069388801
6378 1138840749485829891097152653310970212720001
6379 1140783600828887786652119351314802707265281
6380 1142265814509093917430259623796490781524737
6381 1143935318878538095710870616973129759827201
6382 1145885772162915454390943483435281539312001
6383 1150354881717772369092194475223385739964801
6384 1150634706749609394841486253067362318620417
6385 1153810222131209265549830455637883216560641
6386 1155307233819004723262770916692937300246017
6387 1160184265715169958697811440628161916506881
6388 1162158936937861347353098133835463633920001
6389 1163194461710146851205443816696229434551041
6390 1169803101389869414712196203860723705221121
6391 1170560462278455040579880967592899325770241
6392 1174448674751117898573274874965881628963201
6393 1175398731770617364363813219047006325644801
6394 1175778942828335140350711967113291505336321
6395 1177681612797019743838328472720654887677441
6396 1177872027884030354351982649910196426648961
6397 1178157701025333982980156243674434931166721
6398 1179873013336797181325175679341661326241537
6399 1180063738414326888241472510760816248259841
6400 1184744937488643173132087218291663060580737
6401 1185510755824216352504724032295497678263681
6402 1190018692258289500738993492647643316395777
6403 1190499141481926125380488088103872963679617
6404 1192807661133083142775612555484689004777857
6405 1196084768728103448642149479200671649246721
6406 1197436454079068783393612233793872939555201
6407 1198112797833222460414215281465611297276417
6408 1202565664147424131149164945333635546415617
6409 1204020813232916089172039502373851346302337
6410 1211710052141684244982958049623185306826497
6411 1212686430528655418474537661210596843913217
6412 1212979478251790665353139172493783603235201
6413 1214739066178769087694657942985945471151617
6414 1214836886516329327229085193560860109561601
6415 1216207095147808570080051951977678786478337
6416 1216305018917115997088458163376337533795841
6417 1217676676249059044793539478092005681385857
6418 1220325838094404432935727425772276114771201
6419 1222094746415436823266868698304127382153217
6420 1224456780656670065379999959439846858656257
6421 1229291673911838014795467781722660012308481
6422 1233151784847780081310822220320733743180801
6423 1233350024825642952472332017131629938267137
6424 1234936948778557666543198330304955410528257
6425 1235532505709130138452396520060236675919361
6426 1236823741261027629536347754323042257440257
6427 1237420094270556473878301156011588286211457
6428 1238315095530972705145675062993918717716737
6429 1240306015407139204188249229907353704178177
6430 1242199982971274240804047771152310763376001
6431 1245295573586494865244976428885902313355777
6432 1246795861736689833604471511693066300307457
6433 1246895937155594746562287896818899838025217
6434 1248898922083342880772375882756975324984577
6435 1250001763381245930147736163122402307143681
6436 1252712350994566799724629325446422553867521
6437 1254119864575725756272049675334998996019201
6438 1256636723719719640061856070276330431907201
6439 1262492864845790724803472080276000431443457
6440 1262897615395177815524153904934460570597377
6441 1263504954109269879184309008261499190987137
6442 1265531262645577857300841674378415859392897
6443 1265734049800045005157892805037121944972801
6444 1267966585762823979144206039249506130414977
6445 1268677660313808546530216046882779171466241
6446 1273868886673646806556448497008359321484801
6447 1275807619510902886433715830886631232309761
6448 1277033412140875173970226641133017113626881
6449 1279999999744000000015999999999680000000001
6450 1280307232001889349137605527103228333465857
6451 1280512089352883750437763736247208014099201
6452 1281946894059477926723252926668657994763521
6453 1285540061981810989825171088163656940113281
6454 1286054090379521423805412311344636753007361
6455 1288832952648215942541221596200815906528641
6456 1289554255481953304911479906612103377643777
6457 1290791596429943852390196160673210341747201
6458 1292546274356792820168136337140967193449857
6459 1292752844204941587973828409677139366592001
6460 1300520096013645970566642439140677396467201
6461 1301247118594381646763323488924984915009921
6462 1301558808547531756690310098022827675253761
6463 1304575181054233991760160508296734163710337
6464 1306346241689269132082135698832451732019201
6465 1307702001344240382353218651672035870322177
6466 1312404527273271748951305552106749193575937
6467 1312613871404167120456264813276356490924801
6468 1313975320604492962160775985016598485907457
6469 1314080098625413826789781683818639303303681
6470 1314289676599688506816932835240262068657921
6471 1314499283820121979590648583648723824317697
6472 1316387065458476278421428427289219376742401
6473 1318277218870641833462777786909648648709121
6474 1319643806147697238568834266018867534190977
6475 1320801117260258801133658901286784833778177
6476 1320906371384774832149804578830750032219521
6477 1322591435796952223797251963977845692220801
6478 1324172891629353696047993332339366086720001
6479 1324489381272301417199024319658666603040257
6480 1324805937101745271925373666498602339896321
6481 1326072822521782258165991795193262934520577
6482 1326389709461697462096627410974812216785281
6483 1326706662659317479432510683433512665651201
6484 1328609773921924613910994398696223135063297
6485 1330303433266172412011521955013063221872897
6486 1332741378181472842915263293026545913845121
6487 1335714586959490979441967488523527473560961
6488 1338480618803112882201138375456139663564801
6489 1340825020639124706131084263593650949461377
6490 1341251661323102466564304653394058182880641
6491 1343066209711641133701086035940054516902657
6492 1345952554563283457145509225383111988899201
6493 1346487658069182634331612578640679681196801
6494 1349809456527378083805495790351128699749761
6495 1351204601365557608691828946911344090273281
6496 1351848939815151243609210391849380751084801
6497 1353998676788248819499853066135285574195201
6498 1355505271888535939382462353248902305694721
6499 1356151404402006123258331048619849155680001
6500 1356474571707167317691685433413746398918657
6501 1357013333625427717930805680418161930864897
6502 1362194982291214172718167163566720209470721
6503 1363493096314276597749056962743918029477377
6504 1365875783522882419585645669259345952844801
6505 1369782585279292582489569478459622499974401
6506 1370217277330514251418574599278136078707201
6507 1370869541726380782818272779381493901994241
6508 1371413302910435026603591351682537028274561
6509 1373808094812343732448239912054351635265537
6510 1380029812681312670076925868861727513523201
6511 1383204700281513095891964542312897086857601
6512 1383752740153157100541707961300247086030081
6513 1383972009295077004833179167669297782347521
6514 1384849389914573054828384059497348368451841
6515 1385837024829464341975875277933455765906817
6516 1388913609251798361850308671146757966985601
6517 1390123901515794028510048617785217928955137
6518 1391885973944918399965407344069401829120257
6519 1392326797298296725869890285556029837848577
6520 1395305551543034078263058881165046469557761
6521 1398511163881567266858089544319240308942337
6522 1400393310368893743008339048288117400739201
6523 1402610437656001501096058591059513597680001
6524 1405386165522549189280091134189121248320001
6525 1408278020029850268639203460195591118156801
6526 1410506065208743689983467034486773385306881
6527 1411732804279689657058729323308462115250177
6528 1411955948017138782549895006926897165644161
6529 1415418624617804506780461686604280194892801
6530 1417768528268076132876972219023204487853441
6531 1418328532024504169030350099353188322389761
6532 1418664627172271691297073530236284602433921
6533 1421804877270281498630477578228053150416257
6534 1422815534211721150005015237902798313841921
6535 1424501359381554240799259570421043610474881
6536 1424613809842809706209769365790668830413057
6537 1434992540014230027997178047428561557975041
6538 1435105714793422858167464131357348695244801
6539 1435558492015246599710068015097486976376321
6540 1438618009022011924215362035806908171642881
6541 1444412666751869122686646864184930863030657
6542 1444754164058526896793989182093003978080001
6543 1445209603694382129089047988866680170810881
6544 1445665168950192199511466446286961021399297
6545 1446348752436287903981728985605131885584641
6546 1449656727955798829164178111882456908824577
6547 1450341962592668350595163977190266178979201
6548 1451141761192204509327227444075589185137921
6549 1451941945686592708500340231541169885851137
6550 1452628125372118166920801680237320258958721
6551 1453543472998303375171679465744465390918017
6552 1453886858450767017297200742858118779667201
6553 1458816522570696445534963507369669114454017
6554 1460539610332402992296036901924836329076737
6555 1461804339583844617392426140307754765372801
6556 1462034393282556661997995787501200870387201
6557 1462149432011228487839062679328852270556417
6558 1467449782813396489235590991085989021135617
6559 1469528405024491768303408670212878803170561
6560 1473925069732022261002479087819154712474881
6561 1474272664533104233057793296635469718203777
6562 1474852148595197914356422066351515002299137
6563 1476823885469004165912821937030865478561281
6564 1477172078360410422667631397620982492312577
6565 1477636447286826529940891429277799695863041
6566 1477868679646162399731140495001067470087937
6567 1479495200573903291801835050530324625193217
6568 1479960208441631945802130667615046780433921
6569 1480890607843172388385447045889988369853441
6570 1481355999437274076292960752563671582827777
6571 1482985877971157825046546028432001697970177
6572 1485083741611521329779555646020175700000001
6573 1488118573339098650365568572233686784441601
6574 1491978288984869585165478389841979497087361
6575 1493032457748290268308474485300761749592577
6576 1493149627831099452658913832242020358584321
6577 1494087278181343605077458560856647205257217
6578 1497725541447916332619366706115078095824897
6579 1498665705555217298288780302588946551426561
6580 1498900827253146629548400294128464465854977
6581 1500312235370399952484877858417041645459201
6582 1502078130741332328673768996019475223027201
6583 1502313720813622351302963166282152550966657
6584 1504081677173491962262472157705174482747137
6585 1504907346300747952898417835046837238545921
6586 1505851453764864713721349232477593415548417
6587 1506914194098896014645240447355149883639041
6588 1507268586683900919441298738363431448535041
6589 1511171720994850057390873238066135289517057
6590 1511408558564527436002475923119535628985601
6591 1512237745846311960144219438445917925979521
6592 1514015916207351728536496693858027358036481
6593 1517934332200221155341902902139089044970881
6594 1518409894156767988202557779573240067879297
6595 1521504225826312618672980538937573471631361
6596 1523411171187384000020657221795761765120001
6597 1525081463542475806304948387065585519789441
6598 1528785671642586724622070468478414636819201
6599 1528905293179512370847054148520731382404481
6600 1529024922906288208072886916787911144377857
6601 1529742873280712966965101662122084284953857
6602 1533097210010460210800343548725699780446721
6603 1533337051566594681089095381341072033175297
6604 1533576925953322645868655625413383543020801
6605 1538982787563774331300095179636740883875201
6606 1543319474528478905191572458409063493810561
6607 1543922637039026209970707969414746542772481
6608 1544888126086703418799189551045985967988481
6609 1548392453960978547099668496168490300471297
6610 1548513416805639447984361829761349249640961
6611 1549602454548242346881132216793022395605377
6612 1556758313547215494416497719504662274166017
6613 1562113692057864154962355710069387386734081
6614 1563699044754483957933375288967568642712961
6615 1564431220700970858964984193913818571148801
6616 1564675346001921869817931158998442202509697
6617 1565896472573126018694966693956008630204417
6618 1568096601909655386691346506436294638243201
6619 1569687265925063252083571033217905070045697
6620 1572627586010192448040251101032698493234177
6621 1581354269371292668778868743388828190928257
6622 1582216936858789296914267330217101015404801
6623 1584313701039663084833815741973277067641217
6624 1584807410509434387208649736470413627969921
6625 1589256857180676583166427679504477830516097
6626 1590990147187340115966303324608572976709121
6627 1591609580068872615448402556358620433891841
6628 1594461690115796667114674691096095906856961
6629 1595951522037512676291772599097250551303681
6630 1598686044378120161597685805357677381384577
6631 1605790023271453333344508307098919148000001
6632 1607039179198070445101049336456316867756801
6633 1610416148247922296980274919873444772315137
6634 1610916967664602797542917466865069283253761
6635 1616434982376279579166652141167897729228801
6636 1621465703870471220106584140959660512000001
6637 1623229690050503637650102207253373414266241
6638 1625121538373645872216944907191085080794881
6639 1626257573190798335052631400385213939812737
6640 1627520649017969112001012486585188060297217
6641 1629290397219677237266044181414791692823937
6642 1631315028255280954983556218786667827459457
6643 1631441640756143998396775035487336678407681
6644 1642617269184246469166916889600691632029697
6645 1644911427014701782315795483035101041484801
6646 1646187170181708629505405406286638535443201
6647 1648357920536745110370805703359665679412737
6648 1655013418739159812002488930042215335690241
6649 1657451094021260013900846935810152627543297
6650 1661435098564552768104296544436616179655041
6651 1668524118351707622403730631266196463557121
6652 1669040714272272316140276222523345799490817
6653 1670203566820858887273272307590092388846977
6654 1672790221983532807598498046281215851359617
6655 1677844283204904628935355729200133714191361
6656 1679661817846353378680209478768469528115201
6657 1680571231022761992517524006068296639460737
6658 1681481075002745012837893616976793970238721
6659 1681611087892008133647715170430484032291201
6660 1684473597744640643836710305722220371140097
6661 1685645852800692714817177156570846638624001
6662 1691125819868574581803448449078624406309377
6663 1692955936335691827636674226111648532728577
6664 1696359322164384635568457512424446342813697
6665 1699243784610653169682530485188617806227201
6666 1700425028342393680909193512048077517203841
6667 1700556321987542775395459409000431283916801
6668 1700950256146290364967593559609351369582977
6669 1701869746385213744398643846858289192000001
6670 1703052587170509953976025019908230290866561
6671 1704104605028291253527497934427286659904897
6672 1704762404905456416915559571167631042758657
6673 1707791146838130050728878168087994770595201
6674 1708845725387221277421694269656938584656257
6675 1709900873703771922792972759464213914183041
6676 1710164749839991304633779334211651170727937
6677 1711088596938569940157917759280528385203201
6678 1711484665069756032071403377917065234604417
6679 1714127169922840107605149887475319412667777
6680 1715714385833481954274538307284161924387201
6681 1718097620927521484821656561405779132898817
6682 1719290324343313573799273395450957931678977
6683 1719820647256206096217353442272439701795841
6684 1720351113296528445669851407556953192492801
6685 1720483752174149726312023024010666063564161
6686 1723935505272070607144804159607043611549697
6687 1727659553004216106548294168925891782643201
6688 1728325301722038420295527861161953864320001
6689 1733525850425701903374776137606247992227841
6690 1734995145212228836767631163367662532000001
6691 1742357976341280521823851094797487571363201
6692 1743565402525125076260321247948306020215041
6693 1743699606172714859725068391770890664844801
6694 1745176442949130970750721579085691475532801
6695 1746654374073446095937812330919544643556737
6696 1749882752998173489857205750822767059194241
6697 1751364170764079032706089183496596198553857
6698 1751903140143994174079839511321700358656001
6699 1755679991187331070729941475873978567450881
6700 1759869813548316643166568294846094986124801
6701 1762035723591898223242869069264912032140801
6702 1769770745686715620933233292715718663396097
6703 1770042688639267839286610937021132386956801
6704 1775216556457038166673421024499237271721217
6705 1776580298008158782347665199939339743914497
6706 1783139025818105214707913529540322484395521
6707 1784371143101183731398431685263149914316801
6708 1789856237470988735045805847807308367411201
6709 1792054402673612090462605485516829672519681
6710 1792466821518794836851198803204427522604801
6711 1792741813551647322836518570776049167955201
6712 1795906876177915852230418733143259542003201
6713 1797146709243928353391689453174093331389697
6714 1797835828957740526723896702319481406923137
6715 1802804320060670963039910568864609918320001
6716 1805293067954417818250627058061252926928897
6717 1812777358311809478576874575535171575761281
6718 1817225292588670549829070627163974089398657
6719 1820010098263125439870918808836230333714817
6720 1820985662048256309431150333816603324659201
6721 1828526832162294703077440648354326166799361
6722 1831186697992786802186095359946062910851457
6723 1834270771675656873672280375766945882880001
6724 1834691679112178683101448129921628053414657
6725 1837780916818616457344794609814532528000001
6726 1839467873167485085443178566265485891246337
6727 1842986717966533540720152619031081605451137
6728 1846088172162520184331726344529056437071361
6729 1846511451368268289427655782931583216935937
6730 1847499433108181155906507972920269426728321
6731 1849194192246556434431535186431712726337921
6732 1850042081817186809024435272819641859700737
6733 1850748916296458504145609218698250182999297
6734 1850890311544673471274020338451328025915777
6735 1853153921363313606183039249979389136460161
6736 1857972136604713141726643689105990114738177
6737 1865220012226318541114487891520379544280321
6738 1873064063372707044795834384249374226288001
6739 1878213967105652435738887554056521406140801
6740 1887975375506285072354548578047078977462657
6741 1890710749680809330802981553902903851225857
6742 1890854812751293972048108505061468474258817
6743 1898503913446131521279429197141806000403201
6744 1899805502927186599047536281219576934284801
6745 1900094851046615611164102036325156182807937
6746 1903280226259901713180683015401643124661761
6747 1910537098257255379092004431957963601330561
6748 1914174604563082430779070427104110453224961
6749 1915048507238162624345320576624803656428801
6750 1915339885697804422611626403731126942493697
6751 1915777026122432739198675548919464426275201
6752 1923221781748387450804367282779951246682881
6753 1923514248040430278846653558251861709743617
6754 1924538186550883184781821145740221014307201
6755 1928492132692061940635701567036239683006977
6756 1929225124433729123325563225000231130366337
6757 1934068986757467356849321347529626036915201
6758 1942460726641198518025298792045599594838017
6759 1943788646343104525188165051670501716362241
6760 1944379087800526715522447877853354261036801
6761 1945412737976842074678902389154772033977857
6762 1946003611068083763966582618847156383744001
6763 1946742423252445070686286666954030223717121
6764 1952069120075006847509685898229420942301697
6765 1952217265739024499606703242056482584149377
6766 1953551019471803188087344306031076480476417
6767 1958894010980607005833507487223565690907137
6768 1963207381898938794945173521957650564804097
6769 1964398738842092481988777194409643832000001
6770 1965590728332150488785118181178074669252097
6771 1969170494962780351310518995816574848523777
6772 1972456957700496001604733457063180749521281
6773 1982495314213803805958808971567180948340481
6774 1983847149928408764667236162658205387299201
6775 1985500488873863664770315185963914403484161
6776 1987455989197546326555616775110704972266881
6777 1988961366749530205493031379355962637680641
6778 1989262561954860262105510804962788880869761
6779 1990015724579471694641705948747331720967681
6780 1992125907501739482060324837921520931884801
6781 2007255666971867901601130806707366679180801
6782 2010597674361420030044194447989263412120577
6783 2020347577550081117148994057754694749076481
6784 2020500247449847816140774865492524952313857
6785 2020805617533445504714857096000819850224001
6786 2021721970097946849066281115898579015219201
6787 2022027501739275724919203332500226047726977
6788 2029985518523210517737086211094995569791361
6789 2033821233307615462648267908087993366965761
6790 2036125704915297163754522330361653238537601
6791 2036279417558272639507947846953649430080001
6792 2041049548511068290367526108197080243957121
6793 2043669575610715423400661565595605288214017
6794 2043823786454927826434678221764655077734401
6795 2048145825995935951709841949171793148796417
6796 2049382162381590943454180597187170818444801
6797 2050155204185983387656129136808199837004801
6798 2050464492341588790287526512369108175242497
6799 2051547322423396309890892042438766992291201
6800 2052630652825082476316967282365122672465921
6801 2055418658346015800573898493699023910329601
6802 2056658835116411846980489707619668216466177
6803 2058985931414259305800379134132741093481857
6804 2060072697921763991617285943781553356948481
6805 2061470706627487378458789309266010465457537
6806 2063025023176968791221293924123366377750017
6807 2066136732882729141361830364846920461285377
6808 2066759567396382926021811810274521448275457
6809 2067849923110248407329512445226983319681281
6810 2071592107743724446740714003148166367859457
6811 2074246405828378964534064450298232259571201
6812 2079250805371028253476868404391962984418817
6813 2080660194823655732507527278435099351555841
6814 2087562583247840087585746982650863646003201
6815 2090392057153922933073411921553342429660417
6816 2091021284644867025908126825736838967497217
6817 2099374208491723013622075311367760259059201
6818 2103957022759990658121954643335099523944961
6819 2106330876886367261810575017618143160268801
6820 2124767961362821285460788183097546048908801
6821 2128280534533307082701460263590125926295937
6822 2138367390724359246689069216577019008000001
6823 2141417656908577528632972116034686939819521
6824 2148818283553464136391512334771507369404801
6825 2155110248000056914732224329290539249902081
6826 2157049477428962036027404301070794528290561
6827 2165794917404935426900493666381722536595201
6828 2166281683534894712584949939323395328377217
6829 2169529238117845397626911450855878157576577
6830 2170666888205165404747283269478843641920001
6831 2178318923583354737698767773297556244985857
6832 2178971249146672499540868764135402331840001
6833 2185830994346691424371006176332151470421377
6834 2188612925365464119430096666549368227084801
6835 2189923141002539772430744142221124279832577
6836 2190578506151380483943274944774361725696257
6837 2193037654129899574633923615424923020132737
6838 2197305899869864207459318510854650699214337
6839 2198291911270170550478211193753692834165121
6840 2198456284137694901359338158275154752339201
6841 2203392473587221588704525072382572273280001
6842 2204216113966982724274674145595619092131201
6843 2205699345547982885166025150001943193712641
6844 2206853573812210426476143636402152575415681
6845 2221740801155875584179478435363879415971841
6846 2229050928735011773493296643506881575923201
6847 2229550112010775013115225676101898640618497
6848 2231048248780938155084536577342945711978497
6849 2236215242039096070997411456146272201519617
6850 2238218177719148807384821154450540403052801
6851 2243901689265107594344560571051495205579521
6852 2246915716422895489287885162853956240155137
6853 2247585981097174055017546781386600171733761
6854 2248088794407395800469863304801788139329921
6855 2250772128039940567737555194230008083644801
6856 2253458263743613453891634668092080149948801
6857 2257997478649135849682634918360278277766657
6858 2260691157349926972670138975962325326021121
6859 2264230877451236248962933850912950766012801
6860 2265243116368809680026552251378943755886081
6861 2271663162930066904833815360168484461055361
6862 2276403905708959719730679361768139808228737
6863 2279965141590427176813318497572629097648897
6864 2290507724807613026490338505900576232435201
6865 2291700692006810032370044005245059736764417
6866 2291871160265581896585974270149933984352257
6867 2296136474268317259090205215029420581635457
6868 2297673686730630769045485736228974335252737
6869 2301264018197207355348488511025887688144897
6870 2305887371204372003755840076709036308716801
6871 2308287863486254562126265937186426608230401
6872 2311377423499092844627268423106142800573697
6873 2313267268680684348313303394331458239568257
6874 2313782915595718725359902484379844605880321
6875 2318600472170581025814013289355478823573761
6876 2326706817961740612734381105862591298629121
6877 2331894037856695696355082320701976435629441
6878 2334144973776056351978791970558645421580801
6879 2337438223056771357519324535637546271624577
6880 2337611664530569530461521716532174165528321
6881 2337958581261235219293997971332944208897281
6882 2340041027834410154238618928033072330077697
6883 2340214638286234820462307966317840819045761
6884 2340561893001163037064582012766285607984641
6885 2348387053179072996068318767073341204677121
6886 2351174843655230151179416488335120526214657
6887 2356584429170720063903962774606053116000257
6888 2356759113097221255134193785870330804129281
6889 2360430093735914544833797741396588097520001
6890 2364281248388826004999545942973598845165057
6891 2366910186820336157730488118652302012769537
6892 2369717206758931916961723942162437256089857
6893 2370068288977176155382873157036493003539201
6894 2370946193646664079344998135763983548476801
6895 2374109006898484087844634031860242047213057
6896 2381503265318243710915229010740727325603201
6897 2382913977861523323444455579673547092099457
6898 2385031417669309084060412659609297811260801
6899 2386973850244041481189211169821278144838401
6900 2392455427752557418499664125042859494718977
6901 2394403149550902431492281703329435904050177
6902 2398834950759332592829074104670916778981377
6903 2400432155312680358252576608482400225084417
6904 2404340351127312365142429258882142074355201
6905 2408432144110099116909654297772260725533057
6906 2410747590847757205420334185339885748012801
6907 2411103986248079326238809248800589227617537
6908 2417705622042701971397506475067542959190401
6909 2421996215994385904755181643958394319609217
6910 2430417932443004895248577054509922961651201
6911 2431853965043886685632197154721579453894657
6912 2432931476660469307131108240803429105948161
6913 2435806883559300826311878415633256968000001
6914 2438685263579570664970041003610707100700161
6915 2444090248782658389753980971120137485863681
6916 2449325028527702047708162857278344635120001
6917 2450590064876187755601645676209705834533377
6918 2454388604781583739978395074503586249910657
6919 2454931673684994611105049583815059253227521
6920 2457286187426509397106545268525641225589121
6921 2463453490753589784483325864662632914477057
6922 2466178662697885770272536414772893880549377
6923 2468906472136059641086577594233197853274497
6924 2470726478116155077325181505256778811160577
6925 2472365487113242167221472066011100800649217
6926 2476740829777753307905146736086156076070401
6927 2479661487478088082302444784196488142404097
6928 2482036740424831002962424231972636658339201
6929 2486060934801877915771382886563251382447617
6930 2486427053582196871442129205454106288234881
6931 2497800161532734601298537083299343181032961
6932 2506267662748024433622848109030503853438337
6933 2506820762463138365810328169780397987692801
6934 2510141604194466894425311141538710384567297
6935 2511618768997122933617210378365869494069761
6936 2513466294582956751803059241792135502643201
6937 2529775864596528198802522695932551862730241
6938 2534984655735747044191285441594247279613697
6939 2535543296693797096758267980373472935475201
6940 2540762475731860265258053109824540046716417
6941 2540949048709823545322984293451479797907201
6942 2544122623998961385473322114488346100888961
6943 2544496213715402430431140537037402950219777
6944 2545430398023209371136520163831516951823617
6945 2545617270892920989086024791893169457545601
6946 2548047710827345101065822340963447440161537
6947 2549170136980259386746865167933833252990977
6948 2556288887913722725870558632757650191838721
6949 2556664040376814192649571547057657879159297
6950 2557977453396609776006082639096335202508801
6951 2561357512496977604762489226887362036058497
6952 2562109167240240976978598286241685738775937
6953 2571521149703893713453772787446851787585537
6954 2571898257428786356504254285052400851731841
6955 2576238475517061959648082442601922368910337
6956 2579450580561943098537163610030654323562881
6957 2585885305193714181392466613530025895271937
6958 2586453748756547799537271065231768281679361
6959 2594993532568836159140194694909642425290241
6960 2601843112908315725042005677419506532038657
6961 2604129819152295564666356553100089978600961
6962 2606990674742400232342493035560748418284801
6963 2622678679895500602511494658203061745253121
6964 2623062343826658126503075373639163865028097
6965 2623637931803579550220035764801204788755841
6966 2625365358881408708019339925471345301587201
6967 2631515384317342786951996367468158101724417
6968 2632092594966349294420912188720308260003201
6969 2632669916394728661125253381180191919146497
6970 2633632365001241327487949230085014832023937
6971 2635365548345499181819129507942664281376257
6972 2636521558291304096647481724198918685875457
6973 2641150036300156064194552016867933828150017
6974 2643853263798340426838529655194800859106561
6975 2650234737972201314035125406112176611110401
6976 2654302689694787240086594612761344578675201
6977 2658570212390245934055367720128841243754497
6978 2658764333257968363394745996118085469208577
6979 2660706224170892008859610884403172735491457
6980 2662649355987924666608465268160426191515137
6981 2673358792528600334612390812007761429522177
6982 2673553857904963580862356784845985783467521
6983 2674334243956762014900753725327763036758017
6984 2674919664288358077694757835173299697337601
6985 2675700399155808876835311219483254463091201
6986 2677653108721515155297237576378915240908801
6987 2685672260892364100319547390288883192257921
6988 2689199497021428374360521605345319902297601
6989 2690768458177825852506057255041933744242177
6990 2691553239071248320422688103600939346442241
6991 2691749465584852550915068904170864504705537
6992 2692927087557265653264389449264257219326977
6993 2697642084693146708913454323204908947600897
6994 2698428619422146124752605888299459889678081
6995 2707290971640580151815864435003708370319361
6996 2713608573364656478576271984631857588975617
6997 2713806206096184878642726163513872704089601
6998 2722118161982742279231034599481599248636161
6999 2723505651470706289708422746914125093830017
7000 2729061799538896768653683746377824401315201
7001 2737812928647329321033237105764834516771201
7002 2741599409513908690892633508252784797315841
7003 2755589171126478263144900246642065654767361
7004 2757191971265224183923088524340181752970497
7005 2762607445838722972965694188276632462094721
7006 2771050017184869870721737398309155531683841
7007 2773869219957217040219227209281292743280001
7008 2777094238766796251432398627700667211877761
7009 2787395892798873079794296169969914329975297
7010 2788610047584689979278632787587112099183617
7011 2793065908584483231472609500948957999379201
7012 2794890555641226748739250639187369356804481
7013 2802402845048889178923437814712769360405761
7014 2834270919768572338909195268294032967648257
7015 2841258459706815127685119389539645426795521
7016 2845787837127616666047626702595965524409857
7017 2850942524779296784176857584107851903533057
7018 2859620793334231835323872879595730634403201
7019 2861276414959948378273376516088574924419457
7020 2866041000047579027664749970448583160998401
7021 2871435411005474801916845451959989214658817
7022 2873928134091191736964158127877481634698241
7023 2875175205529038654650322831205448899987201
7024 2881001135037459214084108540014939216393217
7025 2883709540238195920119998660375098803911041
7026 2883917971348018710132715799783375230887937
7027 2889759396882356961188364112781586164140801
7028 2893938179694645321131114462344138830412801
7029 2894147257558022849352499811751676756746241
7030 2902940471560595125286659553086404523165057
7031 2903569451821520203904025600428057669310721
7032 2904408277661581269113970018195321227980801
7033 2911126521435098141963938790578319826794497
7034 2912597948488295327369257260886663476787201
7035 2914280376225850683495006749965384023269377
7036 2914701116004256208739218415811021510373761
7037 2921018593797639588559808979184069876899841
7038 2922283526092431357264223915257699964579201
7039 2926081199249489601397434689367917761345537
7040 2929037929884858287017690431461261647199617
7041 2929671855028354526929615390213851240691201
7042 2931574350812072506379714534993828453984641
7043 2933266365614067699673207142232596964867457
7044 2934324308739707630895563904737299397692417
7045 2940466965395349638974392406657658558737921
7046 2952360495877445648757410803806041016270337
7047 2952786042184868345466345357387017043834241
7048 2954063003145079106071323917429431147507201
7049 2955553401627265036695382163804770216463617
7050 2959602086050638675830069927746914519991681
7051 2961308246568326385895089573848932254929281
7052 2962588431681422379247592687400819279244801
7053 2965150254737280220764123273229092361568257
7054 2975631160690978170335380222372515728532481
7055 2976702461281572766423526878221993440112001
7056 2979274959740348249306801570911087688497537
7057 2980561938293447817982899131155965101291521
7058 2984640580188476689846131925577561543252737
7059 2985285022496598455565960670603039728101761
7060 2989369318589842283940938410558907282764801
7061 2993673859018220958413118395479555612435201
7062 2994535417623159128383498257595651124789761
7063 2995612670969308904109108377369100318253441
7064 3001219856310546369078215598183708366796801
7065 3005323220406060198928472548141938801058561
7066 3007917347307025087594107243014678096494081
7067 3010080616191091244639563054510294150302721
7068 3010729862258250434393454034617196267752961
7069 3023957801732652853154211600664526431411201
7070 3025261653303526061721848433310088903846401
7071 3028523434583698690532478920879085311026561
7072 3030917362845803080817091472243527655842817
7073 3039200041594038826678358749384501340428801
7074 3042256543366976399121429538359244441025281
7075 3042911857850351010703739772875808120600577
7076 3048377616919427319697005818477520213989377
7077 3057798819453776255534773734409602168000001
7078 3067025509683667551512128300307527011597697
7079 3070326654869711637056148773222361412344577
7080 3074292132634066992376364336657330445120001
7081 3074953481099807580839804187801026521347457
7082 3079807174808129118582182073470577454080001
7083 3084004394650744200196147849965347524389121
7084 3085330871905741304995297812308234088000001
7085 3090641774475819244748332948712088726374401
7086 3097513528230013525258864528528212620083201
7087 3099511055885429546956192810231677275159041
7088 3126252668757463223379696431476471570575361
7089 3128937899980072980590563412039767535873281
7090 3131177134065697978222963743995024272273921
7091 3144642008501434538475494404766194869884161
7092 3166065018479577216566743472726532709626241
7093 3166291201321880637953516957129148810337537
7094 3169006498450020547447568621641965560832001
7095 3169232865152057680618072309759598592000001
7096 3171270802237600170513390223050977804290561
7097 3172856657077245663351024290317743717212161
7098 3176030448609157698993506787353526442531201
7099 3178980027732250015059847720743055336517377
7100 3183749795804156491223754383580604097495041
7101 3184659032687585885799630157713848474328577
7102 3192624552267577381393856246342998154374657
7103 3196043679449176704293006111215610129390977
7104 3197412227174028676314724266441522949824001
7105 3198096693301362074843488972362832309026817
7106 3202206183070748681642903661351382086067201
7107 3203577039394847363168521909549381921497601
7108 3205862941072230773375620938265654779709441
7109 3210896949169882718496315509850902028458497
7110 3216625807351650314992233567275716033437697
7111 3218460929888499274317866517390112223016961
7112 3218690384605481744456969445160313525239297
7113 3226730322756074968879527512033055889890817
7114 3229951214948256578482189238057672689868161
7115 3232023273714831113405482513765600430880001
7116 3233405292304975646260590078721355000286721
7117 3238015756168297015561737686922949290067201
7118 3238707821640086184778450707180760385249281
7119 3241477377965885423574539170146287724879361
7120 3242862933082471618499537196903195299408257
7121 3254892801641000106405838201249199165808001
7122 3255356267647405085217886243981288680192001
7123 3258138276504846281772253586655383744257537
7124 3258834103679740519223425979504915815196161
7125 3263708535794381257129299368626654301339137
7126 3268821925092009191472901829164804471935361
7127 3276039053114100739936327923231807946060801
7128 3283737119583255419903483813923625222418817
7129 3285605699383032313628548643548475646453121
7130 3289813406017663317729567200926357543718401
7131 3297071065320491333097836008422642874003201
7132 3300353307417138951292357995011606800504321
7133 3300587862644534909938888012179668993443201
7134 3307161333739026240411403073157173475167617
7135 3311628424709682622033441575967958865732097
7136 3317043019056004424313925454768859040972801
7137 3321757657016211407660976778789752208780801
7138 3324117174011344060304652703921530544675201
7139 3329313274172766133025420875810278701354497
7140 3336410318132588984325922084100263920157057
7141 3336883924706727213594276568756887241305601
7142 3340674895498638105895422932489823055756801
7143 3345656263342469926162893328659011192931841
7144 3353021589667594680197889654851691860637697
7145 3353497258819948532086110962773244058817921
7146 3354924620564674937319461366070888837120001
7147 3358019061462500986566025095774625631175937
7148 3361115999481437976053215503619460304700801
7149 3362307794768124345979358315873597733457921
7150 3367556087988056886834225823873609970470657
7151 3374724402823453585229188750771222126116097
7152 3387421059701624029907673627315487495895041
7153 3392463360152986354557202099498952195717377
7154 3393905223145134651046571442268677657467137
7155 3394866763012064909589838383671080905463297
7156 3395107185220070038401545122380026139211777
7157 3397271655601195237939890484831681597142017
7158 3405218380702537803572761521392463385276801
7159 3412215288738894430557682291539285621488641
7160 3412939824290813533449358493580447554445697
7161 3414872577250787981550535595874232030320001
7162 3416564521639298150499342957805496149272577
7163 3419950611080945115540419530648043635553281
7164 3422371043842714490817983195850377908753921
7165 3425519847217486262913593303391359840142721
7166 3427701272719373714879486515589781618502657
7167 3429883913645154071216460757592969401153537
7168 3432553237310045251058940601307039068098817
7169 3433767167031317396983629022972638577145857
7170 3443248718183453389983284254837129304349697
7171 3448607385210729050597473871503667928503041
7172 3452753169898530904536451831432200830401921
7173 3455682231126162428929355177192877246523777
7174 3459835456273170706446008182601091512812801
7175 3461057823988758106689838064745823920076801
7176 3462525164038652398614004614960910102788481
7177 3463503693116366719219251771050214582000001
7178 3468399968961360383883953279515264318627201
7179 3473547575906808259672553808027988725077761
7180 3474774181437851874024143758005968063815681
7181 3478456272360518614845119018954622073559041
7182 3490508239342792061983574702854624073932801
7183 3491493684465982220963929256333384567139841
7184 3496424562519566778454993816350208882882561
7185 3503338028006010504955383489845268351131137
7186 3505562752095997221751767618176046516583681
7187 3505810019951543434650721903987698812547457
7188 3517200851499521822708316632840069901835777
7189 3523901845629166797025775308605617570419201
7190 3529867660192557179077556646843567363179521
7191 3530365210076915052336301223096226876718081
7192 3539830324479893598891698047347096082383361
7193 3540578515142733761285432226346519657239937
7194 3546069476026009257965928706292804416757761
7195 3548068035684350558681400488308803068983297
7196 3557574659650143141342094573809647496739201
7197 3566350471011703580456181831464792894668801
7198 3567605703352024251274869083394696421795201
7199 3569363678066527182919043956729277998300417
7200 3572379112510622723218346605790357324951041
7201 3582698672053050586429124514441193137187201
7202 3587994394419398968111065562897070057280001
7203 3589256289765329008879441085598774756933121
7204 3590518573426004935931655201878776700835841
7205 3591023595641345149787119171312528826593537
7206 3594813243845747284558065290338376222749057
7207 3597341619639006896886334087843956445748737
7208 3601643429677244686580433723900473419603201
7209 3610514273115102447759881912133993896140801
7210 3619658508338999575800410537588884740288001
7211 3620930142330959147978057978021922150981121
7212 3635199172030856362393954405357515939111937
7213 3635964970855664693634753992457054543244801
7214 3639796082758233672517806636376103718355201
7215 3640051615758250473554006278133051286289921
7216 3647212915827921444741308852243000676188161
7217 3650029654715441003238061305067706290579201
7218 3654899414490927790273966832338835900922241
7219 3656181874698995214400010573798117083787521
7220 3659774858269742197568961039035476450999297
7221 3676239299777561884809172352061209547181057
7222 3679849523271473144855965588138356576522241
7223 3681913900640757529677624528171145263429121
7224 3682946469275479889830819813099241805186817
7225 3686304067458444784580565701243405755299841
7226 3690181547093840600551875536768756148825601
7227 3692768515721214917183653679780284150717441
7228 3699242881083063291376958797395417064775041
7229 3711701509956532623047554196011496323532161
7230 3715602353270706813347828401881690650688001
7231 3724979016339956535495666578901274460140801
7232 3733853758568539360747807068687338034232321
7233 3742485166193468862749173262621150108246017
7234 3751396387052318636580965293793914288275841
7235 3768484232536284660277519478119154586604801
7236 3770855601541937939016000235006620278668801
7237 3774810784824386247139905204183554467680001
7238 3776921699781024418220932416825313245424897
7239 3782996334910817072739706733700067711221121
7240 3784053665396319410724226875556743024316801
7241 3799148746106354644782213283189901775914497
7242 3803129882193968691731909837981936917589377
7243 3812167307819603426583306722975125852354561
7244 3815894059022271328486971814536793472419201
7245 3816160377477961265829058124338030291269121
7246 3817225813942911653169720654592797800236801
7247 3825491775429085899806982298654184438885761
7248 3827093446697677375741470146970171786387457
7249 3836448229045429234966513442971104841733377
7250 3839392432796804239173218746398216398395777
7251 3839660185691610806236667428217340837918721
7252 3841802797105046337365589777781150479638017
7253 3844482532496511577161497352041700041665537
7254 3855217836428040108061089118284572574383617
7255 3888393415965297971332315537029993535680001
7256 3894082433563874567154598565100823857799681
7257 3907385139503357120674492798148936126371201
7258 3915821657783739508560279388120887207360001
7259 3927550310776078190201778338258648251153921
7260 3930009031465555199787241946996630237312257
7261 3931922300798742948671970793846552895884801
7262 3935477677658911590702261759497182933180417
7263 3936298548611049151003490070003372149644801
7264 3938488270298755787309477522530067242421761
7265 3939857387541884703456348062608582644925441
7266 3947532142787069477583022962959672107812097
7267 3950001804952751970865584499379209600368001
7268 3953296790803553629303237371204232730929537
7269 3956869072565899039860795908294298078489601
7270 3967602870534575753889177150587049578044801
7271 3970083515884521695852721433639130227507201
7272 3974496903051487863973163043916273350220801
7273 3983060058538492657674920247988992476676481
7274 3989700680940323009720243485994357532067201
7275 3991085362623297450147551702613108586080001
7276 3995796426215737154681798049966989658717697
7277 4013297529761785548202949710524896917267201
7278 4025002159913716257338892374109913625254657
7279 4038975179607091944945927128579193519008257
7280 4039255072380832699161176891381352800188417
7281 4039814908843256660450243264088934481520001
7282 4042335013195378770170762431687228658837761
7283 4042615109683584527972932189306578361228801
7284 4044296045264459170687683716649151221144961
7285 4056360657788688392955687172503737628706561
7286 4057765561393900086791045469523975385466241
7287 4062545418858031354164856979481382564734721
7288 4063952196552086697946983606079421044285441
7289 4070428865472347649521294056059197478735361
7290 4071838031469193095975864477331181716631041
7291 4077761191128702415851694360340271929548801
7292 4080019615193684233816447938121447534987777
7293 4080866806337862790730810424798010509626881
7294 4085105071350362765003811990272137695978241
7295 4087932720627723134983296086716107297780481
7296 4096992710371536777894023028652024094989057
7297 4099260451144600330898073680844953466973441
7298 4101812972284179535314589707416291984035201
7299 4102664121657908612980026436007806453833217
7300 4103231640426137389084763425072205629920001
7301 4104083047374908498789023744255464333392257
7302 4106070264763422061483382866474196493484801
7303 4106922187062719247431617151997717350823937
7304 4112889974909663627466173322903326149781761
7305 4139124099645587522193047719027065941491201
7306 4139696028981244662150363791306120268608257
7307 4141698326240094412714374766144664835004801
7308 4143129057344737087590786672690042370444801
7309 4147423845752885154348406335674817518755201
7310 4152295981393901677694639347526005899757057
7311 4156312088012866763617743250144641256554241
7312 4160906085629535192645140246051728754946817
7313 4163204750122324690057256306696807379436801
7314 4165504525684871207463092940022136802322177
7315 4168093101841424500824999772543226177759617
7316 4174138587368580574834372381384627329705217
7317 4174714747840784662899138411301623777120001
7318 4179038169927195851874641588965230550924801
7319 4183654137897450953934684804945691024657921
7320 4189141393768816598409026036255478406080001
7321 4190586454710296267756973154636783278067201
7322 4192321103569003885723009542190913710842241
7323 4193477885158365444353607020460461387836801
7324 4203321810470243619085824862120404853094401
7325 4209411977762902338917175162611245935955201
7326 4214057286191949415185097160741892543095041
7327 4221324560628205216557356303773604525792641
7328 4230351208890299887993190768844548428644097
7329 4235016728752790787662590858089963965412097
7330 4241731301188200734166587663767846570974721
7331 4242023450305934392255766264960990742763777
7332 4254895454723467190122512588082044911116801
7333 4273973450953794779977147135963027996364161
7334 4278681036766786759388545683613134578107777
7335 4279269803883402304035529071365747110632961
7336 4286340540703698176990377607332323632426497
7337 4291945455221197505830465641611499052617217
7338 4292535819106853470290635580567371236999681
7339 4296965813588377014663004448774929649694721
7340 4301991309549890118770838285401079269706241
7341 4303174526315741764049199478335236772076801
7342 4305837805217981747778976150220406045552001
7343 4310576084627615401715081340408618157372801
7344 4311168690225079515476184906582054991312897
7345 4311465019755142256827784373735004028146177
7346 4319769485732404660820285973126925183015681
7347 4323926964728002840841917222558173402604801
7348 4325115458745568367093031169793874331415041
7349 4332252427356947106906126747115690799195137
7350 4342380772029330453754456651621948056953857
7351 4343573703048019120840924940116352559456001
7352 4348049748673368402746051712201820437020161
7353 4351633490561142002930340907719433862701057
7354 4366293941355237474459729569296183748745217
7355 4371390308078877944038595585542882749198721
7356 4372890229680926040816165325533332560857601
7357 4374690730016443694065340570748735238867201
7358 4388817106233095199066861162687367303343617
7359 4393936466911430758752576772426133215729921
7360 4396045957178909181477336086327340239347201
7361 4400569277685400923919002321567917245359361
7362 4401172694677764576583021709154542887800577
7363 4412953805767652603240889589121118702706177
7364 4419006097860003078420575329968334472994817
7365 4431436007006790145097172393220481339045377
7366 4434168614780474013381298502847894889900417
7367 4435991172307539357942756818995392911210497
7368 4447549265870143618304789655185780531306881
7369 4453947931223016375221247878434100303268097
7370 4460354650137689622558963876849506140993537
7371 4468909484802134010611864968089952638389761
7372 4472886250164302409356842168619500894433281
7373 4488210374223461304820542999326137061326081
7374 4491894992198352462334289066530458766786561
7375 4506043892428862211517135880193920549627137
7376 4507584163528776751806383942845878143373697
7377 4534768444132499203291201403950618131619201
7378 4552452896314773069707583790541024779335937
7379 4556183618530792787396075579545434252979201
7380 4562407433875252038443626520985340352958721
7381 4565210576915952224358835370432450641030657
7382 4567080176041309661215294200236444003660161
7383 4573629049938920057141413048803753166579201
7384 4574565273785883138255021629829959407476097
7385 4579248908817469869364944805685128306454017
7386 4583624086591807455665782214789433938075137
7387 4584874809007713313292559245710110373973761
7388 4586438631956777474897053767333307608391681
7389 4591132901477760546886716539202419861975041
7390 4591446002201918375524690327067129185959937
7391 4595831374517153272891482214470959398588801
7392 4596458155361541308555553433547011777683457
7393 4622535610703146993014142894167010064605441
7394 4622850584489939852034828607088241030299137
7395 4626946952958378358678231451158057576320001
7396 4640203089070530965389428006061382998807297
7397 4643048009151141171049808875886541830438401
7398 4646527206221985442841610406970770060993537
7399 4650008684276953751828995277249130387858817
7400 4653492444597721460503600707935031594658561
7401 4664592334935449886583409865077515578193921
7402 4668085653176816591717056925905914456403201
7403 4681126378450380729756844034630292672314881
7404 4685586603852810647512679437901981182012801
7405 4688136973257749495911555608924914847854977
7406 4691326643053871095446175235193440968121857
7407 4696434064480570799712568003833310529195521
7408 4701226690134966710156903439336905660424961
7409 4702185728628293737832213520088977260747137
7410 4711785532888844481399454983319916233514497
7411 4712426129128081777479332483105284788136321
7412 4720760817729509559778791324831530329651201
7413 4734251794175397933143263610549378912766337
7414 4737468899250750067179057624576015650950657
7415 4752292233437431375522734284132421652104577
7416 4761658222464019622471454594225773582701057
7417 4764568190859770246043862863111453966827521
7418 4765215061778838204634624682887817914816897
7419 4770392796188178398074778474916608169456001
7420 4777844413628686556380829123450148924934657
7421 4781736255627500105479565642744582066568961
7422 4791477998786119650443010297146797280759041
7423 4795379555762903922178064850163139751628801
7424 4797982137822097536984367541809431748277761
7425 4799283892262632072806261640820532968507137
7426 4800585955727610626579048005967719613623297
7427 4809056905064282183196866305054844761022977
7428 4820807502867060729665963728420945300634881
7429 4824402970645543575858243551850148843468801
7430 4829964217907200618317611104044218419032577
7431 4834875858200817334543355241919902949472257
7432 4838152712527005089346666267426618929621377
7433 4847009927900649626128090208738960506364161
7434 4851279570935519838873957223817554557545857
7435 4870698569743169788426954860116594447512321
7436 4873007026026917276303284813317233258343937
7437 4875646433966774208814574377230176782241281
7438 4879938139858296923286608942642793279221761
7439 4889523858720294134794566567741546285054337
7440 4903435832766801390880086803339783380531201
7441 4912729712572538628146213919482328139562497
7442 4915055589460326301191135045537607040044801
7443 4932030366280877513671754987249568086194561
7444 4952735438118504317626454765547296090144257
7445 4953070013172581207976842259858338386817281
7446 4956416851578513163639153436648560109207041
7447 4965127893963421972173603319024136567500801
7448 4968146374355736440030240256340040617737601
7449 4973852329571252912226578192927118780322561
7450 4976539468521679188019126760289628384416001
7451 4985617943005826188845084448337069076105601
7452 4986964133882934235003478817766987606051201
7453 4988647319736735652648307190743076116620801
7454 4992015182780425671481443770575254968755201
7455 5004155968262199693495820874096390937265921
7456 5010574015038190164786211912499005889280001
7457 5011250017703809257178881319857622318022017
7458 5018014434765012777622843184909377851881857
7459 5022076918825266696051504521342829875506561
7460 5023431719537194316241063485287524523057537
7461 5024448029927857650246337199064858981596161
7462 5025803390309590304586978607526125561747201
7463 5026142280386914926914805443345592607006081
7464 5028854120902491332912465349282268434794881
7465 5038016037026163708456378645197456829304321
7466 5043112298664336234181721865152968134113281
7467 5046512311885779052554669026046519822913921
7468 5048213070515318997357885182646381790640641
7469 5051616092445669787284377576526951688826881
7470 5053318356000014239423376813924861538518401
7471 5058768972734598688538552430716860179828097
7472 5080622916924364650860923854007109939752321
7473 5084045047059218286548021551852940718735361
7474 5085414463740280305002177001050149715443201
7475 5090552651246057103056019831949124229868801
7476 5090895358534917969308985202116067719728641
7477 5092266389577231513589334137399057467340801
7478 5095009420930876660057547696676168361967617
7479 5109087758693095236498981919944146799690241
7480 5117344520948136722820627633057929979764737
7481 5122855513455278818589765191384478702945281
7482 5132167089565953781100771004342777512209921
7483 5134583618002912080389321191257218974715137
7484 5145989238879525688240874714167794517716481
7485 5146335209540678500779850253760854828633857
7486 5148065368151873080987527913713741126546817
7487 5153605296393120134672061837315710738722177
7488 5154644613467297801147291720411207765710081
7489 5161578082003589504418028803392970117365761
7490 5162618805797569840045760644089622726417921
7491 5167130730924321725699047513503656376984577
7492 5177903863539222000423553157732526294491137
7493 5179991254521995663564437344664106564238721
7494 5183123721580507195369997875417857571270657
7495 5185212953667047526906669839130747783740161
7496 5194972449549337495358193662924968354830337
7497 5195670171022289169237164684358576435114241
7498 5203001198450972284201108543569760950220801
7499 5204748014625060961923560983583278996588801
7500 5225749870091221284237637007187533945280001
7501 5226100528310978285968537555243724609750401
7502 5227503367084956482939692298180093576227201
7503 5230660959094770381634008034389070831203841
7504 5234522504506450370174503466150169942000001
7505 5245066673236909113656329193027348258611201
7506 5263387262635645809374052643571878321061377
7507 5266563811531950462876383699416364739912961
7508 5269388818664420921867880263693098636281601
7509 5270095277589001427655959861767871867558401
7510 5272215151635563733063045541164889314130177
7511 5272568536506548002989533507814181624768897
7512 5274335771766366717359861454403445374638337
7513 5276457138206469726045595496648534377413121
7514 5283533752575892074796802422028419034538241
7515 5288846661851495570906205002057309033786881
7516 5298066778952628752875430243830551824803201
7517 5299841489885028807135509860806210679084801
7518 5300551519892366206078799330414591994567937
7519 5302682109340952166325880160170689605432577
7520 5312279037900449657680643629590362207011201
7521 5326168097818279935250408109126709816610561
7522 5335802204234784889003444276330517706301441
7523 5353683412659905169850169420858713180256641
7524 5355832677080261764641164088704909982775297
7525 5362285000899248950584680822534466479932801
7526 5366949241585374211663979986185146707170817
7527 5370539534286861491204715588065693050500097
7528 5380603536541503313951750988391085040989441
7529 5383481994979128691873367243401015168177921
7530 5391044360025396958924356467432204875324801
7531 5393567213134686983689331909896333213664257
7532 5397533783781337248567445593034083439197697
7533 5402585837871544535098661200937883650461057
7534 5405113416154302680118201510314062550830081
7535 5411617654948563861526764529062749226137857
7536 5412702360308210208959035045300166118000001
7537 5414872341765326565259240829974773639237121
7538 5420662680903092190768534380575948674694657
7539 5426096043623016090595080909586860362555137
7540 5427908223182644629388887003806186511261697
7541 5435888106054979594596607140062841082439041
7542 5440971556347165667132783146592477170003457
7543 5447877177664367224683317322893310097645057
7544 5455518627720280966153767104308281196862977
7545 5455882740105577143541387511014282621221121
7546 5492401537991118575272987951211683241502721
7547 5507068834433661837755590959092569412098561
7548 5515885653229601333068477190094448561207297
7549 5526924043950352590929195543635322338983937
7550 5549797986193576259673411809567546052000001
7551 5554234755584513223461199940619721817422337
7552 5557934433893743682383793509429934268646657
7553 5560155275754312439806389640659668784365057
7554 5565710777842144778551087679911554397157377
7555 5570529474467166137709332994107632550680321
7556 5574980741762282749973948812013543890968577
7557 5575351821148746903249594924936373259176321
7558 5577578751357052737497578418790193662720001
7559 5579063803850785894516691117286702749191681
7560 5579806459830011320652058483432441818689921
7561 5595794499789554827434194749675420154304001
7562 5598028572821526551634923269287656205619201
7563 5600635977718879862073805866267856869246337
7564 5601008550865950842852504782240297004545537
7565 5610329930480883191274556460877279216500737
7566 5623402665015764632010833959225888819292417
7567 5624150482783250619197392248366690513120001
7568 5639874769693065518863459122131253570180097
7569 5646625516729497411894685380290400036556801
7570 5647751328358740470888882596118075877121537
7571 5655261759728697751326328420833123671095297
7572 5656013283287702327557830817733621167420801
7573 5656764894230989798003603808255540843675137
7574 5659772212021160177444041707604247418355201
7575 5666920199107252387748418029871793982999041
7576 5668426044615472866949234394648053215480577
7577 5670308843854344535718685912030042813628417
7578 5671062116754548495253770727200496737520001
7579 5674452928469106916174284789750875237717761
7580 5676714455039023889378733471795061595980801
7581 5707701121528825659751165503982589232435457
7582 5729707786565076513915659107606081195987201
7583 5730848078920329505606377382135327019728897
7584 5740738933400945753721827640935524241458561
7585 5742261928300752309137915015382314068273537
7586 5751026011772140128142206714686632494493441
7587 5754077130920880593908539101436974986993921
7588 5754458620385825836762285499673319769635201
7589 5764385117546747051218842312066039301601281
7590 5766677974244997778499749490053197364857217
7591 5776622910662942777384488215158782881478657
7592 5780834899228592910244520413465592641347841
7593 5809240007952310131484806641762058487239937
7594 5813472797973894072707671650087994564147201
7595 5815782729769454319063640054352274053155201
7596 5817323130430692406892767346268257308133761
7597 5836222031879754962256464905502849639460097
7598 5864089309927824012282104583417329258515201
7599 5869909625143618202176577053105279945891201
7600 5879232643648929284424377891280051420789121
7601 5884677052345540051568660093085086884356097
7602 5885844285129732717226795260507801107139841
7603 5887400910633258148448014947230799473932801
7604 5898307378980269958298506995716426566149377
7605 5910012494941693891525575838178738165308417
7606 5911574711701792218264136136891693507049217
7607 5918218164736053714492790466408716944270721
7608 5921737930935459003990874336488125619526657
7609 5929566192097674042058200443555014628802817
7610 5937011425891322321146424432634914150464897
7611 5937795610335797991186708201674170633451521
7612 5951533516755260470585447034584140003521281
7613 5954284432908683695355721518819245218503041
7614 5956643246502631345120957402187493810026497
7615 5960576419515323603298607681803690805113217
7616 5970813306301661575780614682121592209542657
7617 5982249517788332568916113776160429883838977
7618 6009933167828090488129271002267829895177217
7619 6012707688151473376361195912334098066021761
7620 6022228839812444085257082402501532352704897
7621 6040116561527204359400469890750937952525057
7622 6052466242626913916519743005951685323519361
7623 6054460194417306489403504722543296455895041
7624 6074031360354051818550480271154540943630337
7625 6092053619497386979467064940518235308759297
7626 6102487792586045203459312636789141603791361
7627 6116960923237041060969572922790255107091201
7628 6123000253118745509781196695323879521852801
7629 6126626354818964305712588745543212880549121
7630 6135094566858486341917535496907835408332801
7631 6138323245306123851273555035262154480214017
7632 6139130647183688459740821446344647440880001
7633 6143573018783197035038009639472441771997441
7634 6150848421446245426835550836618070487649281
7635 6151657264685502366104455472652727136056321
7636 6161370645389694869383244178763270594675201
7637 6163395954674870455574582358071539927228801
7638 6183274833844145769747709298761532122306561
7639 6185712833386197117341309565597490967212801
7640 6192625067091700877421816476796055213243777
7641 6200765758809872653329880861659531516460417
7642 6209731333560884085747975576024786264883201
7643 6212178458017790281559839974036629168035201
7644 6217891696856928402851212891505763682782721
7645 6226470175569876548339430867286937123596801
7646 6227287713381686965519468083943494307428097
7647 6235877532811349271617499195473071444033537
7648 6240790654396779424557222739159860492480001
7649 6243658205878468991981674542175649588587777
7650 6248576690736995027517126905729156050513921
7651 6248986717464604898814557815632451466035201
7652 6251857563805384561771859280687730368124417
7653 6256371225406912878973767722235187369623937
7654 6257602718785663591898486059459766461935361
7655 6278982331320951352501267795470374554814977
7656 6281865231450793994504821352959523712000001
7657 6282689129900416283374724086618456299282817
7658 6283101114580745658504856021774186502681857
7659 6293408417145010603496895312133908986605057
7660 6297948315391128098211304762206964383152641
7661 6304556919144292037888588943912003512563201
7662 6308276924595973804616098274733079146455041
7663 6341012814832118329395871017453854675122177
7664 6358477149580144129754167689391038176524801
7665 6359309833322336481318716687295241004295937
7666 6359726210972758937246105349188477334375937
7667 6362641522515804059512480346617197578323201
7668 6372645755752860704135198138725236583038721
7669 6373480062792694003504766236439895621530881
7670 6375983557384781025185172946268366287478017
7671 6378070460121990591871503085478903998642177
7672 6380157960510012904704356423291024347105537
7673 6400647122543154761826539581573582715437441
7674 6401903429247774697248214878528937204976641
7675 6404416689959735074446519179144955267955201
7676 6415737049948797688912363203315508002128257
7677 6432119590351381939121069846291164195530241
7678 6433381300517555206015703521445393244003841
7679 6437167730456404564992943767690299100162817
7680 6440956110224873035876280584864595380334977
7681 6448538722693251625302929262575136583680001
7682 6462038210134566244506504055586950530072577
7683 6481487043439517555750822356450783819702657
7684 6482757222781446846181670856421332324203521
7685 6490382873700555178114535265002084192160001
7686 6501836066540459937352410365844791578761601
7687 6508631485353313239626649402902788747149697
7688 6516709116070368433415900863888762573271041
7689 6523943903809766571203127239836119015555457
7690 6528628981187064879208341078251036263645441
7691 6532464415765583771609431446958925694047617
7692 6572641386578882253807332842393276965674497
7693 6587226635661834987849298885981897116374401
7694 6596249312775044603021080958699737736153857
7695 6597969143438671229284243891153132409856001
7696 6609588266540974136577452556373698553501057
7697 6616913192397846998337765453327062906515201
7698 6618206563435112675347778518975440376185217
7699 6623382259924477542433165691074695864124801
7700 6624676737294054989013230335562057181255937
7701 6625108278940928088460109591233862653127041
7702 6631152445247511285966485272419745256787457
7703 6636769205076949506326065704292442161896961
7704 6638498276155679442903495020718089729491201
7705 6638930605508483900615835069958202347370881
7706 6652778158991197284763997965176632943593857
7707 6655377386936241932298658284815326209154561
7708 6655810677971668557550916901204353174956801
7709 6667518869907349789405007368417245768155137
7710 6671859808334145194925135675228278089731457
7711 6674465558220673684125159764129493741920257
7712 6682722975211217774708454290691925346048257
7713 6685767433957617103147055766631749402295681
7714 6687507669492876917543835524685715767693697
7715 6689248301359757279327863813598187791204737
7716 6692730754397855054875014280069351373731201
7717 6696214793690987106256102859763163779766657
7718 6744719871493882946684088261364182152893441
7719 6748227579559111284181311322641701896429057
7720 6751736883734228578734412575734911899187201
7721 6760077881697942685612955270160913917120001
7722 6790444751087880481644316642502346353112577
7723 6800593530500772816865973607926994544680961
7724 6810313475124146801678067500813671412094337
7725 6826688070167372106408578209981927517280001
7726 6845317186147353661984296914082779157194497
7727 6859540639576361810759383769883092453625601
7728 6861320388222420741468281054551058055814657
7729 6867552690755345843008823390249790932676097
7730 6870670699099536368679437739813645829104001
7731 6877356316935122022725126227603631729322241
7732 6880478219486118795808937608832349140590081
7733 6886725744829358295919222885463129280700801
7734 6894765570657960197915910630091651018784257
7735 6897447337035038253083611491439478927871361
7736 6905050632241214079480383896374384446380801
7737 6908183531812132595608880485363623592077697
7738 6909078874388218047715227524424832717708801
7739 6916245271084771941634016084045777981222401
7740 6922521202753602483486003941947191112636801
7741 6931944443450302893570649334053773916899841
7742 6937334190136551935326308621967089483254017
7743 6944526222810207898073078622671627774096641
7744 6948124685040192889081147600728820161651457
7745 6973359636495205299617872040816447599846657
7746 6977874306569680324105017663512021960622337
7747 6986007157951901632557058520720061022725121
7748 6993243320910327182801005459907092960198657
7749 7001844781925461991139297611528391580901761
7750 7011362428588727322790655609937738855783937
7751 7012723016071166380907237726857579162684801
7752 7028613615285772791528810281015553960480001
7753 7040438447394031830058373388220666057920001
7754 7058208334010945174845370040036024066748801
7755 7060945642996752737037197526510028792327681
7756 7067336309913323094674280465927776612284801
7757 7071904170025970117313550255188632493043201
7758 7075560317894777170955990041666656101715457
7759 7097990334609316280777541665039838442242817
7760 7099365619835843310517826495919653713459201
7761 7103034187075244843428219435430929501249537
7762 7105786700955387781987810473213191336795521
7763 7111753682987418476752667152394855226091777
7764 7125540377534374115711984656215393029031937
7765 7130141136285105951045283865742811440320257
7766 7137047148017425029512137544247636647396737
7767 7146725396928015648137878012359149335120897
7768 7147647733559285777038042220989574989132801
7769 7155030176973697910855152358295644679936001
7770 7160571387077282304951821929858626601825537
7771 7168427862389071856056001156113553555491201
7772 7179995204233377664772781479396639121523201
7773 7180458237422143119427787005417976496568321
7774 7185090006553272269276761078028618749311361
7775 7197608843990268941907261543601775247595777
7776 7199465108803481981587605975054907641901057
7777 7205500862729783701413190375279325464252801
7778 7207823485225602189139101809445934573036801
7779 7208288088327361688324678801791252926082561
7780 7215725302536668363262261164897078623550977
7781 7224565714343785713998590085842859925465601
7782 7226893713039722443047452684406376698846721
7783 7239009890414939664170537726095321540488577
7784 7249275919428359637847317286737312004615681
7785 7249742859636632305870974503600953121875201
7786 7257217482913398379291395308506256712218881
7787 7260957322588791563026086888533180490382081
7788 7267974067399791689709678356074751849541121
7789 7297509227897074242167264671857279506232577
7790 7313492428607420382267605095399969297032961
7791 7328092034427433918793548367985034786745857
7792 7339412462750646915504764992719276161134081
7793 7361625967502208918756155977845979335672577
7794 7380577392895372963333288034643815765104897
7795 7381051724967120227567459733639205508636161
7796 7388169907577496696558387909088752160032001
7797 7390543969536983753942717172847918104852481
7798 7391018862021256332261164867783882358259201
7799 7395769255601642012984600577611655134572801
7800 7399571493763971224649125572214287215542017
7801 7400997773979330080969383163716248094089601
7802 7402899855124054544680684646487287818531201
7803 7403375442238627362438268008424243126590721
7804 7409084573228679780694111574276131622117377
7805 7439120758158641706102194022836136358619521
7806 7442464679652338162156143510037197698030337
7807 7453461112359023325194791655135386344291841
7808 7453939540448651944509894906709950343086337
7809 7474057800478057567414175035195827488417281
7810 7488937452823792204187263799901444590908801
7811 7491820377487379905798136085573630915816961
7812 7497589140190867973048623303372510561990657
7813 7501918262526714105022989356428284715585537
7814 7505768207265642354897764125032637404019201
7815 7508656800235591628592628796844041049984001
7816 7526491294168012151120787363885663299636737
7817 7538562600550132906254144216274096067271937
7818 7545813512845894812231019887634184354643457
7819 7565179121575163699168713009821181559102977
7820 7569542371761703288451792690801033849154817
7821 7586531506336664750383121729674042123739137
7822 7631347874037250545052763714257405639380481
7823 7642099088805467917469871900854035062921601
7824 7643566189905593550734564635842357211226881
7825 7666582970118884848795730096874059558284801
7826 7667073347010226495873624790891515877097217
7827 7667563751346536409595996841154407887875457
7828 7675413954317664578182799262163535912334721
7829 7682288649878176807251565324479197597584897
7830 7694086377799910743336518327378683447102977
7831 7694578293638458526435265475889811237924097
7832 7697530366610257859767535166509176885290241
7833 7702945074343620760602593559853579799280001
7834 7704422391107970939946600303604003657005057
7835 7719702520479110916989843640196935041679361
7836 7720689245198237290562171324187615262919041
7837 7723156539822931405213883539323943222863361
7838 7730562563667970043114775742385030044609921
7839 7735503364527568299081849585045345471528961
7840 7768678062873237178428566349855703687639297
7841 7774136535236323370164494569563328894017921
7842 7775129345219812029715222891818215689543681
7843 7780095059423207349781863875621925451048321
7844 7801479265824140082134142353323876626297601
7845 7805961532801629627093327130764779344576897
7846 7806957898082815179023639589594623285452801
7847 7853411955613009185049949795816415852723457
7848 7863934991790353162895931422629047678089601
7849 7880496119144194774649938801518503803934977
7850 7889542317596079317311108661849869603680001
7851 7890548011416226982312909491724363063087617
7852 7903632242550328320366664936333378847456257
7853 7905143182457201387495456681706656813944321
7854 7911693509678554959225771931364270473912321
7855 7918248585650129795535158246287555778261377
7856 7924808413322482128087441391715029546771201
7857 7928847593422852309623805485057478720102657
7858 7946034212554798774728084290291952669678337
7859 7947552242751743345912535544807410796492801
7860 7950589064435533163707750291503757926814081
7861 7958185561199688542285439166784857122013441
7862 7961225937691068067478722522533969394749697
7863 7968324102340488735283078505360490254392321
7864 7968831325931024463063969043654157521416577
7865 7973397609710520376408508419759897553775361
7866 7982029059392880709873140908165765747805697
7867 7984569276511387403195404246319814934619137
7868 7991685647952302132466021354354322608470017
7869 8007463080477818059671472920793388572404097
7870 8014087530024692998173794488651765626382081
7871 8026329882149336558331272748615720401875201
7872 8037055360471328922626289013869259951503361
7873 8057519540978152290516323738705326277099521
7874 8063155177445131838071659193832800614756097
7875 8065717970340102751089596021130106325753857
7876 8067768717799068377557525362734706085056001
7877 8075976270718182805995405608960834697616897
7878 8090871083701191262382153335760846093383681
7879 8126407139990327529924032052271833554236801
7880 8142933931985700829436141046471341923894657
7881 8164151859146715325175754491309905781031937
7882 8166742717778548556905764028749945207000577
7883 8171408076305340620939334933047298189609217
7884 8187495499425349790279109226602835633552897
7885 8194769866480548710651847673289505506921857
7886 8201529698952014713193177639110873156876801
7887 8207773874391578925349561841166360299878657
7888 8210376841598122749713687710378899399407617
7889 8211418230708244776734820491817976244714881
7890 8227052942525995123838487543717055251855361
7891 8227574547873260137200380505493352945164801
7892 8239057188857688231532827378665668298981377
7893 8243236169900319165941572594434500126860801
7894 8244803765885382911331320206917003970747777
7895 8255784243284803506792441212128711123875841
7896 8256830670084051150415840205503765144258561
7897 8258400527887836044008031415423787144773121
7898 8279881440904241577255616240977444161260801
7899 8299308606593328353692704870315051707216257
7900 8323516907405666383407191253605845211774977
7901 8330369571897630367127752088974511855781121
7902 8340393884424312526371484158918144737280001
7903 8342505610429618424197251938765952920378881
7904 8347786972369024329445641735881516255072641
7905 8374237689210381268779380637533622176317441
7906 8382717392505582921115808939083057651507201
7907 8384838491893243526591082137387532943388161
7908 8419904497337770066240649466609008523120001
7909 8427891915786039050300357152872009111724801
7910 8444953904081072630395471229679929165581057
7911 8460976959603023135225226296226106829250817
7912 8472208920188146022723135585942343821654017
7913 8515116953306424103190324107407712450246657
7914 8517267337171576796000744315807943066226177
7915 8518342707281821784444827970699938790732161
7916 8526949945912783607587708930250110902000001
7917 8528564650074519706904272470492695018489857
7918 8541491918028661580558763181246500535727617
7919 8557675111294038025394925756437119841112577
7920 8565236445104450169874775847449343332033281
7921 8565776764000033179949218062792460454352257
7922 8572262917420972790553358378741693058789761
7923 8574966749445272317914545097148445232253441
7924 8581458991132996655047651533447345516038401
7925 8582000205361962917780136900151255354646017
7926 8591205417956329948919048077567030114533121
7927 8613441777888811426962805069722458684860801
7928 8634640155319234847349719850353291963155201
7929 8649887641744607434750153804644325953110017
7930 8658065625041507295096024546407349682692097
7931 8658611064392156610292872423054000077054977
7932 8659702033293091870135538462545819398739201
7933 8661338712164895431632411919268479938194817
7934 8671164470568758942804400969022563156572161
7935 8680999980970976000565177263382078940824961
7936 8683733798990092467506819883811115979632641
7937 8686468370296093474000826096141503708945921
7938 8689750850452474501300186857571244465520001
7939 8703439536612947364591290070008347074720001
7940 8713855553291113873897824839122096500366721
7941 8719342047137454165122559229029081958318081
7942 8722086427375028183155313585762699506748161
7943 8725929829459230827587948943795478465154561
7944 8730324103485793945767330674515074588864001
7945 8741318260891302053423800816594827584747521
7946 8767753679378223338067246909976892960618497
7947 8784863707304290920435121191394872479279617
7948 8795917933400100302492094685167717907166977
7949 8800896304652597823352131164918367513570817
7950 8823606763931410717224016039910706658949377
7951 8828598844571243864841810577595859621676417
7952 8831928271112593722764141103086160357674497
7953 8835258796241492524685167602910177289159041
7954 8836924470873361745781129535295184766922497
7955 8866953636450569646700428573861837216372481
7956 8874753535480611716123241972839391816076801
7957 8880886238621764467509447048118416646766081
7958 8890929569763818676535735036910049606368641
7959 8901541644102189488869253589126932275370497
7960 8909368157643731959153868619621447258272257
7961 8933444395504314599906732759583994827196801
7962 8935686936995947543304330246673283234293121
7963 8942417517183544633981416441727369572213121
7964 8958139457850136588604838126148224857112961
7965 8971634651698715107355382257583562895066497
7966 8988528657259668716054003090312142511259137
7967 8993038423818200383589018152383233725754881
7968 8995294049440044400190548234735094983680001
7969 9000371017144926587668762800119549425436161
7970 9008273506093119067134204215678311643874817
7971 9008838201833407405719256793632708184832001
7972 9017312355588937094946130276272057619530241
7973 9032583410091589504428440724072349485797761
7974 9035413865079348002738313740063742112135681
7975 9041077103397232101527785366558934117560321
7976 9055816061214650572420081009833321472709377
7977 9063761127993647791898668254056072596922881
7978 9065464435603032998435720282177897376345601
7979 9091616914285411733043277278723284316067201
7980 9101868448651016698424080679060724395060737
7981 9108708422745184354450881468169973349120001
7982 9114411836437614426168266379985218964924801
7983 9120118374676688829862183842761561563123201
7984 9126399177342040444105024121752789731217921
7985 9137828515564765976492668993267042114502401
7986 9153850629110390233069885167389118440916481
7987 9156141507917223231636661295349314433636097
7988 9164736771970749018266296468457207907014017
7989 9188841082781527115014321629062089221004801
7990 9198038258049914013159846752412006510865921
7991 9222219177272799100049902126428050571282817
7992 9244145062632782746794565685819307513085441
7993 9248766846208013627538442051900848959761921
7994 9251656487578336716561357297882826027084801
7995 9280596378638208516653080873686837041721601
7996 9284654277666279504213659597974544342363521
7997 9285234104244213823388177270848420072210177
7998 9302643641150213754940496672149106446158337
7999 9319500003206473974843725438409209495909761
8000 9341045193781065214419800090794453228275457
8001 9350375522911151269648504927631363131134721
8002 9357378620260420749719796176525399575211521
8003 9364970487702604536914687454678366376005121
8004 9371983148390495528364965779715512986501121
8005 9379585382176918182284096056645609327115521
8006 9385436925501214062979920701468091452858881
8007 9395391880123328516847870556167757435975681
8008 9401252050607366827215172966866264389800321
8009 9408288476692845907041780309256931257608577
8010 9415916471382783082492380711709255685809921
8011 9417090489207621652585391836358199781821697
8012 9426487243764178296334995767974406965305601
8013 9434716133127892749179433883292697203310337
8014 9446482592629687287676144560383420873220097
8015 9455315861648976852456415607812381017158017
8016 9458261890301817613779367738552192550221057
8017 9461208722090543256506975634610640170039297
8018 9474184327972152947854573031027749561123201
8019 9485403061119442502041329673525741566259201
8020 9510243621967712664583729741529522550562561
8021 9519721654314937893081635101181923146590977
8022 9540483670168693545188574564657305894541697
8023 9541077452337766684046424932379363777509377
8024 9549393798689538677248246980619049481528577
8025 9558311207604746446181367409329131191328257
8026 9558905960515753927320189446318869285468417
8027 9572594217815910962369160963063002103098881
8028 9582126596533023176199452791039702057729537
8029 9595843942068003084413983099931335375276801
8030 9599425204636397291236485922998533247836161
8031 9602410483416334814644506202612573052446081
8032 9605396574494919917477763571354544872953601
8033 9640094656586339398865199243306180390869761
8034 9664088222100111494507411088585014441760001
8035 9693551539547586136791259999242302677113217
8036 9714644858618030976818656219679775650205697
8037 9724904668128460980431026402626509725680001
8038 9742428579340294361293811885990954061972481
8039 9743638142760409268284320147805566996741121
8040 9746057663809248670774519762794935075116801
8041 9749082804387621917067346779344392045372801
8042 9755741005914166701031704575654822901369601
8043 9767857021187040735259818264513791159815681
8044 9781199843303860217578981657474264308888577
8045 9789699031122229217209043030836072854149377
8046 9790913728169959806951128437025973293813761
8047 9791521126146804433393325409853078211788801
8048 9795166206446226487306392788482104649368961
8049 9800028160443998810795926935635202704265601
8050 9809758403724105913711469233255787956156801
8051 9829244253437829394809429138662120419510657
8052 9836560173778137894472308824653537901976961
8053 9837170048818285568613856277536658253100801
8054 9867094486199943840049749076535394959285761
8055 9876270937333275984524630556130948440057601
8056 9895259269423998253903210185492746927779201
8057 9906913061843750021979287287949721333254401
8058 9908754231694861672524334839533027829743617
8059 9914893627077373789966625109896795329355137
8060 9918578861733459615002656663684862786789377
8061 9938253695680820121666037990362601835520001
8062 9948719834341835891898518333227592156983297
8063 10004908611879860160758501633057425280810497
8064 10014816607109208233887788896834380860403201
8065 10023493144653175650812310740987583362123137
8066 10024113148945413650252764723671041118493441
8067 10036520283698893426152475917281743066844161
8068 10047076911023929065962820907034974433280001
8069 10049562234840418827415004769865952179699201
8070 10055777898017118523043013204459726792892801
8071 10061996924777836478911569827553000180480001
8072 10072576994112380880270314963362176571869697
8073 10081920431871986966660714459056819283736577
8074 10089400641453866854762751956290744220024321
8075 10096885706737981532256638940886151234641921
8076 10097509681444001184705322352510146842725377
8077 10105624423575024258392473470965917746211201
8078 10144404054770873583387300485903319426571777
8079 10153178744764664170452107638228437033655681
8080 10179542674732751585450665190695188395675137
8081 10184571161288514749897958444353695984442881
8082 10188972869814787251695555119927353056614657
8083 10193376242843388156403843369234809129532801
8084 10207856194657406302702865122275121362180097
8085 10241291581387783871326738337879254146887041
8086 10272922202972715944876583625959578112522241
8087 10274189203836419219722299090289921221246337
8088 10276723615763985675203944733128701652980097
8089 10311627294431548654164501947558927380851457
8090 10312262865691528494162574655367734468601217
8091 10319256412198580585696059338183951337743361
8092 10323709011316938598201939590829234406799361
8093 10327526862751890715638473441414979929168257
8094 10354924303150344459929162057651120360716801
8095 10365773377947064657670084759407958196974977
8096 10366411868436254369221738410508806783972097
8097 10385582591911491541018085727554420089652737
8098 10396459765846086689356474400228436679843201
8099 10415037951949282864905181783846168945589761
8100 10422733970165908717486311614749691233946881
8101 10429793024327886506131717314927824670370177
8102 10441995789677909465725626705547356808320001
8103 10465794925271644811277095031674373862628737
8104 10478034536650401815509989664353355002456577
8105 10494158369554566177980484659220012223445377
8106 10504489012384566544229758244249501258207617
8107 10520001661252338162646177966349495573609857
8108 10547845292315720817556886092852329392428801
8109 10559519898160248717391366113127214320682497
8110 10562764850107326764216945884895863790439937
8111 10568607962438594965813698136153670179520257
8112 10631763466176046097571918524514569628097921
8113 10641559203534532653136120894669059582831361
8114 10659211433275681375326736885080065043824641
8115 10689344617371369787089371823485435120750977
8116 10696561412157423673722213120422989103218177
8117 10701156137340530228075213341392351866880001
8118 10704439141134765411363547521564969023251201
8119 10716922594359134592234373322902112835532801
8120 10728102795585868335301255064624889695439361
8121 10748516496726473813937785090601727018285057
8122 10749175568701316918016065230746792730415617
8123 10779531130930878720378010796260151319851521
8124 10796721780238600034424643786579148758195201
8125 10800030422998905479737528001972495614320001
8126 10829848154268924339792887524952876156371201
8127 10835820336752420696493065905429796962414081
8128 10860402929267919088693735638465051269084161
8129 10864393890337024069896332218133316887302657
8130 10881036711121265793014258709273332155539457
8131 10882369099956599776030102580136933360316801
8132 10885700696629285738389815468779235697953281
8133 10889033185729219043351904685985275789647361
8134 10923075597608335889609942819875349089612801
8135 10974649402886493561702645123680730453351937
8136 10982706038935651826270523072862900051507201
8137 11001524985134365139941400239400012937494017
8138 11006907006669020128793606310588826510732801
8139 11015657705325506515720370038483501789410817
8140 11027784106609912604516304179887520439740161
8141 11052071955502465608642822502943865263932417
8142 11058151226073834696957035705095757655767041
8143 11083851527175730777678117751199137996937601
8144 11132010592843882222923187665009794132755201
8145 11132690194990668680275420009296749202871681
8146 11134729219254722106604413209088289492492801
8147 11135408966622845390184588205584331428720001
8148 11142208437600347330861644400383397122444801
8149 11162628652857441667311383807120697454780801
8150 11163991164077299693692569854465951447543297
8151 11172851034589948965319888799868223461427201
8152 11194686162953232393276762887522180273934337
8153 11217242736979773027588724977683208911395201
8154 11235042582933785485646463035941089130913281
8155 11237098000805867366769762268502589759283201
8156 11266595168116358525443013369743341690228097
8157 11269342531816420988854596891480312843780481
8158 11285151252031881960893262481052569282763521
8159 11287214688908837764761577725030901057222657
8160 11306489358325803999877400860302824329920001
8161 11308556208636483190936560076631526735392257
8162 11311312523308112655931111758280447339896577
8163 11326482764187608333242546998780039104839681
8164 11334764942146728972615254171914579965000961
8165 11348580348214478468410261964597492704266241
8166 11368638858011776593643829435147145622972801
8167 11379718895629879149580935146131273705230721
8168 11382490380978295214080819084952502766780801
8169 11384569382560522456916838285671886577364737
8170 11408848962873978760173810932100482187196417
8171 11413015722704476608122470966092275990071681
8172 11414404938520331117720322928962110077009921
8173 11415099601911921707034243497147376717029377
8174 11420658240875439872444501304266512676620801
8175 11468699896657021782560539449221683963416961
8176 11511318674544074181002544878326029286291201
8177 11517618407556909665846896872719465461870081
8178 11528124666433852416061038021458876636709121
8179 11532329517403980577537223612733078408000001
8180 11580781847378683058437261675933319137960321
8181 11586411015302763371338176429525246282489217
8182 11595563519614899023728740213132932611180801
8183 11596267820364123808915456019629979351784961
8184 11597676534156701221291677585994554887611777
8185 11608246661406065590664991331529088845872897
8186 11609656648396963967885831124670844930572801
8187 11644955060857551228408299262717208860940801
8188 11650611512579243818739934955137994001765377
8189 11655562879826034841615676764917460120320001
8190 11658393059134621799318893188364144846241281
8191 11669011587743227998535400647524927551512321
8192 11698078755554650624391827611090076343692801
8193 11698788501604476534234186236065594253418241
8194 11707308393633253681419182811327861438498817
8195 11725786787106562207729631816129986993478401
8196 11727209258434410927906592055029171394361601
8197 11734323880189713776165547997667780156413441
8198 11757116056038075293137166584932624931032577
8199 11764959807958580540025712070271395890999681
8200 11765673103311292291542049309467017914195201
8201 11768526663141066814772744817273459641141761
8202 11799240698375518560385260453882206928402817
8203 11808540133948327028390757587267591767372801
8204 11884605948255286003484468362798943686356481
8205 11885325586816113827335981995355822254953857
8206 11887484731276055653160301149042449188000001
8207 11895404530939956737645226114983635313571841
8208 11934350549009575189487332869688696123324801
8209 11935072822497156169050628986835751711631361
8210 11942297661302314834917664148131963068940801
8211 11946634401214246075190032762026604161893377
8212 11955312015203807531706738626764617843198721
8213 11965442868399703072106929209441336771856897
8214 11992253434600591060918174362212271510307201
8215 11999508550462502719424159659556533849651201
8216 12006767506606446077423716067504264172988801
8217 12007493613503421808877290250308587677333761
8218 12028567434155930167108720375323233542963201
8219 12033659064380944151715378977149242292809217
8220 12051130402305824737789084518437155839590401
8221 12054773056754575132302559833886628225195521
8222 12058416674588167356858526611195179658570241
8223 12064248467507484854830019603004049916421121
8224 12078108867489915316438125765484775836417537
8225 12084679181886110255112230342533048399078657
8226 12103677660871838190125976575924817085257217
8227 12146153086459349261385045136578124312043521
8228 12146886563651063904678534615549215001250177
8229 12150554530985150370209942901614326351873537
8230 12154957371043906212754676828486440527518977
8231 12161564248585949419052561780693192115858817
8232 12168174268210769661170222596249115824035841
8233 12172582694194641423198912069295183665328897
8234 12188758881480116306224048985773797703760641
8235 12196854026349780529235579578291038775920001
8236 12211584524620558781375638497848798503843201
8237 12217481081143423409799704247744427304835457
8238 12226330587189802176124509335404599038140801
8239 12233709459490257952128730196418253351680001
8240 12241092228151350559531505815278734676412801
8241 12260305674293978287622961732510089159523841
8242 12261045179659313846700740999259907899822337
8243 12266962627770156237491928162454371863827201
8244 12282507819988786612339752843425922306917761
8245 12298070246538155095145233130277984732711937
8246 12321817597254067359119384910922236514206721
8247 12390314880621795246093926999146344044087041
8248 12405996753691939213263747483918084112613377
8249 12407491170765746395311642414555457513445761
8250 12420200076874360795355759298281577266822401
8251 12428429555029254900407787037552081188145537
8252 12433668979476093681548783537003211056229121
8253 12451647395976365424090212577984408992338177
8254 12463645640030314136711296786221717755208961
8255 12475653999047766891933617534902098402720001
8256 12505719197527778375174969220171487223980801
8257 12519269207242933723488543238935419970832897
8258 12522282064470859253954900482453792097569537
8259 12525295556113305329820199427337378335170561
8260 12557730689256508504735818255287042192280961
8261 12577378263475116557736910234208117498764801
8262 12594024137433292063908844516684005826901377
8263 12594781225866603562202930806133683673469697
8264 12597052730111454024644340780386721265760641
8265 12601596814014879848349022484251623586807297
8266 12605384646160328351752556851140278711149057
8267 12628132567145756922418320557681524670178817
8268 12635723185480945436166257059935362399118337
8269 12653196760253506229291377545336805670860801
8270 12658518999688611728680932495264763048989697
8271 12663082478167315728438100791972795984873217
8272 12688207350465595059831695136368589574081921
8273 12698116997083648447133607493494904481214721
8274 12713375831014626654476700577811103992547841
8275 12730179076879764673904130696652284576963841
8276 12777638275616864857193713447349243582236417
8277 12786074606383687865798330395155961055333761
8278 12794515810514196516729067166603467609651201
8279 12796051098674602395115767112373675085517057
8280 12804498065345717172791790256623631472320897
8281 12808339208275643753384223997613403010350337
8282 12826021454978643401415275238786328658451841
8283 12828329408944031270233913584348183146282241
8284 12842954891232645596736445210897756141879297
8285 12849887842165501642733562821850790744797697
8286 12864534826946298794558651494873031973527041
8287 12869163224541435824060037813321093225818497
8288 12882284931282583097466795045749560630805761
8289 12892327075189556473816688140010196230701057
8290 12893872628203197898785464656164642672777601
8291 12900056461608933539365297463203176077602177
8292 12908563469654808263569581572497361759966977
8293 12921720319189551787971740512646997988156801
8294 12932564180633849818975171599225220359974401
8295 12941089942663189713575736829786142723020801
8296 12996238274720228630422374517366991363675521
8297 13028957939881791100519058311850910595670017
8298 13032857935120751626736184612869837124493057
8299 13037539277720454732921697781731000517640961
8300 13044564050358368776589304288379982109605377
8301 13053935565601423150465438899207888846643201
8302 13058623531997540069516358267709531007303041
8303 13109504336118023848751816913128396458560001
8304 13111072646241375292338836751557299545785857
8305 13119701286754723431750157927948137641418241
8306 13142473342844046555078885251660855679461377
8307 13151906374280440590688251325109948549203201
8308 13155838552182926921257918225950740573884801
8309 13203894019201221241906437746409198863508481
8310 13222843148965365666949535808461418602227201
8311 13233117192719384300651574602687749315063297
8312 13241816069399484173905243564253367188305921
8313 13252894603161296969167847049335065351562497
8314 13257645028323090147025320270804838767095041
8315 13271905244515999069818826296561415379909377
8316 13289352622706705305124996925175116232078081
8317 13309203547063338831302010407323883356884481
8318 13318741203165429118981947900997138222940161
8319 13319536277726362937019283105619455815376897
8320 13322716991284309496430338759310126793870081
8321 13365721719817287812050132517918978577120001
8322 13366519247805937775990377208417765938060801
8323 13384075401620395208020146427140319649759617
8324 13384873887786380236529206204861093591737601
8325 13385672415634622765324773470382800550080001
8326 13387269596385340499879070686356911791558017
8327 13391263277832201475048324231224271890322177
8328 13404050064737712071381970874530789026946817
8329 13412847176738468663767622467550975907634561
8330 13444879275869762395586226154466752527292801
8331 13446482636369504850113593724191355036467201
8332 13461722907532470765076932364248310964563201
8333 13471356127400023454004262769429328660197377
8334 13492248798834752192700671800565188795792897
8335 13512364637742261835183719750414022585332097
8336 13520418318106711917299514069777701002354177
8337 13527670221247537436911709983993581071567617
8338 13554289659799167798029355750314232603964801
8339 13563980812961723047084543262216465901392257
8340 13570444949526903677532305079242862704035201
8341 13589853535209156422917420296504671465374081
8342 13590662753100069102626938613019982613587201
8343 13601186423107544356436855843353101343358977
8344 13610096635407475778876546301934068561780481
8345 13668544254663057516514592006614487003884801
8346 13671797774260554252943548840083828801395201
8347 13676679324213103019248672056036422355728641
8348 13687261248023492047374251197525060495113601
8349 13691333125887053112019862789198058581806081
8350 13692962173791195702125234171422140117611521
8351 13696220778411943265780807533072310663212801
8352 13702740023327085465430922132135549360414977
8353 13709261983281155584594149690218780656608001
8354 13781183012722645067539587951779819461597441
8355 13785279328187134257726278034761513385486721
8356 13804136104699482565554282044378582052036097
8357 13813983379533504911253410649003736045044481
8358 13830409163647455504919268365411533617702401
8359 13836984260921216611485748730019516409675777
8360 13860841922380175594609962111071802782407041
8361 13863312009406247579351317285981045143767041
8362 13865782481585313048015604680541781378858497
8363 13871548414776157435983640197934335795859201
8364 13873196209555250778913910709874785861100801
8365 13900409561993079827807094788608777617740161
8366 13920230417478799420927508274824395532916097
8367 13925189493702126066432028696317099399114241
8368 13941730913968145719894636642239983541288961
8369 13947524471529181170110448263072208627893761
8370 13958289524716280993646079494620294831009281
8371 13964089102562603494954017455818032826295041
8372 13975694584011016828509350825192987123520001
8373 13977353198684814003339862362194611834089217
8374 13983989379874607825120262708048121390828801
8375 13989798299760017647561790744902786378663297
8376 14033016416081033932545356800625692190171521
8377 14040508321973096907681773464800211052653057
8378 14092214396803647254022002395602618396460801
8379 14093049729214334971181602635958579605912961
8380 14105584915521470598987238023638303309003521
8381 14107257010579736627550409095982732186768897
8382 14111438007029743347812709424430036146638337
8383 14113947125299823530736676408766372433218561
8384 14115620087678703543819501692863188048638977
8385 14124824482674332023597686864021673289940481
8386 14158339295742197395119961301576014067473921
8387 14184361114858557972556504751224839964320001
8388 14187721815235409938455159394028268321799681
8389 14191923670453531291669061947532854677941761
8390 14222209185146734142302207206851293036339201
8391 14227262264990684646468947110626092961648001
8392 14258457651326781163963718813883824706644737
8393 14269432392006120222495474858620833799731201
8394 14270276908894587723480353164229474976508417
8395 14287176433293529223320965222242051770880257
8396 14293095402529314083438025463435233537031681
8397 14296478633913229573217308479148171027101697
8398 14304939778208996707471628574219900657979777
8399 14322722444749976624505030137823079856739841
8400 14335436188965371609831842762971710883204481
8401 14337132100732482186235244487480978669189121
8402 14344765876322562946559217363747934690252801
8403 14345614293107685005644679753709234886220161
8404 14347311258399699173132967996576232358002177
8405 14348159806910486560215045210660424199627521
8406 14360044097755169398003566260917464831319297
8407 14365989472413257528008559302668422165308801
8408 14384688959859220161315532301095417819815937
8409 14412778124140974403555416995566805453491201
8410 14414482039151748719662301457893660048461057
8411 14427267021048055196688917457790998456625537
8412 14432383791353321478425744824304487015806977
8413 14437502149461427320900013874887316388336001
8414 14451158870219973055321740310624766515132801
8415 14455428912885102033463231233717683556307201
8416 14459700059511320304323084025917109338880001
8417 14463972310343259430400458753796078893651201
8418 14511897032582251930595247289515540164432641
8419 14514468344817308857629411928011808062781441
8420 14522184673590926353271010862672356479855617
8421 14524757580714878109034132169884561834790401
8422 14546213989468889930288802021986034096672001
8423 14562539403585176791649089099864252900147201
8424 14572858449668082280315006567345954691083777
8425 14578020371566710038419432934061500553572737
8426 14594377013870345178733632719243332563192577
8427 14596099699462092942111917251762497522255361
8428 14602992221200348540461822828459669354986497
8429 14623686876950266833653664730153505400552961
8430 14642679516341891635025611682688445177518337
8431 14646999034146605876499485017578041303918977
8432 14653912581761346901572348768597649933680001
8433 14659099616138512172761370112999283062398977
8434 14666883179974836493526767973374723442204161
8435 14704121253120190178439683201933599240527361
8436 14707589461846994484474541221292803010983937
8437 14718866084073365190713610853862778129964801
8438 14757958985822660695016544921519379169028481
8439 14761438303046352684403660020500035302000001
8440 14793656028480881110435861491542257383227137
8441 14845157525493174187020786526368538692842881
8442 14888049135714146894199645428505689175667201
8443 14898569717950406695266218791548265563115777
8444 14926656412873041560541882948561600384887041
8445 14934564138620476308003433073317251111292417
8446 14949510955724966941832994054797711886700801
8447 14955669330910373111826765553372613254381057
8448 14956549279976638778168301499184231950799617
8449 14958309314016135977786071974419117158080001
8450 14962710191998806696209012404951783623667201
8451 14963590503534294371428825310985332779787521
8452 14970634627421571930527168229254359511811841
8453 14976800615804527746933580222821717271764481
8454 14991784411302036263536907187077824449121537
8455 14994429971677484762209012587809455332188161
8456 14997075940542058804143907103681683830539521
8457 15008546527259615090919998925297618544459777
8458 15012960335028992907144396529254187871675137
8459 15018258403555785872845713416342914188869377
8460 15024441551134461931826119457268688692720001
8461 15027092153322182612092793506571242289600257
8462 15043004360625719395944517311277469397665281
8463 15058931309253019038350564091596850329341441
8464 15060701880678198982796784225557111904264961
8465 15062472634255578517206472953837641070571777
8466 15065129106192158207684755585490355373178881
8467 15098813250939988690925983713165064257586561
8468 15145903816251814241816747412351166818183937
8469 15159254644603217139184769476229816492793217
8470 15161926045612483907866523552179279684435201
8471 15166379296002935893382947202950135132348801
8472 15167270083405423729923635443331579042960641
8473 15173506877161890073978675403078977463227777
8474 15176180475635794351022481255970965592346881
8475 15186878992046755205220742556282161331728897
8476 15189554652050726261218438780360190103498241
8477 15191338654533049168125803146730618758398337
8478 15192230724524168613497077505879071724835841
8479 15219907638918511480819582654553492817187201
8480 15224375786668238394231318195568049544480001
8481 15237787117235542455326759060914352034748801
8482 15253894358413311920944483953021735743786497
8483 15267328437820345527553621785959976670300417
8484 15308590856875225346581627981330808922885121
8485 15323864687288102170702505006161511414163841
8486 15335553670763170383292037096487200252390401
8487 15351751296677571556327545416608163918493697
8488 15363458889970564210411362374185887196963201
8489 15403142580227596086010822567866133771785601
8490 15406754631820424200406777632827242957494657
8491 15407657760514965165110016440683597740718081
8492 15421210250786420335264545844430926590837121
8493 15432964178383459462859620323852862919006977
8494 15442915931362531616433827919603503382562177
8495 15472804889075315988072441672410270431219201
8496 15503652502238592084822645509610722711308801
8497 15505468742334092242684228318574539300820737
8498 15516370093090021597217389919466258767577601
8499 15530006211872325340653593235526268164371841
8500 15552756379027310397460046391480306454794241
8501 15572800642805375035180465415554039814557441
8502 15592867506714214207192597892127783484874497
8503 15604735830883673794330295726493244417505281
8504 15612043343068251590465662567944798527815681
8505 15651372544574336796435938285489573801561857
8506 15659615200290825953027348390910955677765121
8507 15660531285346459363612047303600131228894977
8508 15674278189329563909085792261743417168518657
8509 15680697023798590785042721938788730825434881
8510 15714663372263819134778801000391193767567361
8511 15745011980076794911678533685394048347161601
8512 15745932434865652898853458498749961706480001
8513 15759744907849556597365567046236857333196801
8514 15804939564818360189746233139019606115680641
8515 15828966422925694168772476847928711175564801
8516 15853951212701228169075444316027321488631297
8517 15889173447084066913476051117848168754259201
8518 15910525414639534476602345500498753804525057
8519 15911454330295383730164507520517983371098881
8520 15953304681264557118639976520339421731107201
8521 15982190922675498112180088962428460445107201
8522 16001785014137876321599038773346426865776001
8523 16007387185269328657133593897450958033726977
8524 16017662289667018555665444036183734969842177
8525 16022334699154182938108064989216991974678017
8526 16025138717251522453632174282200266163097601
8527 16039165249455161652448164450858594013925761
8528 16040100733439218854675167489077195141917697
8529 16044778869523407045902677566034299015507457
8530 16053202523021264267287206827548770443608321
8531 16062566676303459554225339414526441980751361
8532 16079434197103925818685518013943391734965761
8533 16104764538389365521673907544240608249802241
8534 16106642248147024208252548077759975751806337
8535 16120731178453563959074702795043193481433857
8536 16133890574632847414953429716741082378480897
8537 16169656327544717887757230798766258064883201
8538 16180022510909951363623001382777403270479361
8539 16194167586473997547333256811393562084465921
8540 16205491436352780629289554160558913037131777
8541 16228159923350311754554061567959976256324097
8542 16238558915731388821037525051368535183849857
8543 16254641554523589314506773058231857937747201
8544 16255588025974905207847624718167938692206081
8545 16272632760050457135772226360205015439328641
8546 16278317812161438226075030283089762193395201
8547 16288744921483354086876840264790621696504321
8548 16304871040302451818270646154466822715324417
8549 16346674116296895124630911370630433695428097
8550 16370467618369716738262947558772715285488897
8551 16376182565988907203411988447533908743286017
8552 16380946355787209563740664356672106687789057
8553 16383805211653314536062773593582659472382721
8554 16400013642710242494368373527927578242633217
8555 16420055191904663575517071046777525310904321
8556 16442030045887345321998308056049533572151297
8557 16451592353637738571144755839339993332550017
8558 16459245703049495354886070911192582641212801
8559 16473604130333878141286014123120526712000001
8560 16540755140411711652606407713566592632883201
8561 16565757875978467414622174548039320930362881
8562 16615862574375825977821895827910731882358017
8563 16625513280565920853385586082391582117239297
8564 16710651205541233916081910459471448507284481
8565 16724230988404073823033842577410763605356801
8566 16740733705484022479713059157614218848223617
8567 16758222699440327532182853088160272347955201
8568 16795196417343487186487911526172490419213697
8569 16830289972089528868663702474492194774261121
8570 16836145131509577104138923829759390592000001
8571 16846884219749259165937021478804091621507841
8572 16848837425071031457385395243396799962337537
8573 16874247131507702733630579513854349203888641
8574 16877181177231321517755462830916002335245697
8575 16896752892439549548503945503972092987543937
8576 16900669617710392020352471291425257054847361
8577 16909485154299836511120426926679223741920001
8578 16930070388234603238785755927794199199866881
8579 16931051184172631307913134735115799918509057
8580 16935955909658479704988779559516532926406017
8581 16963445354201022676200191617269273476899201
8582 16968358289739208412598798047250032157196801
8583 16970323812532155063273660022377549552078337
8584 16987038801252144907509768563575792708586881
8585 16992941647454039602405679660403181459660801
8586 17007706615841101956335679221616947857920001
8587 17013615745576753779221436483199364599192321
8588 17054042900394137953003542816317443249693057
8589 17059966114054974865508405901366676803718657
8590 17069842137092694745336547394876833993214337
8591 17103458045011000243445085123951963536326657
8592 17116326485969561927683919812205092646380801
8593 17119297329000337144309711911282165981044737
8594 17131185213486257390784797422506923939520001
8595 17150022469971782102538927581891383324216321
8596 17171856670531083708736399874215004968968961
8597 17186757567375654596881477058277245961899521
8598 17187751362648634027358648963535637772818177
8599 17207637830040927971513796950601568730466817
8600 17221570333463338386459097498998225419420161
8601 17248468038382354360775856532301660050133377
8602 17249464955210236182517982065015064420977921
8603 17251458940117527852626186331324255670183681
8604 17254450295640067962447283440653572892620801
8605 17261431890252813317874271842917181948088321
8606 17272407961615173866367020857721542037978497
8607 17283390139452232696082716878837653708787457
8608 17315373041369182614988047294987364683052801
8609 17324377557913448763860498864487946494069121
8610 17326379117920022266790203049055540719124481
8611 17337391315250670665800568889800941542110977
8612 17339394190779534011308029023577441693154561
8613 17355424484821116550997205092728089758880001
8614 17383508704303716641510838538991221893920257
8615 17409622505503712141513728850186650056295681
8616 17428727368672301888648745530811017948255617
8617 17445836740687403549294738707695323586316801
8618 17448857566712227343321532326397650305262977
8619 17482116872689571464629421873534827529593601
8620 17486152070634535493152963901380927951411201
8621 17498262554736289724602455379450159104765697
8622 17510380377201472467371772915855119668001281
8623 17511390527105262340068413349402123669043201
8624 17517452497385312912181021762479540122823041
8625 17544754092260743164547572201102889095323137
8626 17552850600479530542364839447821648035706881
8627 17553862893843880202907930439521196294429057
8628 17570066536362532408794733829640396081918337
8629 17573106175913799867864420440120277057058561
8630 17588311276637466367212372904893907966533121
8631 17616724933861019147879134540712455703592961
8632 17628914505348362717100599437852777044487681
8633 17659420727403070868893195771632291695164801
8634 17663491711617896309891716544648320328995201
8635 17679783861310433136856240406012306560874881
8636 17681821304258597194682915348491997599727617
8637 17747128050536336557256778817070425188827137
8638 17752239016897213890820266938778064776573697
8639 17754283764028223998017564600948067482385921
8640 17761442001953815461258391003154410631971201
8641 17762464813492483854348999679937307866428417
8642 17763487676568010800300714493639974793568257
8643 17795222006338549516101934302353980691573761
8644 17845483899290815073508493421181797029380097
8645 17890722833894442948315538376855014772092417
8646 17933999029787624469391954469282663484558721
8647 17943284407957806632393925432048439493830657
8648 17953606428219246687071918720845488634446337
8649 17968065985064026965847960542460345015650817
8650 17975299583898086571732001753898717262514561
8651 18000119842659608747701474134604182115495297
8652 18019790476366706451075289309708682869756417
8653 18037406457913375646876305316472702071080321
8654 18045701544308855448585717211355330206329217
8655 18046738664768623917596554648886304210483457
8656 18056075096116823919850960888000972214324737
8657 18057112738220097281210124485470185490427137
8658 18064377694017034041969227567565777234931201
8659 18072683632234758906606311551017596851846657
8660 18089305534230418277203714150352390003781121
8661 18091384212227227016809631694136376611332481
8662 18104900714481166542076738697479270004386561
8663 18112182490381435280219172644178474480716161
8664 18126753730469336672318867533205512380211201
8665 18171572407746585983046867669774412350364417
8666 18186185443932792725361756446730716519348737
8667 18191406876774984600673262978530603572007297
8668 18195584967449889396565180959651449021546881
8669 18211260286565828996204070788978140210698241
8670 18233225583978250577306002317554132980718977
8671 18252071428796136553129206304890514164480001
8672 18278274487883662767254078986349536753920001
8673 18285617240297034354239174983469726783256577
8674 18292962573596399748488199867137676072023041
8675 18309761602513630348827846346020349375795201
8676 18316064717596041932181003096924453639248641
8677 18320267849025520895635730716444860598540801
8678 18323420751422501565839064973717678134283777
8679 18333933855354701151172469782388972333878657
8680 18343400161133325120777179164120486583617537
8681 18361292630175424708462292476582020700692481
8682 18381308165508123751782781033764943759862017
8683 18388687121150586239119639398784188269731201
8684 18397123386978095600687611830674156840804737
8685 18439355534799659212558076089289170883331457
8686 18470026863045368447533110154312913878258177
8687 18492264993274314593488476076789311889337857
8688 18514526548077966671588567591196716065382401
8689 18571878255972840939587525574360282484947457
8690 18583580050153608511676545518669042713389441
8691 18585708342082360680714744503924406547176961
8692 18612329991984454279340395320150134442082561
8693 18613395551622344293407404068243255341300097
8694 18643252901199351689120903345851140620707201
8695 18645387171686577631756770048385220672134657
8696 18653926391678072908761638841921822155251201
8697 18700953296918146132813154870631929102131201
8698 18705233609506267891749109091517517108563457
8699 18715938141554430830755917189808980079307137
8700 18719150546226783275276486936140903192104961
8701 18722363433343938399876232695618860207070721
8702 18745939352809951462857494198070971932210561
8703 18752373655647117142828669502214293991161857
8704 18785648348013996797360270930709803765293057
8705 18803917684645846114761994897953032806195201
8706 18834042247843257552717428274513410162044417
8707 18871757329116468466495937121895274966608897
8708 18918183455391934521895276796830092367881601
8709 18951715417362431432319528651916957301976577
8710 18969042575077167234870253927304214800380417
8711 19050448538057873208722482569703400907542017
8712 19053711124901687891815172334056323120089601
8713 19060237765344257517639136028634611160811777
8714 19078740537598336275946889983069856146108801
8715 19090721292746448799375069877564758571404801
8716 19091810778665097521232113334349128849479041
8717 19114702553723391861131515650862851787109377
8718 19135434851010826768435552106187258609494401
8719 19137618342244518103412510282448103907974657
8720 19155094121860878408997101539640120419397121
8721 19161651138249319082999648879899995558000001
8722 19182427982117119691047459472249575485707521
8723 19203224535476592814205390901747855692660737
8724 19205414793546093101566220280216790872508801
8725 19209795965455656088983111755275119896257921
8726 19229522062965774611278836892168044644775937
8727 19232811468484712087360391033411942884524801
8728 19253655805941128918372084816230880321765761
8729 19277816047387197886071755945616871479467521
8730 19295403789979669281237870035121788397497857
8731 19297603244689308204654111093284322908016001
8732 19304202925115682795734123660721199304179201
8733 19321811729068678765106344658885423433838081
8734 19346046782239035119023704197159807503829377
8735 19355968785695985274773796421868226906396417
8736 19369205049771338757125932180436998000919041
8737 19378033625182774123077605461244924275808257
8738 19384657367261299125675517015883886806643457
8739 19397910794955494241225123310773737800780801
8740 19402330365786683631629400439657065640830721
8741 19407856068320926254473486133073646853129601
8742 19410066734860188320632167447267736227110401
8743 19424441438715047676601589201648340438243841
8744 19446574556736508723194186818304930603106561
8745 19470946471124675563970692479185209814334721
8746 19472054920159430551775269732354351864843777
8747 19475380598557238027348515491508406211340801
8748 19479815609527262235109751933321325762128641
8749 19492016446666880871488067486317208862320001
8750 19514216918619225129080811548722139140003201
8751 19517548896926907940618759671042412773724417
8752 19529770410133601856970657494629668510709761
8753 19540886686957619312034818013678304845582721
8754 19599895434769002898607181555054429606022657
8755 19619971579279691054171302492220672273548801
8756 19630016397359152354249998446503275231676801
8757 19637832144332924894043458751999996668152321
8758 19642299507865005097758036710904857397484801
8759 19652354327220443679519742290516563249704321
8760 19653471807324502135495842770667632867443201
8761 19670240682139423437275900985061203735868801
8762 19675833088430370823983052588708449591340801
8763 19713898360263437245228055987034963688992001
8764 19722864253582029946634945421784652315102977
8765 19738563152590588871378181578902639934542081
8766 19739684920791223771527184444681635856006657
8767 19746416701504568725331099462229995759005057
8768 19752028053146887667849033189388752316343297
8769 19754272984445713168730226032557814920780801
8770 19764377938314670610620945507057243817665921
8771 19828481075887982990240673178706208998534401
8772 19841999630176254245590652800356332720910337
8773 19867932735645968325340333615536899827731841
8774 19921018712839686540396896467941387358538497
8775 19927804571312636400911357983098462349367041
8776 19933460998313520549222088022191769946808321
8777 19961764211448221159867381019578001695838721
8778 19965162958880604675784674489144863701741057
8779 19966295987207024180834347024701457620239617
8780 19967429071795247007252423727512527100297601
8781 19979896716229639441711906139384782925452801
8782 19982164292355914168545661165787332860705537
8783 19998043631390878869374097537151408041024001
8784 20000313009504644800527663905419803373913857
8785 20067361118317779449537526289894845834519937
8786 20074190574465660568993312279080199317720577
8787 20079883341366184378316206855869623819068417
8788 20102668537394247667666811929309811136811777
8789 20106088267295294039384765860893346219898881
8790 20110648698972294960880163952835218905280001
8791 20134605817587869364562761830369462136852481
8792 20139171908451264774217714334623620492000001
8793 20144880796150706358726726232123378507939201
8794 20155160362456415345034243624196223376426241
8795 20179163868255157796020131708042430164940801
8796 20195180098290769324395929422736593053244801
8797 20202047601181593070548061542992440480243201
8798 20210062270472488926930175405255777603143937
8799 20212352686933708642364496270245588369591041
8800 20213497980334638191605217981272899629884801
8801 20226099955982199602668999131010273232716801
8802 20265094990871912654006156404836198227692801
8803 20322560130934649669378362913732923327660801
8804 20346737975557130958022276889429405060392321
8805 20347889929017018322214911636333439239416577
8806 20394014887654213621372006965701379929293057
8807 20395169182822102087972051515120516854447617
8808 20398632411330051504282254793321682537766401
8809 20434449248046083814148988608958081219822977
8810 20441387891339887211108594763500095941889537
8811 20500449643960794691669846788919240953815041
8812 20502768830523717049812172151142233167503361
8813 20523651842453024344876815550372083541013761
8814 20585248829581328738977836274017937549326337
8815 20640007838925170189038155291361441327311361
8816 20669186867150614988026714262669415306485761
8817 20706588688133716658190475712072720024002561
8818 20724141168089614182900209265312140597637121
8819 20747564725705725377640707295211184934585601
8820 20799178110305742695497237638025462150963201
8821 20849726975204374507639575323316094166142337
8822 20852080699028116992529083331175190738316801
8823 20859143265544681761617505711342705778692481
8824 20862675333637771739643056471195081528928001
8825 20865030336424508359235650460073173547072001
8826 20893308518509826019675012532747455607680001
8827 20908639864419023053617360406733004152372737
8828 20934607644978709109749860406293971135164801
8829 20967698358201562596469434410833739339723137
8830 20996098244479464442076328620404823658673537
8831 20999650595753133439167355011556427536396801
8832 21009126103665173122508977670508509769378817
8833 21025717244821394418590500489784519766798337
8834 21045879042285088969979911290541959143546881
8835 21054185874571209255210772786669230211453441
8836 21077935491315259539417431915162294852632321
8837 21127886001009363052490445772495152418127617
8838 21144559171941220708667455999199392272097537
8839 21152900073929749554236654795918638420725121
8840 21164820642276127875595388627928686533332481
8841 21168397958802848671909588462412757924542977
8842 21177940056203311019371394476173301677772801
8843 21195841633436128455285661823448136944931201
8844 21200617622968731630087311788972595389464961
8845 21214951241873779559846116889454593510455681
8846 21225707020032021827665832295675788082163201
8847 21240055479663294925735540190156536902794497
8848 21255609220982788795672546243645521474355201
8849 21261594082317284547582180676452348585388801
8850 21268777862208185274907564421544784796808961
8851 21273568228620592879128215020962911286451201
8852 21311925158785719626447580071541952276386817
8853 21363562568698707581877042707551665015715201
8854 21379195414616498937655848878633909555498497
8855 21416514139221374785993080940070631059629441
8856 21441826938623481546361308270322629396652801
8857 21461130448043439094035862287374600971104001
8858 21465958700688695187577284886356127558579201
8859 21474410429902786227294530888097297222270337
8860 21492531083594684253293025153667424032463617
8861 21525181978296534186900463327286965512929281
8862 21624610178584650741477021726128987773587841
8863 21651354312225458684708462643249086555191297
8864 21732980722255307514485687841088644240480001
8865 21754956040077798091957930774377519411998977
8866 21767172949189527823846797804761878974905857
8867 21798965011528672000758580614699531907706881
8868 21802635939577119211693721187943452110347777
8869 21833248048035914037031399539577094876856577
8870 21836924027116055448561422222784703790284801
8871 21855312046911249238652335925628048328320001
8872 21863897758355026733367843509104182837845377
8873 21887216710675361631282591335250566855846401
8874 21895813387689596586716025183214196707024897
8875 21915474030321149428072579670655892303872001
8876 21925310142938637513632862979903901179262977
8877 21933919909974078250380077539158766424970241
8878 21954841661595444248937832302781038347550721
8879 21957304191765523662451990148505495775783297
8880 21977013135195103167747626494335778933948801
8881 21979477841187441864267371421951821364211201
8882 21981942789039496847823801818793734180048257
8883 21989339083957393877147591809442713959759361
8884 21990572011460665976063188680833532541804801
8885 22007839348884763147587094649836785817747201
8886 22010307079586047360398903218605078444012801
8887 22056003790320413418694991564330580023550337
8888 22068368493639841348339735205916132687330817
8889 22084451675247973190365231184614557870051841
8890 22110453865067466513700702340483188607035777
8891 22126563879688254164548823551096395328915201
8892 22136482839006555225625827462869229467264257
8893 22145165119765735384925130805273578667324801
8894 22155091374786299286034584783631246103304577
8895 22165021522728449523579092315915587010620801
8896 22187378595871380287514606653575086257118721
8897 22192349513130794670953167348906902071279617
8898 22193592394698259417897486123902983457177601
8899 22242112307918376794523067287156987220801537
8900 22308198387695619225911453492315756968239361
8901 22315690645691206704021787713160490751488257
8902 22328182635207981999045048090912902710277377
8903 22335680765536264017455432760641177523707137
8904 22384472339047614154018619994043077484434817
8905 22395745167882440187213256005648396681027841
8906 22423321886225885636562618087996856871671297
8907 22432102525207956173826242772565203979468801
8908 22454695127480067064192984879194512737370497
8909 22479821367805641678506368026192287544579457
8910 22507488643345743258904452029073280716480001
8911 22521333450922940788379285420451488539338241
8912 22540224742655026923553356156620804834160001
8913 22569218320154472460011880577995522170758401
8914 22570479650385037739415424528602705258480001
8915 22579310689190721108883085504460872817067777
8916 22589407006921211301063309908379410967148801
8917 22603295893710396667036387527493550689843201
8918 22628567559276072798425375755797199975841281
8919 22689320452499347551490048387961563570245121
8920 22703263074382159799874176316961245702259201
8921 22715944690074946788584266918862677466572801
8922 22784532578879320515991720686743727266296321
8923 22801071515150700870763496117069393740709377
8924 22839278388885370555555022838413677331761537
8925 22880094121781002229732926092430881164507521
8926 22885200573231159066538240184342800801478017
8927 22899248456965853259043466209832142905256961
8928 22940157939172149431935595399843707067151361
8929 22978568642975832014034559839147961700090881
8930 22991384710382806796097227274793175050667521
8931 23026019338983108141537249480712962045636097
8932 23029870447628771293702595308392546794979841
8933 23036290214461807853996894379517900771868161
8934 23052988937050294055330586423286502802362881
8935 23054273892765159202758191804885289958051201
8936 23059414342342753472938337465421856226328961
8937 23061984943199110429524901235321806542397441
8938 23092851717165025623449125060851495274444801
8939 23118601636310553064563450027356940082675201
8940 23137930559599898278173160558795445853331201
8941 23145666087318750067938172692496798222310401
8942 23155983644279207849775470267540521671452161
8943 23250317414124990117380587274978523276552577
8944 23258085807952728074687110126695418651047937
8945 23276220892997099395986361794694181136633217
8946 23289182099287577519577303444852320355188737
8947 23293071692431125897662098086389556766060801
8948 23329401980759334134737275090403795922558977
8949 23365781840846363055727540630435096204174081
8950 23404815337701889610242958869397462256883201
8951 23473913969941779216985319214561234914206081
8952 23518335319829594839059670767631176633409537
8953 23519642942836350048527065081697882142090241
8954 23547117725265507406636007256317240638780801
8955 23628397669287147832209197430179552466157057
8956 23654669321133550455818413128645160984836097
8957 23679651061048342084653512426350673564931841
8958 23736273943278194995996084219656846903377281
8959 23744184221748591893046669119144682992524801
8960 23750777882389622066611047423143211358924801
8961 23786411342551011356864400001479174304759297
8962 23800942083797399139879525559477272974470657
8963 23814158587938503263321386984217846521486337
8964 23902874931928440416636677747093236125683201
8965 23904201243771297833928060268225169596696321
8966 23916140948413900547488798512741382313404801
8967 23936052052399810843758213073857198939475201
8968 23966610583317638545063329656706482212486657
8969 23967939989102527788261737965366234479502081
8970 24023833329340183613608095179833284998446081
8971 24033159965687307644148090126980270013853057
8972 24043822857978534580604295628200520372525441
8973 24059824957965919680262058970667984509177217
8974 24061158886837912841840940375686655488044801
8975 24067829501916279407615724639836498249441281
8976 24070498200999777640375540615202402431144321
8977 24090521698663896128694027182212678627553281
8978 24091857116569176909298090382744256364112257
8979 24114569133407758325811630680133480835933441
8980 24142651018294296775118669806500893855692801
8981 24168083089877579183981011220746902212340481
8982 24185497484556541351676789992420051488208897
8983 24225726459309222039813755338461614827779457
8984 24239149122485263484022630560689349333016577
8985 24240491746641408059210951395483270914026497
8986 24284834865571441189819121075251996732440961
8987 24292904871892309762445001031539205358893057
8988 24295595395393285812393714514761488638473601
8989 24306360096944785251221391622257249805474177
8990 24330595935502945291650713574409331832000001
8991 24335984548010885870251364050353156765972481
8992 24340026692659915469195374483406130243422977
8993 24342721782118048559043433466777509191010561
8994 24354852916257669002349181664218032755746177
8995 24364291899648213089533918521428895413280001
8996 24365640587110997931305173661146692927369601
8997 24376432438711184725112362588593279530904961
8998 24393978117889693372589924484765111482163457
8999 24403430367593461132310658602729939239505281
9000 24412885821904112648448551560754009545559041
9001 24434510327521524947404786027374720819081217
9002 24438566787673419369705170947877245741555201
9003 24443976317812465895413744312562870477813761
9004 24452092577523966918241057821684318521020801
9005 24454798521382212609962646316043411723575297
9006 24462917925124606014910883614189365151583617
9007 24477809625165367888826697038741312180828161
9008 24540169984273538576839955608766776435891201
9009 24548314183760745179004692404512718578589441
9010 24549671780245030535165238503125358157131137
9011 24628524867151979403843375709942046621491201
9012 24665307871523706217476567212691787342937857
9013 24695314739974444064150892068484465651179521
9014 24698044220331534225778315073555586768718081
9015 24707599480454527266265047086623643401117057
9016 24748587242773035342673955405402246795114497
9017 24785527085070706349199379296197346296428801
9018 24836226702581957215052312400781239894521857
9019 24867788397214464256904406035219119588147201
9020 24884269295781996549754595119908183891883777
9021 24896636240869658435151945849601120180661761
9022 24900759750801653000354908504528458107281921
9023 24950288502076215364951208146611386159635201
9024 24953042625041994301183905909820570920581377
9025 24976463412508706267051507676451833973641601
9026 24988870438255821215253050240022020946448897
9027 25028885324375436856037070797841171112398337
9028 25053750340313081655354074551936730827171201
9029 25060661123917131646321914973757603369260801
9030 25062043480777165942548737882827357478653441
9031 25068956265925263020226134429665495907189761
9032 25078636968009202122279995346620758598793217
9033 25081403483622698659770717041866927735920001
9034 25139562030084743853456245533944079974391297
9035 25186729150166694756981480473580136242288001
9036 25197838542714688924735074353019225000370561
9037 25242319000987510860000955105315311359717761
9038 25274331752667637790679248444011857397175041
9039 25300803857826803326758429685231357274781697
9040 25313351741548071390522679586624682167095297
9041 25385957300401402892379330023347496371787521
9042 25401339497496542445299760791819340624691201
9043 25413930996940650781407172968273319204784641
9044 25425128025447606124212836048977378120467457
9045 25433528629362383844550095552688545831584257
9046 25444733212438679692376471867231991132887041
9047 25457343530855498649753890373777994204723201
9048 25464351625932519866989831594565727993120001
9049 25500820939232280656028396597250462147622401
9050 25503628163022955154200974542745805594630657
9051 25506435657210703096123102595450689035667201
9052 25524690961901634679287638498926553980286977
9053 25531715276452724731330348863959225589186817
9054 25554204450792672597100264989944992814634241
9055 25564048913724543575826602999271389416558081
9056 25580932856429867209170647886591669930295297
9057 25634463063265520571522779177598720445265281
9058 25644334574108948164330829897451114191283457
9059 25699393905740281417590411114831545958084097
9060 25724840772768342231302993884244543324476801
9061 25751725270510824533274829768969397103674881
9062 25765884878265165476422514902616808078608641
9063 25841044592852073748692773568430651057207297
9064 25912125769265943733170699478371598493248897
9065 25917819646963585123588577525984895777694081
9066 25983377970025780297876186239438083149610497
9067 26013354978597664202520545728834953618779137
9068 26016211509414896760964389919962054562540801
9069 26021925394460483664857105010045824856414721
9070 26037644240608348514692157165827746010147201
9071 26061953344810844191025932778948600771609857
9072 26159388461502272187269290532746992005644801
9073 26183796985207275425274736636165422703589377
9074 26185233401105641463588373978252856215261697
9075 26293161299898378897875602934020035071479297
9076 26296044697410344278173682722493901770300801
9077 26371110211878010136106826462088776827620737
9078 26476806993488644742947424716834603895020801
9079 26485510862463214644313437322447077855413761
9080 26497119915551151319491741366058124259532801
9081 26504377834494150080709020293762455703889281
9082 26549415770898462252449388491996661459628801
9083 26552323742337873421196496385317822510644737
9084 26562503837240258952327493698903896294670721
9085 26563958415263132644199544597810976478131201
9086 26588696907531499641198914243749292417089537
9087 26593064615764360209218330919977497451116801
9088 26600345524596581259110950919482315959859201
9089 26607628177627620193484854384929824532000001
9090 26674710486077219792513071274617674549799681
9091 26712691995244342265346639482098938375872257
9092 26765359895402151293422302165586551691408897
9093 26822519301457127858578632543075461135302657
9094 26829855149348994503304870255927526824911617
9095 26838660484075925235755058814102246473367297
9096 26869499071673699430605797377188568201953281
9097 26873907114247782603857949916126103989176577
9098 26951886937600471303100711745747487729612801
9099 26988738543757056430253191723910349123916801
9100 27130658750737009439040139755192052807019521
9101 27146962063637430640774645421638084766916097
9102 27161790695331377461161922693582009396626817
9103 27166240666662601081227087163454835727219201
9104 27176626413974581305455651438588549462286337
9105 27178110375732866223766989371806201485505537
9106 27195923447973926333360106197224096786080001
9107 27288120493486328189643323903419969062740737
9108 27311957628322683174722532031020367914790657
9109 27316429118894532705859652511837357371867521
9110 27329847434206444212827685708289226247436801
9111 27400014603906555274812303377587217200715137
9112 27407488464688878422034376980165110970621697
9113 27425433008935625769876879301001679094049281
9114 27453866228818590964578981058112424134188417
9115 27464348125619778111734055776083577866675201
9116 27513809962777068417403395149906095933182337
9117 27515310022269918829933244712821468763843841
9118 27516810153322933265261771905867189381516801
9119 27546827806524540960444416097948335433676801
9120 27551332924878753481897467873153007402657537
9121 27555838687906721220089472488519579480396161
9122 27584390162942327747218254179242722747340801
9123 27590404297081858073196300733077038907728641
9124 27640064697908217614389957546810450979792257
9125 27683770203927320543180072791984764845318401
9126 27719985995853106375649523635863567500000001
9127 27783463391393942704194257081621269698429697
9128 27789515485803757047973943132184724214407681
9129 27791028689634733670153906926242584595459457
9130 27851615994054834912042229418368059987812737
9131 27853132156290455407225405831843348236539137
9132 27907762116942634534099618129200697238592001
9133 27954879686752658224343423074788433095331201
9134 27957921918747406495968419597753957894731777
9135 27965528766167120397661069805785875083387137
9136 27985315045457825388315442520004669041520001
9137 28087484860593178266063406981224731462436097
9138 28101233998817326743914911556021777026416001
9139 28173130776663366108316615296339872313705217
9140 28208372922918515708245637807760745318817281
9141 28219106447173970644499320867947838841907457
9142 28225241493969787904163935446693060779173377
9143 28303565705027754159987575939204459622516097
9144 28328177165372820750809925521623426651094401
9145 28349727552141576228525966326901079795316737
9146 28357427594548238280645594820781264555909377
9147 28416007745229660598260632852649651896305921
9148 28432984907056907679305952081017511649063297
9149 28434528725401784856241573543971581969611777
9150 28462330000630059012636338567016094853130241
9151 28482423488410758198162298043561948483568001
9152 28488608596636360790374655548398824657129857
9153 28502529387281803340296570875540321411054337
9154 28530388825732807177894216165497392054611201
9155 28550524346800342800980400040103466983765377
9156 28553623222658439399055159346723642244595201
9157 28576874174194576244799456581793805483564801
9158 28601693447416295719855541508429336563116801
9159 28637404196323869999240286151973657689481601
9160 28680930803949342612885347253342518219538817
9161 28704272432843535128848287270930388125808897
9162 28772837128005509720051439400790954350871041
9163 28783758349941547836437077777559665963032577
9164 28790000676572245846017404280740293630496257
9165 28796244187721201659721340562379607627724801
9166 28825917047676553231510871732643478661011201
9167 28830604680914863943595972861338382241247617
9168 28833730140288813190517767708347718855680001
9169 28863436794031877401298477724977471318565121
9170 28888473691369179599955300838810351163116801
9171 28897867425873983125064365172623965585692161
9172 28910396562784590222181052722195311469670401
9173 29020229423112709338499201060042799284446721
9174 29023372862172051634677664954671919663802881
9175 29028088579383757897267902625009634623065601
9176 29053250395818837090535646965847764918156801
9177 29056396964330249537804925108575150707956097
9178 29125696954606250000691140647435170895789441
9179 29130427215883756855913850237318447323024641
9180 29141467106418429452392572240624377227783681
9181 29199881651514177572790297669016465960797697
9182 29210944569771731420909814974587530628300801
9183 29280566928715507420624898860882530983554561
9184 29283735028355209891345883638997026087059841
9185 29293241126953556579697055434781561106320897
9186 29337638631433254071309853814287592079155201
9187 29347160038894937760206676353139789341347201
9188 29358271764894284200361362717753774837514497
9189 29367799031326860908609042883817680107639041
9190 29375740486451602436090295839433578209720321
9191 29396397064353234679231753369543114996037377
9192 29503059568988779206033129589391316902246401
9193 29506248722617498570693335615206903645193601
9194 29514222926408911079256360921132089789214721
9195 29530176991232193807097062442047381143861761
9196 29533368709563237651112116758384942303045377
9197 29584477270541509385312982666535832173920001
9198 29594068736471347618012679797937328330193921
9199 29597266496370728021566528413448334764989697
9200 29693339989564886718919287059297358609970177
9201 29714191842122194042382131662978549738462721
9202 29780039327994168151715022598555725444416257
9203 29852457898470290268893901877332021840372097
9204 29895982964925051637388870753584602311435521
9205 29907276301450050267502359206564128683609601
9206 29937948462181314163284535861301003257075201
9207 29965415301838103618951082536551842060711937
9208 30064154382008835332175661031308876728450817
9209 30075503284260994319757786671062767621619201
9210 30081990054150632162721575870682165487042561
9211 30096589762562073621382113588371449840882177
9212 30129055758413722674131188576150023886100737
9213 30172933460201140829554453862036094795724801
9214 30179438613389040709525020289170714519928321
9215 30192452601381202111074308937086849365065217
9216 30269008994864443597432231100192291102496001
9217 30295109470570399251178449286685775687532801
9218 30316330605269702455544781632992530775597057
9219 30319596549407121063193456144518545628451201
9220 30417718136926601569843990747394153633980801
9221 30493132743488061681822285301516638597987841
9222 30512833004893264401297898193866236059990017
9223 30535830717781195478042988051046786836299137
9224 30565421490834183826466562077336188513843201
9225 30568710902787933369666520604669368146312577
9226 30614795205046162124733484670185589164348801
9227 30632916377568797392058760680558221809146881
9228 30634564222180009388274768261995743109149057
9229 30646101306371237963927901218441382835054081
9230 30710448969634427938344648458553189027250177
9231 30718707213818665639305618306984217321526017
9232 30783188234230369104443978373874772751207937
9233 30821270993595735484031469614667850466668801
9234 30837841569006315491726688941840471203411201
9235 30864370704099563285798957900646661244586241
9236 30871006107290821867417906197571087132876801
9237 30907523141270288782268089857123481956942337
9238 30915827736357650408325602212943798142352897
9239 30922472818128206649230465845074477676462081
9240 30955716976959153774687813826746987525557761
9241 30979006491361782528663489171865869052963201
9242 31013969509753139984766831868769494374412801
9243 31018967044115288339294136785374449242551681
9244 31050634461379396836417138947053324867343617
9245 31060640573694004443859015731784371283918081
9246 31087337334789960401649006562977696941779201
9247 31099023479836201122372222068666405493906817
9248 31134104981359810393934898837858663520598017
9249 31137447881982843502840422027199848142080001
9250 31139119450065318740453946771139929502857601
9251 31144134625434513922646441651790882106970881
9252 31174240522367767512029343492244415691987457
9253 31189303017710111728360533585735444586168321
9254 31226149262504066082119540652027052806147457
9255 31227824996409238593925191650454165403783681
9256 31232852670252721279265830201144679381333377
9257 31274777503797016870266489121524786395602177
9258 31291561219996351448304839855991220424100097
9259 31325152297457044668773928501902055112590337
9260 31360456882671065382445518813793475019175297
9261 31370550299580435996977476037108973291056641
9262 31372232812057553367171267196618918199788801
9263 31436226823566036437022599360438276579763457
9264 31463205822744677612491910649001763713470721
9265 31518913999971884831973935605953104177634817
9266 31527362157419379321434651531004485423294977
9267 31567940899633364324308737856832714801694721
9268 31578092722964221592523176157378630027419137
9269 31608565334642101944747069173171000166643201
9270 31622116974552914171418834249357986252967937
9271 31652626753426521937120750959834256866673921
9272 31656018318262644978793861800335357405949697
9273 31684859460182448563799992493427847226480001
9274 31703533624952959980183082397474217753738241
9275 31819187839923740304978077005074877202753281
9276 31827706377694550283792400632279609480447361
9277 31844749439899772131726486707427689428344321
9278 31887392036317897100872179770878408918974721
9279 31919833817267324835410277579192137079054337
9280 31931793330280379117811539152868236525939201
9281 31995073055411422274225547060303411161611777
9282 32008769576205626594385493331562007762828801
9283 32010482001978299163098682692158009578197761
9284 32022471227057315331416939212186715388489217
9285 32025897441534704513100295372493845313520001
9286 32043033325795320600242666100270994835404801
9287 32048175655246182663136019573332048483719937
9288 32063606976428375124292402927087936171040257
9289 32127115179341934503336463335104913687708161
9290 32152893086808917370779602566688719047424001
9291 32180409467773096664863238749681193621452801
9292 32197617667346023818608580280289684356080001
9293 32201060273296224961837774136067580709039617
9294 32228612717664010365121987408571954187173377
9295 32254461866463450662604678399411354437258497
9296 32283779497161689698917151706784578877120001
9297 32304488331485409052419996845887635988340737
9298 32309667355866183003688810458872873387500801
9299 32313120442389421854672448641419188236439297
9300 32337301091048075255444332929018949693067521
9301 32361497571292860164221927619760235812019201
9302 32382250018886743768746484254889595287070977
9303 32389170088584465896359011616911378569379841
9304 32420326417586889663018132653330864343962881
9305 32435914413766207823261375453644362294836737
9306 32486187021265457736661577252556235481642497
9307 32507009413847945700214952670065236827175681
9308 32526106864938070301846172358627631896780801
9309 32646124050765736537857084105042983877000961
9310 32665292992187194076115120298374111257395201
9311 32682727848099263990397365300750971169443201
9312 32686215796213247052403155314155826113752577
9313 32777016845800628268417940944926778277724161
9314 32810249164514347070006418627982122499865857
9315 32854020815048433691613761189368733169389057
9316 32862781273982756886967555450326626232247297
9317 32906614235267939684601742081700037520346497
9318 32924161738500706828660497898408629928152577
9319 32959281309340709175621307035165680030939137
9320 32973338313021745066593763955780188495994881
9321 32982126603981912156429398381524086864326401
9322 32990916944402426823705773843469447723611521
9323 33015540804196122351822690794205216921139201
9324 33133606336489393845703715072697126040071937
9325 33147728372291371770935969773164106476883201
9326 33195429133535859524151745394675512675357057
9327 33223724584410542697622143175982566234110337
9328 33257352840855668551965100774712209742846977
9329 33301645920350140555804850671714123327675777
9330 33328246536750076520751273494204407615827457
9331 33335343173663322863697069583132645126099201
9332 33344215829139327559871961844932655540648321
9333 33361967339439974124833623055867714362191361
9334 33365518633620274170590817657357492038664577
9335 33372622214312271323889605273425593425744257
9336 33415271494836443548182168833248389284330881
9337 33438393095224308250392490608011432451740161
9338 33484678296807891384782519031672011297356801
9339 33488241017766165007373235349644588310830337
9340 33509624309729891613807041751948980705894401
9341 33511406789886688485129793197571372154880001
9342 33548858042755231449722179640182669151911681
9343 33555995765423764220218330672045464726720001
9344 33564919787316690335328607028587050203683201
9345 33586345913018068884841012635845201843162497
9346 33684702192546969389259630500958791735801857
9347 33892971215410672156434837304563376918638337
9348 33916381771264867320484424322924535334640001
9349 33919984650767784575164244982605559701945857
9350 34019195161507989092596843395441866698826497
9351 34028226876124961719455869578484554856103937
9352 34111417143377249103280200352951881959756161
9353 34122281156496863309477105333102643144076801
9354 34134959664833228714859377764042777034969857
9355 34180273707073286607295661405744513134726657
9356 34223824697719387339473739424253438494215681
9357 34234720028986979952412078272834449934508417
9358 34258336992395838113604655521059611344844801
9359 34298336638383652272297673771433362777556737
9360 34316531800701150814789905221917845471277057
9361 34365700933032090108800208763527903967344001
9362 34371167973241940492211728089262006716866817
9363 34372990489082883786957145425072717836777857
9364 34385750467775293394630202202444584997036801
9365 34403986198461629856339175297588630316467201
9366 34458744172951564447529012568339874905120001
9367 34484323981357549482310217745550463078327041
9368 34623475926511735619555405161086971125132801
9369 34630813303254879100220773972848752808779521
9370 34676702740939042728131347495773978912529921
9371 34735518855538315308275726129267256612748801
9372 34794422241321503315431026442013228132752897
9373 34801791306325079287411101096421303434049537
9374 34814690456097483637490003069856469609221121
9375 34847878909732161253851786331809666165774337
9376 34894019908414320338001929687661299400779137
9377 34895866659733030723738506745917050175572737
9378 34897713496572394648745089489009264409648641
9379 34914338877116219278805639608043993175657217
9380 34942063245740734641108395122385764853607937
9381 34945761283268138401580386503057759668284801
9382 34969806875614768725982537861955119949619457
9383 35010532398197853100886369074652537004480001
9384 35021646558810403792815798302108406539243521
9385 35043884141958374906711879754311782685918977
9386 35049445467848563743195583856818796742660481
9387 35071698494579074474046832610539161155188097
9388 35077263682513750133648908815060377447235841
9389 35106957736861378586208494186294327795471617
9390 35118098676443857022859921373859854885207297
9391 35127385155773458432610110320032925138548737
9392 35140389836655850118021187909466287856435201
9393 35153398730053947838189159823842829669164417
9394 35164552563814610654536679801295088427306497
9395 35192450697039267877510016725974140990620417
9396 35222230050267950943963898492021622485405441
9397 35257621668206233390191353659605454711744897
9398 35349038428844186021820394183049029261771777
9399 35365851788467842317583262704960697136117761
9400 35395759483787409736602353713603377958680577
9401 35444406689982542782875431234883586429581697
9402 35451896065659034050391673788944455752676737
9403 35457514006081161333236345362418614801420801
9404 35461259732444841940046028496698708102295297
9405 35609493147203046210920700923946478800823681
9406 35620773501316459787280034310733299938492417
9407 35692288381006171030061182881180625296700801
9408 35737520374901207036047670224962695825811841
9409 35750722484009278079818438205763225067764481
9410 35763928860388296023543980776185174969273857
9411 35784690362027953509554046088228777500234241
9412 35809240277783541975300052011007185177263617
9413 35879193794967781679374699881412136510999041
9414 35934105785484342575747365177993783152571777
9415 35977708948729334542999235338812108054370561
9416 36009967121905389831662220168601372790772097
9417 36011865449381120870821873594649380491586561
9418 36114505256218312146557656425792346820487937
9419 36120214965375875312644570655022449814927361
9420 36127829139594292903831658748870602479603201
9421 36167826600396787806837255851120042961192961
9422 36291873942588619985813971618800884005902721
9423 36353080034816441543851755871493807059863937
9424 36400960120645520518492747993135983707579137
9425 36412459548529364292551295348360338794014721
9426 36433550088955295801925255076695349468147201
9427 36464246319570909736941468660406967366868481
9428 36471923912167457938296223170559260672000001
9429 36554547408130101797818334834964761850437377
9430 36614214736996623873602923861837457962147201
9431 36720285874096991117490606832607704213524481
9432 36751193374566796537067653059980320594867201
9433 36799531915136383821861967358765222026915201
9434 36908012172045464117788566931510117407062401
9435 36981783036103267067503772920251796918794241
9436 37008994280174139222841380225512030450077057
9437 37030386832090603877275966163882082463856641
9438 37094629421715880376659967074312330910288257
9439 37100474489910516081171028417639051319520001
9440 37119963871301857228859394219574610775628801
9441 37141412537103798943741528499375609975018881
9442 37145313459389416860852624175739892759215617
9443 37162872046411333122762404273302082297746177
9444 37244908180843995006080589760309200788966401
9445 37264463932774675415840377704588821278440961
9446 37344736479889113131515027999748057287920001
9447 37450692144974047832910450958598211078420481
9448 37493934622338354405161378842997587788681601
9449 37572669248510419523370873653383968695295361
9450 37586462671642514491269820987037485733980417
9451 37588433522312614232936759231878765844515201
9452 37657470287951471009292658895849385759836161
9453 37663392884078539980451954988572136123137537
9454 37693018092058981789819080512725068400962817
9455 37732550085680857909348531786000993924486657
9456 37758265331333969689043610802286526199180801
9457 37817666739621829736587819378390104122044801
9458 37841450188401567382585803709775028293241217
9459 37885087171249877997254879824825852934745601
9460 37896995805458256481548888479593777715107201
9461 37922809083255951802140536035675892022590977
9462 37934728091789675409803038813322802472224001
9463 37956588120937908127736298319997312165836801
9464 37966528141013066093960884594468339193452801
9465 37978459171600499725015696202721635829070081
9466 38070039450199791054244885255726692072938497
9467 38145838409051502687699652986783878065267201
9468 38193779445153445100688294363659220167316481
9469 38235771090159884460804476022483747890880001
9470 38283811001552844991979255751151259486092801
9471 38349952110405606183349496273601866481797377
9472 38378042167482367262463763016361204080858881
9473 38484546250746537292216377614747465229926401
9474 38498632143618137870579724995405838439134721
9475 38512722547466358535443794236792004730212737
9476 38655894700356785407987377971243457294524161
9477 38744854649558450316609525596420971039789057
9478 38894873131639042912385493135218288890550017
9479 38957869611246664605853932527693178289524097
9480 39000595353403478462394358644099704219258881
9481 39065780087221331203865393461585017237719041
9482 39110649871680863477407540604061142401021697
9483 39196435603905684104261984010051630048000001
9484 39225067411920289649118124254664313180202241
9485 39249623525509735459094876511185526370137601
9486 39255764655258583665577408055422945676090881
9487 39259859208828320812135403583232017124878721
9488 39294678004876229610568496225841548810505217
9489 39323372592904157002287496350230408660295937
9490 39358240668912550620804038808238879726903681
9491 39380816778141953195731001213261567605900801
9492 39397242882913891030610320475372540793839617
9493 39483578327652067573604364694220866162732801
9494 39491809378277196301998290864712504371819521
9495 39495925466592785970224883501866490738478081
9496 39528867689063404136522888335605248643035137
9497 39598949747503492484856419600839072653185281
9498 39638160584175182617601144976081366085180801
9499 39708412142472783722316379752701550183168001
9500 39760137180649109268213609289412532070886401
9501 39768418655477633316629398352892983975053057
9502 39795343873222779668225119369564356827621761
9503 39799487629861953196412947086404489926565377
9504 39816066432075673381343713851506733744115201
9505 39843019873960026846872928486627858480791041
9506 39853390832700818166768366580674142323112321
9507 39892822021260745422048787548821257668443137
9508 39896974657799243316609755544970123188460801
9509 40023811903801363832295366351778001380761601
9510 40165619998829350703540325578302090275294721
9511 40169797471865256351430064923444328941034881
9512 40171886350944252259936235735276014147693057
9513 40201140639528912000530181908954119856106241
9514 40222047971058648111197231368293999722388481
9515 40234596936201566395725085564301357929602817
9516 40276451565306640992248357288956981784326657
9517 40282733044420528332345021048822298073280001
9518 40328823422680195345906132476930260760963457
9519 40345594997026796865265313642049458995363201
9520 40414842268953316890740898038268007431995137
9521 40431645139441502897414285874078917122202881
9522 40526275231842550973002118245175296835420161
9523 40642197370860930609309670254252456257057281
9524 40646418182714265432093359411233627270012417
9525 40678086499199700858214299066517490711771137
9526 40705549834564140244389280266256721514182401
9527 40722458411359559698034552360430478811900161
9528 40758409543885995821583726368683490106864001
9529 40771104807781263339750627766692733410110977
9530 40821920469953808302144877582517899558366721
9531 40851588524582761589643995852681788661155201
9532 40998085457380334101033929756539758054563841
9533 41006592111489791084910522251058502687262977
9534 41008719016315250317531128177462474558021121
9535 41021482472461125753903607634199863622000001
9536 41025737730197255452480669119261886132194817
9537 41049148552362142458106776749778098937217537
9538 41102398443415425223045381361069813849972737
9539 41157842437793853907243727838603410561351041
9540 41179184469583573378908407924680342178803201
9541 41286039945141453743488467165843303915120001
9542 41290319205854909372976263018417241434880001
9543 41311721331432403241285700085960351884435841
9544 41373842397208124068557503418339767638348801
9545 41448924936830553104552693169525477646320001
9546 41489733935783132231758346985748101069054721
9547 41506927187151279859357113026658329635190017
9548 41526277046514434264902854441673349607546241
9549 41532728753401053650823649612488914239587841
9550 41625299647090100700748764982598982095371777
9551 41664103826065799135006200410262196657520001
9552 41692148747974263653696499938816724978759937
9553 41700781277173881001531013473500421233194497
9554 41746127719422366221593171628496693150875137
9555 41780706344222305563190008464242182453358081
9556 41785030433958420753100188873064070002139521
9557 41800167831895198269197886553677910140270337
9558 41802330708966715311679908050458132206099841
9559 41826128820599491111721286806876617728000001
9560 41832621271758544439184607960347424419257857
9561 41867262573040901180281487162060555158187521
9562 41880259530722901314193486148292435668080001
9563 41917103417862453621860516090880608628477697
9564 41951805922445323043816943253567805025098497
9565 42021286354750421957766724027184315478700801
9566 42043019628830486266704794401149067738080001
9567 42060413328892738712941620490179096561136897
9568 42093043488159628523372677508446185724386817
9569 42099572177338033930317623701806395771904001
9570 42154012386446312809396182775025965366425601
9571 42162728533767128476850404100673987966451201
9572 42171446257998404152727078229280882592808961
9573 42182345631190361752290400649633224502096641
9574 42184525801587347389592409266288355075388801
9575 42239062114862970917907708696441321664204801
9576 42278366450269579511300830703075245702173697
9577 42337382956793634651797788368358836837772801
9578 42370201041864459019793159287973490252000001
9579 42398661385309400867535310730566816140097537
9580 42400851335181823966865740903208003644746241
9581 42433712462304478955671854478762326366074881
9582 42438095629175475856664443179751797907854721
9583 42501696082479834946981051280955812714764801
9584 42517060405460901506134853448421519222106497
9585 42550000320675591698269944681919886052101377
9586 42576368328307076047337475725908977412062721
9587 42651155343205383549809802851713345516505857
9588 42794450504761295628889676592815542258392577
9589 42818742085041101760693480774827244678919681
9590 42851886410674853664720430472157242012814721
9591 42887265099474468629894907287494837918012801
9592 42904964026029999958427024250938910764654977
9593 42916029100299357730918888729381521193794817
9594 43108961513709653852507761161722917308988801
9595 43137855570226153485864364166319989604143617
9596 43142302313400416123147783997124057778880001
9597 43144525835389568155101925923942630346454401
9598 43153420926116751833316106016870908278307201
9599 43193468695131261762739237689397278000930817
9600 43226866673741577521888107499376368245825537
9601 43280350439972366542917714020022136166171137
9602 43282580186232925935942487800265705649780737
9603 43293730425319301944903540741444223330693377
9604 43304883177734349955230788802860000359545217
9605 43322732810534081465190322688090630358568321
9606 43333892099876348672549435350751924003927041
9607 43351752194386449768082328262544287895288321
9608 43365151491795747099413983469535331785120001
9609 43371852499324253684555264556689343436947457
9610 43418784926535902798764804084821340336377601
9611 43432202350697633951163892363992873608467201
9612 43461285883118211934661471192891257744766977
9613 43512783110404368901102798418302549768028161
9614 43521744597977931971407287229773655850707201
9615 43530707700431379429048414827046916993574401
9616 43746307272268171611401094098626846287859201
9617 43789088603775032612239446092462896893306241
9618 43867992157358320562326153347456624553324801
9619 43928945586217371778131518343731331442636801
9620 43944760418775908624703086811874436110749697
9621 44008069578240134302649021409035049468138241
9622 44062398076208386749376935182704265845996801
9623 44078254938477380809773107436783431733568897
9624 44096383180647021964481196502374585738480001
9625 44116785250666546744921727783773378098312961
9626 44171231155925485528939512044301381926666497
9627 44198476149588846522518301052996905400243201
9628 44209832569344089122034843187679240240320001
9629 44248463496725641797846418313220374494231297
9630 44253010252973468127752648803343544356574721
9631 44255283784394260771580297933366995586611201
9632 44316707778457525591604212111793268498329857
9633 44323537269197544902579187637899848742000001
9634 44366812100110888872813455897814799280555521
9635 44394162616263914225346797651396491438590721
9636 44483153709270706929192310041817220381683201
9637 44528850685051170889517580116663582166220801
9638 44537995007673981703093706934381948943326721
9639 44599762174856515051686828518491039296276481
9640 44606629817974154101505089115830414647024001
9641 44611208760768237415387669158434506166976001
9642 44627238299554843113615399042953780330340097
9643 44657020814121241505863455951515705668270081
9644 44707461613005549670844183578778005429973377
9645 44751064232392212393868145650051895972775937
9646 44774027921513292409284824053002809081024257
9647 44838381113104297455285459618662730310080001
9648 44840680937423707069722070801740565971302401
9649 44849881266895452294324634518933958369267201
9650 44861384001469685348512063831135983979852801
9651 44907420757526750366781153913055828924179201
9652 44909723680037047353906861874742217863157121
9653 44921239842687177584146054337020312843779841
9654 44988084555498960763207582794963000842188801
9655 45038852378990885203207596390244926549399937
9656 45124347682199244471462530702960761827129601
9657 45298084744759742404347432148809679940284801
9658 45372390515141515698654011652957988917313921
9659 45444475913818320775508583480562512462433537
9660 45467750634980488235562875788825486980665857
9661 45488706801230008288878011041864039013253121
9662 45516661502586877004777346460149787434610177
9663 45563286076614976470072864979059101897588737
9664 45586614030688456444450671610636531383033217
9665 45658997116258043015352820818122037551239681
9666 45687043361867884508579159600174077950600961
9667 45708087937308800498368837248983858749680001
9668 45757224935168665432788465882268869629748481
9669 45797036351507486268156767251638222091009537
9670 45822812827251344647417217812992946683110401
9671 45843912112373010542528276688297753228343297
9672 45850947096235247672530259874717433279261441
9673 45857983024689483325437986874310514233952641
9674 45879096478691335562876565878103619824969217
9675 45921348905358161789748006180886669654863361
9676 45973036995762737836252765056910877607515137
9677 45991845282446661966235555807702488805562881
9678 46013012652598559056625560344320648409907201
9679 46104836458913980338644818670770132215467521
9680 46137837938217057393440200083717468511639297
9681 46185018763315272334065960634488479621024257
9682 46213347517617356031989508188015058106924801
9683 46236966425956252594715086905098094309120001
9684 46288965207073735936921086164058013849741057
9685 46296059912957396135448889371114991246080001
9686 46307886537175581775615771244675108730067201
9687 46310252179217488477575147937365135999707521
9688 46355219473652581446807465052639097808000001
9689 46357587231308570014060713682981822167024001
9690 46397855305727601285763169804690691088978177
9691 46450012362099757950339510486203569000588801
9692 46485603398672336254104565054229611781683201
9693 46487976982631113862733014800250082741496321
9694 46578251790585205048115688392214320818590721
9695 46599655119318608227128310922661024614086657
9696 46699651148290663567240958488920899942947201
9697 46785511416190961214560980794726203675944321
9698 46811774033750835379816471385943455186666497
9699 46857167120884202706286546598483899922480641
9700 46869119069633052525014003249323737918312961
9701 46895422747008592025082232585910801546006017
9702 46916953544190603361108151894125788111018241
9703 46969620799591954748901262237424446025508097
9704 46988785350866640543998488024173328027964161
9705 46991181400792443371090574610779843038608897
9706 47072710734209840752117457098366163314723201
9707 47077510429410041837530242110991783224672257
9708 47115923409458221808196328890569608481464321
9709 47139945446387133574594419123849255337399681
9710 47144751139560717773476518889368256957201921
9711 47190426609377748112602823571283510295680001
9712 47202452903466008603661969771143530434547201
9713 47214481879215756230953399407675386204812801
9714 47322863420324052881922467065918620596131201
9715 47330096590216546382752597563517142664823297
9716 47383169401331250694152120856843209709363201
9717 47400067121575732821543789953262564314391937
9718 47455625333009629448836403100251956583788801
9719 47513659861114553827760525590922218948028161
9720 47545121151917256991274648316057360971753857
9721 47552384037864403058917492536323467788000001
9722 47620217800516065928402668198633949977901057
9723 47661443880672160176372373809332798132515201
9724 47668722312144461838640766456298255108585217
9725 47707557041193614915055173379605546783927041
9726 47729413739397056123360944123783611978412417
9727 47743989738697290584589862622483703353863681
9728 47773153422506123416037386267173286317096961
9729 47814495323519661756989801823720823871056897
9730 47819361134037908837245513645886929251052801
9731 47853433940930038763413224059143303911936001
9732 47855868525521991470264802938049833718000001
9733 47872913652486761263804980509243114283710977
9734 47916768373988611262793074481252162278880001
9735 47943585782851577241378503882600693948077441
9736 47977736023471656526351548342019064214720001
9737 48007024597137783793322346839500422825639937
9738 48053430167916376179585111889478100108145921
9739 48085203958624273970491411949116846552350721
9740 48094984207283053718400839511579975508655617
9741 48104766196487180652088217041943813611862017
9742 48153702259981670821395485634291733652921857
9743 48236993540931640315828798242362045132814721
9744 48263967695841839307976327713212829190365697
9745 48335144652400257873480201305685921274193281
9746 48376911762478862508593266014446728061723137
9747 48384285706240379318195536938617355212952961
9748 48477774156563291919422162697980432903700481
9749 48524577625297187770963862801871974749046017
9750 48605961838500692472020648473340213408632321
9751 48667696033481441802839047672108589155441921
9752 48801276086545163729379234820883663876716801
9753 48885546534320102485736719057421647835185921
9754 48892988271458392996642831719095792622483457
9755 49042031319994029462850563390791792257138177
9756 49047006260558133625451077181544844861388161
9757 49131647839385069677555217333785371900082177
9758 49226398474657091053521084562069596367528321
9759 49296317004059818954392455404527114207845761
9760 49421387671786800957121098296517824093314561
9761 49441424723076692657530135276893257226640897
9762 49514118633694743012580453437042447057991681
9763 49574349819187320253133243802352331538163201
9764 49617052354666246268791877576248524317924737
9765 49659787072038790980901874939308489947022081
9766 49667331834997838291776251775415732952226177
9767 49700037399115516040548632119098443008659201
9768 49715138629553062569479798821207431818112001
9769 49790705021429633310574876505478916689054721
9770 49805830354149001758124212264023443703099137
9771 49815916142711451120883814121592965426101761
9772 49828525891484743473158557273347101512759681
9773 49838615701290332583781181998425441646320001
9774 49843661276548750920187882017887753009020417
9775 49856277170170874562511595078761247777112577
9776 49866371896695381108736471914176604745463041
9777 49924451288827647827613104924263120676789761
9778 50040787667319490624743160004692789470499201
9779 50061044276139946115723885330786189841073537
9780 50177659075149510477153291556357044569487361
9781 50182734671124555014781728416199145281351041
9782 50190348907399178538974992111218988888823041
9783 50210658479841186721113444851271649267136257
9784 50233515344006765961835638552086591503681921
9785 50398863190717550390570706191990103494062081
9786 50536591050810191195285579645136811674720001
9787 50574907186843666238272408085849467431820801
9788 50631150166962530200199666381127421502641537
9789 50636265877877936563269595695542753391459841
9790 50654174427924686123373284059058952723636481
9791 50674648128183086559339534318357307595124481
9792 50682327632332015132254784761834351684206977
9793 50684887693331341923029201471083677808260097
9794 50736112680236684947418693685959986266061057
9795 50836131712155084093703067300768569286618497
9796 50866941488022899757058520184220300096183681
9797 50882352501972595846339218356966827367308801
9798 50892628780797230980832053893697592560189441
9799 50913186786543694595734468722665612467501057
9800 50946609043797309196583395688922299422252801
9801 50956896676764737946985491954839435503971841
9802 50959468869005271170347768080981348895036801
9803 51168194114025562715422034348995624611905281
9804 51230182113596800294800169585263123602131201
9805 51232766372253987942310227429999772783418881
9806 51250859376908394477951195536984429324326657
9807 51274130026506958752256579159245140959489537
9808 51292235811970356931025651523228007786341121
9809 51369895414793982737205630751378578198566401
9810 51372485839125216803112077574992235565680001
9811 51426911159566418523897203850345732326599681
9812 51452845706624080363050487716166838412664321
9813 51483982268501024049774144888139490253816577
9814 51533315543305813484020373974049439678068737
9815 51595690378745645407333078548748699075338241
9816 51637310293140888193308151680620355947298817
9817 51723244153401191723346762579868147488460801
9818 51811912923152205614325218606659763494744321
9819 51819743019827451621410249627634520431056257
9820 51895487352004700486650979283361324090886401
9821 51960861925633563667727338212645152703168001
9822 51968711714819418308632334846052510053652481
9823 52083961229086980336318983851185082483689217
9824 52139045473508429311106751033995645210296321
9825 52144294249607759056260416174890875705809281
9826 52223081390700193335750084041175658030694401
9827 52462706606914498407742317397516744088138497
9828 52467983881559478412178385314484028181848321
9829 52497017195708188940288811579448534603315201
9830 52592133624894651394710977668511306721922561
9831 52613291075534444302603767265048334106816001
9832 52692697860262741061544673031202106656362881
9833 52695346558085261575002164230395341428051201
9834 52732440561924244562907241170870444195409921
9835 52743043044362242660697470785331531923561217
9836 52766905450054783729758620728482486668808577
9837 52979431249857303594631668412627681934334337
9838 52982092554904880239354556549564873960257537
9839 52987415515924831274073448990583094731212801
9840 52990077171906019548224833158628495813196161
9841 53014037340666427234520617869067962019680001
9842 53080643111196737944216912244210403952320001
9843 53107305914456150997707337466242013707964801
9844 53120641710087667684314397802354286549484801
9845 53230105806475979904894687617294839304363521
9846 53262181393087065133695766852928853554558977
9847 53304975149097751329343255272841900611778561
9848 53331736521455685201041416494788988191963521
9849 53353154082869622948289026946306977697631617
9850 53452308231505543714133415648965189209943041
9851 53479134312220422534588097896770867737075201
9852 53508656606560847079950934760297950633868801
9853 53599997511420450643248088775237822614005121
9854 53696860088298557965517800098878166471331201
9855 53726487520292679758891605964547530820437761
9856 53750738784555298261143698961750546401520001
9857 53758824667540139582333902307248235194208257
9858 53861338014855503192371050767681349226728961
9859 53872138837096956046665917511083058940051201
9860 53874839338756608354645838243293751784762881
9861 53896447616558279159522936760270072470638081
9862 53928874252083660813445638007259542058434561
9863 54031671245438244483352778185693915667690881
9864 54123792792920379795165743248755059147175937
9865 54153626232093036072576878174146737714259201
9866 54172618638760747942638751371098515851457921
9867 54237779716463867070107741295565438284067201
9868 54381920099206735139430540785242307129335297
9869 54463657460691771991482280451372802652551937
9870 54474563893354327785985051942190303265962497
9871 54490927125522726010982063229892324369468417
9872 54545502298591193007325585598546151135211777
9873 54575539025235322310600362697275371033502081
9874 54673942254798254583460286464955644135612801
9875 54676677892503483706452113962966806579836161
9876 54706777812961724799217294161499933310687617
9877 54728677770015911742241232935990746522940801
9878 54734153957727325709051748942458060426459137
9879 54756063503443775374355631253943983308595201
9880 54761542088770501843780676895522007243395457
9881 54898662695630323749424486617481662825709057
9882 54994825784595369719039276949665144956478977
9883 55047090301089916886087433251146425841161601
9884 55058098893469805728260465617972971598371201
9885 55082875269839399624060682005641332964400641
9886 55124190910393901405637699178096727355473281
9887 55190352336943047888806292386885626100355457
9888 55215180779316871198126395033329128305332737
9889 55253822226967037286440783553326017808966401
9890 55367122618922023176202850620634949867712897
9891 55524975541717916493164617400621743120627201
9892 55558257867779537494158051200603477683856641
9893 55566581176298536922152775134488501680557441
9894 55658209606055201749430928026378068311353857
9895 55660988287728817695848185849337963726370817
9896 55730494790484823869149649749709832858838017
9897 55805647105436740255503552543181273725120001
9898 55811217469413798674099842693868848204972417
9899 55928307552810648172035612006864664762398721
9900 55978554779585790274670648446343525141425537
9901 56048408121988611269367788905914099096750337
9902 56219170466377950926840893748631422121148417
9903 56286480333064020242603004262255253382445057
9904 56390387865537427724586167016080313782626561
9905 56466318170895284932869037358756271131965441
9906 56486018402879059652542053341174124188645377
9907 56570516102490770722599196427101530747484417
9908 56638193873661622384053831964287065951629057
9909 56641015317561318467624023826938761981791617
9910 56657946563725902840997503015876030186094081
9911 56694646123325704701511838228947700089668097
9912 56748321356835363820054952516487799508835841
9913 56773761983159187339634663386716010835987201
9914 56807698341700368933675032727847311905227777
9915 56810527172610681909928436894703704282407297
9916 56895449435192725585366607893018312086183937
9917 57020203009585797729172449950211233966194177
9918 57025879309149832033234729145184826493516161
9919 57068467318374674870896782894684295847712001
9920 57204936023783481609016224035252605132083457
9921 57253337117757853804549185284123330911175041
9922 57301774041086261466725426823064314654289921
9923 57316027017049451482895817040079802549296641
9924 57327431631210603623051332937722552297420801
9925 57338838230928790252134756827723006333406721
9926 57467299385250214919643226448152152542922241
9927 57578836013753192710917860558479909983584257
9928 57607465642063888976478737273353084390935937
9929 57670494673078997196935783617242395413708801
9930 57747930947535158938291173811778782208545537
9931 57822585183760299203365288540671587164321537
9932 57894447726195260153773056850209643192676737
9933 57905952982065644188840404580092316189581697
9934 57951994014190326716251290984204683765594497
9935 57983665801448581040956563962307072542680321
9936 58119161381667097178987853695516864163970561
9937 58156687760347017367299649352370095795028481
9938 58228913466650018885550810401633922957674881
9939 58272286553171404557835801761485818553041921
9940 58275179097123677978368327952827241864995201
9941 58379394387238200448841891125180182263233921
9942 58405473676003908683238754374794893805260801
9943 58477969638890512294341069398786920398796801
9944 58492478276169990688454640132879191647699201
9945 58579596261983256911357099720280561504480001
9946 58611567957878565067342110851220539218093441
9947 58725045217104589582996504884059490988320001
9948 58792057779806568527099677725424995692207617
9949 58809550318271889729232625910937442534686081
9950 58832880786837775252470543065143667232817537
9951 58835797664759972338903472562291924105774337
9952 58929204596132886331089261661483146547027201
9953 58940889580988792132142865541108267290790401
9954 58943811143960262393139293522943422401280001
9955 58970110913327611072216978884477517635624961
9956 58973033743635256146837200404270256859580801
9957 58993497105319508017962071600713758499293697
9958 59005193244185080281614329245704337499495681
9959 59016891412032588498515278332624184955520001
9960 59057850982087553218884269755932395051735041
9961 59060777617231437870424263177765445565644801
9962 59092978980314874638286391900770233735212801
9963 59095907138581533278550406872237106907721217
9964 59175015417199253638118847500715754827118081
9965 59177947132061578611101069630194107936307201
9966 59183810943060126819915327135157921223458177
9967 59221938108408223807930339259484781745779201
9968 59245411660218648739963511783675926662137857
9969 59289446513485141881225823142250850873762177
9970 59336448586807559392338304370893107900696961
9971 59359961847372001218385426827845826973197697
9972 59421722950654905114065020791707470087815937
9973 59459984185362457272621787487437167951820801
9974 59471761208968537221503192780266496150515201
9975 59619146311746861987516826533953926137379201
9976 59787555087964369730158563701844388117479937
9977 59962311211788800430764387390634297517572481
9978 59980108033043558188236682082622160064034817
9979 60069161484868041873611295111514947803323777
9980 60081044015166883194063323932391046428845441
9981 60342980558733685357793805932645647814640001
9982 60348945256221032155775473169586835335360001
9983 60357893269748097100049231230182180500820481
9984 60363859257019277135717660104132692985413121
9985 60432505206357437624650939053608453996666881
9986 60498230455451025171371639817212135451043201
9987 60510187218188862967288478598454815575203201
9988 60555043496171398540857570472031243872243201
9989 60713768788912661081227443416411747456274817
9990 60779761601901713322063703196290123466227201
9991 60872858003200229590539885690716030922451201
9992 60905922188832661469230085039525543859351937
9993 60969088364367175800572945094879704967741697
9994 61041348462380847430473860947230706476178177
9995 61089563482365982482819417312355155073410817
9996 61213266605845220933403247481082027577904641
9997 61240450268124046577548986752050847306025217
9998 61288802860595960153815074000477967548407041
9999 61352316330771107115686064411063004286908801
10000 61373500281746955289387633448279019806839297