1 1
2 16383
3 2391484
4 134209536
5 1525878906
6 39179682372
7 113037178808
8 1099444518912
9 3812797945332
10 24998474116998
11 37974983358324
12 320959957991424
13 328114698808274
14 1851888100411464
15 3649114989636504
16 9006649498927104
17 10523614159962558
18 62465068738374156
19 44389260321271340
20 204787499966447616
21 270326604524471072
22 622144152359422092
23 526947105660852264
24 2629303975865745408
25 1862645148925781250
26 5375503110575952942
27 6078831458595550236
28 15170667318570713088
29 10627079738421409410
30 59783450875214845032
31 25231464507359877344
32 73782472695210835968
33 90816565101698112816
34 172408370782666587714
35 172481046736877424048
36 511713843104761085952
37 250335035999861341658
38 727229251843388363220
39 784681052364806338616
40 1677619199725138870272
41 948230679872888970054
42 4428760761924409572576
43 1759175174860440565844
44 5096604896128385777664
45 5817867957622239966792
46 8632974432041742641112
47 5579717091036248029008
48 21539258170292186382336
49 10952060393906231854856
50 30515715474851074218750
51 25167054885723898056072
52 44036121481838206500864
53 26537428116483534007434
54 99589495786170899516388
55 57945226062167631113544
56 124278106673731281616896
57 106156205830155269268560
58 174103447354557950364030
59 106782520911927817025220
60 489746029569760010502144
61 164613875556021968251874
62 413367083024076870526752
63 430987923105268292924256
64 604426016319167168249856
65 500663297660088634868244
66 1487847786061120182264528
67 556548866104498420029308
68 1412369373451604686553088
69 1260185572034237615719776
70 2825756988690262838178384
71 1181731581365290413252984
72 4191959802714202816118784
73 1695069639440924842690214
74 4101238894785728360383014
75 4454486071333623046875000
76 5957462031101037471498240
77 4292584984105694323197792
78 12855429680892622245545928
79 4728078466008697323763760
80 13743056484148337625268224
81 9691620807562433438910228
82 15534863228357539996394682
83 8980064186727274220263404
84 36280408161684763218542592
85 16057760861569777002001548
86 28820566889738597790222252
87 25414491161158985861464440
88 41751387309083736290623488
89 22231943030005016060729430
90 95314130749725157375953336
91 37089159878723932647857392
92 70721326547285955715989504
93 60340643665919028910138496
94 91412505102446851459238064
95 67732635977170720808354040
96 176449602931033590844096512
97 68003778902146626508083758
98 179427605433365796478105848
99 144790938522634640319143568
100 249984741169980000000000000
101 114947421323762231204649114
102 412311860192814621852627576
103 148293110279912866982903384
104 360743907179218587655077888
105 412485663574494569572007232
106 434762684832349737643791222
107 243257938698230815033420308
108 815837149480312008838250496
109 309419169188542309119683570
110 949316638576492300533191352
111 598672233233092400793640472
112 1018086249871206659005612032
113 494174334520961142512862174
114 1739157120115433776426818480
115 804057473105647659619943184
116 1426255440728538729382133760
117 1251035049449415136201276968
118 1749418040100113426324179260
119 1189559655506088383231070864
120 4011999474235474006033563648
121 1310999419149989584434931644
122 2696869123234307905870451742
123 2267678499225136005660620136
124 3386303144133237723355152384
125 2273736754059791564941406250
126 7060875144233610442978086048
127 2253624463072418309067867008
128 4951457925686617442302820352
129 4207039283875945846166872496
130 8202366805565232105046441452
131 3371745502447509424482480444
132 12188449063412696533111013376
133 5017636756090407985465762720
134 9117940073389997615340152964
135 9275560695800162490575721816
136 11570129907315545592242896896
137 6033218190767978439383629158
138 20645620226636914858337090208
139 7283298628039582757676161780
140 23148601251350633170357321728
141 13343804147739730581404167872
142 19360308497507552840323636872
143 12460150226865696745117972776
144 34340534703834749469645078528
145 16215636805237226357508905460
146 27770325902960671697793775962
147 26191677199060450981178446304
148 33597349026084686728257650688
149 17961642261311665729479931050
150 72977845306658746376953125000
151 21359250199868353713461578664
152 48803528958779698966513582080
153 40124414446571982320450879256
154 70325419794603590096949426336
155 38500159459268118589956905664
156 105311679945872361435512242176
157 35438108654905463683705261058
158 77460109508620488255221680080
159 63463834741720507842234292056
160 112583118718143181826197291008
161 59564614204943826371439621312
162 158777823690295347029666265324
163 57691449015288440059577284124
164 127261599566704967650465234944
165 138575081004056895125942659296
166 147120391571152933550575347732
167 79053755832451893976509302808
168 297209103660521580286300913664
169 99377774376040976140340701322
170 263074296195097656623791360884
171 169247280547750639366058384880
172 236098083960738593097500688384
173 125059588950599508733898856114
174 416365608693267665368371920520
175 210548152754977324277343750000
176 342027364836013967692787613696
177 255368690240540783570741226480
178 364225922660572178122930251690
179 194770164658129553773283192460
180 780813359101748489223809728512
181 225023327811452099301667561994
182 607631706293134188569847653136
183 393671449570217640722864641016
184 579349107075366549225386016768
185 381980950864939040160801266148
186 988560765178751450634798979968
187 399634072594000940940937632792
188 748851241799244607154078220288
189 687133958528960660579878598688
190 1109663775213987919003264237320
191 452598948364149006101397136704
192 1445475147211027176194838626304
193 518204401440234118221443695694
194 1114105909753868182081936207314
195 1197328265741339408869247634096
196 1469870943710132604748643106816
197 676505131036026228846103683258
198 2372109945816323312348529074544
199 771396882651615868449286321400
200 2047874999664476160000000000000
201 1330977708507050299525369613072
202 1883183603547196633825766434662
203 1201255112598814723133543783280
204 3377658758699537382216725102592
205 1446885192440080040685464280924
206 2429486025715812499780906140072
207 2009142841762341818207200431648
208 2955214087612158670070398058496
209 1685681421988590990246451634160
210 6757752626340944533298194481856
211 1650954405273147786965028252524
212 3561575914146609050777937690624
213 2826092169129790178647899188256
214 3985294809693115442692524905964
215 2684288291278407753288063686664
216 6683337928542715976402948063232
217 2852093565106144087338676125952
218 5069214248815888650307775927310
219 4053731921608740706496163737576
220 7776801903218624925967903555584
221 3452952490470602121007060604892
222 9808047197057752802202211852776
223 3387779285624030266739704684064
224 8340162558944924950573973766144
225 7101889596706835896962890625000
226 8096058122456906397788220996642
227 4268286487191950202309127532508
228 14247175127985633496488496988160
229 4783677637841076002027731766810
230 13172873581889825607553529183472
231 10265648308129022282818348403328
232 11683884570448189271098439761920
233 5990939163682951316587217125254
234 20495707215129768176385520566744
235 8513972610659892548847383305248
236 14331232584500129188447676497920
237 11307124002204343510623851819840
238 19488555836156245982474633964912
239 8336690070447991712213986446480
240 32866299692937003057426953404416
241 9290249002092738053407553532254
242 21478103483934279361797485123652
243 15451573960775361567623671435644
244 22092751857535450364890740670464
245 16711517932299570129270024067536
246 37151376852805403180737939688088
247 14564768780636013697070591067160
248 27740595356739483429725408329728
249 21475679821531288661372406451536
250 37250629241761565208435058593750
251 15757673298096727061546913397764
252 57842689181561736748876480905216
253 20010807568187863179730738645536
254 36921129578515429157458865192064
255 38401878176270336583854670017232
256 40562343327224770087344704323584
257 21420211827980042552076525132558
258 68923924587739620797751872101968
259 28297166226223443540202125183664
260 67193788871190381404540448374784
261 40518907791532477815607570374120
262 55239306566597546901296477114052
263 28912070055490460369372749668024
264 99847774727476809999245421576192
265 40492901782433535438277187787204
266 82203942975029154025885590641760
267 53167336045168515828977460174120
268 74694165081210860464866533081088
269 38761192162403826104574713403090
270 151961510879294062083102050511528
271 42678221009305164174583488163184
272 94782504200728949491653811372032
273 88698132423410225344428587249728
274 98842213619351790772421996495514
275 70733918532919471574150390625000
276 169128920896609606519497442983936
277 56729333979285614933625507785258
278 119322281423172484319008558441740
279 96202476031379023929098737358208
280 189633341451064386931567179595776
281 68348729693690436782174814035094
282 218611543352420006115144482246976
283 74948162375735638775403191039204
284 158599647211581872867931233255424
285 161981515217228144081645752995360
286 204134641166740709775267747989208
287 107185320912023157219524955415632
288 281317660293814267655332483301376
289 104231957635543017350559855906846
290 265660777780201479415068398151180
291 162629949184021222948058177916872
292 227494509797053822548326612680704
293 117696577320002250597226209765594
294 429098247552207368424646485798432
295 162937196189014539793410868009320
296 275229483221685753677886674436096
297 230843523478222427657537930764464
298 294265585167069019646069710392150
299 172899090861802275905895974832336
300 597834508752148450320000000000000
301 198852198795294286686964925433952
302 349928596024443238887641043252312
303 274894918937036195730219081745176
304 399798509230323293933679264399360
305 251180840345842942628136231569844
306 657358281878188786355946754851048
307 215881700427951712029537324663308
308 576105838957392610074209700544512
309 354640600544647142783741716381856
310 630748112421189586859263985493312
311 255436969171851843499338513519624
312 862713282116586384879716287905792
313 277629832859413417672446249129974
314 580582534093316211530143291913214
315 657635380607078905643751286143936
316 634553217094619039786776003215360
317 327448185673204482163711552313058
318 1039728004573607079979324406753448
319 403563176214135189370903135428840
320 922280908539028945520208207937536
321 581747468269799822459384131857072
322 975847074519594707443295315954496
323 467135448467195200141225358487720
324 1300707931670899482867026045534208
325 611161252026475384360649414062500
326 945159009217470513496054645803492
327 739970992407691915582777342717880
328 1042527023650447094992611204661248
329 630715478517517982464414866862464
330 2270275552089464112848318587246368
331 574219548001351270876666786926644
332 1205210247750884831646313248620544
333 954476910904883575710519258240456
334 1295137681803059379017151907903464
335 849226174947072530833048978977048
336 2434736977186992785705377084735488
337 725235968105338292286467444364158
338 1628106077602679312107201709758326
339 1181810014217526236941229683326216
340 2155104634430240003062098828361728
341 958164444773134005155705841411456
342 2772778197213798724734134519489040
343 1061134293483273417567297897486392
344 1934115503806370554654725639241728
345 1922890582012586687618540205445056
346 2048851245777671751587464959715662
347 1060563186867044519560840472057508
348 3410867066415248714697702772899840
349 1142817108851465081970934585232450
350 3449410386584793503635722656250000
351 1994553953143339888193828499452664
352 2801888172736626423339316131397632
353 1325266475317225682294024387833134
354 4183705252210779657239453513421840
355 1803179292559319322146751127155504
356 2983738758435407283183044621844480
357 2844812883188322271082974274122176
358 3190919607594136479467698542072180
359 1649830216672557143384504504575320
360 6396423037761523623721449295970304
361 1866700830192247126703504769389060
362 3686557179535019742859219668147702
363 3135234134906493691342788067719696
364 4977718937953355272764191974490112
365 2586471007023932850592365835225884
366 6449519358308875607962691413765128
367 2197069595815424056836854805409808
368 4746027885161402771254362249363456
369 3615411987920116511952856877087928
370 6257993918020296294954407143302684
371 2999716007107395885786065859258672
372 8098289788344331883600273243897856
373 2712568445566420458118415922147914
374 6547205011307517415435381238031336
375 5437605067545926570892333984375000
376 6134589372819411821806208780599296
377 3486901067583651993789334449458340
378 11257315642579962502280151082305504
379 3337775632158646992570993301929860
380 9090365646552989032474740632125440
381 5389506845446279227442858863759872
382 7414928571049853166959189290621632
383 3825775420777496629876616815807104
384 11841332405952734627388118026682368
385 6549964879459224242251457278575552
386 8489742708795355558821912066554802
387 6707379492186949609298306658440208
388 9126755612703688147615221410316288
389 4682337271415203967325471336673530
390 19615828977640363535504883989394768
391 5545388022683831089568304609531312
392 12041182770873406298100884331036672
393 8063475421175179628499060262138896
394 11083183561763217707185716642815814
395 7214475197195509258869773911246560
396 19432324676127320574759150178664448
397 6100590986765272808086028097842258
398 12637795128481422772804657803496200
399 11999598020002113250713604092676480
400 16776191997251388702720000000000000
401 6949622672529508923474035322276414
402 21805407798471005057124130370958576
403 8278814377324041675265399612344256
404 15427040080258634824300678632751104
405 14788239755210202462462156532850568
406 19680162509706381609096847801476240
407 9506468826100173891434057202261192
408 27669780551266610235119412040433664
409 8983925648323100708066482876123670
410 23704320107745831306549961314377892
411 14428344771730568150130918993290472
412 19902349522663935998205183099469824
413 12070394909890583873068899785537760
414 32915787176592446007688564671689184
415 13702490517053192907577525927356024
416 24209113805718803825216700895199232
417 17417892136178613531658418078281520
418 27616518736439086193207617122443280
419 12297590852965840138161664624762140
420 55359509514985017616778809195364352
421 13082780389868354095083445397855834
422 27047586021589980193848057861100692
423 21274333860236850479736037134190656
424 29176429888689021343972865561591808
425 19601758864220919191896420898437500
426 46299868006853352496788532401198048
427 18607488085503915646463180519086192
428 32647535081006001706537164029657088
429 29798249905145683914801710006239584
430 43976695076014154222118347378616312
431 17750611818252759099724310060769744
432 54749904310621929278692950533996544
433 18851538620398286055251505138161054
434 46725848877133958582869530971471616
435 38779435969535943038360827265102640
436 41527003126299759823321300396523520
437 23390792248720045713068232397313760
438 66412290071715998994526650512707608
439 22543906413650479085082204605695880
440 63707561191166975393529065927344128
441 41757993367037655389665364046732192
442 56569720651379874548458673889945636
443 25364709793898358689280081619845444
444 80347522638297110955640519497940992
445 33923252908878379081258252210403580
446 55501988036378487859996581839020512
447 42954980081650667605399583427178200
448 68322611682876825195101993092251648
449 30211393673053303173932154225123150
450 116350257262848092499943037109375000
451 36009044288025210933461226387629496
452 66322908139166977210681106404491264
453 51080305104981970012083949989697376
454 69927337519665720164430436365078564
455 56593566700206367024730320548973152
456 116712858648458309603233767327006720
457 38006857128646880499916609890635558
458 78370990740750348141220329535648230
459 63971276813701982569088207168063688
460 107912180382841451377078511071002624
461 42565243656821313866766444624320274
462 168182116232077772059413001891722624
463 45028958153327666926878649349595824
464 95714382401111566508838418529648640
465 92072515344288357317984500584965376
466 98149556318617791419648378163036282
467 50355905659703352951799873264243308
468 167900833506343060900950184482766848
469 62910713693243838318006376996504864
470 139484413280441019627766680689877984
471 84749669838467937912162192536030072
472 117401457332225058311763365870960640
473 66804647989701943217128785967485456
474 185244612528113759734550564364438720
475 82681440401819727549260302734375000
476 159650249409791967088432201440559104
477 101181851396924065224554503213598088
478 136579993424149448221201739952681840
479 70027607871410193024864542493238560
480 269240727084539929046441602288975872
481 82138604938252933047741415351278292
482 152202149401285327528975949518917282
483 142447821837295881666075911333707008
484 175948623740389616531844998132957184
485 103765531755073375507745444813408748
486 253143136199382748562378609130155652
487 86849873004995412747247294332680408
488 180983823216930409389184947572441088
489 137968177256878059787438121746000016
490 273784798284863857427830804298442288
491 96592812067912560192545284946810004
492 304344079178181862856605201924816896
493 111835286814302740994667271188870780
494 238614606933159812399107493453282280
495 220933438871631001207878278396776608
496 227250957162409848256310545037131776
497 133579604065848933207725765347563072
498 351836062516147102139264134895514288
499 119173116287430943680942520114503500
500 305157154748510742187500000000000000
501 189055792213215385214518373516487072
502 258157961642718679449323082195567612
503 132205058793710141425880254686150984
504 473847309775353747446796131575529472
505 175395845497023385154669052184189284
506 327837060389621762473528691229816288
507 237660357375911977784006541760341848
508 302457893507198395657903023653388288
509 154235817756289682015246703079790370
510 629137970161836924253291058892311856
511 191605889925495910596062991669784912
512 332286716536625316555527817818800128
513 269834832064731442606012302357036240
514 350927330377797037130669711246697714
515 226277328881250799247196136281617904
516 564624790222762973575183336259321856
517 211889663676257518213834845610262592
518 463592474284218675519131416883967312
519 299078006021935515544979372014933176
520 550451518432791604465995353086230528
521 208797253913797719489414436097000934
522 663821266348676584053098825439207960
523 219458871245532995824316111270331764
524 452520399393567104215420740518313984
525 503522538543084191372079140625000000
526 473666443719100212231433757811237192
527 265526197166245112939097022512485952
528 817952970567490027513818493552164864
529 265600502070247252322814109217705112
530 663395209901608611085295167517763132
531 407140176330369703684854864425273040
532 673414700851438829780054758537297920
533 311128423927257847340378713073426796
534 871040466427995794826137730032607960
535 371182157376671500178683733009223048
536 611894600345279368928186639000272896
537 465789732457282297775946382237010640
538 635024611196661883071247529682823470
539 415904311197948546868271690607421344
540 1244868697123176956584771997790437376
541 340696719354847923713208444207975554
542 699197294795446504672201286577443472
543 538139688087842712246349147827659096
544 776458274412371554235628022759686144
545 472136183376841846374256588857774420
546 1453141503492729721817773544912293824
547 393214863668067813939798396984676508
548 809715413969729870007680995291250688
549 627639446493138099610199723058552168
550 1158833787324819702799305849609375000
551 471728208963696079716432285839309400
552 1385504119985025896607723052924403712
553 534448650980479469469435206670398080
554 929396678582636229457586694045881814
555 913501332298287875519913655172683632
556 977488129418628991541318110754734080
557 497620130567834647311553551248267058
558 1576085164822082549030424614139521664
559 577211232650326203694000913028993256
560 1553476333167119457743398335248596992
561 955718490463391746245197293819943328
562 1119757238571730425802369978336945002
563 571980485911472953360133454709139724
564 1790865763143024690095263598567227392
565 754050192932122222206036224991901644
566 1227875744201676970057430478795279132
567 1095513474163768147257693787096048224
568 1299248309957278702534092662828433408
569 656482863276652503644673858502931190
570 2653743163803848684489602371322982880
571 687116946510142316738877502911628484
572 1672270980437939894478993391527591936
573 1082383143429688521707393630073428736
574 1756017112501675384727477344574299056
575 981515470099667553247000957031250000
576 2304554273126926480632483703204872192
577 787116290356642165678277579857431758
578 1707632161943101253254222119321858018
579 1239277534773896849980691055153069896
580 2176293091575410519368240317654466560
581 1015081121182407996366363174806742432
582 2664366457481819695558037128812113976
583 1007758391096181616123073863301780616
584 1863635024257464914315891611080327168
585 1908927992621529470366645495734837008
586 1928223026233596871534356994589726502
587 984092226927793397269053732762457908
588 3515172843947682762134704011660754944
589 1120006046304115921432873096542520960
590 2669400085164625205435450250596689560
591 1617851196790560149865795420852574872
592 2254679926552049694129247636980498432
593 1123166134917552547068370810081095294
594 3781909445143718032313443919714213712
595 1815123985765367018543935155168794784
596 2410623673688629408940603067532492800
597 1844783302511216923542573049046957600
598 2832605805588906686166293755678160688
599 1280189702310085573816717762760884200
600 4897460295697600105021440000000000000
601 1336876710715250233457964955547094614
602 3257795572863306298792546373384435616
603 2122008373160085954690185857621790256
604 2866615058632239012967555426322939904
605 2000426359459221557008968125131501464
606 4503603456945463994648179216231218408
607 1521139524232029942809145584598427808
608 3275149387614808423904700533959557120
609 2872782381698263829338299821013587520
610 4115095707385944929076755881808754252
611 1830787192760737281131287498982412192
612 5385079045146122537827915815739785216
613 1728602835723241817402697922613931674
614 3536789898111132898179909989958974964
615 3460202787557372376018636860401251216
616 4719459032738960261727925866860642304
617 1881098704372932567690129945320343558
618 5810076958722954140226040539483946848
619 1961916913409480727992567327890667540
620 5167088536954385095551090569161211904
621 3203222642907062094629558413786334304
622 4184823865942448752049662866991999992
623 2513036119531946309593584365817919440
624 7067347207099075664934635830524248064
625 2775557561108144000172615051269531250
626 4548409551735770021727686899496364042
627 4031280149782963535718545139867493440
628 4756132119292446404854933847353049088
629 2634429329582877528690819868925641164
630 10774040440485773711161577320896103488
631 2518085544922210695614818672081695944
632 5198259954439119173933269018340229120
633 3948231044940248562162273625459105616
634 5364583625884109031288086361544829214
635 3438758030247779048214846789920533248
636 8517451813466989199190625540124246016
637 3593531997476569968198221919739878544
638 6611575515916176807463506067730685720
639 4505703745363514466992454577517870688
640 7555325202751725121701545639424294912
641 3089103356004204274192691778438816654
642 9530768772664130491352090232214410576
643 3216759504764337967148438803628605244
644 7994139234464519843375475228299231232
645 6419432499979651687464351697637969376
646 7653080052238058963913695048104316760
647 3486803003144048747386633863607966008
648 10655399376248008563646677365016231936
649 4055064454590343372005463179004931280
650 10012654791949746221980519350585937500
651 6820736127454301886565046536396192768
652 7742742603509518446559679658422206464
653 3931306841140403220128078322525738834
654 12122944768615216652992641205747028040
655 5144875338585026003054016876057114264
656 8540381377744462602179470988584943616
657 6462958038455012309403083258583381048
658 10333011684552497106714508763807747712
659 4427615617920794470319368166722965420
660 18598097322716890012453425866722246656
661 4605496931224373858721828116521634474
662 9407438854906137870772431970219208652
663 8257680633720597442754449323629539728
664 9873082349575248540846598132699496448
665 7656306084088620573956161919649184320
666 15637195231354707620865437007753390648
667 5599908909788248663463574244669404240
668 10609767889330662432908508429545177088
669 8101819957101298398423735916664110976
670 13912872424157889272637841422580977384
671 6251209184789152136727470620026499176
672 19945365317115844900498449078153117696
673 5818909812267324978198306457624485614
674 11881540865469757242529196141018000514
675 11322705927490432727753566669921875000
676 13337444987721148924782196406340206592
677 6284846364430802343319364319118887258
678 19361593462925732339808165901933396728
679 7686955315381646155628256410486600464
680 17654617165252526105084713601939275776
681 10207538841535753837619041547952361872
682 15697608098718254406465928799843883648
683 7048642382076297306266155599279630804
684 22714598991575439153022029983654215680
685 9205960372588342240918279373918741148
686 17384563130136468400005041454519560136
687 11440088532054727801633288076617846040
688 15844274207181787583731512436668235776
689 8707320233586216756244548631256708916
690 31502716405112207703254544185806352448
691 8200561170622919484253530377739992204
692 16784189405410686989004512949990703104
693 16366759207561187193009797681439106944
694 17375206690442790363965249453718153564
695 11113431742624339462979364839145412680
696 27941823008073717470803581115595489280
697 9978813809621257712252289655823238132
698 18722772694313552437929821309863228350
699 14327235154921159146397264359570936936
700 28257569886902628381783840000000000000
701 9884488751458813237259463233721423714
702 32676777414347337388279492306532994312
703 11112187080532677523429486128663481720
704 22953067911058443659995677748409401344
705 20361029274831362472287735616367708032
706 21711840665122108353023001545870234322
707 12993332217692623387956959140116776112
708 34272913426110706952105603181951713280
709 11455499610009069447978223099910403770
710 29541486349999328454730223716188622032
711 18027207860566435558888351304962768320
712 24442787909102856463835501542149980160
713 13295647193737809003300308725544706816
714 46606569465274283767152367532943609408
715 19012680396765481158368373140380663056
716 26140013425411166039799386456655298560
717 19937060916435245011892353162973776320
718 27029168439746503680068337298457467560
719 13742951730381915962129889532583160240
720 52399497525342401525526112632588730368
721 16762634822704973675806369296196286272
722 30582159701039584676783518636900969980
723 22217481844520749570915309751528924936
724 30200276414750881733502727521465974784
725 19794478522018098580943488110351562500
726 51364540832173086145268896913451779568
727 15868838173176702063922461624477660008
728 40777473539713886394484260655022997504
729 24634799751865256780578474714290249012
730 42374154508073091891254729478505657572
731 18512880780015941325657206135373668952
732 52834462583266308980430368061563928576
733 17658124068841919941580345518114114754
734 35994591188244092323158192277028884464
735 39965327750807505171027194237127263424
736 38879460435242211502115735546785431552
737 21134933928412419622168122660345759792
738 59231294598095268815323654217331524424
739 19632055615967203700647399672021269980
740 51265486176422267248266503317935587328
741 34831411502590536580325165407656065440
742 49144347344440466796833116972234823376
743 21059084507787740534539664221548765144
744 66341189946116766790453438414011236352
745 27407291043653610628336529139529431300
746 44440008843714666365354008052549275062
747 34239170280103228732465239171032230128
748 53634703452631182667246643101952704512
749 27497191113097419392188305851214432864
750 89084283821604915010929107666015625000
751 24204596917254748265405154375626693264
752 50254556142136621644236462330669432832
753 37684223569625553220056458640138241776
754 57125900190222970614250666285475984220
755 32591629327955404908317791124857261584
756 92219929744015052818678997666246688768
757 26842348926351141242240573629343290058
758 54682778181655113679290583265516896380
759 47855526126400183788515185778981015424
760 74468275376562086154033075258371604480
761 28745614859893142607155346538113611574
762 88296290648946392583196356764977982976
763 34975869954188061260834880774469784560
764 60743094854040397143729678668772409344
765 61224997619625851833380929065883373936
766 62677678718597727287268613293367784832
767 35036914687005415588596863061802670280
768 97004195069564802067563462874581958656
769 32931198534102682049981205344479416590
770 107308074620180470760805624594903268416
771 51226093863225024082610176630110336072
772 69547972270451552737869103649216937984
773 35228618660907080479123943708740571514
774 109886998220498795449134157985225927664
775 46997264964926902575630988359375000000
776 74766381979268613305263893793311031296
777 67672220275353745651296739142729517376
778 76710731517595286596693196908722441990
779 42091258493493776594733289120468452360
780 160692870984829858082856009641121939456
781 44876237136352807394481364137734238816
782 90850091975629204740397534417951484496
783 64600226626919434628412908421578120760
784 98641369258994944394042444439852417024
785 54074262465056280459114913769625442548
786 132103917825112967853700104274621533168
787 44486035797776513096124154977479172908
788 90793439737964279457265390737947148288
789 69142752944584548125989020867084707616
790 118194747155654028188063505987952392480
791 55860072613570291690246372002297608592
792 159189603746835010148426958263619158016
793 54012232197726845845497325810867205476
794 99945982136175464414873398326949712814
795 96838126726261281064072882158093770736
796 103528817692519815354815756726240870400
797 52420774329726426504127089063306000258
798 196589414361694621386440975850318771840
799 58718789787814153064018100354577882464
800 137430564841483376252682240000000000000
801 84765906705541203662002831237183520760
802 113855668244050944693275120684854490562
803 64370241348969383888468504248490241336
804 178629900685074473427960875998892654592
805 90888388359351745575106239012608844672
806 135631815943699774765873041849035946048
807 92696770877314151667872753908075285560
808 126378312337478736480671159359497043968
809 63660191658789322818593101272869350470
810 242275731909608746942517510477690855544
811 65736554915071482491377310794008055124
812 161219891279514678141721377189693358080
813 102064282692217151240889618606443925056
814 155744478777999148863364159144645108536
815 88030165109003102192554361121580288344
816 226670842275976071046098223435232575488
817 78088484787598125713944489019060110960
818 147183653896477358900253188959534085610
819 141413472579688660701805418509748094144
820 194185790322653850063257283087383691264
821 77088633500808967365957518906465316234
822 236379572395261898003594845867077802776
823 79565697706555403896472021798459859464
824 163040047289662963697296859950856798208
825 169159034428780389558035472773437500000
826 197749279808737435592487785186465122080
827 84741683277387799702012465872680045508
828 269646128550645317694984721790477795328
829 87444619214762056814522655748837879010
830 224487902140882459404842607267873741192
831 135667294542117879543926463860319942872
832 198321060296448440936175213733472108544
833 115255257842076732214737029227850481648
834 285357326867014225489159863376486142160
835 120626458464812815278504004667493768048
836 226234521488908994094756799467055349760
837 153377820193776299567712486241150253184
838 201471430944139358983502551547478139620
839 102193537536593990420887394563286914680
840 453505101946757264316652004928424771584
841 109040519498947304847681290384891198490
842 214335191127213245139752085953072128422
843 163454893482785580517582552967902739496
844 221573824688865117748003289998136868864
845 151638449645628237284195171800486113732
846 348537411632260321409515496369445517248
847 148191675759641512027108981884085400352
848 239013313648140462849825714680560091136
849 179237331150973768361156324919199738736
850 321135615472531319120839063579101562500
851 131913322665632189687128871410766813712
852 379288518712142663653691657430614409216
853 126720489419237246070867567740299942634
854 304846477304810650036006286444189083536
855 258250855285676826356681701852821341280
856 267448607383601165979952447730950864896
857 134665932351332037603115538482092681558
858 488184728196001739576196415032223104672
859 138808801924809851519927446297932358820
860 360257086062707951387593501725624827904
861 256331979995968788119978418477197277888
862 290808273418434952330783371725590715952
863 147449693519207467368848726000218091424
864 448511216112614844651052650774499688448
865 190825788772750466431019031681881731284
866 308844757217985120443185408678492547682
867 249269058974078957305586286443527699464
868 382778154001481388710867197718295478272
869 179548701063530346976174741856405538240
870 635323499488907354797465433084176551120
871 182611863573963913731140901519752894392
872 340189209610647632472648092848320675840
873 259284668472916268234216958390961117656
874 383211349410780508917196851365191330080
875 257016788030978179049491882324218750000
876 544049480267497463763162321000100724736
877 181756604565110530434533869618035158258
878 369336818774835798850901758055115602040
879 281469481515548262267256925035061801496
880 521892341278039862423790108076803096576
881 192832417354612994817528227798344553694
882 684121205332177908248887659177613501536
883 198600924098263641015468833811773446604
884 463419151576103932300973456506434650112
885 389661697690889247683305396270400630880
886 415550040553436810406475577177927909052
887 210618713535059850780740356539298110408
888 658206905452929932948607135727132606464
889 254743351398399941455077490790459966464
890 555764652406154484488253945963041851140
891 368039138882370015530248846390192537872
892 454672285994012572549091998425256034304
893 247679514473054869842241046931759030720
894 703731438677682887379261375287460450600
895 297195685769986587517845529739052248760
896 559698834906126951998275527411725500416
897 413485409410546353992535729475934226624
898 494953262545632265898530482670192566450
899 268136785236863080968070122441207407040
900 953141307497251573759533360000000000000
901 279269654295614633503936611185133656172
902 589936172570717030722895271908534032968
903 475551851783765561903289627736489264768
904 543317263476055877309899623665592434688
905 343358349265417903553831863471091898564
906 836848638534919614707971352681212111008
907 281432223017966711581929569134220472308
908 572844748961101579587014134702723596288
909 438271291844452358685190077065214235848
910 927172403249480910966156841553827149216
911 297999740095679903926816550818922602224
912 956111738048170472269691021942839050240
913 341017788047649583795704830123795974896
914 622666340338621843230133819838282346714
915 600694960793637863808105747619576808496
916 642015156148226851972876939556030300160
917 381132599255228924449491314811791230752
918 1048041428038879580429372098034387400504
919 333867756040574733089992648544917225640
920 884016581696237169681027162693653495808
921 516277632466239672091246039335106469072
922 697346386829703585079234662280239048942
923 387743501891897603823246786240474389616
924 1377747896173181108710711311496991735808
925 466285340411302539258790608090820312500
926 737709421425967167263052912294428384592
927 565411666182143466624403444487069803488
928 784092220629905952840404324594881658880
929 384301446988720248521421834978053257710
930 1508424018885476157940540073083487755008
931 486153859879389259936668188920272627040
932 804041165362116947309759513911593222144
933 610873424782976934099172065665964482016
934 824980802422920031409337323688098114964
935 609793201490058737925928525738886685552
936 1375443628083962354900583911282826018816
937 429613998262913794519020402610107849158
938 1030666222436413803163898474333739186912
939 663947303205961437748972445654346741416
940 1142656313593372832790664648211480444928
941 454074250100349033215118227859733419954
942 1388453840963620226814953200317780669576
943 499667412257841002344644901750814102256
944 961752738465587677689965493214909562880
945 1048483212915619862082662481778858475328
946 1094460548015286935726220900505314225648
947 493183535521468109015778524264377754508
948 1517523865830307919745438223273481994240
949 556177264204208661349471160465962030636
950 1354570038103012596439531539697265625000
951 783087096866497747822801557971841198072
952 1307854843165015794388436594201060179968
953 535381870322086721367597457343309724534
954 1657662271435806960573876426148377475704
955 690611188186638175050987188025431965824
956 1118863306130632279828084653692369633280
957 965114878905284879217484913927903998560
958 1147262299757313192326355799666727328480
959 681977963417518233693296078440808483664
960 2205620036276551098748449605951290343424
961 616090452760801178626441373550615958304
962 1345676764703397802121147607699992257836
963 927493368854312062342912687254762602256
964 1246840007895329403117370978458970374144
965 790717165154009260695611172126157630764
966 2333722665160418429335321655380121912064
967 647132946178129154231562160851706210808
968 1441371125681271738628874224705185251328
969 1117146950842121846014538185217646576480
970 1699990706743367110943393622378075518484
971 682806244832136970514398014668228968884
972 2073748571745343476223005565994235101184
973 823283529329771398681154033684995558240
974 1422861469440839847038152423052303124264
975 1461582355641283458092343303339843750000
976 1482619479793093913716203090513437392896
977 739731434815912743000771478547781973758
978 2260332647999433253497598748564718262128
979 844257666587647729104444446794502275320
980 2242845067549604720048789948812839223296
981 1179752772528408597927680321373998595240
982 1582480040108611473634469403283588295532
983 801009675218774107452525689759533734504
984 2493186696627665820521309814168100012032
985 1032264909248638348658998330572287555748
986 1832197503878721805715633903887269988740
987 1508345975426987974775928723463712856576
988 1954730859996445183173488586369288437760
989 926992266743132832275175713595448470816
990 3619552529033930692788669834974391168864
991 890012217095487546018402189119089865504
992 1861639841074461476915695984944183508992
993 1373236861532463542681214594266478299696
994 2188434653410803072742171213689125808576
995 1177058231392258000481636928578596388400
996 2882241024132277060724851793064053047296
997 962659892165357129396924375116295999258
998 1952413164136981150324881307035910840500
999 1521744492024606697077522195355698531288
1000 2499847411699800000000000000000000000000
1001 1408460229168759528379403889735188131008
1002 3097301043829107655969454513320607700576
1003 1123738049105261536996509867790141712760
1004 2114830021777151422048854689346089877504
1005 2030910809767124804326743304439946659232
1006 2165915478217353246980196212523211570872
1007 1177976804919612967911170817343891141560
1008 3881757161679697899084153909866737434624
1009 1124645876378532262925299212098704523870
1010 2873510136777734118988943081933573039772
1011 1734390213948426840590410309717774030472
1012 2685641198711781478183147038554655031296
1013 1184000054943001329602498853965891747274
1014 3893589634889565932035379173659680495784
1015 1832969837039186226631704679934387491680
1016 2477735063610969257229541569768556855296
1017 1884186887297329082658852132409702671768
1018 2526845402301293860455786736556205631710
1019 1278470755274460011427167047311290798340
1020 5153898251565768083482960354445818724352
1021 1311475607552341427215444803248929926434
1022 3139079294649399503295299992526086213296
1023 2291434939043833603185788028442034440704
1024 2722092781868034593222883883571610648576
1025 1766217275927832080914873389799804687500
1026 4420704053716495224214299549515324719920
1027 1551352041816329881794868156412309350240
1028 2874796690454913328174446274532947673088
1029 2537685684716552645737511845072346685728
1030 3707101479061531844066814300701746121232
1031 1488620821643826552984233332055304508344
1032 4625406281504874279527901890636364644352
1033 1526598403915218737263353453800467348454
1034 3471388360008126920897256275632932044736
1035 3065708681386053245564053875965778017088
1036 3797749549336319389852724567113460219904
1037 1732332911727667185637923098400553333692
1038 4899794972657369551173397051720650222408
1039 1645963924421917567234345064703604884080
1040 4509298839001428823785433932482400485376
1041 2536319892381547095817437015477977461872
1042 3420725410869748038395076706577166301722
1043 2030333367977216219679548722946361188400
1044 5438023813928358576562985577997991608320
1045 2572145724048475564678712289913973028960
1046 3595394687615567070589770850941845289612
1047 2733028830744537120092178525630040455800
1048 3707047111832101717732726706326028156928
1049 1864213085340110633109620814702143827350
1050 8249209748951348307248772560859375000000
1051 1910947366242619787649236489728634030564
1052 3880275506946868938599905343989655076864
1053 3179963242237349080564849234732869626472
1054 4350115688174593685281226519822057351616
1055 2519156501774071376350518370220412858744
1056 6700670734888878305393201099179334565888
1057 2414389384047328836769147264080525752512
1058 4351333025416860734804663551313662849896
1059 3169353571457540143595242619112734630856
1060 5434533559513977742010738012305515577344
1061 2161272409483114961125867051616894822874
1062 6670177508820446855468977243879248214320
1063 2214834024574706381088124558374742659224
1064 5516613229374986893558208581937544560640
1065 4312274427286931209804800972574353327936
1066 5097216969200265312977424456281951198868
1067 2582442372112162876484617869508718501592
1068 7135563500978141551215720284427124408320
1069 2382959274749570572143453058545939344690
1070 6081077284302009187427375597890101195384
1071 4535550610363455528199820793641290006848
1072 5012640566028528590259704946690235564032
1073 2660330388891120574566257453673906201780
1074 7631033186847655884463329580188945315120
1075 3276719105564462589462968367509765625000
1076 5202121614923054146119659763161689866240
1077 3945542565888953647489748370619804574880
1078 6813760330355991043342895107221383878752
1079 2946491055906987589607713127021174604696
1080 10197964366833065628342452205899262984192
1081 2940215771527941021038520237875474474112
1082 5581634353190473534193493941459263501182
1083 4464185168191475927557404399917626765040
1084 5727824238964297766274672939642416922624
1085 4351949408933802913866707578555955968512
1086 8816342509943127154731938088860538969768
1087 2960627657870876342523653135974687145408
1088 6360746183986147772298264762447348891648
1089 4998575891666525741462707900491068885808
1090 7735007092262799969149445695256918322860
1091 3105417601789635634374359026459286516604
1092 11904135196612441881131200879921511006208
1093 3180238046559024725210322532600537044794
1094 6442039111473954995775717137799955230564
1095 6185504029761623029266033417089337971856
1096 6633188671240027095102922713425925636096
1097 3334895516786723213350337846801538478758
1098 10282617051897081485913902062868260168344
1099 4005823824641881264751141950183465258864
1100 9493166385764923005331913520000000000000
1101 5254256785279053585140428877460669275072
1102 7728323247452232873994310138905405900200
1103 3579938613034020575522511194680244622384
1104 11350049750917332145010467249556715208704
1105 5268787368629257789563533254068303208152
1106 8755872249013195148317756990881131744640
1107 5764134486816763917686214634849456632744
1108 7613617590948955991716550197623863820288
1109 3841509271489013711039978066619912750570
1110 14965892327042850264642745412694075943056
1111 4365126411852128024454397359289751124936
1112 8007582756197408698706477963302781583360
1113 7173772835541223542523203925363365949248
1114 8152510599092835026905181830100359211214
1115 5169340950117456830723668770082651953984
1116 12911289670222500241657238439030961471488
1117 4217744123648473714325814737693897461058
1118 9456451624510294195118816958153996513048
1119 6487064036476965462862861783161981964376
1120 12726078121305042597833919162356506558464
1121 4739997118521164553117988896167243194800
1122 15657536029261746978735067264652131542624
1123 4521928913054676056054792605820475267164
1124 9173051298379615648173014862536253456384
1125 8669298824105024288284778594970703125000
1126 9370756300687661394899066388499836098292
1127 5771156525591742424152814516870506993984
1128 14670772331667658261260399399462726795264
1129 4846253049583640756401348005857318895110
1130 12353604310806958366401491474042324633652
1131 8338868112709222404715292706528428776560
1132 10058758096500137738710470482290926649344
1133 5631428395033796813096515446824344168416
1134 17947797247225013556522797313994558053792
1135 6512888315571035986705930193117786476248
1136 10643442155170027131159287093890526478336
1137 7982237019897289744381649345672429312240
1138 10755158749061397967210691823853521685770
1139 5856905528048405310073368653958542649864
1140 21739463997881128423338822625877875752960
1141 6521278638033774924709827638419607644192
1142 11257036934675661575133030130201209453372
1143 8592614722352448236734381072246230406656
1144 13699243871747603615571913863394033139712
1145 7299312800685605251836929130001489909860
1146 17732683038808587051132229841492982981888
1147 6316319575779158606831002016610157596352
1148 14385292185613724751687494406752657866752
1149 9149280706382650750403851089133636302336
1150 16080167946642853524845616679042968750000
1151 6228115966498983773873650141448702369664
1152 18878908605455781729341306496654312996864
1153 6370269750745111019225534252727604648334
1154 12895326184912868600307221590804304491314
1155 15664136209788663427756484058396975399168
1156 13988922670637885466658587601484660883456
1157 7294627291212802303885660935632159303820
1158 20303083852200752093233661556572744106168
1159 7307088174549624096920603282957017491160
1160 17828193006185762974664624682225390059520
1161 10693729394121974061945304166604367739184
1162 16630074008331390204470127892858861263456
1163 7127051190302714112597462955618558523124
1164 21826490019691066946011440159228837691392
1165 9141447696993096685805362520667038492124
1166 16510105721328743416944319102473071831928
1167 11197734667193117644595387494113360218520
1168 15266898118717152578075784077970040160256
1169 8936013533476837628480940213183312492864
1170 31273967303118517313016753156623834702064
1171 7791313317155718337942448882872712519084
1172 15796003030905625571609452499679039504384
1173 13261706730040019109405167380820380147008
1174 16122382953758039227458907303847347906764
1175 10393032971996939146542215948789062500000
1176 28796295937619417187407495263524904501248
1177 9237716173845514957075139194190062443792
1178 18349059056600331140834759940656120887680
1179 12855784323914275910847507254314071087408
1180 21867725497668609682927208452888080875520
1181 8701949513205629051252317379228455892994
1182 26505256157019746935251326379827734127976
1183 11233383251685624451110553557375035984176
1184 18470337958314391094306796642144243154944
1185 17253302002489905264438922392363568295040
1186 18400830788354263378621118981558584201602
1187 9294485973167934614548671810078989242908
1188 30981402174617338120711732590298838728704
1189 10076923045426736120533685181717963808140
1190 29737176258794007864805289647130364946272
1191 14589465735393361676172806819540194530872
1192 19747829134857252118041420329226181017600
1193 9924073131696138709174886216415042794694
1194 30223084845041266858397974262536306360800
1195 12720779524356244523730144476853729950880
1196 23204706759384323573074278446515492356096
1197 19131235114043829204217465417848243623040
1198 20973347892946131955839287107311565848600
1199 11750187800681332363915962909130805536680
1200 40119994742354740060335636480000000000000
1201 10824824340765726970053236066037452269214
1202 21902051151647944574741839866728051061162
1203 16619911427391560118345379888658887658376
1204 26687861332896205199708539890765296566272
1205 14175794983780858851478087355932169234124
1206 34764863177481688195689314905417789764048
1207 12436087202930715931551874881000421773072
1208 23483310560315301994230214052437523693568
1209 19798652122340408481730398926527490715904
1210 32772985047020426768477924794029388484712
1211 14136383117863897747550682689544882032112
1212 36893519519297241044157884139366141198336
1213 12318238042166157726825365715860514975074
1214 24920828825493346553042232112476042778464
1215 23577230771245995620560052789923916125464
1216 26830023783340510608627306774196691927040
1217 12856848319529201878569917245349991444558
1218 47064793759362656316049365967665604340160
1219 13983820937663920476901793946103751730576
1220 33710864034905660858996784183777314832384
1221 22734568094117348258582284854292404488928
1222 29993786578999158876773883095828858941536
1223 13705635972891238361108465156735563043064
1224 44114567537837035829886286362540320489472
1225 20399802163451623692956572348066406250000
1226 28319700257653870694508400066184042615142
1227 21484914445154322173729664734523738826280
1228 28973382845326400701889822637743922905088
1229 14605888925468678077821644281692501153810
1230 56688502268552431636313327683953698671728
1231 14917897870455545057130508070562042394544
1232 38661808396197562464075168701322381754368
1233 23003441921499794604821177162139845190456
1234 30818040073741754256467398894183188510714
1235 22224073453139834564287088902331473326960
1236 47596150445858440316731724099452492578816
1237 15891223071143089251012083282346152311658
1238 32142084792387522766702230532832806307820
1239 28866156300684773083102304734716984435840
1240 42328789294730322702754533942568647917568
1241 17838258859743144360590561435870233007412
1242 52478396558746398296316055493061514902432
1243 18766262129544336773475398768771867636376
1244 34282077109800540176790838206398463934464
1245 32769286831684437987385132014857093699616
1246 41171070746291876390071692665194974185520
1247 18694894857093327887558612360064386192040
1248 57895708320555627847144536723654640140288
1249 18016048897357767401293306470040950008750
1250 45471959523634723154827952384948730468750
1251 27769746044228695661634244085820027810960
1252 37260571047819428017993211080674214232064
1253 22016269928924592560699863319322097387680
1254 66044462693894291605676925026449145027520
1255 24044301293205245770853798883056875166184
1256 38962234321243720948571618077516178128896
1257 29409491763414159236971410363484661615760
1258 43159855706556282552541701912608779189812
1259 19983869289269543857704704494525680265620
1260 88260939288459458241835641412780879773696
1261 22313039432302298296772359209069975413692
1262 41253795482460577826257574304714424650552
1263 31287259977883930924726538333845861317656
1264 42584145546765264272861339798243156951040
1265 30534069160323017071165220859022393463616
1266 64683869209256092193904528805896527306928
1267 25436002141794310258889568137689203023152
1268 43946669063242621184312003473775240921088
1269 33918159783054396167404197931894249245888
1270 56337172809549364146903834959268096201984
1271 23925248744002524058041256413527929056576
1272 69774965255921575519769604424697823363072
1273 24704792499020967525142947862778620432720
1274 58872834714658645788991469711098430186352
1275 46877292695642500712713220235878906250000
1276 54162026626385320406741041706849777418240
1277 24033769257737844249764057453921929140258
1278 73816944460290457512737383343475275481504
1279 24527696793338017813860097154007102268160
1280 61893224060942132196979061878163823919104
1281 44499510036673246205866352800506322788928
1282 50608780281416878624098869406163133242482
1283 25543779938315892889427622413941100118204
1284 78076057785664556985156323182300451438592
1285 32684649390366447519195976197549106021548
1286 52700170966554148915792872919847439712452
1287 47508035183521582216098406702277912281632
1288 65487988608733346556931893070227302252544
1289 27140945935312900331066167091337126745830
1290 105169562647166633595728473862402852287008
1291 27693489451885299755986690753555655858804
1292 62694031787934179032380989834070562897920
1293 42450304153562381342845091921369870460096
1294 57124293600508950628435222587489307109064
1295 43178049044169976540676385794124273391584
1296 87289031690223686153393580974212972019712
1297 29414038981579106118608190568733948397758
1298 66434120959553595463565503261637789160240
1299 45083152986064574728557090513829950064136
1300 82023668055652321050464414520000000000000
1301 30615319745579164634963839236902012278314
1302 111744119976083827807595157405778826118144
1303 31232793926932775577602438139151890406184
1304 63428547407949975114216895761794715353088
1305 61826946693258453312748549207780236312720
1306 64406599978403225955358307157939179317422
1307 32502371442490726617302355964764316078308
1308 99311163544495854821315716757479653703680
1309 45173508121577336749261014965085548271936
1310 84288492672038481008033958480443702987112
1311 55938705410138009802071268686457500019840
1312 69962804246482637637054226338487858102272
1313 37715938526434016738562213900784129969236
1314 105882641544008466664950713025371531709384
1315 44116317826467142961854847169656324301744
1316 84648031719854056298205255793113069256704
1317 53913391485742502324308730999248005885920
1318 72537626668396375807242208675422342475860
1319 36602582433559263512178268682275629676440
1320 152355613267696762982018464700188644605952
1321 37330646861257856726271949062649275441734
1322 75451856224248916927439710032973937587542
1323 66575729258915575853817452203078208546016
1324 77065739099391081437367762700035757277184
1325 49429811746134686814303207748051757812500
1326 135285581822244547904646143269022749363824
1327 39595824989224733930188595304366883773008
1328 80880290607720436046615331903074274902016
1329 60659297636751222431674286712554461798896
1330 125433262575623870863123800729612586714560
1331 45259255568175832624123978762802674452564
1332 128099903335257764830129659967515776188416
1333 44386565986719812105035393420413795838336
1334 91743307669060877853523736850418849663920
1335 81126916559536101518763810029144795112720
1336 86915218549396786650386501054834090704896
1337 51160508254551070299439111120229267768832
1338 132732116357190571661376065522708130119808
1339 48657149214835771234795807652077281799216
1340 113974250898701428921449196933783366729728
1341 68484112708717537328643480048369029358600
1342 102413560074400679456006151167894136000408
1343 49756473494303177125590111585645237298080
1344 163392432677813001424883294848230340165632
1345 59144885492024524506662705282770506219540
1346 95331199454375585117822854695261947814162
1347 72250064586808205687607963914914411254600
1348 97333582769928251330799174787219460210688
1349 52456190795091519794940033106779928678560
1350 185499891210075759378786682753330078125000
1351 58576363584692356746779541970067017652752
1352 109260349339411651991815752960738972401664
1353 86115053270103683543997587526393737612064
1354 102964637988469834790601145640124729947814
1355 65121797183704779730863845924103151396704
1356 158610173648287599327708495068638385995776
1357 56268740329709793850684233473794382098080
1358 125935388931897508967657724773001975401712
1359 81438505275890169375575719399424289596448
1360 144626623817748693852853973827086547156992
1361 55014205385625441007748181169578489954174
1362 167230108840880255121712757680103544548976
1363 59296098444274958139913854610421924165280
1364 128594805544699940097768888728321094844416
1365 135342609266476323437770165907740509437568
1366 115477908145555978768558427182998191461932
1367 58251686640991869871285188038893397144808
1368 186077994938985997541556469626095334850560
1369 60973910512591012460692961208456456328226
1370 150821248784114810932964170982910736227684
1371 90892790713444956365462573887696686788072
1372 142414341162077949132841299595424236634112
1373 61664243787010965477654910730733017806914
1374 187422970420652605574158158559230171673320
1375 86345115396630214323914051055908203125000
1376 129796294305233203885928549881186187476992
1377 101990877963451785955496417716808803243224
1378 142652027386842989117554440225878662170828
1379 76470231461448767119854949558541941996464
1380 258070252790679205505061225970125639254016
1381 66501648897867318284678774756559390519194
1382 134349793658315289910525588178514292278132
1383 101794099161389662971350084055947946146616
1384 137496079609124347813924970086323839827968
1385 86562094070420960776457752433063959967748
1386 268136616097474929783079515415016889063552
1387 75242887487826761939137783752014256666760
1388 142337693208107338661603323524859113996288
1389 107686032960352662212959459861168819562816
1390 182071352239414553421990934159719295936440
1391 79816505288691584152358378056809750028392
1392 228899414082139893520822936498958248181760
1393 87196527356224496092032183592080356891200
1394 163482906643025065099829261431352110316556
1395 146793328881251846704281002926123753160448
1396 153376953911816621571521096170399566643200
1397 85581351481086945161702213653495241774592
1398 234723093543073350295426382002850659822488
1399 78693856943881519734095900958809701689800
1400 231486012513506331703573217280000000000000
1401 120425342690690013330582168113465643189072
1402 161937579215149737266021786158058084706462
1403 86742805275861493833738291677757055142736
1404 267688160578333387884785600975118289403904
1405 104291884891498078779847065540622678327164
1406 182050960940366855866345271245893821018760
1407 150449965225973547436099162485109438178176
1408 188031532327390770462684592114969815810048
1409 86327914365629349194183562940378691990670
1410 333574742609562211383489972602952160688256
1411 94502730632815795479287474662845537627432
1412 177863398728680311627964428663768959565824
1413 135118347865875718175932163290621072481256
1414 212869761722458248964898861592533143042896
1415 114361820012597857439823400851809602630824
1416 280763706786698911351649101266548435189760
1417 101524977503804934373727466787514977858180
1418 187675450110778584766227229045832144963910
1419 159762246793004361972672017580665988256704
1420 242003856179194498701149992683017191686144
1421 116388419106048516525550747269006072594960
1422 295339746379659913761267859429205033386560
1423 98167787903623604192561644377182118554864
1424 200235318551370600151740428633292637470720
1425 197731341817905449318415225824414062500000
1426 217822587975006524901068957850598931766528
1427 101816015704502299786096099080124884878508
1428 381801017059526932620512194829874048270336
1429 103686686408871996109814324693956794551210
1430 311484742940208877817549057158856402846448
1431 161316552864698166441007409227013344454424
1432 214138989980968272198036573852920205803520
1433 107523563113911821384392782868499538540054
1434 326628868993958619029832421868999377450560
1435 163551820212496817384794740809303331458592
1436 221422947858403358147119819148963574251520
1437 167469903782751534055875155539900124423040
1438 225150778198846929207573980212309914211920
1439 113525187814821084992615612875376835542880
1440 429256683727604953297109914686166879174656
1441 128041979343947964206063345676992774615856
1442 274622246300375583730735748179583757994176
1443 196433159492152877336744830949936414865328
1444 250529052270916277672210584673492746076160
1445 159045345487160726030811291418655812390476
1446 363989005058783440220305519659298377226488
1447 122008796348863651979717236401407153802008
1448 247400664389639223160854343855849265430528
1449 227107838655103081945503145185289758115584
1450 324292941626222509051597165711889648437500
1451 126466579324191176499742731722139389066964
1452 420778318497161921702042803514996978221056
1453 128751407024715647891267983973147825434034
1454 259979175791153909913241688793817503911064
1455 248153608943749896352765107344150006302032
1456 334049063237336157343615063285948395552768
1457 140784433743590393761357589567460633994752
1458 403591924334808501836217151244217149563596
1459 135836524906726418259161025494256874779020
1460 347129073730134768773158743887918346829824
1461 207700081693478449658437948439895872845472
1462 303296525819001166738242008115826818440616
1463 190544672310648062700465937358067720881280
1464 432819917482117603167685575160331702894592
1465 179590724640989446058833375591651089160164
1466 289293046619837174402910800623263542014782
1467 219965838268717598914487708576447983509168
1468 294867691014095604311311911133420621529088
1469 162145862930124406005938079841074612827676
1470 654751964541479357216938523186855956675392
1471 151098475801678721570089415473290453944384
1472 318500539885504196625332105599266255273984
1473 231000164575419801099508968225736975605936
1474 346253622549180670669980353544444582672336
1475 198897944566668139396253500987939453125000
1476 485222765347596442135131375348379848081408
1477 186619228312716104476175390223327165311392
1478 321631967156390698227706348826724466082340
1479 267452299051815976244890864371845448437520
1480 419966862757251213297799195180528331390976
1481 165009559110126939593136253461529253952294
1482 570643014646940760795467184873629320103520
1483 167929854136118909855076406488972908974004
1484 402590493445656303999656894236547673096192
1485 352239263062135352738748120448384071996384
1486 345010981491086553177363318941633419354152
1487 173914082476809148891789530023485917855408
1488 543467028038588553547394567487580048195584
1489 176979448456158098553957650479290912255230
1490 449013649168177102924037356892910672987900
1491 319453485849812670183344844216451525678848
1492 364052552447710546864980033966483661307904
1493 183260338752778117862310754184409417164394
1494 560940326698931196323978013339021026187024
1495 263823075612601453947598709026968389104416
1496 439375490683954648410084500291196555362304
1497 285000600831530502917875141773513288194000
1498 450486482005875021902221014760446053610912
1499 193068332875491095561478285780543280510500
1500 729778453066587463769531250000000000000000
1501 209875905847057332165612362077597018638400
1502 396543911295384540832132644135892115744112
1503 301415997808750192601366576819926218092256
1504 411685323916383204509585099412843993759744
1505 303424375553458164117956404881530253016512
1506 617380634741175438404184961901384815016208
1507 229111360391551613168704954067053848411192
1508 467975374358306575271941458210619262730240
1509 316166282824217103857729814997855099820256
1510 533948663279893398612970371998536516530672
1511 214153685805963048869687348594009943364824
1512 755465664462971312690618348881892874387456
1513 233960390474041683476790201665382968681940
1514 439758202460410746971627317769531121020214
1515 419456358172603473223228563593653725657456
1516 447961318864118691260748458111114415144960
1517 237375361382152655648566304388662224709532
1518 784017084528814211007244288617045975691392
1519 276336523111306926537798508100965770782464
1520 610044111884796609773838952516580183900160
1521 378907373952636112156530661678973496128904
1522 470939408249629355333026042333915298416842
1523 237347135284798569743702203023653438290764
1524 723323212996168848041544554618699636539392
1525 306617236750296560825361610803032226562500
1526 573009677459463007636257851728138480446480
1527 368852490391082673904550246468069393209080
1528 497607433044298933401433527654583577346048
1529 276583144193507176143500815162302733656720
1530 1003049136002330330586279760886367315193488
1531 254074593233740638560764479788089592323844
1532 513455544062752581937304480099268893343744
1533 458222420062584662255915107570423900489408
1534 574009773317209723587982407541513147197240
1535 329409332874422690172457452643415229381048
1536 794658366009874858537479887868575405309952
1537 282015364646496789986520540113079697553940
1538 539511825584204240024842087158606281993970
1539 430203878961938827769945351930777089265520
1540 879067747288518416472519676681447574863872
1541 293271814152594648103308507214131138153312
1542 839237095761215569545402523731097635867576
1543 281215070546408633496533841944481760764344
1544 569736988839539120028623697094385155964928
1545 541138611582249186386881604779308711529536
1546 577150459521640699489487569780296783113862
1547 390312008080854368019699162625669643528736
1548 900194289422326132319307022214970799423488
1549 295766438851155652865398770570619630480850
1550 769956191920397444896562482291640625000000
1551 506730740447151034688094611919413224566528
1552 612486201174168480196721817954803968376832
1553 305850125668315907386260674517742263935934
1554 1108673984771120415005194477375337683171008
1555 389765883071901016952853862732990078651344
1556 628414312592140587800110669076254244782080
1557 476826943794910296950218147328964305959848
1558 689581087898908541951515475660634655013880
1559 321571950083202514087666965167391383175720
1560 1316395999107726197414756430980070928023552
1561 382945012871122013123059933565657516115712
1562 735207393004868043543788188668500034522528
1563 499335291978784625395422793295000181646056
1564 744243953464354445233336601951858560991232
1565 423629505636484597559753348966248178928444
1566 1058345512828821097517288678670714352411080
1567 343695774512862348903484398635152793731808
1568 808070096969686584475995704851271000260608
1569 524832379241752230985918791045218088297776
1570 885898641965017042761679632287773625263884
1571 355276873366687184470640534994499969379484
1572 1082195294823325432657511254217699599712256
1573 430158179552220993714051778391263451622456
1574 728814724474972614053802030996041289751764
1575 802777564217625617240907331718671875000000
1576 743779858333403377313918080925263038775296
1577 398618406886362779010451111932518956041360
1578 1132765721491128651948078128865448764872928
1579 379527125568585072495261331963457930994260
1580 968251368699117798916616241053305999196160
1581 635001652103920527672043503786249954432768
1582 915155569628122088761306312513641721562736
1583 392216923589819682218231687143893100781904
1584 1304081233894072403135913642095568142467072
1585 499646279326714128758260696343010710554548
1586 884882400095358915486782688759437427313308
1587 635179351092963179973972777168394292066208
1588 818757485659549404486642879094372047372288
1589 482475062856486676836648623382582628690464
1590 1586499030156338567672706028396050245967888
1591 440383180728750759713384401613750529129352
1592 848108074537122327386650679101365210316800
1593 649112947347564017087948862015094588951920
1594 858809545843908045417114100124142202226814
1595 615788537823509824493376504520128220049040
1596 1610460482451002338397724474165811378913280
1597 439780469844497398737282255724346665676258
1598 961989933093759269647808538109049448407712
1599 744058647767254305788958246255691007805264
1600 1125831187181431818261972910080000000000000
1601 454316661391396715733180263973688227985614
1602 1388719849556881539594592384158777620611080
1603 540733424508472775128326486299563729762480
1604 932705634255265338927309788650327986683904
1605 887676190451791865933319288551828771723232
1606 1054577664020165416244779505103015623807688
1607 476954261786434923765409997282864047442808
1608 1463336146412130086321855496182928626417664
1609 484728519877105584261215761094955500284070
1610 1489024466491259647756965513743570702261376
1611 742619283620491684837040163967257514596720
1612 1111095836210788554882031958827302470025216
1613 500629118206220880260063898393914370070674
1614 1518651197283037746774759327275997403329480
1615 712792127060943188879943995508700008034320
1616 1035291134668625809249658137472999784185856
1617 994628505760914782658721855740598425434496
1618 1042944919945945475737010778153418568750010
1619 525384632195543757436763843326692481794540
1620 1984722795803514854953103445833243488616448
1621 533884353648615354080829858498202383277034
1622 1076961979173616097656234482738233967096492
1623 814770753189609131993358582988266209782136
1624 1320713349361784243336981521937967989391360
1625 746046450227631084424620866775512695312500
1626 1672119143346593588779494621629370824192448
1627 560151108642280249032909352241106815449508
1628 1275858770149369027488679191712932729126912
1629 857968481931273656516736112412036932912008
1630 1442198194980797823220618098254849863939752
1631 677198861473079747794228278514456130417232
1632 1856887539924795974009636646381425258397696
1633 622710036468461721733465932027050081155776
1634 1279323646275220093571552563599261797857680
1635 1129106128366783246134492644147945801039280
1636 1205728492719942524110874123956503229317120
1637 606594142705311519157757102681255184341658
1638 2316776921273039328277678171445203026361152
1639 682093065961479565420924291315088963560200
1640 1590769994323180339718203663051847198834688
1641 940367055024365487952004829614502114057872
1642 1262943082643753312356482032244621275861622
1643 669578175637668369105649461983367024175296
1644 1936421457061985468445448977343101360340992
1645 962395444357576840918128540978232220784384
1646 1303524825526497182035901133124167877598712
1647 1000660005251279414384832453065880068142264
1648 1335624067396918998608255876717418890919936
1649 715645530585593295627047416165097607932964
1650 2771332461046709122129295150447226562500000
1651 739447311927964744874869681177604722024192
1652 1619962100193177072373659936247522280079360
1653 1128130464085335755504572348668135001149600
1654 1388322997133444322518070228392117185557564
1655 876189495708116363726997977762162648971464
1656 2208941085086886442557314840907594099326976
1657 710321214317813239478261108529692924933558
1658 1432605196595446776792324669133210971820830
1659 1278125397641400963564642785788950281950720
1660 1839004894338109107444470638738421687844864
1661 811117170886279303124318296940969425199136
1662 2222637286483517220568147257423621624071976
1663 744492744431500852439150565747449813642624
1664 1624646125948505628149147350904603513192448
1665 1456416184613803220562535298455878486221136
1666 1888226889226743103874036749839874440839184
1667 768109966939413568677447934524530070805308
1668 2337647221694580535207197600780174476574720
1669 780176145364782537896410599965173075920890
1670 1976223269029028352707731108467550401930384
1671 1190050580330887473691223332953410696934072
1672 1853313200037142479624247701234117425233920
1673 942355926160107755838034463509248282195840
1674 2512788828234637115817833662088764597913472
1675 1036653045589688147989561741915341796875000
1676 1650453962294389628792852902276940919767040
1677 1380391427503532710914944079494228907831904
1678 1674236725462019345065398185130329523202440
1679 893212040396979773240387555676141772544496
1680 3715113795147835509282013224373655728816128
1681 877211143660684139798818568917980225353334
1682 1786410830951253695319562580375672504861670
1683 1523723970871066119048881685074893506526944
1684 1755833885714130904184849088127566876033024
1685 1106622265604424486193983182610997274651148
1686 2677881519928476165619554965273150581162968
1687 1050143537620400397541335482323227393273232
1688 1815132771851183044591642951664737229733888
1689 1367882180369512984393505394801632303710416
1690 2484292720544327411426969499607364001271356
1691 986859506606566587277266174473865353536200
1692 2855218476091476552986750946258497677295616
1693 939284281819070290515458418343303174344194
1694 2427824223970206891540126450206971113966816
1695 1803298971594083380450180335488532911199696
1696 1957997065405566671665772254663148266586112
1697 968545314572209682836968448181944876075758
1698 2936445196246403247060824071151249319711888
1699 983489252310594883695122546147778871631900
1700 2630742961950976566237913608840000000000000
1701 1746602328669201323840328131724332892632352
1702 2161135965231052163644232300322592709043696
1703 1106319259993717039911481109738118310393656
1704 3107131545289872700651042057671593240297472
1705 1462042914758527133978386788950721977147136
1706 2076061778155363802379023362289333960172822
1707 1569968263800302036026179217828023893985960
1708 2497302342081008845094963498550796972326912
1709 1061453593676640801627570196254655689070770
1710 4230923762145243446201516321454772034190240
1711 1134786364400708545963095060327545915320200
1712 2190938991686460751707770451811949485228032
1713 1643229183707861188203957726173112933430256
1714 2206231969711872772051841866952124401964714
1715 1619162434859340171696469697192635974847152
1716 3999209293381646250608201031943971673473024
1717 1209662310693926299429234968461089767873612
1718 2274104601934159797450971352699025834548060
1719 1725668340382251292994096934479559122665728
1720 2951226049025703537767165966136318590189568
1721 1162528845382901269686797138043227252182134
1722 4199486828273956655769606429911923003639104
1723 1180213932357974629778312837867473791722564
1724 2382301375843819129493777381176039145078784
1725 2347278542495833358909350836724921875000000
1726 2415668328925175937903848678061572991799392
1727 1345761586420512695656170034688115977346792
1728 3674203882394540807381423315144701447766016
1729 1646360372953929208240105548256812456745280
1730 3126298897463970891539384796044268403625772
1731 1882376014527264032944949979787770330348872
1732 2530056251129734106670574867894210950610944
1733 1272424405188390196174532285320228802093754
1734 4083774993172335557537420130804314300318712
1735 1618290995320559458960790859943633876126248
1736 3135718637580135536319424083708276558004224
1737 1975808677073323547551765305124807855800408
1738 2941546369523817674510670795833491932985920
1739 1396798678853600753325974575074396982815264
1740 5204570107813129050500836827825574306775040
1741 1350932181256512276012323387520816976948754
1742 2991730160932250798657281389598111668824136
1743 2427550260009789804782215670739527618249088
1744 2786830005130425405215933176613442976481280
1745 1743800519812356455775009988712054561699700
1746 4247860723591787222481176429319115990558248
1747 1412721095712546750510400039250075899270508
1748 3139267374373113929049676606383647376015360
1749 2410038068172260796052473174904395514674144
1750 4210706038311515507367825508117675781250000
1751 1560579475166580219912378032208743571496272
1752 4456853342351339223147825733632825137037312
1753 1477109609433239770222526408689087924299734
1754 2977718452590205820108968385952269997740814
1755 3043447803980334729783361346696452543105584
1756 3025607219403454864186587201987507011911680
1757 1781202934195006822935650870823540095385312
1758 4611314515669227180724470202849417493908968
1759 1544197630331478905313060968952679052249120
1760 4275342059749702552975688565365170967150592
1761 2353440815222187064874585697041693887655472
1762 3159173493520624694095564956020278823168802
1763 1668103872073423894517895646784250131235576
1764 5604320914081201424374887703983009804582912
1765 2022196159515524327053909503244142218471404
1766 3253678939501853230756425904338284375713332
1767 2678476539639552360251973084411894195504640
1768 3796329689711443413409574555700712653717504
1769 1749364781584424378868246105517072953734340
1770 6383827593269838544795592307097973535707040
1771 2261965233177731142782662945569368563001088
1772 3404185932213754350849847928241585430953984
1773 2579377373620716229814484552759939727651656
1774 3450566383844885535340869261183320942814264
1775 2201146597362450344417420809515996093750000
1776 5392030969470402010714989655876670312153088
1777 1762710647479282104993045571211781956817758
1778 4173460325959986240858534531620105630579712
1779 2686033840997168235473255698375978098076296
1780 4552824032511217536927776325329238844538880
1781 1979587569508435033633667792435527758053292
1782 6029585212309867964432066850410524347956976
1783 1841666993686999080169876019358536489157704
1784 3724675366862950994322161651099697433018368
1785 4340839969974102978975524220623690025219456
1786 4057733485612057932625435071883008200285760
1787 1896104550621965263944435082026009365947908
1788 5764967945647578213410909186354876011315200
1789 1923876782126079437217073087673024649719330
1790 4868956919969690263304863313714892991435080
1791 2941180449209590899193165691275692581704800
1792 4585052855550991990769873120556855299407872
1793 2190831816273176028313181347703040648448176
1794 6774131462372980917459712856004230434780992
1795 2517441126102064454170032870793461276199920
1796 4054657126773819522240761714034217504358400
1797 3061553190039332688413499462158450390152800
1798 4392884952535527855499892815954300949536320
1799 2421280314504616607414522823108264548430864
1800 7808133591017484892238097285120000000000000
1801 2098550740324040867469161847117074211523814
1802 4575274746325054540694993501046044689065876
1803 3197119263648149489310987863751588015867176
1804 4832757125699313915681958067474710798073856
1805 2848359420603037815375987243881161161168360
1806 7790965987773431200661593971206903624694144
1807 2389757335669922943860986718121784426567720
1808 4450855022395849746922697717068533224964096
1809 3383166755521707719539521187081145506316688
1810 5625239836015341513922427419246898574174012
1811 2255172305277182271475248776962319738126124
1812 6855464046878061483687701321164489613377536
1813 2741684432981172137474020629803538082391248
1814 4610704109703348635846752131125933997821964
1815 4783987631824977006042035127761983647132576
1816 4692744183489344139976819791484711700791296
1817 2491447263000685318210055706014821797152640
1818 7180198574287662992339469032559404825897784
1819 2559952688208005708293303668323879956827864
1820 7595396327419747622634756846008952006377472
1821 3637780833968511895748986719237786527987072
1822 4882129741987523866033035552066408992235792
1823 2457338520258331755127032858089228277418464
1824 7832467358090612508833308851755737499566080
1825 3157313240996011780508259076203471679687500
1826 5586894421584643131325032231918149456721168
1827 4580143025136321083182126185537845895648960
1828 5100882660053990139741256252115208984281088
1829 2694279386395720598229237794577294154615680
1830 9841185542682169122768196463251526853589968
1831 2601271785903494296196192245432348777973144
1832 5259388159166274371361807888843000218910720
1833 4378298278892219036028975953216455038572928
1834 6244095373598415469256016210561575733410016
1835 3352462151268701437772301830959560712710048
1836 8585555378494501522877416227097701584928768
1837 3002065062150369526983235630714371683373792
1838 5469755447212735852213349561111378907660120
1839 4133926023986761234449473638764455775464216
1840 7241863837255574894026974516786409437659136
1841 3268138832571897650911025231027051528035392
1842 8458176452694404547870883862427049282806576
1843 3018637444517566335146597610370669764895720
1844 5712661600908931768969090353399718288932864
1845 5516680888866832598651161175185504042446768
1846 6352401791494958443436252098977691925078928
1847 2912760922421494020206437278223447710400008
1848 11286510765450699642558147063783356299739136
1849 3022727591290720672615350580925034005040092
1850 7639152731958369500676766532351909179687500
1851 4498617453928598268709862722154476493460072
1852 6043315580321523034218929457515957326577664
1853 3256207950236394281478241750833292007772060
1854 9263139327062056413707601631031664590543904
1855 4577203379235721458712143123369572402372832
1856 6423283471400189565668592227081270549544960
1857 4691892907748158609302576883573285171229360
1858 6296010606016203831526453922445446521062930
1859 3773869328117433301753350481422468986504328
1860 12357009562709820685848904278699931689025536
1861 3213189059769325151215038495287960819439674
1862 7964658686404034245542434939080826448796320
1863 5106971533707515959896081458943069866556192
1864 6586705226646462032361549937963771675803648
1865 4139050972171010198969747305740040184502084
1866 10007939318219511111346735951805496108868128
1867 3350493747958829334393020814357921412512308
1868 6758242733448560897305291355652899757785088
1869 6009885671282737088252103513503701254048960
1870 9990242020011632303440487037180180569398416
1871 3445017389622155817834816524715472844564784
1872 11267634201263819611345583401228910746140672
1873 3493196681015642861664842979143042702636414
1874 7038366133541316695605111255961396892755514
1875 6637701498469148646108806133270263671875000
1876 8443217694199101875518656301741991419183104
1877 3591426498414387118824384431053664443713258
1878 10877448668423266234641415577155162664618328
1879 3641491776025857400968658933423080677360360
1880 9360640520956910246221124798148447804850176
1881 6427162662242423773157398043028961743741120
1882 7439098439394018211163281927026012619106382
1883 4381455809272889466486149985740438509716720
1884 11374213865173976898068096617003259245166592
1885 5320588786334774967767988444207604131776040
1886 8186051215020209141412317425383587437260048
1887 6300195590828178283823636663417768033447376
1888 7878678433510094255636197320416539139112960
1889 3901624061834686250517670263626714441994030
1890 17177300477196600200500259438983038401298624
1891 4153449158510723986380087376376254738142656
1892 8965820809341230577469201616939534136508416
1893 6021961291312748123191709017184622542940896
1894 8079825862448212030005499563023300752104564
1895 5093041430071694691464417386882062465533160
1896 12431555508881882478554629925056364496814080
1897 4824225699436170074640189480426181290604672
1898 9111852119457550498888386021913855947909588
1899 6294755564262271908372242573362837643017968
1900 11096637752139879190032642373200000000000000
1901 4236390984722391982246478888642101373212914
1902 12829315907963832602580957924252674348013576
1903 4749135809197856335112778952214169780192936
1904 10713946875207809387630072579695084994297856
1905 8223734809209079629341034660546316534060032
1906 8771161181486746756165349143655443217040522
1907 4413537351448122239223798268423962667087308
1908 13579569327602130621021195683007508280967168
1909 4732018831844612323572970994255325209746656
1910 11314283096061693221860323101420651896094592
1911 8593874275453257453826556549507203699919296
1912 9165728203822139636351669483047892035829760
1913 4597499518669065166627518205825701522952374
1914 15811477061105282176220055344880851208408480
1915 5837670013657656227014818981884947358548224
1916 9398372759611909671537506710869830274908160
1917 7183547112419194475558811159392024148904224
1918 11172844974669201222597269653095765387867312
1919 5102431008399337937352948590623075084592760
1920 18068439337177506600947299171952970493329408
1921 5200500024254860620725000529336817254481092
1922 10093409887580205709436989022879741244894432
1923 7387541250230358454463435305067975006974536
1924 11023784056450234794976441202278336576192512
1925 7995562596996123342592110935761171875000000
1926 15195123861940194517363938555294775712760048
1927 5290858930731679786945999034053280635326432
1928 10214113344678538470337503055535885304987648
1929 7692828887491838019028017023856951383342096
1930 12954319316718133717976197832942840464806612
1931 5192715439124895960609186314838058018016244
1932 19117856072994147773114955000873958703628288
1933 5263066219601576559910669864557503010729554
1934 10601979057236289933775682881233502851667464
1935 10234648881665058217313227591633260249452448
1936 11807712261580978082847737648784877578878976
1937 5893478840672242721824682579361234689507700
1938 18302218495646482203256179088420703862471840
1939 6412523868675258223354461575232004612412464
1940 13926323869641663372848280554521194647420928
1941 8338633593170942274595176698676632980675872
1942 11186414709084899987937382674309595197226572
1943 5914489178420525079447738090491786866988280
1944 16988148299737853757218861596624773948899328
1945 7144679673230056501429449949137763635558180
1946 13487854061009644824593346533861282230645920
1947 9697621762121532728657113105179429077219520
1948 11656081157659360026936544649644467193970688
1949 5858369972195887012143766887772351322683650
1950 23945103732471146893926860338616660156250000
1951 5937001520628018611487807295907384499162464
1952 12145618778465025341163135717486079122604032
1953 10874456484931324946694044689046787242456064
1954 12119020096589098468581639133048312076077314
1955 8461590609398307366839272649866395527304672
1956 18516645052411357212652328948242172003352576
1957 6582621476066051282244895726094967268214560
1958 13831473351705432745918113371834330776567560
1959 9401657409677816054484777259067144009689656
1960 18373386793366361866639687260674778917240832
1961 6643248022883638043374638867928228585885572
1962 19327889672332918059849186705070218985816920
1963 7008283946100371114498018147336047505065936
1964 12963676488569745192013573351699155316998144
1965 12303887054220672325887632494820571848527776
1966 13122941509109176202394728375330441172379032
1967 7725947579685344971946314601199068465087952
1968 20424185418773838401710569997665075298566144
1969 7396393761590495097297629314112154835037040
1970 16911596008220442066080369649765787025819484
1971 10304042648743710590164451910074431822590504
1972 15009361951774489032422472940644515747758080
1973 6868664170245747389200759882375006746562314
1974 24711232115420343990754040276506007729284608
1975 8806732418451549388268766981502148437500000
1976 16013155205090878940557218499537210882129920
1977 10588571908407693243057243860827304234483280
1978 15186914306052745191164203715834232297378528
1979 7145207273179604411313401421302202438069060
1980 29651374317845960235324783288110212455333888
1981 8471928831797047480793348657792285885988832
1982 14581070152675372466419483064338049266552032
1983 11013972223072190493151512391411624498419416
1984 15250553578081988418893381508662751305662464
1985 9308763100838854951193856507820805597609748
1986 22497739502486350219746338697867713983919568
1987 7529929245128658205711370547099983499942908
1988 17927656680741298771903866582541318623854592
1989 13165410160995324076724601908997018667764144
1990 19283745004899362821890657800903144631157200
1991 8545257128874579591005899568544323585938056
1992 23611318469691613681457985888780722563448832
1993 7830921089884101277436852752911658991513894
1994 15771257013345045850909812037530277355843814
1995 18309933499200590684686977932250309914330880
1996 15994168640610149583461427667238181605376000
1997 8037710710939089499194067978707978625194258
1998 24930740012839131518221046126512409038091304
1999 8142984980756756628793241305281287832014000
2000 20478749996644761600000000000000000000000000
2001 13392092559216040066694522388938965529492160
2002 23074803934471787353439773925531587150304064
2003 8357362055454838274662630184793621155429484
2004 25373090151048049917701771373122418283118592
2005 10604282640672123328867798736960492023923084
2006 18410200458491499760613821164005891680147080
2007 12916917899465613366470125917863675403589248
2008 17324687538398424449424217615123168276512768
2009 10385079673322646411267550588861379858482224
2010 33272411796414805669285035556639646118197856
2011 8801829081124400804307203876404666690700324
2012 17743179597556557799261767372990149188583424
2013 14949666746076300708549558348263452355417184
2014 19298793994998019253288711500544968572177480
2015 12632468225048279918952375220136677440663936
2016 31799354668480085189297388829628313064439808
2017 9149388042207740409257043154483098054032558
2018 18425073392709494063505176991813076214562210
2019 13915829713480311408161598720505635354111176
2020 23539795040483197902757421727199830341812224
2021 9815699789295480397797972361786373246002752
2022 28414514875117076929392692104106291941222776
2023 11782086432756756948431080851048866293319568
2024 22000772699846913869276340539839734016376832
2025 18052050482434329177810249673889853515625000
2026 19397472900131190782877738724523204495589942
2027 9756926663186609631670694267071790878031508
2028 31896286289015324115233826190620102621462528
2029 9882815957585676822322520578707877857783410
2030 30029544840212987950907217771365070276193440
2031 15030109522994432911210766659343712975310872
2032 20297605641101060155224404539544017758584832
2033 10798039966091633119748872316171167134372720
2034 30868633774592142361199974485268158871575144
2035 14505720252292837583871161974927728375215952
2036 20699917535652199304853804945868436534968320
2037 18383230645450160674846485153576137224048576
2038 20945186383661478367211277736100877149204220
2039 10535059220073450630902624278820540088331080
2040 42220734476826772139892411223620146989891584
2041 11627764347639194270063978006540016660393892
2042 21485904878530009602070632211627218984768222
2043 16274113948453807665654303177856053436852656
2044 25715337581767880730995097538773698259320832
2045 13708382639848593642952310266287319100305020
2046 37540578606355125920992765269965850242053632
2047 11715058032878101233177712121889555306929520
2048 22299384069062939387681864774218634433134592
2049 16856715478457351787178610857187648593673136
2050 28935937631525672981628370745090200195312500
2051 13304089055610691835721083862097564744331952
2052 36214407608045528876763541909629540105584640
2053 11515105857327037417104730438086780463245434
2054 25415800501076932453445325006502864084981920
2055 22015906935679059055680210430256686755583632
2056 23550334488206649984405063880973907337936896
2057 13796452051069519114360148337410066329385352
2058 41574904572711281995117656557820255752281824
2059 12558355744579768935647946961965788168179440
2060 30368575316472068866595342751348704225132544
2061 18239196268691089792883388746177594152030920
2062 24388074920990810417540694679062053760199752
2063 12265931377649068021397086771550587388698224
2064 37891328258087930097892572288093099166531584
2065 18417960980091812699939615667379991850490560
2066 25010261651343028572585519633613056569721882
2067 20823417021497699993090738138872319265271344
2068 28437613445186575735990323409984979310477312
2069 12737855999127557556870882958276389714171690
2070 50225505327147710322075894649947341253952704
2071 13734888049501704687403705404033160909883800
2072 31111164308163128441673519653793466121453568
2073 19611510830565981979880569841879147515990736
2074 28380810092834371502306094121096265265876036
2075 16726672994449698373507722079292021484375000
2076 40139120416009171363212468647695566621966336
2077 14042542961727036565746961219623499765197952
2078 26965826973804275504000275195039158815882640
2079 26093900640076574649120959668865041300278912
2080 36940176089099704924450274774895824776200192
2081 13732379220872311170535465442451331078230894
2082 41552528796886886070777070624575704757848976
2083 13904937914909388828605907889143020373621404
2084 28022582565844975930532468380280146343706624
2085 26577594197578225836283743342978828097617120
2086 33262951567570733327010046728030235349557200
2087 14256075372266015480375636024594613815520408
2088 44548291083701113459203977854959547255357440
2089 14434696780485970399099047069202052442223430
2090 42139463397086175176131343445660620133451680
2091 23864173564688283878727954675266780820867888
2092 29453473280946725442271402810915596612501504
2093 19544025449486182678716113488570232252335488
2094 44775211334087751638470160785396952787371400
2095 18764634477159123005389009668770954693418840
2096 30368129940128577271666497178222822661554176
2097 22842240533899367213761525705544214888614328
2098 30541402977127032502234917807265222323475050
2099 15359202146492764941712972085546198835794700
2100 67577526263409445332981944818560000000000000
2101 17187437532123501889802781004860103644324096
2102 31307050701152839981057441411224211322730012
2103 23638596697293728515894210172033045269251576
2104 31787216952908750345010424577963254389669888
2105 19962738628730577630626547642390994729637604
2106 52097337797574489986893925012628603090490776
2107 19266592758532101005440986211614154319138464
2108 35636147717526271469823807650382293824438272
2109 26574617608100609774441241204920657917672480
2110 41271340968564611358750542459321023864802952
2111 16540659100059333074083063387195282151807424
2112 54891894660209691077781103404477108763754496
2113 16745535677811852525562176998553867525140174
2114 39554941278847388332788939627431253403404096
2115 32462057276536962310905199511094213372702336
2116 35646120144214923139519803812361526066348032
2117 18013640220515936340399723478096357894513740
2118 51923519561188880172520859828923931457313848
2119 18929412417464262154422551188721224300041976
2120 44519698919538505662551965796806783609602048
2121 31073346105296425750324860472243028203430208
2122 35408125884561872408125079906639587883144742
2123 19678803520903140097149764757017414017856856
2124 54642094152257100640001861581858801371709440
2125 23927928301050926747920435667037963867187500
2126 36285625824607414641366744639853408986066792
2127 27395644029342929439728752891866132049494680
2128 45192095575039892632028844703232365040762880
2129 18470882112914301190968660944592057504682110
2130 70647991942241794010232054333685630571575488
2131 18697721750740015385645341938514233041342444
2132 41756401411688573443911061145861744221126656
2133 28741192117881861239553552917582155676247360
2134 42308153382313564405447494556161335211581736
2135 28392773563316749265341520659743750768665952
2136 58454536200012935587559180570027003152957440
2137 19393762012948402334277476330401998120579158
2138 39040021798222214683426191458158124284056270
2139 31796327533468870426448635512200557635154944
2140 49816185113002059263405060897915708992585728
2141 19870992927238016913642927889421024423033154
2142 74305925649584491918497664062225254182190784
2143 20113651826659930783001460729564324905603744
2144 41063551516905706211407502923286409740550144
2145 45468520965978299942539430471250109607815104
2146 43584192761203228373118995863539605303761740
2147 21936033179141970250057936728889437876293160
2148 62513423866655997005523595920907840021463040
2149 24402658372649467793872535145476294792776864
2150 53682489106462590603171810764912490234375000
2151 31786114771473789133095252171851839983831360
2152 42615780269449659565012252779820563384238080
2153 21368505578455796056189396227974656146467334
2154 64639823856958727606824547555864258350259040
2155 27085284142066190886568875137132130492620064
2156 55818324626276278627064996718357576734736384
2157 32866049175980665912778236738940106383396160
2158 48272362968924177680543164159987903548734568
2159 23716274310826918215603504160057514203486464
2160 83541724093096473627381368470726762366500864
2161 22423994860549558276841329251095514603690974
2162 48169554984942257747674077057113898309376896
2163 40087572976341781266112119269944679478907648
2164 45724748621336359192113102368434286601682944
2165 28765165126510086010262222215070567929326924
2166 73136745610480950121172956283850479291650320
2167 25690271092913893001337959413011190813739592
2168 46922336165595527301322120721550679430135808
2169 35421842306801855018150409388986850190738328
2170 71297987166562493137878270259482226632132096
2171 25938699284627787233349591137006552201833392
2172 72223477841454097651564036823945535240339456
2173 25163603504971100840668106007685147439381436
2174 48503962918898567119565009326673299503219264
2175 47338178673749930466749056720095996093750000
2176 52107232739214522550667384933968682120380416
2177 28873874358452200514119159982438663504928192
2178 81891668833172691222383543533745181556192464
2179 24977176802153437037568069757957052623366460
2180 63365178099816857347272259135544674900869120
2181 37950072589741312158637544215552332266571872
2182 50876056570119600597955123930482491001523332
2183 26731406216643396617105633368787603622614760
2184 97518675530649123890226797608317018162855936
2185 35691516486950223252926544353766877447546560
2186 52101839916776502073120714051594598404860102
2187 39275827844793071786182215541911372675558876
2188 52773184401194639325394674792857233248780288
2189 29293783781358124106149488863519608029333600
2190 101337112519584670088465425472174623992916848
2191 31382493059364668419434693837673785470390992
2192 54339081594798301963083142868385182810898432
2193 44273258179315643425247997957447963320004768
2194 54635593251516886404318584944149604897492314
2195 34399271255427376492721115283807390743107280
2196 84235198889140891532606685699016787299074048
2197 30099054007044279516382557031060291512058466
2198 65627411719107940760417958569855711335968912
2199 42229121180650350069570331021041615608354936
2200 77768019032186249259679035555840000000000000
2201 29816818452444586086562688815549034281994496
2202 86080488913226734885355646299438144733504576
2203 28799546261255076194090914153815563573373284
2204 63310424043128691703761388657913085134438400
2205 63717641235650674066787589397719450003941952
2206 58650134297336359088785300902446447648517072
2207 29486766870163533389276483448679678737011808
2208 92979607559514784931925747708368610989703168
2209 30470833394384945737178683969914625903901616
2210 86318543460253130366419365301401011459154216
2211 50543856330855446927701110652254319010411328
2212 71728105463916094655019065269298231252090880
2213 30546022853740628935179140195387060594314074
2214 94433815297519043263453254362738648014244952
2215 38703475631321113031994284869680473979804264
2216 62370755305053847484141979218934692415799296
2217 46949746892695712174839045957244114816850320
2218 62935446394804511627967960665434030592588310
2219 37013819114297198904686509467746383139274864
2220 122600589943135029367953370420789870125514752
2221 32013034689408126354429651627965880813907634
2222 71513866005373413424636391937243992679826488
2223 55532520481044652052353758688230441220497120
2224 65598117938769172059803467475376386730885120
2225 41410220836033177589426577405277807617187500
2226 117527920364671865297157649909228024346529984
2227 35482948713346679941114642224530014007215752
2228 66785366827768504540407249552182142658265088
2229 50362463655022256884503054351206327061633696
2230 84689312785774295257745865460264086962119872
2231 35834394466486694371990027963450155775928112
2232 105769284978462721979656097292541636374429696
2233 45617642910041611898003718751917626840022720
2234 69099301977732944861799822847639122104513214
2235 65544098014240911359896756052718402483049200
2236 77467251707988330046413348521197539434889216
2237 35144063757017331115696719909530165253986658
2238 106277570109602125178082264593542750522372008
2239 35554717140666592159472421588288065259740480
2240 104252031969730908961455465778024501726937088
2241 54588296678485019942430177510877618234363344
2242 77655372792732238873732012085907945260408400
2243 36389343613173506695560102241848460733563644
2244 128266535151712231249797671032030261597175808
2245 46098928326573895926725923207254189837273900
2246 74082761382574757826345667261156846301947812
2247 65759092591914668917708058430285696763330176
2248 75145636236325811389833337753896988314697728
2249 41033889361612508926628452858773927598687236
2250 142029122635312612914969527721405029296875000
2251 38113112069997537750471641056835122608579764
2252 76765235615233322147013151854590657317208064
2253 57884906254064054400744180206841226913763776
2254 94548857358769516134895560229889516082439872
2255 54945441104317457759569054913774427289811376
2256 120182966941021456476245191880398657906802688
2257 41208620463393454352068942523230618512767092
2258 79396163711328786512123284379960455458587130
2259 60080824374196120886460073308521122043037648
2260 101200726514130602937561018155354723398877184
2261 52803673215941613360603037699600306112237760
2262 136615676290515190656450640411055248646382480
2263 42769089445056999651329730614525470029111616
2264 82401346326529128355516174190927271111426048
2265 77942360071736103551763464390438143361950656
2266 92259691395838693188960212565323230511159328
2267 41788942028821487278358132496951493974166308
2268 147028355049267311055034755596243419576664064
2269 42270744032162340746607124015681318381457090
2270 106700649274000282570203254353848695840370984
2271 64193047979785932662558455985396408681066072
2272 87191078135152862258456879873151192910528512
2273 43249767097939283734260343476968524160260014
2274 130772989096977297882204561230151409422427920
2275 69083943725837850371985254576383242187500000
2276 88106260472310972147389987421008049649827840
2277 76297165980420720218256896536702349453837952
2278 95953683266017024194931998657802804232721912
2279 46683984747161292870254191388381327862484296
2280 178089689070642204043991634951191558168248320
2281 45270901915732023825928312451707701340297094
2282 106838107926907334591521106200228432034797536
2283 68744678007596692254730296760354092261435816
2284 92217646568863019623489782826608307842023424
2285 57993861575958003277525489791151764885739548
2286 140772806996300159462419365106609992752245248
2287 46843580000188902484769770770500345773835408
2288 112224205797356368818765118368923919480520704
2289 83644233381521481496306444014052098258687040
2290 119584641613632270840844409936814409193236380
2291 50245666867787605817939109988770745080981600
2292 145266139453919945122875226861510516587626496
2293 48466555193209693180923600500936477330363594
2294 103480263609989955455712306038124211901034816
2295 97612421879914746972551382971106378383765328
2296 117844313584547633165823954180117773244432384
2297 49577206139171134051616500322866064857192758
2298 149892665812666967243866292393276363541170688
2299 58194294497684406790312948605197072076282960
2300 131728735818898256075535291834720000000000000
2301 83790220883338459293479980462492097131895520
2302 102035223879152851167372010267354090922205312
2303 61109398561939784734804335542602793933662848
2304 154656019295893763926763982820592132070309888
2305 64949407424693945840504212280867400684740244
2306 104364129326457153827971927662436346953655922
2307 78754434395130018479617252882037013104319560
2308 105638512106806219573716759271868862392844288
2309 53051694047500514143506456837083150264750970
2310 256625543524967672936934478328717647964569344
2311 53652165652722625681679228446124111473661624
2312 114597254517865557742867149631362341957271552
2313 81670939646298510070459304635447401337319256
2314 119507878911939340144558783108461665874483060
2315 68708737405319400669917975464318887467288544
2316 166322862917228561147770155471443919717728256
2317 64908157722477682631703826508861894607360352
2318 119712025563646491579850243584684817557674280
2319 84248677869660708452537245396353736926586776
2320 146048557106673770288452605396790395367587840
2321 62694966065599483881579977100575390649409776
2322 175195368663900301056849918161479356671051472
2323 60571210969735039064400660652398784312494096
2324 136233566276250748555019287698299791470231552
2325 112393207207383248679180298565631562500000000
2326 116762479650729365306684235601898844284340492
2327 63906953913640111850080582109035476182414040
2328 178802606241309220421725717784402638367883264
2329 63491260382509583423773526830590275437066164
2330 149764337619837903003549254176088091616467492
2331 107891377246062809828012371040253952331456448
2332 135250786069125066071607862087459404447154176
2333 60684502659418711011509557811205601803041154
2334 183452487052624846371406233316059180460013160
2335 76837014238667360486624261347382227728861048
2336 125066429388530913919596823166730568992817152
2337 100660571227054470825879145198974376323702240
2338 146398709718951030867403243512582208570590912
2339 62744924130944177584331193191951082058785180
2340 256196340147146893828233241859062453879308288
2341 63445954341931972979831734227077438280155354
2342 127645086074962133530511140048103649200153172
2343 107320803091793557238983870633565228380642944
2344 129400856829178884682624634877370691619913728
2345 95994130985926127603920450632450407703998784
2346 217266541358245633069384857199980287948432064
2347 65592660492274822912192978168783985355847508
2348 132074561157185857351343368633117474052210688
2349 102993627116510073775075153393415694224445480
2350 170269059180225854037801123889011210937500000
2351 67060833268244427327083764923096539188278864
2352 235899256320978265599242201198796017674223616
2353 73833461429690111767306297111013634815138356
2354 151341504076111071541762005418415793016644336
2355 129317733496982653817485970441438931846461232
2356 150315491791669912705718353433854942311874560
2357 69320050308109466770720556289485397803954058
2358 210616314578687582247414711347427426625005264
2359 81978627804716109524514787667262119712363664
2360 179140407276901250522539691646059158532259840
2361 106387642833809766645171378642161802342715472
2362 142564038874847820746666715623899792894920702
2363 76646624573273224881941646744845893950633240
2364 217131058438305766893578865703548797976379392
2365 101935803190241500382226592393174859172191136
2366 184036517812365585382544198930475214528755408
2367 110235881302868870521871193715873092300463968
2368 151309008554511491844561278092445639925301248
2369 78142625251445662572973114561885870609661376
2370 282660846706792117947302865554092339377640320
2371 74867513518295584146413257655751164026140284
2372 150739605818198125597664206696927921779523584
2373 133588469894191535452557154701542694186030528
2374 152271563698410272790150890264524080766561764
2375 100929492678002597106030642986297607421875000
2376 253799646614465233884870513379728086865543168
2377 77368131401582256452688705131449394814990758
2378 165090230253226217862703364332085401068757620
2379 129169389105148588209973326719475948020566384
2380 243606947912040512428484932789291949639860224
2381 79077800032769105235406017156540098188450194
2382 239019217142949444340739094124527006999275976
2383 79945649594125089387623911334192855284365104
2384 161774216272750609350995315337020874896179200
2385 154391252716593064409915869700938534841131728
2386 162586090116577840472412160883527646105471802
2387 108308205671288789535330715077076842971624448
2388 247587511050578058103996205158697421707673600
2389 82602230376478268583450531999619811971767530
2390 208404530947528354032270956964294657785267040
2391 125363443077151473361795867461471286721002872
2392 190092957772876378710624489033854913381138432
2393 84418300603877041035370308018530137418353494
2394 313427024873380053852694735940607775276264320
2395 106853649688624374010029138897773366329815360
2396 171813665939014712982235439983096347431731200
2397 140425046276920942026150262708367332666536576
2398 192503326738562268118035220340289987107428440
2399 87211607746819470249998094490167473422096800
2400 328662996929370030574269534044160000000000000
2401 102812251604525470435104382612428253628881544
2402 177343097174764904950382166469891580526532962
2403 135144234676498568446015339906560142368645480
2404 179421603034299961956285152188236194293039104
2405 125333564643547583030178916627100125898508552
2406 272284008914955929418852358715898556507174008
2407 95431858168493147948821840131377563124231640
2408 218626960039085712996012358785149309470900224
2409 153940402262198698059130212414196436311182624
2410 232242049219281810563765505152236728562653492
2411 93055897622708989783766285711594265506408724
2412 284793759149929989699086867705182533747081216
2413 100036722957706926258030253458301864601950720
2414 203740416645613919106614366175429909908238576
2415 217358126547175949914937368898829850291573248
2416 192375280110102953936733913517568194097709056
2417 96111681575352246562862492172587815129806558
2418 324361317720302912156189125613299880398655232
2419 101254462402858297835394509771116851942761880
2420 268476293505191336087371159912688750466760704
2421 147788593835432130229577892628984313499875880
2422 231596364619964236798122834502813802332090896
2423 99259860183366652648126342776179219255313864
2424 302231711902082998633741386869687428696768512
2425 126666908880704804086603326188243100585937500
2426 201809693844808162038579966522942816836637342
2427 152242329788928124891500304204446685739397480
2428 204151429738441494962521965465403742441177088
2429 119883070591072428680095178074727659454890464
2430 386265771725323146251635344857323517883476712
2431 131125813362704525740395103758477401023321008
2432 219791554833125462905874897094219300266311680
2433 157207919294514809234408976726897559700164016
2434 210633746018846914376610954230568909836193714
2435 132522389207101332937788155987810381006673648
2436 385554790476698880541076406007116630754590720
2437 106979391827925518729537080229219408994961658
2438 229096938421748009173082090219017764602026608
2439 162723433374703725217828859405481497927057088
2440 276159398173947173756901656033503763106889728
2441 109284629815407188808088789626094095483236454
2442 372460429085924516520353572767872462742107424
2443 129180821878084657983516909769791766893919600
2444 245709099655161109518531650321030012449062912
2445 210522731375539174843858673752481314290062496
2446 224539434143877158070039984662798729334517512
2447 112828578920742102776894439020544552004897008
2448 361386537269960997518428457881930305449754624
2449 119296344003110980798422002366642330032253440
2450 334209958843827950961707524778371933593750000
2451 186747361953784316074886822377257950399064640
2452 231994984510700508729412813342179677103243264
2453 128650861993247318512870772101588712124548736
2454 351987353354963260172213097345702413190945240
2455 147388934405650015050260148750096717093375624
2456 237349952268913874549881427048398216438480896
2457 225458751843666964596084520254717110699944512
2458 239288278265953352948951998266968246402869230
2459 120236831682402053188373176172105459172946020
2460 464392210583981519964678780386948699518795776
2461 128184066726057756128350356458209386205377312
2462 244399920811673194670969113720017940549814352
2463 184356233599048632512209551144509300328551256
2464 316717534381650431705703782001232951331782656
2465 170647105096404491581744247595679465161766680
2466 376865388999931135010785345447337083755240648
2467 125422375078692187041033211630969510810113308
2468 252461384284092450868980931741148680279769088
2469 190280093014063943531950496578667978550404576
2470 364096995382789909666715377486896527515585680
2471 149804383538681157971959434357406707625024272
2472 389907664452472343074666283822714819205660672
2473 129446157304631205769557065171637941430991814
2474 260345907574537231199330960414677013321893014
2475 269694139247596437021335789058565195312500000
2476 263307958619238586504824672524966349273661440
2477 132194519878796999557269504369404214198606258
2478 472914238674118637420465058468868356012366720
2479 139323680431951621596963909485425116561312664
2480 346757441902430803580965142057522363740717056
2481 202658379690940484782567579935060365951653872
2482 292244194899171934059555168003862027360430796
2483 148504367623444307554044252645298344664288896
2484 429903024609250494843421126599159930080722944
2485 203826300115910722164271661576552250069359232
2486 307447672468324869359847458028789507486748008
2487 209122407738196022679021898860853806246350840
2488 280838775683486025128270546586816216551129088
2489 149669288845218327906087822339746738767674960
2490 536859226163486147547330617799403766080808928
2491 148071341213689042985523220798149822119645472
2492 337273411553623051387467306313277228527779840
2493 216297488036273004068111471641176872279515656
2494 306278462443759990781872746294934838984191320
2495 181843744305275909894424185641201595313171000
2496 474281642561991703323808044840178812029239296
2497 162088108319673513906104043084039061322396592
2498 295156929085412303335388239898680883993351250
2499 275631105045201031863828169605936781253485632
2500 372506292417615652084350585937500000000000000
2501 156091927134997849785084268487222182715381196
2502 454951749442598721024553820857989515626957680
2503 151413496740433981667491051554051279951188984
2504 305238598023736754323400385172883162989068288
2505 288476245395264410733497871098236666386503232
2506 360692550245571599921945860760453921502361440
2507 163047535639887927443879583569095584198102480
2508 541036238388382036833705369816671396065443840
2509 170030481099684327119229087007959892105372156
2510 393917788086581541463897787101120785847592472
2511 244533786424802011255694074201449395107074432
2512 319178623559628562010698695291012531231916032
2513 186492153204857224603351929980161900943818560
2514 481815703560014170779302615984969211250996080
2515 201728910479812110280027443107505436816743504
2516 353565537948109066670421622068091119122939904
2517 244394209922163942587705469899787643866585120
2518 327395730566102937020776173733814219791652460
2519 181660078688601523780476796723754671840426440
2520 723033614651059881917117574453500967106117632
2521 166195514647304126822943729992125635100702934
2522 365554525019408552996021560922193407202516036
2523 260768657733420496386352243054821142929659160
2524 337951092592317053552702048704220566737321984
2525 214106256710233624456383120342027934570312500
2526 512579180217672440339794877523396745967158248
2527 211006595523483083476508300217711980139040480
2528 348849320319101044923280095627207941742919680
2529 260599896142155155087533768595445599341481208
2530 500239655053571988676899813333363872114420928
2531 174972384770518114615957373990775582548954844
2532 529890256562225907252465899977904351698354176
2533 189021392837321345834393700445360480421625900
2534 416718023089016184971387794799762213128299216
2535 362640926112325599413356206238113733212258288
2536 360011112966083552741883932457166773625552896
2537 187849159897279268906489489658343993618585680
2538 555681211725780172410582974718223485395383104
2539 182299800957062135760818321993413192913554580
2540 461514119655828391091436215986324244086652928
2541 354398021512370521748638696432080089575402368
2542 391967350172993351642889903822828061733884608
2543 186068774065247416652316825964990091372563344
2544 571596515376509546657952599447124568990285824
2545 235345180863982674612512514615497360484935220
2546 404738615511460510964416914835902138549251760
2547 285762199512613951294863835414153285060795728
2548 482286261982483626303418119873318340086595584
2549 191857275498721697483809411429153623265787850
2550 767990686232711089176380687124404121093750000
2551 193823414513710098061988978008998319398517064
2552 443695322123348544772022613662513376610222080
2553 315468600541696731521733701916906262723228608
2554 393745241749519102343884553267602965104846814
2555 292367385702672121567794405636178514777866272
2556 604708409018699427944344644349749456744480768
2557 199833982199176996441621863579921758544097058
2558 401837256565256745844469971674098356459265280
2559 303050022918275166182542654369843468010128856
2560 507029291507237946957652474905918045545299968
2561 221971277312137681480931262603241934565676692
2562 729035472930817792590708457930695086251007424
2563 227505815041591578524757035913627509871514296
2564 414587128065367069688617938175288387522412544
2565 411735278351626134827463840943095679293553440
2566 418483746729429273207492738007597043236536132
2567 224776507849517704228889380944684853811662512
2568 639599065380164050822400599509405298184945664
2569 248350548755808377677012311523442512612948864
2570 535472610962373509706987678044447003951020884
2571 322051422563292946615249160431308934463052072
2572 431719800558011587918175214959390226124406784
2573 226580170801222761625901109715749892811918976
2574 778324140411634081446340197003419036909977056
2575 276217442481995604549799971046896855468750000
2576 536477602682743574994386068031302060052840448
2577 331959028862351962952282168982364469200288880
2578 444650117258231246123857015457376147476932890
2579 223375674506443078411262840040169651497481260
2580 861549057205589062416207657880804165935169536
2581 236260631319905382212770329168481853265936300
2582 453702437690236865902329954615502309934785932
2583 408675971343112946181808352081820595674229824
2584 513589508406756794633265068720706051259760640
2585 323317968203035760066401388284466386253684352
2586 695463332947812493539831140947802587747752768
2587 253106655812876423816597474116670389343263600
2588 467962213175369323548141343436712403837452288
2589 352623582856088350893123826649905562151033216
2590 707385977490636725665901228465137970974320672
2591 237270648750832745318628113129427274797883104
2592 715071747606312436968600215340752666785480704
2593 239662584043591821503214888646879484832893294
2594 481890200635210495541157986087568276600469314
2595 456356820637412376462319117962713250257985456
2596 544228318900663054037528602719336768800686080
2597 290639515430672965944595118413300868712999504
2598 738597295370695927777950813888076071900740088
2599 260403735267698263643515674338957886807861936
2600 671937888711903814045404483747840000000000000
2601 397415393910730485448314244961504412392542872
2602 501570783391823454214612578218165667155618262
2603 267810092845029487280598216749930393653731720
2604 915407830844078717399819529468140143559835648
2605 318599325377789882519802578332298695052898204
2606 511686862904939662287860744033725420524512472
2607 429387845814215808307970276353724142212348160
2608 519606660365926196135664810080622308172496896
2609 259614843907883666228538009482770340807351070
2610 1012910867675653240622759481671063611511291760
2611 306621084410430084164840655829547962242206512
2612 527618867023079227026295252237837756968321024
2613 436713349947317516265403767730064730892157728
2614 532486351342325574171264497770733790310919964
2615 334867662368128745055310036063348102309370184
2616 813557051756510042696218351677273323140546560
2617 270155850649212677739884942863175846756813558
2618 740077583555801507963143208172996537339127488
2619 413383510493745283519981483752752301984666888
2620 690491331969339236417814187871794814870421504
2621 275573214327528346422811250195091608683928034
2622 916443810734291014587333594890233222825038720
2623 289584643315719748976510262260413068073391656
2624 573135292387185767522748222164892533573812224
2625 614651536307475819545995044708251953125000000
2626 617900220878568496227864750336546401285993388
2627 295828817963253047810379477482373846412007472
2628 867390599528517358919276241103843587763273728
2629 316585666688767420458673209954672889288499520
2630 722757634951011203144067961180479561035471952
2631 434668011711788791765700796649617192411474872
2632 693436675849044429194897455457182263350919168
2633 292432840375070346382368419602888277384434854
2634 883263092710919415579149939960680080429027360
2635 405160823246370393059355809339209435778128512
2636 594228237667503110612928173469059829562245120
2637 448753268178313452142719862492674836546507208
2638 599660108009001414120016575821721640989116520
2639 394149459462259362919610703646736617326858720
2640 1248097183888971882348695262823945376611958784
2641 323300238797607439172442466653998581117385200
2642 611587987527987466746513341493383079561928122
2643 461155640784879303298201676328096226646341896
2644 618101606189047127469586104590122496717144064
2645 405274203531999612523841551814476392129167472
2646 1090710172448813879213091319443030290609380128
2647 313303566250425321788059823573566173910956008
2648 631322534702211739134916712038692923614691328
2649 474950932366211925270237468559515209178320336
2650 809808605836924574078729452536331948242187500
2651 352797051249157875427483207708143813573382296
2652 1108259486287827336434861205659834362788446208
2653 377292740953302215122598817504415916294406880
2654 648698400798468815978279756871442656853190064
2655 621246606847631618034190509298013945026494240
2656 662571340658445812093872798949984459997315072
2657 329043784103167515756327422792056929978048558
2658 993781273182895277098119839211779747651313168
2659 332278121097581218219735599992483818193699420
2660 1027549287019510750110710175576986310365675520
2661 503691283519679072184528070818026802270965472
2662 741482383973424665881023144070996215556356012
2663 338835011338343434251359508652165319602881624
2664 1049394408122431609488422174453889238535503872
2665 474744299127628427679652080330168377151565176
2666 727185110560430681716794850406639217219458688
2667 609214648975651085590754537985532362439192576
2668 751561176424946711376066452278631216446832640
2669 372936982043054817418949476165220088895466364
2670 1329102273994879951181907499707479178331691760
2671 352308540224738280368482525142128010272845584
2672 712009470356658476239966216641200871054508032
2673 586773264020356810270232931523350937557700656
2674 838162606734310184715710957482716093856774656
2675 453103219453944702366557291271024228515625000
2676 1087341497198105163049992728762025001941467136
2677 362736357418619968182011243724461505843197258
2678 797150075586654440139659716763982107716555728
2679 592321595990079152349801987880550813822388480
2680 933677063362162105724511821281553340249931776
2681 432454860317677324933980529986487215684652032
2682 1121975218506919414055166133632429807981943800
2683 373448435084999343446999276463108577543388804
2684 838971884129490366103602390367388762115342336
2685 710738727387950604263527298842467628073559840
2686 815160305257168950848542798107625922654444640
2687 380751235919743933269899852414362099647105408
2688 1338510808496644107672643951396702946636857344
2689 384451860316898126377916114294249172920351630
2690 968970659015837784992655100647629203394723820
2691 659229298387650494736441541825259883993855552
2692 780953185930244793285204825663585876493615104
2693 391952909147227109020632554962150815851443194
2694 1183672808125678833780081272818042799584111800
2695 634619615371409278139648133374822555863769664
2696 797356710051252234901906839856901818045956096
2697 641244831705394268325844208696188454617647360
2698 859389773795984368800502562388375571540848480
2699 403458099517540042375236045725603016656838900
2700 1519615108792940620831020505115280000000000000
2701 424335319211715904822369642092069964107134812
2702 959656564608014880582489236095607950205036016
2703 667868909933493666190528342663468176596839248
2704 895060781788460253116954648254373661914431488
2705 519861937406964375631881958598027774812263924
2706 1410822917724108647501312476444908603298444512
2707 419283515939865727479333869024582780738619308
2708 843486314401544886604604585083901787732492288
2709 758183254991448461950338429161722774072712064
2710 1066890403260635406330742387774581929332201632
2711 427409287704904035441530219666089786923930024
2712 1299334542526772013692587991602285658077396992
2713 431526456892173249262651997598367365260983574
2714 921850772821635552655759797001173361912844640
2715 821135998534658669662532040181300737945428976
2716 1031662706130104393463052081340432182490824704
2717 553096852062489557886641817564475331829039840
2718 1334207031934908644880057010920768136458607584
2719 444098650868672208022513396772695994028614240
2720 1184781302314997300042579753591492994310078464
2721 673040658431899103280799253711382111997025072
2722 901297726832701600029938452101204400919232642
2723 529278195388323238064360293016444578530552240
2724 1369949051624491049957070910915408236945211392
2725 576338114473683894499824937570525415039062500
2726 971447980812556639206208680082542383599782240
2727 698746000827322817856048299236843556139890904
2728 1053448647022181909280922736462406408965455872
2729 465806059050860151972978644628870951710234310
2730 2217317967612681606880988628066512766115676544
2731 470263373405038401641596780262316594569241044
2732 945995023528394578072030635483121184456146944
2733 712661610442976959362518952218640300457060416
2734 954337382239369804101265235641190525423389464
2735 599998265996770463068271127851531888790940248
2736 1524350934540173291860430599176972983095787520
2737 626835017479853774922001911677001535618836096
2738 998935575927778557143532783478142124025326558
2739 815538583831345217254087369963776093228185664
2740 1235527670039468531162842488692004751177187328
2741 493146476804474639874506800552684547302559754
2742 1489096590258368720135373348002134819648983576
2743 541702407432392014597146835999751243532583576
2744 1166658282799742559296235926285715346506645504
2745 957701791977395099940130579862086556051768208
2746 1010245305962600647420420402501599030730672062
2747 527736709688753988297495101735784944614342632
2748 1535368973685986144863503634917213566347837440
2749 512188271499972959433139161682370652666769250
2750 1414592025542992801268683898448944091796875000
2751 911472512997291889158167287511361739683715968
2752 1063291242948470406233526680626677247811518464
2753 521961571414777791904364920744605049453318734
2754 1670916553675230609308897811454478623533738792
2755 719800123422863967834198486539564719067516400
2756 1168605408353017766851005974330398000503422976
2757 798439396686937824988987979112792826442449760
2758 1252811802032915151724583638617592635728069712
2759 560944481491218371377857087061953659971033920
2760 2114111510861244051497461563147269236768899072
2761 598397381261129669385095617584296334352387536
2762 1089496513893760275457892366836712494875955302
2763 823113303826472632727531659170864951090278256
2764 1100593509648918854947025618358389082342457344
2765 815503922871269840229482193592110924894900480
2766 1667692726561046848459628427088595201720009928
2767 557540027544132879189366649965516843592933808
2768 1126367884157946657291673354947164895870713856
2769 927282380878442849181633517345514655176430144
2770 1418146787155706600400707358110886856151615484
2771 607122549766047401061248321048958903167829192
2772 2196575159070514624782987390279818355208617984
2773 595816256956219202329503738159752290827581760
2774 1232704225713065840848894311209249566971529080
2775 1115113931028183441796769598599467324218750000
2776 1166030382760815318315854426315645861857591296
2777 584309375378004975620938476407366079396172758
2778 1764220277989457665034914830905528770897614528
2779 689593594205459303932520626342307436524468464
2780 1491528517545284021632949732636420472311316480
2781 901448823862513518139018772824958590306398624
2782 1307633806144634223168087307704714134715146136
2783 690827349444145506546095863128934357622642016
2784 1875144000160890007722581495799465969104977920
2785 759308060434424690428649173939120672856878548
2786 1428540707677025919475763263789052486948529600
2787 919050761650372654815003975600654716961341640
2788 1339251971219661333297801309645636487713226752
2789 617997090275485526899793112070834854237666330
2790 2404915107061549004556235670938685448027619584
2791 623782960991913313192502111367594670797625304
2792 1256464006445601763913900819827913249941094400
2793 1162629177439801344910382987111809263204127360
2794 1402079281314647422584167366285212545993140736
2795 880754444207391228235735271935681375746657936
2796 1922851582304856885620132921367352605265821696
2797 641441954361368582670229578652596946623590258
2798 1289241458311610937803693145408179342783993400
2799 973929551220270134503794305248757490861195168
2800 1896333414510643869315671795957760000000000000
2801 653469755846818047799902491347355148006014814
2802 1972928389301574488394927660202907632366566576
2803 659561409895033121113931642330897342174084684
2804 1326592648930506647683250472206811829915336704
2805 1458310684672251630810051254448135686310639168
2806 1421107378834438853478134432556693834403443888
2807 785565740682848929839166119269466914919034512
2808 2192901411457707113552163643188169026796781568
2809 690947636489652867622112973668110226962863282
2810 1708613950177413024650234474752021339033927812
2811 1027415003021786132971524988515631159535770472
2812 1491361472023485283257100462046362181785681920
2813 722681580907091731614034655458957340689362780
2814 2464821780297124627645612578993547925673057408
2815 872772958095946762921749459885582670258261944
2816 1540354312825985191630312178605832731115913216
2817 1058546456289238057316254996472975059814581368
2818 1414310221052105627848309311652224110883146610
2819 710215380882757553254189208415460542662666940
2820 2732644291457533635653549855563384100358193152
2821 935813821087818879404218846836131549523726848
2822 1548238235957421177337166697401398442950218456
2823 1085911303926983107349423800034906718085271736
2824 1457056962385349112856284599613595316763230208
2825 920471426919094509528852813710817436523437500
2826 2213643893086641890876296631190245030460417048
2827 813432187699317023303503424038231588112712792
2828 1743829088030377975520451474166031507807404032
2829 1194946621736030631651180768218643912519587904
2830 1873589697266390698436626776155196719900789592
2831 797304014134912348991203330702617951541107000
2832 2300016285996637481792709437575564781074513920
2833 757458414149283840292445947949417166341630654
2834 1663283706444836239844777088379857882250562940
2835 1671620901465269805375216695937114980960362944
2836 1537437287307498166404933460343456931544350720
2837 771479649733027998372314321290246265421551658
2838 2617384889209790462198285664024050885609581632
2839 831931224276613408244133342587728099964262864
2840 1982495589819961333359820740059276834292891648
2841 1179440534263022639221490088321871169861809872
2842 1906791470214392846238097892508126487323229680
2843 792961244715291979331973697590288980710243044
2844 2419423202342174013532306304444047633502699520
2845 1001713353224326097603495959939251441990478140
2846 1608282869225065507486737419831374648284336912
2847 1330089028508137746278678688715780740873503824
2848 1640327729572827956443057591363933286160138240
2849 1074584416528563213485924703512898582023219136
2850 3239432573002744976183596644681375585937500000
2851 822462645468800738841806926024956097430974364
2852 1784402640691253451989556902712106449031397376
2853 1248493769537485288802092448310339774433745256
2854 1668051785286861177395612391229685988964596564
2855 1048457254634956476169823891810807485844358504
2856 3127713931751644632027235900046328203430592512
2857 845249966556360667991127857447177117003711558
2858 1698698983436549912267088081461094165132473430
2859 1280357176765345240763067437677207713267468456
2860 2551683014166191127081361876245351652118102016
2861 860763764293661281776629225293324257944410674
2862 2642849085582350060803024385366159622196828392
2863 1015517609907275660094702432820061399711185360
2864 1754226605924092085846315613003122325942435840
2865 1651585606769334209423635044367812139356642816
2866 1761558534495217369740506961734627939901704682
2867 918498854861649832762714737012813183802360992
2868 2675743694798509007092387199950842900074987520
2869 948121317389123251865785336444526055898689760
2870 2679469470541335359215092238678816479286112736
2871 1538704849080910504488658200428277686696174880
2872 1813896788856040309941205558468309600268451840
2873 1045813353609269078622523825427883282981101676
2874 2743659433672818382437402673210183738422664320
2875 1198139001586508243709717965126037597656250000
2876 1844435175004954044068446045899242817224048640
2877 1630939387865580175585778478853938435746717376
2878 1859883151970213835434021585737298696699003040
2879 933883105208453702756402625385943287672647360
2880 3516470753096539777409924421109079074198781952
2881 979066948847760931508574198563413758583755952
2882 2097711747591899497587935792226172626531568848
2883 1473370460330211845866276521784321254428683136
2884 2249705441692676781922187249087150145488289792
2885 1201044144024171497598640941517185606866696748
2886 3218164451959940589407890565452808284738668624
2887 968185663670305866698548372156537375418060408
2888 2052333996203346146690749109645252575855902720
2889 1478724010311913370170739584282074876316592688
2890 2605639895116154174562781387311838174393168308
2891 1169488618040988608109078998349008096731468320
2892 2981797929441553942284742817048972306239389696
2893 1097935379211947879752667610701588195637031776
2894 1998870110583433210383707483964253400738297064
2895 1890987448991170682805382988360951955450013776
2896 2026706242679924516133718784867117182406885376
2897 1012698986467197425583499822895824639257829758
2898 3720707720686553791513178027570602107207612672
2899 1111580179931438346822635086839612836479145536
2900 2656607777802014794150683981511800000000000000
2901 1547608086657857022278313202682281775847959072
2902 2071901969068224044595285173803809611084071212
2903 1040305976617563963729973199579039677841956584
2904 3447015985128750462583134646394855245586890752
2905 1548890870691066139941158216372798903563939392
2906 2109334301285916459402643381432080824085779022
2907 1781093078107464227903436563070753942753323040
2908 2129749408081132830009275914598952992039436288
2909 1068606213933289651860344054540363195495791170
2910 4065500575325454551947350753619209553246190256
2911 1120554140825273538529300665065133235502141136
2912 2736529926040257800958894598438489256368275456
2913 1632920209616138250793654621710834887422583856
2914 2306471378021241420992321389883707566736022016
2915 1537717271318161745187187907892114554194086096
2916 3306225044150751247042290902992626889224978432
2917 1107445819490841232119191736254746702893724058
2918 2225409787546898910339835080672410379504684660
2919 1968869387855679023603600973093127917602028160
2920 2843681371997264025789716429929827097229918208
2921 1187540888062503061939499803893163481887706112
2922 3402750438384257440754188909290814084827367776
2923 1183603692998456433336561845766867079838714080
2924 2484605139509257557919678530484853296665526272
2925 2330234365993077966756159052410689707031250000
2926 3121693366465347211221733451737223471198010240
2927 1157827318279267653717058501134938187955861008
2928 3545660764013507405149680231713437310112497664
2929 1221555412133542670165665991621286904387762740
2930 2942234841793330094781867192318019793710966812
2931 1769055890659298270282456978603363825730676872
2932 2369888637909706132708645278705774936185094144
2933 1390084976154324908813323508600166243648729120
2934 3603700328356400423016052129607947313830699344
2935 1501605570627685130018927097402795630530088648
2936 2415556124787471190518267176004981731566288896
2937 2019028701521694141789613223397903479391374880
2938 2656435672384228143595283562036325381955815908
2939 1221075207699274939195009232243474925097813380
2940 5363728093523798894321160381946723997084811264
2941 1316078861119626049471613327403078333269379612
2942 2475446329058902495482774893698917506970843072
2943 1880906979555809981073853073013957562358822520
2944 2609156422742050378754720609069189163204476928
2945 1708993600647909745493174352989134264926869760
2946 3784475696239102601413255426442248871352049488
2947 1478840586235345093426606451118134607663965872
2948 2836509675922888054128479056236090021251776512
2949 1915601822130894777586995946648888773526563936
2950 3258545025835724127728821106685412060546875000
2951 1400487535172412600810284640793555349794371192
2952 3974944893727510053970996226853927715482894336
2953 1298888597697179310419750501502820482340562534
2954 3057382817447227939633181418028768949296535136
2955 2468645014229570632604415963590336532970450032
2956 2634809074945152599881370409588526826146529280
2957 1321947213203963849487546455235255055007423058
2958 4381671015365901138820047031003943981751890160
2959 1471955627316083955857369548807844502918821160
2960 3440368539707401939335571006918888090754875392
2961 2404790680580681748908683010178837072634818048
2962 2703351606901209651354351240460233767500432602
2963 1357244425333313636209146206062823443454193324
2964 4674707575987738712436467178484771390288035840
2965 1713815513204243480718199158888875458490468364
2966 2751194800312036100155716767508843167721107532
2967 2216887174039934278260766316252097490780930944
2968 3298021322306816442365189277585798538004004864
2969 1393409829161075941944195271922936478003795990
2970 5770735846746963483918910457305876251516759072
2971 1405661260274171360924764746463132646850870884
2972 2826329960374981043628960308769860971349213184
2973 2128449976988384938502272540843277507914967936
2974 2849234413217564286294187870374769792225149264
2975 2215727521686239036308514593711907695312500000
2976 4452081893692117430660256296858255754818224128
2977 1569594947336100283448734460754832439466585940
2978 2899454304057238128609488187802223015477433090
2979 2189383112789021872758142095574714482206225808
2980 3678319813985706827153714027666724233116876800
2981 1620704732591237316280280642771067438456743616
2982 5233606458677480975613738582798125345196566784
2983 1573071430376097557503626487456762465153477720
2984 2982318509651644799917916438253434153434349568
2985 2814915927442882732023827008504856005316385600
2986 3002354129786763904938237085803179481404266902
2987 1575922707603153649229624760644707187138443440
2988 4595223156317644360286027885273260246524100608
2989 1802861106764517388909421230056061718818000144
2990 4322213447761249620023509649988823118697647328
2991 2302185729555176929238674292300620021489518872
2992 3599364019682956479775412226385482181527994368
2993 1607317036638960935713503830188388869044851556
2994 4669164843422964229303548447675468200482302000
2995 1953414462433379048141835544352345522688685200
2996 3690385260592128179422994552917574071180591104
2997 2426152243758147023104726419066083349498678024
2998 3163038497499170618583698755942640564603521500
2999 1587957563278372469422674918178984346622021000
3000 5978345087521484503200000000000000000000000000
3001 1601779315890551824692063657891189030276273014
3002 3438396965492340272869227327917271956352907200
3003 3368310102693421711966890331839466652295535872
3004 3248487721331790158496830620761228212175765504
3005 2039911972803064503745084163356539361088812284
3006 4938098292100754405388188628040851231005430048
3007 1715834933735861052181768452406466483358578752
3008 3372526173523011211342521134390017996879822848
3009 2687401564626447281542561404662239263798135840
3010 4971001544692305102744479781174110135169516096
3011 1672569148013427990159916964481668312326371324
3012 5057582159799709191407083207896144404612775936
3013 1776731533539711154615513337515498849753125216
3014 3753531417294790078542893262480543198520558536
3015 3237927814960351719408626365364609077586739936
3016 3833654266743247464627744425661393000286126080
3017 2006479082051235128494885939843662898644385152
3018 5179752211509148812501187559109860100355254048
3019 1731268179748074785257154214501905766937852340
3020 4374107449588886721437453287412011143419265024
3021 2817112681336375698952078430944838162782475040
3022 3508479834559092629632087832015664902145911592
3023 1761325409739000734773608738686035905312729264
3024 6188774723280660993561545514040466426982039552
3025 2441926708324245064708213043373414873046875000
3026 3832973077136224900400253873883969175916223020
3027 2689572619025237850269646260946658289562723080
3028 3602499194555684839191570987167998943397593088
3029 1965715199270524500577390930176360717989551596
3030 6871953515941762701816153557354828987446101648
3031 2130924741839878697004197353713441805299743632
3032 3669699124134860318808051368846249288867512320
3033 2765178209072897725770624736220170645584210456
3034 3888920545523806957490461764799453227416262756
3035 2321074713108530339292861631421779472991018048
3036 6422667956460046016571345212350840632863883264
3037 1870360489446619472515226197473265832763166658
3038 4527221258132541377468752958218122222729107712
3039 2831517187395308591723102369277766659337814616
3040 4997481364560253827267288699015824866510110720
3041 1902638578575244904196487381620949174683003054
3042 6207639507466037425460441830286622787079834232
3043 2049686062734531146697874747109681964307912680
3044 3857935632380963678888149338799434124630769664
3045 4383518037761821234010095634788208736152853120
3046 3888458117370854968111073192136514279517586612
3047 2154295513792175448042513471987966652258787592
3048 5925463760864615203156332991436387422530699264
3049 1968742780026538636885620894977977450914441350
3050 5023310189680108556001899269786076967773437500
3051 3004002490716539595051909108299834392761173064
3052 4694095277747920958556224321356910431817564160
3053 2078872861286389710840525443460002149681478496
3054 6042910350077107446578246687886380868944357640
3055 2793559558808564922286023411318759228770021952
3056 4076400091498896862424543458546348665618825216
3057 3057442355706786725967887158972194963577336560
3058 4531261651322228066758973854804005685498043760
3059 2644029165879348216402027647799653987998798080
3060 8216978522131090068162803801181121046065053696
3061 2071882813397636861164846577351479373211964874
3062 4162504060948372881541004472368271791041536252
3063 3136372931851703685722900799852963936188088056
3064 4206227816962069151230398300973210774271950848
3065 2637638603881877943111880467606618723081868644
3066 7507057907885324521738657207326254761717971264
3067 2125302305002161611585227708403806268434434308
3068 4702288063014582055632751882580075701839790080
3069 3653287426321181921731975126869789675606523392
3070 5396713100481666933095370446657071702949709384
3071 2248024691465437753300325987572982933598083832
3072 6509841334352894841139035241419369720299126784
3073 2548299580310627216355301407392886322828911040
3074 4620257719003556910349166008672584685026199020
3075 4223880355904995576194625073731996113281250000
3076 4419680875185801134283506378003302662094602240
3077 2368058678878493798932838477510683198183820652
3078 7048030149033443815355014700681921053437014160
3079 2235975441071964107729047614679078116479224760
3080 7201322985787542867742881191374418533284839424
3081 3710033586371083851034318478169535214149356160
3082 4804672131261958119876503273689110436365710496
3083 2274032733250462441335605930718916420888300404
3084 6875030288475877945715937474405151833027182592
3085 2870328833106587762398786427963245647825187548
3086 4607146500761812642573713932576444686602247752
3087 4045890653914348363810167097371278985029922144
3088 4667285412573504471274485326597203197664690176
3089 2332240993158228675852694822898146449916970430
3090 8865473873551988420576281331099414620988388288
3091 2595541872680479762827595335546864117713022456
3092 4728016564401280610217882171640191247268757504
3093 3560012877028064900236946265876947846832542496
3094 6394481628388637111266731381296345769931281888
3095 2993647633496155183257382210413155073544911240
3096 7374391618947695675959763125985040788877213696
3097 2560880748650991672482389179524182144078206160
3098 4845541567698483060893828058258461406167765550
3099 3650835657388782966665513571108556856350165736
3100 6307481124211895868592639854933120000000000000
3101 2867155236385917598537873098855303734752150752
3102 8301769720745675401295054027075746858073428224
3103 2585121511550125975313524363791572086276298280
3104 5017486960018788189771545132685754108943007744
3105 4887729862033456568627419067691387105537791424
3106 5010742608824019510709108630624171510062406722
3107 2735390551522971355360875127460926044082175520
3108 9082257283245018439722553158658766300536897536
3109 2536349505240718226801364296116886932026884570
3110 6385534462366954360738604833154576458544968752
3111 4142846441070128431778122883055348888671078928
3112 5147970048754815695258506601072674773254799360
3113 2846155218955525830113174026417097259463734096
3114 7811855820192015394935423907690422224540189784
3115 3834588804809891466933395816732950710303332640
3116 5649048272067858775666814776611919093873704960
3117 3936296389832225111359860472717635822599174720
3118 5268313258213106788298247890337373030567820760
3119 2644472990895693264093257949027882945310985040
3120 10783916024690493009221684682588741042368937984
3121 2666601796105320262457901516552974162227253534
3122 6273788145867591940995090891606167086523709696
3123 4043713139781425310444943634827895460944152656
3124 6022818963495879012710712841572352282808549376
3125 3388131788462089843960711732506752014160156250
3126 8180610088488428517853211622551987975907335448
3127 2833733472797184191548026074622264119245485480
3128 6096846466779991615351493443189625331640172544
3129 4855509764183624953904125898146655640279585600
3130 6940322190842527161821439116114043915384698052
3131 2900291781343048665032876489133439841598273216
3132 8669966441093702430861628855670491974951567360
3133 3048267253175526836304433055534291393021069596
3134 5630767873844223862085784902839708219708210464
3135 6151245344730344537320105581932627875189376640
3136 6619710234375672500027356814141612034134900736
3137 2849884161785940100365841023218776314997054158
3138 8598328869117626800242307553693807940582464208
3139 2981924429364112902566014273002280421361450616
3140 7257281674977419614303679547701441538161737728
3141 4357330724519122654916722343518062989612423400
3142 5820501016366436143182503884814892998344086372
3143 3415010708659806122186802841605878192370205200
3144 8865343855192681944330332194551395120842801152
3145 4019820143358234599810731833839320734672886584
3146 7047281455604036540017310285384069127930696648
3147 4458235766181509137311528424427141728806287400
3148 5970450222898975654328746237919570245646450688
3149 3105385220200114225662951935191540524594166464
3150 13151904834577360487257784815547001328125000000
3151 3179186863445589865910623819571545683600713712
3152 6093044599467240466955616918939754813647224832
3153 4570000051211365340246546677402192625949316976
3154 6530565360019281408528220566790458056825600880
3155 3842293616500316711326238512744390949655357264
3156 9279616790455325916758656031665756281839026176
3157 4070360777890696821497573237513443258606920768
3158 6217792898190129242689866401557331283478961580
3159 5069888536253577098173392126467012901485718456
3160 7931915212383173008724920246708682745414942720
3161 3288222183562744024531955676964668132620393700
3162 10403232066418530004851088722530133003472038144
3163 3172684020397479536409184249494805799637001124
3164 7496954426393576151132621312111752983041933312
3165 6024522467488663311400243074088193825080536096
3166 6425689859172015853781289730478400670109933232
3167 3225239549383960389605457181763047918249307808
3168 10683033468060241126489404556046894223090253824
3169 3251817588471857186359838842704185703341561390
3170 8185704994209557571446584988187544471015159884
3171 5773973581719042155872027375692352048720407808
3172 7248956621581180235667723786317311404550619136
3173 3509137747020929627540340798134114315591922720
3174 10406143308956015777513596008349803686920685664
3175 4197702673642308408465389147852213437500000000
3176 6707261322523028721554578465541095812073783296
3177 5052973294106899774357197998231672414870230488
3178 7904388954777821226614814396876851205835871712
3179 3958206856615278267454531717666936241582686104
3180 12996600055040725546374807784620443614968938496
3181 3415578314186802735784641452005233004256554994
3182 7214797649879123696384376651638074918726173816
3183 5168648386920317699693133040068978098586005016
3184 6947701346608106105951442363198383802915225600
3185 5483294672985543343706757654037905677291592864
3186 10634417416395141291951866206393294650799305360
3187 3500282664922116324719137495019867901352392908
3188 7035367799553294708056998708216972920642060288
3189 5296740132426017115070152471360263073651648416
3190 10088463615162561454674987273553260629063422320
3191 3557824944091609850472306964588267741709269704
3192 13192892272238611156154158892366326816057589760
3193 3741652348713625668992773048327424251242532096
3194 7204923437462400883512895195531971423774134814
3195 6875158301735382027209619700997660720854907328
3196 7880621531904075936954847544189333081355976704
3197 3837913131709114347293422124508301791143269920
3198 12189912826370927291740502948406985780873640112
3199 4296187905180966890160482261296952894408854864
3200 9222809085390289455202082079375360000000000000
3201 6175869613828283724506939881044188157061242528
3202 7443069863575252393856692264680934239088314162
3203 3735732870131719904607642489454736226510292284
3204 11376393007569973572358900811028706268045967360
3205 4713597649380623749305668564079415943940100524
3206 8858835693722309474927372825045752584698709840
3207 5698808978215202030151913694263677207796619960
3208 7640724555819133656492521788623486866914541568
3209 3827733382305256630586108608908860180812071270
3210 14542799028171706139585569904344610767141709856
3211 4411305896926651400555728179079886890258711480
3212 8639100223653195089877233705803903990232580096
3213 7231132655766495508086122887180562407587923904
3214 7813941670847163356048711985485161689255523464
3215 4908385473994909805126723741288765000020583064
3216 11987649711408169667148640224730551307613503488
3217 3953655390574067213999893637078461263690314558
3218 7941307341146620786951497814018655961153918810
3219 6362137559746892596146011640341887899057641520
3220 12198088429496399034425061488587331192925192192
3221 4018040184112587830749606288176760180423358634
3222 12166331723554515272685229006275579861638063760
3223 4469525565058779398003891606003350522948704456
3224 9102097090238779841593605806713261834446569472
3225 7836221313451723251299257443405724335937500000
3226 8201806843572516681300626847387499124867852142
3227 4811455058242198644463168489773721197597553392
3228 12440790608142645221578828409044970728075100160
3229 4149722964590339183584586025134735924327927810
3230 11677673417639432263420122478419032231626264560
3231 6290469260275774246126798091491678689236406240
3232 8481104975205382629373199462178814232050532352
3233 4368428889543698920327785534569552954700431316
3234 16294998809881066884297840162598224003893347968
3235 5320439151874955663072987238824676385172227248
3236 8543804784197185337237592294632804915200081920
3237 7046486216344666308745412219861106728336808864
3238 8607376429259593378086502045221202929239948820
3239 4483309058315793025746821035539414645210443040
3240 16258849143222393691775823428265930658745942016
3241 5089946394315648966627049747847796060018097792
3242 8746627365825265345906235571776049645227648022
3243 7031478974156726504757284532555391197247262208
3244 8822472533390263071999872882591612658454462464
3245 6187537313729799822640047181603326710131579680
3246 13348389249505366409447193665096765314860734088
3247 4762976701789121107133938836515221617047528832
3248 10819283757971736521416552627715833769094021120
3249 7117353089906538475251103655089870456918867920
3250 12222478994079280056128563660383224487304687500
3251 4532671152933183605028106678985479178798170764
3252 13698000022295294679281619940387805791784534016
3253 4569054611966084312217695321746436422259828234
3254 9176955612886477319906153917766052957509289564
3255 10407617380274646727665609306795311803400951808
3256 10451835045063631073187259938512344917007663104
3257 4642631606378575704494118679505013184654077558
3258 14056097639480056314713687729646401071897427064
3259 4679828808273700931116731281384808596282199620
3260 11814487613282695767823303460903730085394448384
3261 7080293673755674839123836096233288713248905472
3262 11094548947513465508112841886902334784625511856
3263 5170324228124189201933726871284258614936299336
3264 15211622727063928619086943407156635716793925632
3265 5998698181909634257927909330657889528865635604
3266 10201858527462808387159372364399161479575078208
3267 7969344511329450319706048848034622419228067984
3268 10480219310286603006538158601005152648050114560
3269 5692089512094667107849736879602009439213416864
3270 18498145701033009921421392989075796058426524240
3271 4908851170399386083402760960455240764642216184
3272 9877327812361769157516280823451674454565847040
3273 7426556507998284985436129622032960355874200336
3274 9937831839941118618361534613227003685069383014
3275 6280365403546174320134297944405657060546875000
3276 18979036539068738177250739580479103191950557184
3277 5251630057635589808631388881401301578156657340
3278 11174730699646919720291002664615102490006756600
3279 7605488404537162685944882971553662734032134296
3280 13031587793495493342971524407720732252853764096
3281 5453383176751369551031573645793662132185825252
3282 15406033462464179789117695123574388134610116976
3283 6095356793736499656381945236306725170722119648
3284 10346029733017627134824300808147937491858407424
3285 9861691341241640112888510195634124583303373488
3286 10969699251471920891057855135673501957063874368
3287 5551302649599350471069605112028324568211972760
3288 15863164576251784957505118022394686343913406464
3289 6565840098146290610852147955730656736109964864
3290 15766924564910181384761699886846378473110563072
3291 7975349270067179977155919355220330447334096872
3292 10678475370713064915238102082553183253288648704
3293 5565434258763172131383301093530815885925594940
3294 16393812866031710645866710078578313156374711112
3295 6756005275261495861021766968850464080145430520
3296 10941432360115560436598832142069095554416115712
3297 9579863583449864774552119955592554231129114176
3298 11724420727583774962257917819032794110765749212
3299 5484054553175557766710328619962541733399643100
3300 22702755520894641128483185872463680000000000000
3301 5527431901667080780773057657356017151101260314
3302 12114365311315846415284989986732698160922337536
3303 8376982440676456549021843989199726620640616256
3304 13270729524782506576885022197739702518410117120
3305 7027430619003004824081461644758072136519005444
3306 18482161393110055682431408788230055723833896800
3307 5659471530193062473524232344779865555174908308
3308 11373141992517175890068031310988223984087564288
3309 8561365914053051662032877161898690130517377856
3310 14354612508186070386939407869677510678099494712
3311 7551408940017436298059649347770614764011416448
3312 18095645369031773737429523176715010861686587392
3313 5794417371998560981610771863758436336078746974
3314 11637192454168734302372351741041959189186480714
3315 12600220691478971935616556760572282029444177568
3316 11735901770509899995482723689539264281156239360
3317 6137754046397935614095060643328190727678701952
3318 20939528389559071986079542759580372469198645760
3319 5932327955660536604715665385152898131358330440
3320 15065128094417789808185103472545150466825125888
3321 9189892187425163499537238775277090247086312312
3322 13288532610629913823085706658783902093037445088
3323 6025944810233342779618017342114978045001256964
3324 18207844650872973070894262332814308344397627392
3325 9346076762803491911567580468321758203125000000
3326 12197024632021278465510603718640470296907108992
3327 9186907958617632465732730906672455424384145880
3328 13309101063770158105797815098610511980072534016
3329 6168929606866077292544711609231713807910346510
3330 23860466352527938162476015794602657239760871088
3331 6217282828442499229750982116675842097712019644
3332 15468354676545479506936109054688251419354595328
3333 10439129971921774536434300014383691179266445024
3334 12583945588368412495642629511315376150003360964
3335 8544782880967345562261760839305926873402961440
3336 19150006040122003744417362745591189312100106240
3337 6593727901561203473647126490693482471674559872
3338 12781625789511232318356894859229430502811940870
3339 11437311028478590141986222051897097690302919104
3340 16189221019885800265381733240566172892613705728
3341 7028286352347099907050479230495779412477184892
3342 19496598657560929481483311863775727447870901576
3343 6514826087114186356084755369430019177643442544
3344 15182341734704271193081837168509889947516272640
3345 12362396172750696131366362284952340825521472256
3346 15438617138281045363894518615672014607214446720
3347 6616891850318712884899277954527046927995742508
3348 20584766080898147252779693359831159586107162624
3349 7119278976258051386900006287901587919171453964
3350 16983486845895860928512990017799044658203125000
3351 10086667587799346512230756732159152675760830072
3352 13520518859115639839071050975452700014731591680
3353 7915723232457102260065407679787321237720436480
3354 22614952756790376402919528854353952197010083232
3355 9538588232063223303057275289833176253684781456
3356 13715347254984862474775741932587659454074388480
3357 10342475395828065007647906386716160571389837448
3358 14633492857823719624997269324642230659596477968
3359 6932012895952628240064181241566050555106276320
3360 30434212209851068492038252334068987730461720576
3361 6985860309882269000242133525014608994239896174
3362 14371350166592988262324044614583270031963670922
3363 11335627268989468690148820557361623424473083200
3364 14634277527152670272057856658437509159826800640
3365 8878951738455131217279705708612785467503058284
3366 24963169814780676228377828646581980317430923552
3367 9284716173444968592047998767609440424172835936
3368 14383791191770160367082283729941027848462532608
3369 10814120644707648913238139640137973473818431376
3370 18129792577397286357316026480715968350609757684
3371 7260936428773103103767921835516215982550291284
3372 21937205411254076748755394275517649560887033856
3373 7317137408019104929732947386788366665305124914
3374 17204501576835019712919699206901434383995359856
3375 13821662509143594638371053063869476318359375000
3376 14869567667004891501294739060037527385980010496
3377 8198103981118153413287944663226534346419175792
3378 22410013760993731223318798883035142031687745328
3379 7807098785277486212411377652963668691292038080
3380 20351325966699130154409734140783525898414948352
3381 13801628492448242539482669472063547548000832256
3382 16167719296735380399363451736405336086983564600
3383 8117883157223520458013364972432872845554141200
3384 23389949756141375922067463751749612972405686272
3385 9589914494935749992326388035872562573174379748
3386 15388294389041828569514755267718335905280930302
3387 11589736628030483530681721334439684420553243240
3388 19888736042763934855496715880095507365616156672
3389 7781414717809159142783523274093464356273314530
3390 29543447051625868021915304436308634684184619568
3391 7841323270735419444635001464528497377037171904
3392 16039911959802402174286006310200510599873429504
3393 13294849226058905591952899613750524152331468880
3394 15867677888636511233918054086564802904749143314
3395 11729362967105431208429149634320780843667412384
3396 24055359047650535399922270790871034427079786496
3397 8317518262194733710692801878378858122181013440
3398 16112504420604475979577192673539061253945417700
3399 13467470903869004537771307146833269889260169344
3400 21551046344302400030620988283617280000000000000
3401 8645703541826595667864172318081727041102096400
3402 28614585950587525288476095782039745779995822816
3403 8515172369082585000670744664887864654148103816
3404 17704025827172779324573551004242679472485957632
3405 15575468200475083425631444761958096473363472032
3406 18124828436477066264869795020839592279179266248
3407 8336144349825160845057437923783215120759509808
3408 25453621619014637163733336536445691824516890624
3409 9817264624317758747930354919277400317014393664
3410 23952649072488950035967910763379678151601529088
3411 12726264072273706677131784329740504518378413520
3412 17007098086648740269088959383874223801735757824
3413 8529017655161714332824169762839417889704560874
3414 25720790065840348256216894125676515455171982680
3415 10755374726747814542216148450654577439291420424
3416 20457900786327624459017940980128128797302063104
3417 14006695859839312524555499962043391410467358176
3418 17389794225204406253064482525240024154046424910
3419 9486475158180970158009204571347684881924430576
3420 34659727459493834311282821705357492504086446080
3421 9700214653401794376940680532209965084797750176
3422 18591205007976808108513386373346184730690836600
3423 15595533522399564192044757440038276967362860928
3424 17948172219895486477990055541243490182988038144
3425 11237744595444753712058446501365650815429687500
3426 26921023716685889846345439427894109188387884048
3427 9464835402513827712423056729335134226956397200
3428 18073452295879661748648688574071803100894937088
3429 13699403281985122330135068634246826800631013888
3430 26526738170300570032903263049106955175920891216
3431 9458009037685178963066108218847656713829727712
3432 32761522531382446084982382853685015949091012608
3433 9202079241841287360731301548814462467515298054
3434 19817897636098594563549156488298033667073385396
3435 17456189773834813990083986623532483095591632240
3436 18629464899044637060718357321310419636617707520
3437 10918578969288172305793804283169873191351195232
3438 28271624420482422933122290077578617106632621824
3439 9988619076581324270692023131377586316345451960
3440 24176443793618563381388623594588721890832941056
3441 15105377204362645341698632026690926129154266368
3442 19045710073908071501278797512562192072499901322
3443 10542988282610498155599499353186157213690803576
3444 34402196097220252924064615873838473245811539968
3445 13286316272216200880697300533925784405906525896
3446 19335444853820698359658099222782823129790766012
3447 14586908663642106892336119079980806430449238528
3448 19515812870912566308813024306594112676485398528
3449 9775465875174500055657809023448063311556244150
3450 38455464361709237919011894758064395078125000000
3451 12641545312672303625658716107841813098466430240
3452 19789154950555041283308328370680405948820619264
3453 14894439684026855711478452334872308537813541376
3454 22047612070327259492935033678295404056872493336
3455 12513063307616179721158861159423666056688048824
3456 30099078204576078294068619797665394260099203072
3457 10074362639532064333947804127047396566174780558
3458 26972321990104222218597649197091358478857922240
3459 15234398184590921080701557556850022874816387656
3460 25610640568024849543490640249194646762502324224
3461 10226953736092998992896281752137196268293633274
3462 30838966246000166651737115518863041322105569976
3463 10304046695811125841910068382520188667654112824
3464 20726220809254781801845349317789376107404853248
3465 24973692634398891242131000933435641009327723264
3466 20846129030201396583927362430401308464701971782
3467 10459844418551641029333728741481219460861048308
3468 33454284744067772887346545711548942748210888704
3469 10538556032816450390107996322856886959723409490
3470 26512461376336725616154636658456553792576320984
3471 17444984452898757304905695956989338860536668880
3472 25687807079056470313528722093738201563170603008
3473 11255195071906609222350032459218459257118495296
3474 32369673556492259679540570993859727101578084264
3475 13566200857695726883519732469659927587890625000
3476 24097147859139114389591415159467965915020656640
3477 17474784456024633233800072021539180017829281440
3478 22883752755658541141739441463443845769462470112
3479 12942395648498976802853189571562078455096890304
3480 42635838323205153181702855293547104721101127680
3481 11209243945657042203381963824188853239907590380
3482 22132321925525440617909894057753544533351436782
3483 17049258728824728052362823174813175387039052432
3484 24508253478356998542600449143587730791007322112
3485 15226461499002576992315586536022679130233643592
3486 39770555909740386371747039333725680969774808704
3487 12434839401653327448856072282821766499038194792
3488 22829711402028444919528924582817324863334645760
3489 17044228888789895956851031098954492811114676016
3490 28568683916085835814961988645069589884326185100
3491 11441223156858187049925470348779380138810143004
3492 34798475047663920926565797308982198194653167616
3493 13470992854888908703814877348153268763641828000
3494 23144609711058653413611883843033993457748732564
3495 21861625904195838834556551582374891881298672016
3496 25716878330864549306774950759494839304317829120
3497 12718116891816762190221838647540449517989166660
3498 39483653670866148621727668024458711716906501152
3499 11786785756633031861295393145166261902360524500
3500 34494103865847935036357226562500000000000000000
3501 17852805927803332902484251975777294803671461960
3502 25566973541654083742824489301675845931823424176
3503 12468742181913818061819821742558592543017185856
3504 36510542580542170916026988409920103522609659904
3505 15082532882445279846527788197218068325480776884
3506 24199486731344767155555650153553327463802542122
3507 21370333389093321559110112824784480893684370176
3508 24393469563618966078332669017720995821492748288
3509 13932095364331090987393842065650298999488370040
3510 49860805372609823878040808942927982013698782672
3511 12323228349894717391954354752412737422714706824
3512 24785774341353102247416522358681657441580482560
3513 18632801136964825913695959424207966025989080656
3514 29181447670916796780154768216702057382697566496
3515 16955851865710535876701373662147208729064598320
3516 37775888512362309064494859901742428110102265856
3517 12599818525285983651264354002561816760748585058
3518 25298589777720618905743877854351740912997332960
3519 21143444058957593386564174674091690937118235584
3520 35023602153469563313976840727471480562897649664
3521 14944086870186766042080194427755028699693147072
3522 38556420875785090683840337474634070961459597776
3523 14003351632141115541059002762496987190041384416
3524 25879949258920957494030868119718124119398825984
3525 24854772064003128017929364766073862343750000000
3526 27328545736178903663886684381266369900032441608
3527 13073567916987663108294488083093520306889814008
3528 45910596928153202068479080071028816319143215104
3529 13170268853015023298566017972497153492662063910
3530 33129639681342835050124199391648781965217011732
3531 22091850426292767491605882180678427293329467328
3532 26654137872399181666356641008339225605843615744
3533 13365654459727658070305809794274755669116295954
3534 43881481148914786318008075041920062604952517120
3535 19826251549627374019485778387808087046025493472
3536 31099532818116144442651234760300238059253792768
3537 20496272630655980113010130308219772758289584784
3538 28659843216697624598998475946686206201029692220
3539 13663754437423675489208412723686074071481001580
3540 52296315644066517358965492179746599204512071680
3541 13764476941482657049360526142504206830804008554
3542 37057776415150769312208367037262965167646824704
3543 20810573029639050586005096975346784612800863096
3544 27887091156695075642161954228155067850375036928
3545 17479705212604065539359034975515215602585875620
3546 42257939512028193993050700427866092558117080248
3547 14070771399584002031171018269547150101147561508
3548 28267039816457302305512400987613765163534450688
3549 26864456312274143904839671063605480555581157184
3550 36061384704589023992590605122300564003906250000
3551 14769375527558546069323692472875020668969875672
3552 44171517701901533271777195260941683197158096896
3553 17739460881624956219603883483144508063513781280
3554 28878488537653078726101065593162623798545329314
3555 27507336208515713230916056065360261294853057920
3556 34188986990264207285113114883031905325709000704
3557 14595277622986455450911594987169698485880012058
3558 44005292417056607201758348106493649180783957368
3559 14702320584030248368519778133131664396370709720
3560 37296734474331894062512343657097124614462504960
3561 22227614493055544943739315855054941510586595472
3562 32431583151256691156020379443471251260187082836
3563 17434381710315818152602903358262748344846478960
3564 49394362059242438364627491638563015458463547392
3565 20287547594542618052792825467596411490488823296
3566 30172030357574105930423078825150903301870664632
3567 24098800232369312604478379573115602959745879760
3568 30512540605341294545487148245808721371286470656
3569 15797505985943932627120643562123493228485572976
3570 71115981228085729104556013306477913683170347648
3571 15359945919025304712691735657535354563328881484
3572 33240952714133978584067564108865603176740945920
3573 23260320779649550567640857886949781565043439656
3574 31063880852839656919201679948832111442324576764
3575 23208838374957862742148892993628739082031250000
3576 47226617410744960724262168054619144284694118400
3577 18564505063033869736377888773121344646219579184
3578 31518873321571559419927308395347162836351783390
3579 23733262109281208584772393588377112202825985896
3580 39886495088391702636993440265952403385836175360
3581 15928594907404895796993764741690942389596527394
3582 48185359299400727701481633520169671566069738400
3583 16044630974936830799736701700657711615630139904
3584 37560752992673726388386800603601758612749287424
3585 30421540700025569078588260834084065517850305920
3586 35892397646003442871854850019418914943526467408
3587 17374007156785061683835597543622077552008996392
3588 55493684939759459675829967716386655721725886464
3589 17023728439595486932947395618472783856518590764
3590 41243237968930121952667648522209276087983289360
3591 30501368160727699908355602117380065317816001920
3592 33215751182531129526196319961368309795704012800
3593 16636605287823040986349868431964657142636792294
3594 50157425912414387434278361688541892741873322400
3595 20970080151565964890478693269878843901033897440
3596 35986513531171044192255121948297633378601533440
3597 28100386122324595446987202641779775348081633120
3598 39667835392529133879272127410982698096942844912
3599 17577884608954399133159437095977637018370262280
3600 63964230377615236237214492959703040000000000000
3601 18613728332207283492463924656917801201705624692
3602 34380556778728761531747278541319026807394644762
3603 25887394213751783797250793200151510502588973576
3604 37480650721894846797373386760569198092827656192
3605 25577750884946569193198221449511979257982178432
3606 52378404896347633083381914171842266463951944408
3607 17499283621096506693558656037894270805221472808
3608 39589946373728779597266600488752830857821028352
3609 26497507046653194302560761100226303748164999448
3610 46664672387739568529304799016505063303421241880
3611 18674008785797232473283393369128738768890335312
3612 63823593371839948395819777812126954493494427648
3613 17881490665036930621591204596851867005098348674
3614 39151394430280347589274545402989194260458956760
3615 33901186890992183449568222262314087808699800016
3616 36461404343466801126790739698225424178905874432
3617 18140560469322593950943927091439639112103048558
3618 55426420955712137569215975607950406829986299504
3619 23951409800540103710591566222628326491737550336
3620 46081964736637677682052525418470593119633506304
3621 29740703568413560258851403947914412663553318848
3622 36946487877356077153579000712973684269720289492
3623 18535667508395656222173276746291551452865664664
3624 56159961472025079674369649222979498912788774912
3625 24163181789572874244315781384706497192382812500
3626 44917016065530543128236879978071364403815815984
3627 31565446447646127071817854807738088580652212992
3628 37770888066689832024856593458183651310157529088
3629 20090532540069855534117463014273433021057263360
3630 78376069372188598289986661498124578090972992608
3631 19074838066130633435732049211818532916993988944
3632 38442960351144707194690107731842758252882296832
3633 33806934044241625640903496841123552661683334208
3634 40817380509740227568235342631640825502751701120
3635 24213925431177904689985947812384954674446991248
3636 58820186720564535233244930314726644333754646528
3637 19488676211440708765543346049983035430437291658
3638 41939704890911757518969193998150125332710895912
3639 29458869186031691545179232903628967794649869816
3640 62221486714222572524623928082505334836244250624
3641 21805977779375643806606009115814677905754784656
3642 59597763402906130388055649421272656688012200576
3643 19910788352538723418143950384106111692249602244
3644 39994406846361795510542627242528022464395608064
3645 37589721294905229475758165044189867728898140872
3646 40258576977392249144246179314075826868946695712
3647 23601852525273330636267566076313184209101006672
3648 64163572597478297672362466113583001596445327360
3649 21081010454236991606431655131886810468666489220
3650 51726262827237661000066808445441476528320312500
3651 30746947046580973825369899973578578939797344072
3652 45767839101621396531814664043873480349459808256
3653 22426222857373371314709324990006594851013567756
3654 75036483180808348305772773297666529308416911680
3655 28248414271519151212554007428860461881683926512
3656 41786430751162287224760371217327791999230672896
3657 33442084031288263197783009793403984603644814784
3658 44140379187321090560789602788559810135068685440
3659 21078030649000032187127129181722887159143066420
3660 80618991965652329453717065426956507984609017856
3661 24807011669983162920257137623979715632750057312
3662 42616635668456947054582217556918170029534018152
3663 36246244807517453027667684135750029202001155744
3664 43084907799890119650195930225401857793316618240
3665 26944159036176777487398201530281968603991979124
3666 71729660703091224467262713041545182896940279424
3667 23002710075159149179204346858243479290163609960
3668 51151629300518219524145284796920428408094851072
3669 32776809138993830280777116686890591248478866976
3670 54923387424235135655023620896610483156328716384
3671 21994562048153465737799033450415725955331396584
3672 70332869660626956475411793732384371383736467456
3673 22150846334703994404012657231290212039346262614
3674 49182831913209503960566349337993551288712834336
3675 48785800477059942835726555465243241484375000000
3676 44808236623566732101331759604624416011551703040
3677 22466494589734173190629941236167963221573352258
3678 67726110050975109303985726623878078969430250728
3679 24591593724148112640713855551614965454413573896
3680 59325348554797669531868975241514266113303642112
3681 34253893252941774390987200268540090856731208440
3682 53541918494025399214875326359916185183803827136
3683 23949446869527724394300265734492971389799745280
3684 69289381500472562056158280601002387724751470592
3685 32249349861068225169886828353042197533155747552
3686 49454337253531289268706708650702682758286580760
3687 34929749671035536124261217153359109429318154040
3688 46798123834645969051394788175050492222938021888
3689 30014332227289111733252864547804275968812105216
3690 90379783002305318463701973533064112727405400144
3691 23604253306703931244798681313628018396204125204
3692 52038875475926699568629777194825252250246578176
3693 35675914070828508715406695962619995393873663296
3694 47719762192031336533042061929134743839483331064
3695 29956139545823192914623005703288574245813041880
3696 92459096190572131471836340746513254807463002112
3697 24107953519782681608318142275284707228551265758
3698 49521346128115876779457288567294832104571827236
3699 36674916534611317033742313636674284403583381288
3700 62579939180202962949544071433026840000000000000
3701 24449245829888343548509923534269874450836496714
3702 73700849747712225436273680977056788392356359576
3703 30022731444009112837584631801386973744559666496
3704 49506841233993916696321470115970722419324223488
3705 53148516078008664123139544516503281157851608640
3706 53346454848722847513458034603901822963329658980
3707 27540823819658216894204870575038506393656551192
3708 75883637367292366141092672561411396325735661568
3709 25145249032599542772453626633599150956574404770
3710 74988322962018824658081040790163704668074106656
3711 38003605715069559654367380976398305714893120472
3712 52619538197710352921957107524249768341872312320
3713 26381340224549174537438595520994240740219150080
3714 76867281507638082496204117083581130960250604880
3715 32133612830104706007055238055984171383577652464
3716 51576918884484741787864710532673097900547522560
3717 46021976911776649476170915791568186776701736320
3718 61827301202547909782625140937144309405900405624
3719 26040967263274420109853991606768524218905341240
3720 101228622337718851058474223851109840396497190912
3721 26653502975973921508816074320412364917905556794
3722 52641676366200853952355975668302662104880179142
3723 42659910650933973848042558224900688313497679408
3724 65246483959021848539483627020950130268539453440
3725 33456165824772473911543614672277137817382812500
3726 83667514636730233970977502541864313623790093536
3727 26778648087414279053672909863062342413191425008
3728 53958289216687816969105817091799217568183484416
3729 44879215622611208684378040549137621102511021984
3730 67810072077077660089721370109939078342697642172
3731 35169079287716670874935555828117871972750539168
3732 81985038894854235024152460917190624123847704576
3733 27344514939718784092812928523585174346754051754
3734 54891139072809500985360860001625826501189141964
3735 52244827689351628225361825829323006198452879968
3736 55363524472410610870724946785508554815775440896
3737 28775366855175247385198231004377046691160991012
3738 98459956952625081716834211861731137645084111680
3739 27921401592315949534812636042221532122949210980
3740 81840062627935291829784469808580039224511823872
3741 44708541932420980149850220521296218548084587360
3742 56439719894179778763587799124413591612504856272
3743 30029562370233947603888931199631393179233225720
3744 92304459376753210256143019222867236832384385024
3745 41957383893726012573575477078244477589930766784
3746 57229041225079277002655122527300468597292370562
3747 43085092681248743015914521730199411290725485000
3748 57658295365970466370397071408835763345453170688
3749 30400342079986868924554213619304204116316656736
3750 108745463649420062269200570881366729736328125000
3751 33078435313452377298038898415831266448864273536
3752 69166839350879042564248832423870393705947987968
3753 44273944822472826753343692933636844199653180080
3754 58838340323522904167699890133952184581354305814
3755 36933283864271647806521814605442371782069889184
3756 89108059491723396994182476408055092548553342976
3757 34200037385782972529898604057804708395758043804
3758 59658559766631621800069539306270330737194777880
3759 52651557274704300315432751930345686749078517120
3760 76682367147679008737043454346432084417332641792
3761 30134141482162647862878655724810371459192124574
3762 105296205895517628675637652138943480247710768960
3763 31360116893459806886413873533049581297578683056
3764 60941094415515797185849605546197095375719481344
3765 57501561833879653977064526368048388049926377056
3766 71781390523317748129442595216385604104689023760
3767 30765102556743404209062651857444712704069468808
3768 93177559983505218748973847486490699736404721664
3769 30978118032167374382409158828565455374939497590
3770 87167206086522618296942954681453178490886863320
3771 46888229136721752597165969884941956161223330480
3772 67060131553445553286449704348742348286034313216
3773 40296557135974203394570503089365930750249927008
3774 103216104364538044823882639456773293691968361008
3775 39784703769476812632223866119210524394531250000
3776 64542133727314692142171728448852288627613368320
3777 47791103663379485822999077523386251944345980080
3778 63920307005037664842230991928996462703188193490
3779 32063766210587016151009228786535174386163985660
3780 140716445509194548842498125324149050583438327808
3781 34241737035039776366028550557034102519848676000
3782 68045957563881191068864971487172181374991133248
3783 53361276793720029539958348690743501082237798928
3784 73448004070123360890627699645968663646276943872
3785 40958174014210953970561527478354788932141716548
3786 98657791835576752502249768828535671121000699168
3787 38511395985012939154417486219312424637190859632
3788 66189933465175752949805052420286879761240588288
3789 49881998189719842403702788776032135153549266888
3790 83439297748864574130261550049288829372829760280
3791 35651682061020884119318198306186968723459275712
3792 101839302728760381264319528346061737957900943360
3793 33642748514837630901251314531618051435319812094
3794 79035289633862774332830224257822128083976341376
3795 73021737851805930157418487040818309609942246144
3796 74644292562596253686893658291518307925275344896
3797 34106892800785559483750278228727283696530385258
3798 103126980409308800674862450079403369105563369744
3799 35831808312173442096338367564954245311242578040
3800 90903656465529890324747406321254400000000000000
3801 60829792146066824275170259968193526002619637568
3802 69404793502706947845144063632623546797347170062
3803 34814201869031175461227438953253596317878203684
3804 105097755918039716680343207315477908258927214592
3805 43862327354711091718308187947627684932244058044
3806 77805091962088480338152657574124743508900870488
3807 54076502259798634060804363059371435140451893824
3808 87768652801702374503465554572862136273288036352
3809 38617977018117271150776696554144943572687724756
3810 134729447379272351567494170843730303777505504256
3811 37122961100453395556226894144121508074428370672
3812 71853352398739429426506540184825390833995956224
3813 57216849567302132244420736052849425891936598784
3814 72306982428774586645203487031589780374891366964
3815 53368942182094749034943708522788387594468491360
3816 111243831931716654047405635035197507837683040256
3817 40274869371727082261512944819214442631898496592
3818 77524664522110283697095983798884992911279465248
3819 59081115984728659500898957526669266306922956480
3820 92686607122937390873479766846837980332806897664
3821 37018188684536195302333759600355211876756069234
3822 140793442254750716866040475950576518215777826368
3823 37270866490102970964041143264922393326108536464
3824 75085645445710967900992876405128331557517393920
3825 74737545922394838663795079426127165449218750000
3826 75320834614355294624858630766042468050528743242
3827 39109882267296426990055577476623158616583588920
3828 129527620084574471587594693385263933099282268160
3829 44447898854410724244182666347428646470833042464
3830 95638547833753381967183779380221092575095553792
3831 57476374639571930717802747176135030788060762872
3832 76991469646740764029235254975445649612047646720
3833 38558308092285840955364506889146404139762809654
3834 117688052342763663093080003224319531631497901792
3835 53462089052223155954403527483775268914725113680
3836 91527946032490096415516832998160510057409019904
3837 58657594438119176193561400582253520960668349440
3838 83593127210606353427653356760177839110883187080
3839 43398460690242333725032221400467504117182413800
3840 148016655050158134074960274816638734281354510336
3841 41657147827530244102267553925708106417728357312
3842 85199791897367381549337683672125077080163730236
3843 70946592340198999910675461195961642067812055744
3844 82685213799057045171707814075430840278175186944
3845 50249021192485404178091158931595605325867450540
3846 121030088302523962559474460602928634539263823288
3847 40429775371490303030755246220937885454490190008
3848 90306838990440323440447006329064133232169058304
3849 61087541022003444790779928160981517875082974736
3850 130991302026587488721686553460575278828125000000
3851 40979677020848574953305679181009126233037365364
3852 124478454677014073486245384644974802638930313216
3853 41257209246242247156315046057566340306010599634
3854 86680141862177109949536302174894896648552935456
3855 78164816062671113378996869940819526264835697232
3856 83674016519606587149004825030949972418458812416
3857 53322825905406902143474978230242183003035195200
3858 126031615663778782265736002901848434513293558768
3859 44917800115390052604381758198872190760207835464
3860 106121783842554951417661012647467749087695765504
3861 75743153177897679523516660068795827942588375136
3862 85072257039183170522660299395991904509160125452
3863 42671080947520072368058117872541953664569008424
3864 156613476949968058557357711367159469700122935296
3865 53754606102196080929139599064698645899597083684
3866 86224813875732628781016504391045571824782283182
3867 64907137949165836135339441540259277218624511720
3868 86851412436879687137490394163064855360859865088
3869 44982788709097205257088737934146029216835050876
3870 167674252628318648774242607633727702666779455584
3871 51782200906854786071273946507500395391952818560
3872 96728778846871372454688666818845717126176571392
3873 66228536928352464201646075150076294095836025136
3874 96552863846733352511653774697675107918204649100
3875 57369708209139285370643296337127685546875000000
3876 149931773916335982209074619092342406041369313280
3877 44725730823898695609355032245697338783596823258
3878 105056378540506755473216143987025931565153397712
3879 67679496269020036509668815487354175981551635008
3880 114084445140104506350373114302637626551672242176
3881 45329327165573139107828968218705630909400346694
3882 136611834156919547284692779854419278122412810976
3883 50326972345516349393848552511872665232641907416
3884 91639109296823500701183038867944203855680077824
3885 103259613440347792177402925804475493827598870656
3886 96897076210063462376592293136526944241868991240
3887 52366830574472000926214472714411707009991493008
3888 139166910871452497979136914199550148189383294976
3889 46559139786100760923634534269965479744545088030
3890 117051287086528015662918678516723981641349662940
3891 70343203599822727016953590014078137850063892872
3892 110492500467791010403068694805391624033451376640
3893 50341577726280588786459181166215611696787099980
3894 158876137328837070693589484002154586572087396160
3895 64226163462215491948180036564922104294589918160
3896 95486616843545477340664173769887475253007876096
3897 71877107718201430974957326219280907476103499928
3898 95977675254485216919951332922374431719526237950
3899 56249575677456631601533695256717755035282106864
3900 196158289776403635355048839893947680000000000000
3901 50106217621284696949781605985158642449592823232
3902 97265895912448828912004746928850680249778647712
3903 73216047326436642957881862113623371931391477976
3904 99496909033185487594808407797645960172372230144
3905 68475703627014594577119934347873553643300815296
3906 178156220592629896601688534140653515393157696512
3907 49439664869765882304422863516365381887236317308
3908 99279012631257894654620787777931772527225356288
3909 74692726951556901869426989170771519476142537056
3910 138626238953772469590927803822761157923832441376
3911 50101723508467900656760169789965448603663215224
3912 151688356269353838286047878743999873051464302592
3913 65246329315081010826486611322973567566698118848
3914 107843087642390118157018126680613848755159136480
3915 98572123132835897060941205218595809698804688560
3916 113307429697170905054561184742066837721641451520
3917 51110169182506157374104401209508951261335559058
3918 154027353342751660420624105835297020310745634248
3919 51450459413416559069622421519372753414261006640
3920 150514784611257236411512318039447788890036895744
3921 77728901266773492853652707452038425672216329072
3922 108836332358902642064606708573268168922563326076
3923 52137322520202291545240668988757730013707952364
3924 158334072195751264746284537487935233931812208640
3925 66008621173164404857318009972687307797851562500
3926 114816715888962379968821031307806466275495229488
3927 108031721896622255598469729112762647323562593024
3928 106198437794363352612975192897119480356848795648
3929 53183501156578423293937018351840330860361018710
3930 201574581609297274715017083162645428594430554208
3931 53536510816516558154869546088709636366805678244
3932 107503136842622371450017614850706974084129030144
3933 89184364625607462201667671305998980804131368320
3934 126574199197985006675396472111444338663535917616
3935 67880303635388063035608598437210374994643878648
3936 167314926950595284186812989420872296845853851648
3937 56862245652929683122046770647272600150584266752
3938 121175118996137081179027061053099432662411826320
3939 90197063530950528086003717548302834275348386224
3940 138539794499341861405330388170881327315513212928
3941 64655060460661893087625249738699796613643768992
3942 168811130714368210598664215642749416549500227032
3943 55700392959807467969144777968843112232708441944
3944 122956693108936614153604898329759873005634191360
3945 105503468220910948918988477328678385066431948096
3946 112529325101136079477276049152949735528930390262
3947 56439439044534428845858154333296793328779039508
3948 202434413489523457972257097945137215318299508736
3949 62652275022200436645532486870780391317006963680
3950 144280697211491733628007209457949697851562500000
3951 85955360053723443533198868932914078488057632160
3952 131179767440104480281044733948208831546408304640
3953 59429690933313317161284682556591370613775147760
3954 173472573575443238401006826171933725273539576240
3955 85235706488675197438414024981334904484777160352
3956 124411201995184088606017156840114030980124901376
3957 87534490248538041741158134701363251961131436960
3958 117059930756501459070547455485193982542885409980
3959 60895984841273674475242379683165245265503590664
3960 242904058411794106247780624696198860434095210496
3961 63046332214408151481661263951121829413036239732
3962 138795610051331028877837431060611019670155034656
3963 89275644678348384235171745832140739830499793256
3964 119448126690716651244908405263057299591594246144
3965 82416125776485415225558104534211614402996089256
3966 180441906930591696849301227508496644157605292328
3967 60272346109285577905110092643403277511331015808
3968 124932534911647649127574581318965258695986905088
3969 106143216399262057641985801848768258683709867168
3970 152505465881042960665408951167628258105640501484
3971 70887932961520179646171199086875116872545535440
3972 184301482004368181000162006612932312956269101056
3973 64115490792585857250567427874921176531131576780
3974 123362830822942807384169383673139029679564661764
3975 118210603913893165361417092478141809980468750000
3976 146863363528632719539436475044178482166616817664
3977 64483269502308118736994364499543528025785782932
3978 215688914667586394348979153075098156833979971152
3979 65899788432654311634663287096168682579947142096
3980 157972439080135580236928268704998560818439782400
3981 94692781928531123598303142652868532673008263872
3982 139996947542352237439449652631461653308423171448
3983 74206970800590785826163870640439124116150221520
3984 193423920903713699278503820400891679239772831744
3985 79987753785915842953406847144881924416912757748
3986 128293980215571231228247958650951709257972125402
3987 96710513386118119200934243814419967198601267408
3988 129198137453322615610653180211448032099072524288
3989 64765147462280916664962644644010613371745122730
3990 299971640517403277187226759464056827326482807040
3991 70833959114135412282856848450591507655894610392
3992 131024229503878345387716015450015183711240192000
3993 108236785543203412907270509227582391110515564976
3994 131681814577315103265296415695172813816557528814
3995 89597762723073832008640486933241511385964904384
3996 204232622185178165397266809868389654840043962368
3997 77669761144673928642739867741830289568373967072
3998 133406522939737943849519672304423338551885362000
3999 106149762372184643132198462798624866126647130624
4000 167761919972513887027200000000000000000000000000
4001 67344127087608201396287212547584576069824364014
4002 219402652397636384412656360297987072269670057280
4003 67783061003166160828485442181858713676756467484
4004 189028793831192881999378627997954761935290892288
4005 129342508989949275981700073897096217178497088560
4006 136918662554516615453797870317473895389401236372
4007 68668861825856049761473978285090490736284438808
4008 207856354517385624925812911088618850575307505664
4009 73284644874219462195022505544922652066243862160
4010 173729962502131396496841146707623740827931885172
4011 122349536922626811803983843218250370200877426688
4012 150816362155962366038948422975536264643764879360
4013 70017614767065641235070002099716519868302564274
4014 211617865946945143782880072912360594137002649984
4015 98221193448521367715230347278142641601451658416
4016 141923840314559893089683190703088994521192595456
4017 116362793832892309535674417267020386186316276544
4018 170138760288044916155796281297315986221514275792
4019 71390784485283815938854594982883032903615379340
4020 272567597436230088042783011279991981000276836352
4021 71854003427677035070589531467809688728529479434
4022 144200365836061058376964921107137654393743408092
4023 109185796026100670266414859041155855994091227800
4024 145352127263183321491552398319535302152875409408
4025 110947739696474298797737108169688531093750000000
4026 244920390300968034508167414419600139938799725472
4027 73260359241393161101203253740438084350899741508
4028 158095720407023773722941124612464382543277916160
4029 118991810258050139245014742415285214674561550720
4030 206957726930965969912196763231499186510397263488
4031 77400195278911899163770472844406497946774349800
4032 260500313444188857870724209292315140623890907136
4033 77458458857860926192016414042579133196619159060
4034 149894424295489411124858137999896595419215397714
4035 141444047336008777965291753080461141295930397360
4036 150938201233076175368234409916932720349693624320
4037 83433681338170365547136604750914928126928041792
4038 227983038195947941799911471838043824006403396408
4039 88973404855733406572247823395802012776703784464
4040 192838000971638357219388798789221010160125739008
4041 115189939722233818916484191852718088894667635800
4042 160810609648027855357124181203146152889263086016
4043 83812624204320538550938096515844683510112568976
4044 232771705856959094205584933716838743582496980992
4045 97137743604063777186915677829393091976094185820
4046 193025922027853949086146397582733576483454482544
4047 125448140987408648125282370134334490955917383040
4048 180230329957145918417111781702367101062159007744
4049 78637259672745174691449761936182144111623748350
4050 295746743053721614920065320407337470146484375000
4051 79143705741897093924466776389440220881226003564
4052 158904097997874714893334435631294091227872804864
4053 140084436290974416082215326148743751644273963968
4054 159847729522986225595660984177437149954790195564
4055 100306022498018196615740965427583002507796814344
4056 261294377279613535151995504153559880675021029376
4057 80681165172932406972356952377894352358094969558
4058 161910173833126143380109854640971162944065606030
4059 137295210074751515058916865737842642930878712672
4060 246002031331024797293831927983022655702576660480
4061 85074076972854630490442457357205324744718660736
4062 246238284315217794384365990180028049674518015976
4063 87732109672585740776600039012536294076270895840
4064 166277985411899884791598321987944593478326943744
4065 155737736016075041449885193705957900914795268736
4066 176904288764479225400845775155832231162428271760
4067 98350205314191556505260579828592027707816489824
4068 252875847881458830222950190983316757475943579648
4069 91094428988857885521352084710293001327132604876
4070 237647214893313558136561246635240973971162941616
4071 134565792198655696637209733404843684077444750720
4072 169573724452062816705362370116554232094460477440
4073 84916868826371411042418042052635658424058926214
4074 301172467664409982336009966271037856141587820608
4075 107458697642826052481145460353491562919921875000
4076 171582966854954830784194787214138385606280970240
4077 129839282046973042509376007680048331662277764704
4078 172595875202463341686077693559916908267128083640
4079 86557489751491295854981482509250429886589711760
4080 345872256834164917369998632743896244141191856128
4081 113914165449601476467746316020634724755580385728
4082 190497663307372919726458151681145092947233132636
4083 131565591952437072162973651296148245469567854216
4084 176012532764917838660162619077650177923221274624
4085 119153571738897870432044085849132455259883409760
4086 266618808817518730986414448962815723455957063248
4087 91615665785771035812173897707290886884605923192
4088 210660045469842478948311839037634136140356255744
4089 141805670691908453992273744679150264890480475520
4090 224584432788639509652487699092585148820297142660
4091 89926854961546135337956359162156267644312249604
4092 307532419943261191544772733091560245182903353344
4093 90500046008780773360165000211507441184270741794
4094 191927795752641932503150457692916584593426326160
4095 215779834833556331412276044220526572228031726464
4096 182676554293763599463889836230399053276238577664
4097 97766995948001162308874210304790525497285345732
4098 276163569683566794329347181673305246910146987088
4099 92239916759804094639917941341173633043575008700
4100 237043201077458313065499613143778920000000000000
4101 139307976574945800927260586632004936977454015072
4102 217960890998069964344618516912744403206390369616
4103 103009741578699617957041100865319624523191136136
4104 296668427125108972558446935323685192544949370880
4105 117627919751249337239356960591471613062079960004
4106 188651979260588854004426798767175724329349945222
4107 145818131408293204843547845642644280005651227384
4108 208206237704822230658624102453271462584171888640
4109 111239009018799894751983805675229802336169613664
4110 360686603327230024509208887478895299116726643056
4111 95812650206900168187765352793672983691708749424
4112 192924340127388876672246283312938248912379052032
4113 144912466768631703167453387188354244770019315256
4114 226027273952671931650562310211789116674320221816
4115 121407619771605468725936865881442082843842066384
4116 340581618259650822104003842521663535122692702208
4117 102633574535688987349751106228338768750338729440
4118 205743542163450354472720315077885507559283765520
4119 147469052388736131764364076533976320356949920376
4120 248779368992539188155149047819048585012285800448
4121 107440562817479270184216282162702018360768641892
4122 298812752469966124076808557828627524992722562360
4123 126602323722119478957367355783049588330607815680
4124 199787109752756718940493370810876344403556368384
4125 206492961949194811472211270475387573242187500000
4126 200952753760024681394548472578313273189043003792
4127 100775123869648921221844309265797477172788087008
4128 310405761090256323361935952184058668372226736128
4129 101411842118013214371950511979821874888364256110
4130 301741454736844167463110723478686406486586844480
4131 162606402527324341739924915183515761613146617352
4132 204884063447802090066620576838558159419161657344
4133 102696433420144347860122412053767219286980603354
4134 341150041063196818986805562929145206522940428752
4135 129305546971898990347053907424167363127777254248
4136 232960929342968428429232729374596950511430139904
4137 182877335016351343386859194190060117613471712576
4138 208684294833706775454215675505442092687274797270
4139 104651506191479083035400668524192065798664349780
4140 411447339639994042958445728972368619552380551168
4141 108996671471466475539401428597579590815923632156
4142 225018670914986427893734905634275275186626295400
4143 159037629312867325800716734969915677476404143896
4144 254862658012472348194189473003876074466947629056
4145 133429899903007706302453674866251353595139163060
4146 321295381937162482776383375719506073754476227888
4147 132415010013611373682910598322064297975930222160
4148 232495596280499171346891523040020605058056486912
4149 162292673557284251637471780062331097344311260968
4150 274033083668069408453177010825041187978515625000
4151 126959531223765639600703267460384577728365329552
4152 328819674447947131807436543161922081767148224512
4153 109347709593102029774352232990222637007766105334
4154 230058981341974040056632465661091796653238047616
4155 207011862975906600961526291619633531239509858032
4156 220904054569404624928770254397760789019710586880
4157 110724774428656458462292883055965437646917721058
4158 427496374186374522476548682255015971622469415296
4159 111419293449923508139099498677450918281046249920
4160 302613922521904782741096650955946596566631972864
4161 179942161540937895949256983638402062590449871840
4162 224977568775551073906882530343680157054656736402
4163 118575391296417845210198528416206154689095254416
4164 340398315904097370691805762556524173376298811392
4165 175865566746815964919877895235882517668623317088
4166 227804597859960517179050588947830102781039461732
4167 171686319127448337477352164924238255911847493568
4168 229560996379402042822921980971254958847644663808
4169 126751974085043988463499621899908904613095154640
4170 435420725738924073875836567188022140723261276960
4171 119630559641354530658964569805095210573665961752
4172 272490099241539447414866302796023687983572582400
4173 190879895333821304435018623388811608236899013728
4174 233557282823834131614994044990933558139670844264
4175 147249094805679706150517583822624228574218750000
4176 364939600557679521457798986587828611115888148480
4177 117853412901011308238534660040254995292655429758
4178 236483637354701653048439688134737225160946453690
4179 208529100027973182812157494545522700219594540800
4180 345206484148929947042867965506851800133236162560
4181 123709149822512328971674852955061004817278644492
4182 390966755510288154785200081444895670188278609104
4183 124047952491463178045637319734242956268279305440
4184 241282853117515574823087331827020567449612320768
4185 234035980481944087993109401428186400510024936704
4186 320189768938932130825406087283246114990012299904
4187 125471042420799541388313944333933601832699791840
4188 366798531248846861422347557153971837234146508800
4189 126188277299424652163205465650534192078168256480
4190 307421006639297912197288145403474550742280855720
4191 204666432765395731963088256716915414780068374528
4192 248775720469533305009491944884001363243451809792
4193 144709032288185433669301608768871791063582033600
4194 374224426666873333063055075633930872520168535624
4195 155934963256607973069598137165418585136033740080
4196 250195173188624650258308446677116701273907609600
4197 188195099779581552339774601608578060635929663200
4198 251629808765990968040083621677503375526824570100
4199 153274006976481753475761449049088769914863395280
4200 553595095149850176167788091953643520000000000000
4201 126966237843998312119386167376920540667709342214
4202 281581789088779331460638961202623078004961664768
4203 191996893634648974123253754013164884646130838256
4204 256467359343844065124822560040748739155804258304
4205 166382628602725381672628424009166100880950051940
4206 387271129691763154275894845248417380646148569608
4207 151116771793370630211851728831974705347611740112
4208 260400881278228482826325398142674979960175722496
4209 207444030932338348719483784734689153260970860224
4210 327049546954493053322554730025291666655652866332
4211 130951743205534269050282525228874040780225336524
4212 426781391237730221972635033703453516517300436992
4213 145283757936710433176797518081697749586496733696
4214 315644589163031410772139677104874690210445455712
4215 249412374047859391432743779687350485256559471376
4216 291931322101975215880796632271931751009798324224
4217 133398151624681450943633017242379955068567749558
4218 435371960273512289934670854660215138665228239840
4219 134222950085995889687678491073592512802507204740
4220 338094825214481296250884443826757827500465782784
4221 239865839908969824068963925030747134804544094848
4222 270985618036272053752702827472420307493061027392
4223 140616076781187078218372539307286573286351262736
4224 449674401056437789309182799089476474992676831232
4225 185105529352573531841058559326765275551757812500
4226 274342111009591579926285145767308011664371470642
4227 206451825958772738528302883834908595836615454280
4228 324034078956317805222206993427916827880686354432
4229 138418013891963598417063270877703743623385314810
4230 531825884361505053539559883590256497684982370688
4231 139271414745766901787885524031427374022189087544
4232 292013016221408650358946232830865621535523078144
4233 226001768264688849835988327056600497707401589088
4234 295117467732712585064768669741652631385818602420
4235 226122552086428509324110895620062049499681774912
4236 425357472245259306373290883718544846498315042816
4237 150381016620575732474853043540157107693517925760
4238 310120563635317006875904656124819817707587692808
4239 215422289724566572629406694373992860141533509688
4240 364705373548859438387625703807441171329859977216
4241 143611744529396987191596121196801362143855976254
4242 509074629243071343067572189116757531056797097664
4243 144494654382558096054464232544455355116461961644
4244 290063367246330858767360654595191503938721726464
4245 273494462771007574501618625962689035737973502816
4246 322397838082956144211604596014216293854548871848
4247 152226930645520221603715355457941940564461996352
4248 447628035295290168442895250078587300837043732480
4249 171945320392532017526127403263956175008575492864
4250 392011249356117332911180497533082962036132812500
4251 242795359300709439675819257182873469308191739120
4252 297251846755183940742076372089679126413859160064
4253 148984847978783379976871049990416425705706847234
4254 448822836132725213011076158627442841366871342440
4255 201283756475859849398180684589275542327972359072
4256 370213646950726800441580295808879534413929512960
4257 254712624593763093393356369085260140395393091392
4258 302608461655874996411639572255251678099207008130
4259 151740427729803239534321141844769217296197166620
4260 578748349990844776531820989101552685642346397696
4261 152669358136127091546010511061644345798307210074
4262 306324775442373672063027636978678679916313260052
4263 278341042077409330494590203281871718513685320640
4264 342068440364552793652519412906899408659469565952
4265 193360121762810304389068202734449768578230678404
4266 470866950467258532687605857448748456443960498880
4267 165827673847914619150922951682364503206800920312
4268 346588392507912719609425875404073658053277581312
4269 234766694086909391448844091541721001610060378176
4270 465158809287818303214090132968581868843054291616
4271 157393257890610517000547901166598237503589567184
4272 478859560550505968333284807229661209829027348480
4273 158354079252991767262045615318460144902565178014
4274 317728003058133675442467894720975935209448345514
4275 315247626081148469673683718082057301367187500000
4276 319815858571036382686627360425231354134988963840
4277 206947019267491823209149109545730044994263227136
4278 520919233980820504196507995596381735736743447552
4279 177811679960052577043298875865096769542195963720
4280 408094188445712869485814258875725488067262283776
4281 243491372501065977901652243412533380188793825872
4282 325546477126940431096212087612384643122552161982
4283 163239922003278145207196758700215209207779355204
4284 608714142921396157796332863997749282260506902528
4285 205483905531720537180592800050656481526327415548
4286 329521957876169646017912931132452334928506137952
4287 247965051559834836744683200476402570860505895640
4288 336392614026491545283850263947562268594586779648
4289 166237833641383006230127200798338955796224586830
4290 744910778985622487958623489410490545704834848832
4291 195396387829663935315171651220121141385832764592
4292 357041707099776846832590814114116446648416174080
4293 257190690512904174814726255701039596370610634952
4294 359378031573882898606699177429395660727310840280
4295 211805422824199550495249328956462777738261050920
4296 512109968315645927469249297784077025455825223680
4297 170314129399678182104834220262235024786170782758
4298 399788752119116230867013743288338137590063362912
4299 257140880809910298251633189945490750425922500136
4300 439766950760141542221183473786163120000000000000
4301 210586017876867717841388936224246392073393841088
4302 520751918301055087367499516331448694455109170880
4303 188409874042286606776857915155633114749858252456
4304 349108471967331611156580374772290055243678351360
4305 391131561209062738826658465929595968329919430528
4306 350080226891841306788550878402908791647574332922
4307 181003809220774501834153978821535384815485197080
4308 529529437036205896555106693577640004405322055680
4309 183768290829883621507212986721760635173500712320
4310 443738210099470405294657881371635693860594508512
4311 267001119408627774030565045605840186070514401920
4312 457263715338455274512916453116785268610960457728
4313 189466080005728266681403141122780560679738720720
4314 538444483650091249649045852494055762879179289280
4315 224990377037123580295809592508706537103461102144
4316 395447197441426863559009600798620905871233581056
4317 271493670256139587622480356341657696171428833920
4318 388543722034277401126232208654222255195718739712
4319 212634090601700310169315782165930937605636918864
4320 684373803770646311955508170512193637306375077888
4321 190879804543958909244755579420269422250621180500
4322 367372307800383413249491497120697815752269227042
4323 306210344929382053231373194172997388609425770304
4324 394604994436646975468946039251877054950415532032
4325 232941636685486409217552528908547035258789062500
4326 656754708071407402482714849999503683902943997184
4327 186436103519067436134644588037398725823619138008
4328 374577140705987454501790534602213675840986677248
4329 313177904141007651854151029114595474757334332944
4330 471259700267614739106125986549501114386162995892
4331 194529415475486965242053414346258603100194092016
4332 599136220041059943392648857877303126357199421440
4333 221769552947506925972525843937756152193461492320
4334 420883711315208309040919789063362339101495735736
4335 380354399007017081731068710447052676838825106384
4336 384387777868558559652430812950943165891672539136
4337 192115602240437706373626011959089253887823864158
4338 580316042512334790762358157019771566674866027624
4339 193270492850851769967501305163652931211167279180
4340 584073110868479943785498789965678400570426130432
4341 291782084327565841891062095378182785803041299872
4342 424953710380057038243966351597578344722636461136
4343 202212650006986157660193480470540073413633262216
4344 591654730477191967961612589661761824688860823552
4345 273969575552540722341805923168684491781992365440
4346 412255316221941545072665580723905770499386065988
4347 362083250648119910916600410941246723028112229632
4348 397344464231617061843476556404107669530372210688
4349 199141682428222531524813289909951661234265660450
4350 775541381212045110836749796245332704003906250000
4351 212343911959171886171006706820480562483616225400
4352 426862450599645368735067217379071443930156367872
4353 302442800988534011540310747029788794723419334576
4354 473040683614522401022814197992292624201238569536
4355 278643590612861306767551656942814283885198495152
4356 670856551081350686493765988628440527308328665088
4357 203956696011889230338118043482311562226990984058
4358 409201087549679758986477686844610393128612714180
4359 307906929877095076481601123384039454160285366456
4360 519087538993699695388854346838381976787919831040
4361 243485582738497641959178039560164891689247612080
4362 621736039237731917094958886883393859523246978976
4363 207638231180072236165457431626931241118086327924
4364 416776655422419768098448375238512566284479135744
4365 395637006272026166002829524236247270497474564336
4366 437940628047268766778041591480847310149297613080
4367 231669841198352624619108793237700016362843255592
4368 798872989947077622908737926007333012790115827712
4369 225418044502328244427171828535348396567266763364
4370 584734114605705507552695576147762753223155292480
4371 336683720746856529233986493729149026828305491968
4372 426818272598233104983004889510662950132613955584
4373 213910710169263944623902987169546359732496783914
4374 643455887581244895073023237223134018543681065508
4375 313741196326877659972524270415306091308593750000
4376 432317926614586485353633175903086454774008119296
4377 324850875930037721644091445893107407924029865680
4378 479920059689990147231047076051041738344572368800
4379 226986455026894421040513505477748662954464828240
4380 830153625760437617364708765468054519749974818816
4381 237960581239810082845784197853929691320279443292
4382 514139383791571362715598589142609627361415621936
4383 331141017345791642294789765270540107682611455456
4384 445145756424587689681577106377811417586879954944
4385 277338568932085461948526245592714125152253905748
4386 725328788751728186235837950536869983071638114144
4387 230664640596300953405621311993716364239007456632
4388 447574779916426333424177847862473563320257036288
4389 455684535116157871579161081736821225404047019520
4390 563563260977666709080250031694616482544326568240
4391 225643900941136363670037317051914211472717482904
4392 690054749299842183435113969246345521554014601216
4393 238495705865633844264225524756920153273955897856
4394 493112801797406431316895431839860755842053848478
4395 429488344527332004418563076393424113309105643376
4396 537619756802932250709343916604257987264257327104
4397 229685106408857704518014819484736271568249822258
4398 691839692302594685189770733117724788511678916488
4399 238307807836683207340082817212418265343174145336
4400 637075611911669753935290659273441280000000000000
4401 350696595166096648454142787000728278412287253264
4402 488488936706399653856156530865139828641915827968
4403 297788459185099291265789355671866823111113252512
4404 705171365177153412180833454484997281656869486592
4405 294238918034392290585553641857056776201658978764
4406 471822966398141913287791446581960378022574511772
4407 387769236863585634972704822930652479383581911184
4408 518638993761310242437213295885623993421319372800
4409 237968677875677099119823561056988192877995591670
4410 1043886116363664993236181077102837749414580999616
4411 263911805335939262878738547799756575770335770136
4412 480461900163779453655329184992841299136651853824
4413 361349587304101835775323715673726547960731225856
4414 483081701633889167516516628339719176748464450464
4415 303040960793647561052260313213804676623960935224
4416 761688945127545118162335725226955661227648352256
4417 284637285995212046850862319730595782005816354752
4418 499203663500208566012198379479111316183620174928
4419 368288875386377023548372436748561652158982701328
4420 707121508026393643961707440549077085873391337472
4421 246527254615843337707574032645159448522338059834
4422 828059998268404787016527295815882508347568786624
4423 247981003392451830863855374737472281438524831864
4424 587596639960400647413916182686091110417128488960
4425 475661252064073788675909907556641395117187500000
4426 500435492412832723845039853821026213716647474342
4427 265933358105622136534233398284091844741300420360
4428 773601814917276002414209059739555004532694646784
4429 260873558207264314199502836067174508802942416096
4430 634079041267933794803162369019975205211133257112
4431 446296898602207560397101826912843342607548985728
4432 510941227459001118590091093761513000270227832832
4433 314387838205533951049754980014778762441291186944
4434 769177703343033852560388089917530333044458792560
4435 321378652192004517753839341106234146717226253648
4436 515567176866238559256313533771235578614483435520
4437 426405351781188402694683137557913750889252198960
4438 606397398549531009655479084610088994970740096912
4439 273066309479645751025561082083138985517906951216
4440 1004344032814162160582274010487110616068216848384
4441 261425444016741073390958876565074510502837658454
4442 524469547316573334064620982620965025374248767822
4443 394617720458922814005951859973191826358847864296
4444 585841590316019002774621322749902788033138589696
4445 388707506342564072817937689792572128864885008384
4446 909789283040954534573711628589279318515404316960
4447 266054343794215067176081426452124069179903087008
4448 537379782154397057513910005558283360099410903040
4449 401601559288862195015857544895874888244786981936
4450 678423647956731548447575617630666322192382812500
4451 269182181853806100467427775526361681896654639964
4452 962788723627391920514315468056395975446773628928
4453 279031982685719429184938972256496706448906961036
4454 581317148770758657475281183564475219480215665016
4455 561583158603012821984499119637629038817490928032
4456 547105725053079589195016188331476112656507600896
4457 273937630595235603628408245943034679016653495558
4458 825088242060229634538813539435813256250744841568
4459 348173759101394885387421182620572610982532007408
4460 693774850341063026751454129850483400393685991424
4461 415912745617969450628332392418686196776522545472
4462 587074884544451513896312628125203902077030258896
4463 278770522974633138840100585707517241947432951824
4464 866461982543566618457342749020501085179328069632
4465 377928946582756131272851161280527126450653992320
4466 747353843795211727724994924312666480520092221760
4467 423243519311726794162212857798816548003786461320
4468 566061481801588284307864148767859688280172249088
4469 293400749165355932704736510991327512835685812780
4470 1073808957767308850809188554411685587879795043600
4471 304259469829788868761032224907402611126769845392
4472 634611725991840399740218151085650243050612457472
4473 509312039920530885764720902065705645774877979904
4474 575765196531214935668459362277832697356063418014
4475 362787702355940658591120031419741514599609375000
4476 870625854337860609458849911550302212279271489536
4477 328189086788709951013321352153184167371359625752
4478 582492930915540779348636682880923373150328283840
4479 438264167961848824417830371659948170597973620696
4480 854032645896035606212243175653576718147068624896
4481 293745485510363954642117958458773122646244145294
4482 894320064483620081716833598160708019533574664752
4483 295454420346652826185087284509074253085043411004
4484 636152813918062500853612643007757887573265612800
4485 630928664158326575492419151058650471048985193344
4486 596166616414621560193361155028203332197973179652
4487 349183528409040118941677160406220037206126268432
4488 1050759455962826598398342521094391903004064219136
4489 305123556177692419143974901676746163344457183796
4490 755238742774260136967550799904445392104058303700
4491 454383012919528206003535449657773026173322662000
4492 606885981246052416113423706203396884905556475904
4493 304137598726713720429214256561331168926933261394
4494 1077331213933338020878811121263370570073638273408
4495 409144264515581588859348259361875607573291898240
4496 615593052047981046905514702879924128274003787776
4497 461719828978410947177746336791596766648372582000
4498 672258209411297733744953943185293255849292987388
4499 341164426987489901905839388207801884251747929080
4500 1163502572628480924999430371093750000000000000000
4501 363613419322379998694301306923812250189674469152
4502 624407115042769660965976895434129813696362273612
4503 501914870818744056956747314110780028521435385600
4504 628860810159991375028331739992806664742568460288
4505 426131674575590657568577742968519106743511507832
4506 948328419160331403247391904328679820528191942208
4507 316690200946954777394014214046833964648618846308
4508 774544239483039876177064429403254915747347431424
4509 480554457874440033318788564855275227807499862688
4510 900171161612032910475019826652366442288979773008
4511 347986370626023527990033806118845447764394221192
4512 984538865180847771453400611884225805572527620096
4513 322214869526800567551033641322058725070784033774
4514 675120829051774962649945485358087223094663268236
4515 725634539346086344157466854971701495604940183808
4516 650413373123205419107313945640636051116745768960
4517 325947260008117161795334735881798267349401620058
4518 984304145722455048482875381013501542431085787184
4519 327828383361736365078069082269267974921792642840
4520 829036351603757899264499860728665894083601891328
4521 547916152594629418067147198372094205613791088928
4522 865082578296771451686759566632551815036791222080
4523 331620729580258251741496930822571776661534167764
4524 1119155620171900441857643646247364596911165276160
4525 419138609943137089299111161463735227739257812500
4526 700685992378368825287734976657770775486935604928
4527 504071176531154285673767371836825336310730006688
4528 675031829106926619488388498972076204944802185216
4529 394138374534665224439411354749881537659481958464
4530 1276929685055252584488540837108548102698837597248
4531 356482420764149619447296425318969794749788196112
4532 755791391914710574603962061335127904347417214976
4533 512145113145987735963075379164997275397882758816
4534 684628237258182426081341284697556325778766623964
4535 429431492571803064213052220319575701448134335048
4536 1204456284563597812162844717844426093172032012288
4537 374975091463740948068247533876275772494273291300
4538 692521599478915628451664512748907039043411505470
4539 559512530452423101367808138639536723475360598960
4540 874091718852610314815105059666728516324319100928
4541 370059505754873810688832517701158597202467883200
4542 1051674705052832934810695184408749363421905457576
4543 458373045831493640131499202918040528611112314240
4544 714269312083172247621278759920854572323049570304
4545 668748919330819687239677433194324788851372222288
4546 708560934365539285418387207183175331317539809362
4547 355238418125237276658244923977110109151865856508
4548 1071292326682438024251019765597400345988529520640
4549 357275026084547348000020670168764703686184401850
4550 1131802250060401502644234425724886656757812500000
4551 567679378739635961541055939884615491797250425488
4552 721766485789171483831418776952897942731389665280
4553 376603606454522239878378625610198903480347755780
4554 1249976470257232659335702735960794591102227167616
4555 454711517405480387130035942626271024380230286944
4556 786052573315211462204882933004720572274457903104
4557 660854373636320733904320527347330025373930136576
4558 764823722112743461093374417515851294371080221368
4559 379441847395357751465447223483242339806477652064
4560 1458910732866700935528379473520161244514290237440
4561 369722744932272546615436938474558505299730821374
4562 741673186085437746340183542896327271058087291002
4563 604100741162288664241736434120006061268722611992
4564 875217780137224884973740901992271315229061414912
4565 520351849352687422793545413688213646741511943776
4566 1126244059798456609209246451824881093519102973528
4567 376095602398192896648688879348586567045592136808
4568 755446960692125856755628300915575257841855889408
4569 567611876479431222764947919295818819217349453776
4570 950113434198919967695700099248439364123071014884
4571 444383834351101409426836574004770634761167429872
4572 1153210834913690906316139438953349060626393071616
4573 407907830697302627475335370689692225335161504220
4574 767438371143094789407983154533107164812745489264
4575 733270215812546220468879086449678721308593750000
4576 919340693891943373363323849678224748384425607168
4577 406485354629073081794274936300866581681421649600
4578 1370343475489466431353988472282215525772069776320
4579 412387281403325839400598538394377481468975800360
4580 979637384098875562728197406202383640110992424960
4581 588070009037782101907524262599711799189280052840
4582 823174760294964346115296438946031116661721552800
4583 393588967626968528899654578912815816297832818904
4584 1190020214406512190446593858449494151885836255232
4585 581562193592505126018546459701517599080255317312
4586 794027573730354403383071347006842308103346760502
4587 661444164008465315632363903447604390696307372480
4588 847710319493037715093195211064313543893277212672
4589 434839410389414394014303030349023904854970550716
4590 1599184307658643299651309307215635797061227368624
4591 402614501307956068489272653661607282636317705104
4592 965380616884614210894429832643524798418390089728
4593 607615324524998997267851281181539650608995744496
4594 812223368178040689167633124789514740555388954314
4595 509441766335867065338599982109760788120118349840
4596 1227920718337367795661752667285719970129270276096
4597 409508605443551594377039337391339193601246861258
4598 953397126755563636445697036998943631825743733680
4599 730554543421440166481837342047000944299974430784
4600 1079121803828414513770785110710026240000000000000
4601 427933326845650525948129773390107063586200759952
4602 1372735188731733978605082519917008027311844304160
4603 416511535754963036988459853797443717931330138884
4604 835872554018020156763111508110164712834705915904
4605 787777149019855872784389238677485226421106195232
4606 1001155276640259493310299429194461573015198438784
4607 449129130935535359517741104179250778121634064672
4608 1266942110071961714088050547266290745919978602496
4609 467000807988855223625538567043683960546889053360
4610 1064066141838760914704980509797450625418099417452
4611 674435232306262729304124087351788287425086646960
4612 854950947442337004158746031410678554244349313024
4613 500485178296006253722908068327446997580540819360
4614 1290233898695415092751569453966412385688067351480
4615 591649630475417645985837223556630914548279840096
4616 865390691178956550747887691955149720722180407296
4617 685883938918235197706662583326332321289071642960
4618 869145903580200923213066282361933250787415141510
4619 453198539210180501229300140075823302437577131200
4620 2102276452556535176699367246468854972125752066048
4621 438189113588434326801174634056820097873429230034
4622 878983429888554776542950799632851318272998385992
4623 701354851196903659424692642066479190795435195008
4624 938780709010354649029567689780120305313968553984
4625 569195972181765794993640879017114639282226562500
4626 1338015004225308490484334787842534776109301371048
4627 520592380114504826236180215139897855037955026992
4628 979008544046607074464225551224517966843765227520
4629 672521341770607504468824738468757019159756446496
4630 1125655244911347741175266192031936333376588216352
4631 496818367585858319417962335331684021342115862216
4632 1362516893017936372922533113622068590327629873152
4633 468591265198543449784709694647643522510515337396
4634 1063390347967351874555203789694684419352384646816
4635 862749734633646269587892240776561802891904424128
4636 980680913417392059022133195445738025432467701760
4637 458327499179553089831735804136326238929071766658
4638 1380246089538651386577917691328463272068271151208
4639 460903993370316539694049077653782495467963373280
4640 1196429779817871526203003743410506918851279585280
4641 933424922333233927449222232232686941784675684224
4642 1027131629052716344431924764838726625009280360208
4643 466097136912063944916246026064044383594960601244
4644 1435200460094671266257714529578838889849253658624
4645 586397471505365447153915267120824438884270865260
4646 992338149317169144992076023468249283391590774768
4647 707320706249517125337155313439307716380865081400
4648 1116025374935046132162718004824471891724136873984
4649 473988196935167856896214331550816933460089012550
4650 1841337913678559763111010831400741888437500000000
4651 476645832612125921777425722059823993223990638164
4652 956518233298774960592357258050755332377317310464
4653 807892474301923179077027065959194650430580620544
4654 1046987625967165952439870176692328206296489217320
4655 741811919860439775900312885394666917369541218240
4656 1464750950328805133694777080089826413509699698688
4657 484701495184809792761472239086769711185260278558
4658 1040177318846654505231681690065560482485454964812
4659 731435681933766799459724222938388340326563186056
4660 1226869453781712101405075490210513646522101694464
4661 504876137669809316380012369861567227017242027200
4662 1767584433422247013412326674752480501046250987584
4663 492882668598742722077182912101402546069297359624
4664 1107974439478272541258611606220467441231087009792
4665 932118873112322131626478767064142045253430754496
4666 994194207069256742501561085620981374339223225982
4667 541333544628305520540143845910337733984472197680
4668 1502842773935102741474559863325156806328427806720
4669 632997904744246605589099058489478987923713345920
4670 1258820804272087366852365273654163036881930549384
4671 760216163511932769364562647303956359170822742904
4672 1024544189550845246829337175381856821189158109184
4673 506801743455238935678294611670671590092917521614
4674 1649122138412833395540378035794797207311213797920
4675 744376466662669357819736969896101911074218750000
4676 1199298230017646844865767370855073452610280751104
4677 769034173472777481200430144526373814602603568480
4678 1027950092037258461364097938063734577369077603940
4679 515326427795227545164686835959396831212526083960
4680 2098760418485427354240886717309439622179293495296
4681 538925163321797733025487562452957568623647388416
4682 1039435069983871513328583301842209671343785164582
4683 915806871161082356431587862163332899270467396608
4684 1045668545126089797881947259274065094247654785024
4685 655538937671700801152991648126390909415222061148
4686 1758236717052853848246272752589699136560073351552
4687 544322521062426160471550845860166072489029983080
4688 1060051819144633423320061008915420705750333259776
4689 796101740713491840314306654074464574602484940088
4690 1572671847942427748535028742711435029414612078272
4691 532774240382009577412301634045101404012894836204
4692 1779847506806748226104400750182238518873555468288
4693 612491980663684194742496557038799680377053082440
4694 1074604556844938423770457561339188032084849723564
4695 1013103184657562731310589177999199059936510970896
4696 1081954804999666543422204875842498347435709956096
4697 706619050387223303857978360441502013055776662208
4698 1687344593049784538657056238044329318479090298840
4699 564161161093402024176023352142226493995194219264
4700 1394844132804410196277666806898779840000000000000
4701 821942945615118101605100483585589743764919123072
4702 1098657631433648452899613320735090601521572628912
4703 550765943185427141019461587383087164202438170784
4704 1932486707781453951788992112220536976787239862272
4705 692862319985890973020442264187268752291048090324
4706 1209613598602613101083779065569736379176411686348
4707 836752333369848142162163004695585238189175125648
4708 1239789601391501898070114348387662176392350400512
4709 596997622349655184276956441871786521790784369964
4710 2118612427881066817491872653742094020440574363856
4711 657753148916887325456446668733280055268741668112
4712 1231384508757359924885244751330139687418876395520
4713 849638958226458534666585309190786764771525914256
4714 1135670384197757394104714873690639272222179332214
4715 762431964379845418579590197642009706959757411936
4716 1725368849028608673770821315358125478912043122688
4717 589978590048515245337375449071619913601082582620
4718 1343055859324664022340125766352755307247653907312
4719 1028716403868263670931255403194252284339877564704
4720 1467518216412375044280645153964516626696272609280
4721 578807310046503152988611701324159650172302535134
4722 1742948752546305406947842696294536807780707577776
4723 582003042958107220622796630970471281334606799564
4724 1167884606462753347556693734390987103395190390784
4725 1279886734516137526956375099827708099765625000000
4726 1255701650383935243240849998620810280593224370920
4727 613091628910543553074339051464556307664097206840
4728 1778737630726600842392198067843471753022499979264
4729 591688227366127919129626039441521185491325008310
4730 1670014263665726500762018263177383717818007381088
4731 953289542174226404199029666968828163069615778240
4732 1507627153918898875453802077638452957419564302336
4733 598227435673115934990501400045002813926018030754
4734 1805994443384900705759815766647148871158501187744
4735 752538353638709897698884871342823182819403608248
4736 1239523398078558141190645990133314682268067823616
4737 907633048363262103511257551209298226645876881840
4738 1280210629494434289933018535867376218198082323008
4739 710421302276973335624696388789136831992538828464
4740 2315557656222041030224305074619124444181629501440
4741 674079188398217845678727630894073673529609749056
4742 1226554473970236555070688400174171320240256272772
4743 1012397738987278887439675415087005386101113976064
4744 1234858850862679044896065181261233535217857200128
4745 848659155445990872775655538010352593544398164216
4746 2188579902276539925319243865475373958849738140224
4747 641374091330740583335412711160208297868733498912
4748 1247408649817376954696916093046981269639673970688
4749 937980497294276332909985588097626048230310905536
4750 1653527878543716548388100024044513702392578125000
4751 628487748659458232691811355899638200615385057264
4752 2079126705065699195984859245606732487602529632256
4753 744781493550156281549457676978900696290547028848
4754 1267522096752122107464399056168535435253993588314
4755 1194896082669367611499320323133168626119832669232
4756 1352419166234429176731265960608443605555262423040
4757 657691371648728194408028096528881819716898455072
4758 2116182101709649320643993011645174456420939069072
4759 642385056323280711123319106258588409134933150120
4760 1995628117295435877814148569409879651449734955008
4761 1012681048572586335985644200013445892909872937184
4762 1295531597936856251071656779075596428621379528302
4763 715886865388427090792908420808019004038503513496
4764 1958045426835041848039334659068125241338068795392
4765 816927902579299554037516432059391108891101279804
4766 1309749577300551339437442539388081548123753498832
4767 1153831393220282183868015796441472235191185608576
4768 1325254379706372991803353623240875007149500006400
4769 699471462086761938445796893688268954803593283760
4770 2529391893255944174227651693310476016302261099824
4771 720890828691794158639075513862639899145791151392
4772 1331905250235005669150000421957858476896025001984
4773 1053169330581915781842403382308858570404379238368
4774 1774413333512724238957323105107749918404123331584
4775 843031235579392303529037094757607380156250000000
4776 2028236890526335451987936912660049278629262131200
4777 719275659619974030040288551241083765943938010452
4778 1353272340257843474202670065749771379533467443990
4779 1034895701554010306415709893534491650341591950160
4780 1707249917522152276232363679451501836576907591680
4781 796758649296405472906976169314522023183972801632
4782 2053829287932972588086301696621284090350190051976
4783 685797283376708951036006281503324449906156394704
4784 1557241510075403294397435814165339450418286034944
4785 1472648435588318569118718016535814316195758375360
4786 1383025018793317563282471756267579241324885292202
4787 693290565877883094919650748083677605062458272908
4788 2567594187762729401161275276825458895063157309440
4789 697065481086067535355510364210114280512581560330
4790 1750583342848733119406307382562221060581365042880
4791 1051727957145598017121830718048683461418120186872
4792 1407497551372408528750472724341525278160741990400
4793 704672294118678753786477601809695648044586111094
4794 2300583533154795793214419753951182011075868724608
4795 1040615788735630743662978959705351034808743191584
4796 1576987252642302100422944525027655574384053780480
4797 1186269815484232186568369278045112054637111916272
4798 1428787769716143381105718782032413717074211874400
4799 716226285251096559281748590081256867212344353600
4800 2692407270845399290464416022889758720000000000000
4801 720116307965534042104219272212700062634178996814
4802 1684373118036940782138315100339412079201966335352
4803 1086491026650942983328448870408851818215948111176
4804 1452794652055674101353530707721351827673358024704
4805 940079426055695982126024945746551214083049135424
4806 2214067996705076046851069313689174812425518898840
4807 888264946383157749443350663217500587201135738240
4808 1469821772056985288345887966726030903648576339968
4809 1293155332977220506154990738761625866707294720320
4810 2053339789555240052783421191101781362595265607416
4811 788725542840464599537805787142323683249750123832
4812 2230550601031318973799238522600640974906769473536
4813 743868973485311560695879809077349282907161555474
4814 1563460132374423242845548206872358616664286958120
4815 1415242566989672163070407408081817302820098411936
4816 1790992056640190160863333243167943143185614635008
4817 751945855808000339709495950346694978594639170558
4818 2522005610261601270302730269981780216086104928992
4819 778307320222662944886339144792933632005353286240
4820 1902526867204356592138367018207123280385257406464
4821 1140628485794070537226197761942012843634716247072
4822 1524534770752841379627443058813048851791494125292
4823 984250914182401510559860794206616263487499852128
4824 2333030474956226475614919620240855316456089321472
4825 965230914494640210810072231599313514116210937500
4826 1638901632216112572885309642407359447773758645760
4827 1159220499629779971071349313206408559641348859880
4828 1669041493160869225321384887709121821968290414592
4829 856104470889990632962746541186818629301410505120
4830 3560978187222383587456418914669529437326844521984
4831 780856795336997998645683682477631418393839066144
4832 1575938294661963398649724219535918646048432586752
4833 1183975004119673164444444385336769902444386420560
4834 1574597679248995855439376209263506175271620839714
4835 987446511950840594985561340671397501181116416048
4836 2657167914764721456383501317024152620225783660544
4837 926968299369644746484553453713855281696074012832
4838 1658851857546027493437268253580207385378267880040
4839 1197246526124285935607858651986671913394095740216
4840 2199357796394527425227744542004746243823703687168
4841 827433601911752950858428441108644671303293363072
4842 2421220532805884589551174614940650008068466542040
4843 840110566853162841941123871333426643459830623280
4844 1897237418966747027850222260247050668704488620032
4845 1704630967192212661115363986155127930013947730880
4846 1626174289384095870334253873702144149059807033912
4847 844066031737567839247145694719207869053587536152
4848 2475882183901863924807609441236479415883927650304
4849 890033578513854035328298617899158824498155040436
4850 2075183968192586805350822292941986716899414062500
4851 1585759103190258939032801405209918103434001966208
4852 1653225011976668463420047085755947555525733105664
4853 869965645436718917063911627333159352524449114336
4854 2494186088932009470097449483781450052468548914840
4855 1041879645874429314210663899870529171998225960904
4856 1672408512417312726732979941092587458078122704896
4857 1256448941741527767209901743094291843131933697360
4858 1964044345493539599065999302398263244849470471712
4859 869339221342453668548101060326972129044543984856
4860 3164289201973847214093396745071194258501441224704
4861 846296268107656588379055913159328143483058352674
4862 2148234200321188245204892984875135260965068074064
4863 1276775889601005241438639313320715028368894378456
4864 1800532417192963792124927156995844507781625282560
4865 1256230971061530495049689159736748171022110485440
4866 2575537341802036119687322265716762720567787074128
4867 894155380734210090794897559475676573834379669952
4868 1725511647386393922573196937056820509378098905088
4869 1299007751537517200147047436105601548378484413928
4870 2171114302379941137519783359548297472032334375184
4871 869210277569030212823594696255482105111989017784
4872 3158464843585117229392497918010299439141607178240
4873 963224432312007947142148860729839164876950875856
4874 1752643376316903773346005985395301577564456843014
4875 1784158148976176096304130008959770202636718750000
4876 1876762119550959691145888483074193527619801972736
4877 883232174753640948912443169192195496348341378258
4878 2665898008977771130243690203640003380538976272704
4879 1127976960889897778777711078232700147168447906656
4880 2262297789840975247416538366226462827371640651776
4881 1339592413900274939078218189334971091438451189872
4882 1790410090265815974242918640444299566301862825882
4883 950827358968981540714186177968296538960586287720
4884 3051195835071893639334736468114411214783344017408
4885 1128740592490715247681476340842492026844377748748
4886 2116369404828660951743957532758498517023084806800
4887 1367878884018114009878732268949095958991071330584
4888 2012848944375079809175811279429877861982723375104
4889 911904427812264977281979192417192319107080635030
4890 3448993908125458301466936652086901372014093871968
4891 943389085799007694351692421389934537751444791912
4892 1839427044506641678909767554357647190708367458304
4893 1619510242031086647573932220414865604594723652288
4894 1848470608458517869793861594473581395496227682064
4895 1288234964674872669999274052212570338679792399920
4896 2960478513315520491670965926968773062244389879808
4897 958913891809659224519322115732525030544111048880
4898 1954432003802967198420547664772701292918408107520
4899 1489201088853742712138036040987777836282739811584
4900 2737847982848638574278308042984422880000000000000
4901 1056095532521039379465676657326861065779090240020
4902 3059482030888848450254870811006617001387875997120
4903 946440243329047351959768413331694190348604594584
4904 1900502913111658567511349766899135914829768818688
4905 1800159869896114965326882715895885393350348007440
4906 2107687072035370819196361859340327870736481941888
4907 1117314722424314542747575273440270467619749452912
4908 2883480398683859027330769693455994168860223406080
4909 961607618276304596045310503953014243672483525170
4910 2414672912367764196568412016972834516140772847992
4911 1450660186773469213081469586948578873270125640472
4912 1944370808986942460312628650380478189064035500032
4913 1032373557923781619045820926225546474187752344702
4914 3693690731454795880977652695333030424597190940096
4915 1222243766918238345740786346427172737875057972624
4916 1960249575554689867357814769803003874532304732160
4917 1631214653757822997031093707891374214930801336800
4918 1969840013452792837385117745227603737630374645660
4919 987386059789504032399954870866848495263980933640
4920 3804300989103976611550648568929883746457974996992
4921 1256090277970119765102901432905289677243479389760
4922 2100039565173004218650763889854844374202696502496
4923 1499248824267611457848104195965481853991088660656
4924 2002124151289226810744578979594386968984079171584
4925 1260089000547654234202878821499374457700195312500
4926 3020308175053213746447529076400495867282655227048
4927 1095173246235330807363437950096065871206335661640
4928 2594550041654480336533125382154100337309963517952
4929 1601285493786673702022254997941830504442833579264
4930 2795711522794394785583716008360016677745223518440
4931 1019161750703397718686235489573355778251061509244
4932 3087281266687435858008353549904585390122931388416
4933 1024548563042178087019826939369022746988901866554
4934 2054794770914214100293247106150173495602086324964
4935 2301553306854035293826249715692786704290321785856
4936 2068163660055285357518691792823489988851868368896
4937 1035401119101305305118041658529235596534500149158
4938 3117358763849409586883944985448317492591278168608
4939 1147277171965974172627071406348495024719477600600
4940 2982682586175814939989732372372656353407677890560
4941 1595375261552235549780269231069353107880778767272
4942 2454245215514213411054611413077394091020772648176
4943 1051879049802016485149032956073846784855565040944
4944 3194123587194653434467666197075679798932772225024
4945 1414477945848471709124726608818792239228091007296
4946 2120716395121773044122653398706944394463938888762
4947 1711454836066956996999353863000172287809956478576
4948 2132753674850608997984919227717034093132947570688
4949 1258911100461628976962893412594848091910856997584
4950 4418399083293372427720544232146473594804687500000
4951 1074226272346243816578935809100213052361656735464
4952 2157018797008802500647523717324524333249834516480
4953 1768376415318736839932332844621342851045302780928
4954 2165742819174331243746746290083949241215766324814
4955 1358050868148297034255184188201041947690930658624
4956 3874113443218379877748449758976969572453308170240
4957 1091273394089738407602697977119821292857464853058
4958 2282539856516663416623059729099719684623985374312
4959 1798604345891924757723316300645626999437833720800
4960 2840636964064713142935266443735223203763954122752
4961 1243129870533557159214889716610941228311052988776
4962 3320152234476677962192804662076093975385945384976
4963 1294897357751569449692804258634688359728967306160
4964 2394064444614016483815875936287637728136649080832
4965 2095393159954028953991296031850567780412872612576
4966 2432947054774888090657906991087922780635044983168
4967 1120241157942519623956307232100433579466909950808
4968 3521765577598980053757305869100318147221282357248
4969 1126119210736338693642546685948444097801786249990
4970 3339286274798965361217262631608655512886312297856
4971 1698721818901621277200429788871024154891805020072
4972 2518611332860517329795870376171843645331439681536
4973 1137960819286028594163402724741475988189723139314
4974 3426052405974865439550415769037367907733965811720
4975 1436838661367502441994185703831294419433593750000
4976 2300631250399117517850792317639198445986849488896
4977 2037744718343831308433271980167396580370517762560
4978 2452031959151211866085436793392070821230818869680
4979 1255293149896506034361494214797162135394263178496
4980 4397950780731278520707732421012715651733986738176
4981 1238593367663903740368822673545473955464996629452
4982 2425852783103867591231826926336088535786151767776
4983 1939773736299802772952957218041577324852930557824
4984 2762943787447280036966132173318367056099572449280
4985 1468902423107353107703479405267187362119973851748
4986 3543601746498260625647870239897400698555304992248
4987 1180317594149308219629093048826351945101295467908
4988 2509033164339281844485101537648106200958495293440
4989 1780442486424023384594589551575974270129317014016
4990 2979146062953335231800351433359805736015680493000
4991 1502902449206624134176209259530999621558128355328
4992 3885315215867836033628635503330744828143528312832
4993 1198912113163650877760581527704671879199785610894
4994 2655489478601211178323702537845811941644823366736
4995 2321997820702032592016922964640071555787540210928
4996 2417925563067697588923500461249993801673533440000
4997 1283385404119999961757077582014109267570625632160
4998 4515664393955528505025096902654062287275855109056
4999 1217776706739337531340842096221612520123950035000
5000 3051571547485107421875000000000000000000000000000