0 1
1 64
2 1984
3 39680
4 575424
5 6448000
6 58115328
7 433131008
8 2724906944
9 14709082432
10 69079796864
11 285848172800
12 1054968628480
13 3515371815296
14 10706472186368
15 30156949879296
16 79395777333184
17 197101549419648
18 464573878394560
19 1045365667116800
20 2256126097001600
21 4689805691447296
22 9423431444080384
23 18357649066674688
24 34759556728866048
25 64119097033510336
26 115474354635222656
27 203405736067767808
28 350982387781513728
29 594109828315028864
30 987881573708613120
31 1615571826104563712
32 2601123015997179840
33 4126725054830152704
34 6457558989366956928
35 9975145709415154688
36 15221194949728018112
37 22957462007725726592
38 34248312026351479040
39 50567047718723625472
40 73928444877139381376
41 107067181577236522624
42 153682533528128919552
43 218738463918419882240
44 308817446361692972800
45 432599618242445500800
46 601523398532903040512
47 830550709121934980096
48 1139016828465960699136
49 1551813555489465827904
50 2101043990681531017792
51 2827814697916062598656
52 3784092396174560439936
53 5035428544895328941952
54 6664867572895608676864
55 8776849976832708779520
56 11500905292578669376000
57 14997581117569975137280
58 19467267227336089178752
59 25158139858890522627328
60 32372808295725253019136
61 41480679052100315436416
62 52937135428095786321920
63 67298690192852651148800
64 85233671734145943521216
65 107547096361046001341696
66 135221000601232187225088
67 169441731840030742022912
68 211614435316060945027968
69 263411497975913736124416
70 326855417806663705738240
71 404365021426140063530496
72 498768563618277619408576
73 613396427581409137270400
74 752247731009459859674240
75 920062485002742126103808
76 1122316839043419738220800
77 1365397867329857932392448
78 1656929988104902887120384
79 2005878906830339816877056
80 2422486696353492439698560
81 2918593794176034112670272
82 3508268897657268599171456
83 4207941819023157953242880
84 5036176188775292144654336
85 6014260396657267548196608
86 7167403539767062510300928
87 8524858153553062297563648
88 10119328114943361134962432
89 11988047144114231676361344
90 14174989967292168782302848
91 16730897023110993275671552
92 19711923516063253631825408
93 23181556940411263597846528
94 27214658699802813927918592
95 31897189710968200389624320
96 37323307402604833704756480
97 43598781932390775564429440
98 50848274880605944620139968
99 59214257868719345934728448
100 68851212822645828466944576
101 79931681366902892022664064
102 92659018305204883980237312
103 107264672878270668937491968
104 123997144785193465571159680
105 143132368594546131977809920
106 164995867560781118761302144
107 189956870908860320530080000
108 218407706083468193805705728
109 250781682062538452267903360
110 287591049330315876857061888
111 329414759787064520335727104
112 376861641832660525997273600
113 430600960295294368620471424
114 491425726598896307758648320
115 560229465779251849779219456
116 637942349130519449179460224
117 725581662498209995657688960
118 824356748659814867538907904
119 935627036241749595100363776
120 1060792197538550353807296000
121 1201375847516723279366966080
122 1359197440822463992336341632
123 1536296508898536145918705152
124 1734749904775600123058030592
125 1956809449736327513750541056
126 2205176192492998464357513728
127 2482871001917703644930760704
128 2792937005935686310541576128
129 3138658222218047037628656640
130 3523995723348885406015179520
131 3953372861718472112664181504
132 4431192257143753736410788864
133 4962185055105198152745748480
134 5552097236991395797593969920
135 6207330932456988610041062400
136 6934181760153209007660766080
137 7739392089926192457604271744
138 8631204655677932299671422976
139 9618787839880490959034767616
140 10711052058340996713367518208
141 11917497294563468735613038592
142 13249828403438248520271708672
143 14721053934841301589424723456
144 16343648273030770800067354304
145 18130858788399214236918078720
146 20099160806386813311595557248
147 22266829995898862814271206144
148 24651158029326645737558201472
149 27270453994905856030188576640
150 30147687451169368354979402496
151 33308306419254984511169735168
152 36776078256589438410415417600
153 40576056295588633135224028800
154 44739991847038707765605599232
155 49303053167668465342894346240
156 54297595831840510781902986752
157 59757597402114403386716847488
158 65726634103032928652744496128
159 72252892347750435283516353024
160 79380044048063008197355539584
161 87153831066238135978709233664
162 95633562996255593448978202048
163 104884764629831939871399686912
164 114965972035391898856745216384
165 125938215547786851760674220032
166 137881629934830527930463271168
167 150884771362215817250479662592
168 165025421947794000366774196224
169 180384372964140639369783347136
170 197069270416841337268549996800
171 215198890566743638405947749120
172 234875814153282302388528541440
173 256206349652413810463533341056
174 279334027120596811347060248064
175 304417119499526691380075692544
176 331590143678535564617171412736
177 360991825478649325434320157696
178 392812340211866483040487830912
179 427261545005041662929160982272
180 464514421404702967622769168000
181 504750740708956423428963850112
182 548221303418854287743416806400
183 595202460832409338875843252736
184 645920310525879801949065803264
185 700606670526510063023135506688
186 759590075198395616725032591360
187 823232372135014773019004133888
188 891824366187225077592507943936
189 965662651592243815406768918528
190 1045175214864158958082152578560
191 1130833981673766117111528083456
192 1223010136439077215908080370944
193 1322080735467434569010493444224
194 1428601286965438207062766692224
195 1543183398748816539953647180800
196 1666297970065793258029907772864
197 1798422528772152319542612571008
198 1940273589704356627797036540672
199 2092639834250482816721217445376
200 2256116546500854211415482346048
201 2431303825766654763476113859584
202 2619121404306949840072515150976
203 2820583172465143978671251682304
204 3036436033373493945204571716096
205 3267429740631255529626233199360
206 3514741534781547551245230459392
207 3779667131714427796880014324224
208 4063138441965179923846885781120
209 4366089495331429855106632514560
210 4690018322345627988467207589888
211 5036573444967687076743043221248
212 5406914583876681935901463804032
213 5802196379703450202267351197696
214 6224316791610896293674220748544
215 6675368432469650084784555961856
216 7156783725419494460382243529216
217 7669982086121664230479221637120
218 8217363376374414851895763011200
219 8801568934747354973322959511040
220 9424358696344229349525515051520
221 10087474436897685635404091419392
222 10793933425272147135755188348416
223 11547056414417663087910912149504
224 12349002277454375318391912313344
225 13201891033971446605272849218752
226 14109501669937335333784504019840
227 15076002465065879672042838598400
228 16104021072775174880609793428480
229 17196124351080879613772278524800
230 18357038905484154171345154176000
231 19591968350316738307084267462656
232 20904094935952063300784910963328
233 22296523739072290177979583559296
234 23775134335613727647909729876096
235 25346399512530439672485879502848
236 27014170678177069431997723874048
237 28782171876896171674441846853632
238 30657691090793869725087236244480
239 32648772381191262455124726203392
240 34760038729325517919737791399424
241 36995932680643249559773113861248
242 39365482395900737183933801012416
243 41878630985609997420598216280320
244 44540900182160151886483885808256
245 47357591536190913913842034638720
246 50339827717536759440995666002432
247 53499859413331985865357925173760
248 56844284986994129839595324409856
249 60379370184045415097107315061760
250 64118775247377094997477112401152
251 68077588608474783866194888973568
252 72263623894881839969429315238400
253 76684247378877538515506693007360
254 81356234110541950318383762907136
255 86298069119693985886427614172160
256 91518959816748490936648824702912
257 97027578266421279183683440590976
258 102844413963409600755178713043968
259 108992045465262566243054178534400
260 115481339961829697603211578657536
261 122322396835221221891319750050688
262 129540168571624927658182870820096
263 137162240082958010371544904158720
264 145201308146109152578749258691584
265 153669065758411697387420210678016
266 162595917695182513404471959418880
267 172015385326466413348783212277248
268 181942226620976134863968397710592
269 192390020949267230265465614549376
270 203395612654993397492954564582400
271 214999626278446933562985796189184
272 227219267905880399810322464150400
273 240070102431981356234269181308928
274 253596660593140537711653220237696
275 267848210606056988310807046422272
276 282844576836558662513849684576256
277 298603488981052120926856875212672
278 315178821170044012139538072028928
279 332630004183124369249574167795712
280 350979754496977398033957301304320
281 370248357407613809642950500395648
282 390500633833117111807328265768960
283 411808090609406061646916017165568
284 434196877178056845461364182401536
285 457689840447786308245319028234240
286 482364774282847460572248630946304
287 508307822102338102692703682849792
288 535548666618785050503282975055552
289 564112837725994101761771243287744
290 594093849924106320751905611170560
291 625594910591923361001051985876480
292 658649500230011054203333182960000
293 693286346283127693539758038735744
294 729617218514455028706324119874816
295 767765479915562675868264363210240
296 807769147852459468310532948055168
297 849659880163994124823591393867776
298 893570966043497742278517873365120
299 939650105286489472845706574609408
300 987939718714700531491892001526528
301 1038474354152193547748939911837696
302 1091413276435642528733848353740288
303 1146932342637887939579631616645632
304 1205078532292488132232798070647040
305 1265889892071997960944241089178880
306 1329555636672784604281705729511808
307 1396284683442145825180235830406912
308 1466129534195559970620078760429568
309 1539130922157832236966998590867456
310 1615513143120637589018871407669248
311 1695524920326535155517086327603712
312 1779223623507049656535924393287168
313 1866652193967500210471814401794688
314 1958077194067250618694849755067008
315 2053793045918862407448454926652416
316 2153861801552252921539244761322496
317 2258329331051541991025493867926912
318 2367510523516978600761221874439680
319 2481753184072002815223232032327168
320 2601125283369575745951488275418240
321 2725673665749439105449845492935680
322 2855769582514480072197738483798016
323 2991824931043909482330887403732480
324 3133911862293192065731955045039552
325 3282076931046773583289562183815808
326 3436759082641925105780539734043904
327 3598443284105221958776778069148160
328 3767204978612870738250902119786880
329 3943091101283864363660886151880704
330 4126617508905434979210169411983360
331 4318354074418890212457437373344000
332 4518381017159611048575475474151680
333 4726741748810247771256946214631808
334 4944041303140328449009970812213760
335 5170951298218295498769651911694848
336 5407553026461936446067146588887040
337 5653883493309717778979690855869568
338 5910654748975542513375454352764992
339 6178653565715960774458646618531328
340 6457959997591758883795702500380928
341 6748605270634172082418227579117568
342 7051422047126049406435800649821440
343 7367330325249191419347644728179712
344 7696410692529927541950645793255168
345 8038681063486611515752822873067520
346 8395113459203453584423875006207616
347 8766787177568384905061741781452032
348 9153776077292652753658246955847168
349 9556079327377665560493784631364992
350 9974835754737907141026507135139328
351 10411303796328457627642433247097856
352 10865545828020490687495427168478976
353 11337542360007404353348493040298112
354 11828619145450151079602664063894528
355 12340240896373653413885090781127680
356 12872460400806068136218041299563904
357 13425226262834389952810295290056704
358 14000079045067161993235945114603776
359 14598729801510150480091600510367232
360 15221208588976481854494977111740032
361 15867421940081937739799296844729664
362 16539167520674068458858222107400320
363 17238431509571339602511158483894016
364 17965212129741795771829406511148032
365 18719373460126021426260491555269376
366 19502999034343606228746132576873984
367 20318390634738252857699991794951168
368 21165516735258007369899804473128448
369 22044175735192008128353157140123776
370 22956778773145031849244317212368640
371 23906003905399831674448336033686528
372 24891766787245844283132793302376448
373 25913783078944400712057501556516736
374 26974855137594350362432709222456832
375 28078078771246947315144065068827648
376 29223300885766475201193835004824576
377 30410152285746946167691612863639808
378 31641868104518943825763178722586624
379 32922021288700971922382587403189504
380 34250391822961469710945272335941120
381 35626487578307307806668394353819648
382 37054037077579934787479362804068352
383 38537181766587719113534451505012736
384 40075596150703035160190935346693376
385 41668636022555554647830882855325696
386 43320619458974002606593585227972480
387 45036314933634588290157606371464448
388 46815264217503227009422358514771840
389 48656667616015546999230859993744256
390 50565490426790610466017052768183296
391 52547214932548608069489652043019264
392 54601251984648958639232542150428096
393 56726583487630728260197340861555712
394 58928911000411514553421334731340928
395 61214566215675995147979335828695040
396 63582765594086235209726474762035968
397 66032226820738762271939424647487872
398 68569529449270312884362534636937728
399 71201936832295167912170838353469440
400 73928426996009310745037611144358464
401 76747445866977714506854434449398912
402 79666532458615262133091964567018496
403 82694006524720789061240224607948800
404 85828608499025658040345347014583424
405 89068414264177190654613763242979200
406 92422048812294012193860893111094272
407 95899088710585475113895726039236096
408 99497936126950340681933205711174144
409 103216222798270383996619643802192512
410 107063870311211789754630195965822208
411 111051825066626400142013003000913408
412 115178080202025253985028621884901888
413 119439813541599792355827309946001408
414 123848352905170300398865655884942848
415 128416193538156792956696225713660416
416 133140920466443755861539010383163008
417 138019101795007151877448243403656192
418 143063654493797248684042564138664960
419 148288914603313850289655173176161024
420 153691900566375687097884332878417920
421 159268459497181771901936157003037568
422 165033402070714390959906087008131328
423 171003060344630990383190870270985216
424 177173777414446240996421276784523392
425 183540661519179362898231909392924544
426 190120568773639903055178910584920064
427 196932079689128319452817375646495744
428 203970861450856080471839737823788800
429 211231048574023735916395631312259072
430 218731797426736150496116739500249600
431 226494361203649579828783173335651328
432 234513489113968368669194433772462592
433 242782169073349992398808858792465536
434 251322303015699010516180889885851648
435 260158024717761492958868305907235840
436 269282998094862192169060924024325760
437 278689044422126305859938721376081920
438 288401009284291358675915790240834048
439 298446263197130814485198459686576640
440 308817386336842783286997080720712192
441 319504672813005515722152126221325120
442 330536274874143278683176393681696000
443 341943407555388144402706203674586368
444 353717198675176794711402954980632064
445 365846164779862673611904300667482880
446 378362397531532528218992884190197760
447 391301235487774894061294008374151680
448 404652106627914354489885326883074560
449 418401715900390261564198879186555008
450 432586363510509586924652139316058944
451 447246005118315967241532635047905792
452 462368370154533072840552700019878784
453 477937824443971964002553103250339840
454 493995372771763587562936513922055424
455 510586457637245626561175405925406720
456 527696563496058084717179271350799360
457 545307339345636423280562602467638912
458 563465406612408165500081289865823360
459 582222058227641794822506925662624768
460 601560165493084696467469365649437696
461 621458629183416570408331413550076288
462 641970026935068856729530445197828096
463 663152188439726578553789512176536576
464 684985382861666818302117277153038976
465 707444974011289816827802399632310272
466 730590193359774746802790641036614016
467 754486633799596029782121757450159872
468 779111152903835381980197101012498560
469 804435045659821278328451309038888960
470 830525472827250264989607037759825920
471 857456267420502528620598198933254656
472 885200346431076608646370946599129856
473 913724885034450651722629575624008704
474 943105425889723742555535775763951616
475 973424978603433786769569502789587200
476 1004652537981158344706614220087510016
477 1036750032760474542479376519569261952
478 1069802324613462066716247053894368256
479 1103903329199927153053537946851739648
480 1139016949082801178569104774879004160
481 1175099083369917670628609668980778240
482 1212245726145722236379908609884998528
483 1250562303802578983060591242991910912
484 1290006859314311639198666590568537280
485 1330529233250377963424013483929401088
486 1372237101506422788282335448338683648
487 1415248685277127432439331876004009472
488 1459516219886709329523335321740008064
489 1504981838282280727728247817133589504
490 1551766201866530090705579919942774912
491 1600002730240374436069791547041202432
492 1649636155840193731233835504692920832
493 1700599828915406088996489235756180224
494 1753029893397210692544459150189852160
495 1807075742663607004963605103555991040
496 1862673530452890201440571458462910464
497 1919747774910909290627068817226829824
498 1978450822819469520587671215029357568
499 2038949766606013319249610945081802496
500 2101172266813746180474178022090788096
501 2165031702840095065415878101982316544
502 2230698345932660062628747842910700288
503 2298360333497494778564479989756547584
504 2367934432198176641711366405067749888
505 2439321331747647614654004012327624960
506 2512712733862482617712229210959845376
507 2588318772326272244845248796288271616
508 2666043794284747118868965819167678464
509 2745775824719079647448641103256806784
510 2827728830846027459197533437637700608
511 2912137279132447538588879144777460736
512 2998893275275200427406671101910763456
513 3087868867212652894247738828489738240
514 3179302657055643960523515009172787072
515 3273458033398360843004901191370699776
516 3370211448719412971440144665879434240
517 3469416889107972838971668614585995264
518 3571342353763861659328276895669189632
519 3676281340240893393091208213239153152
520 3784092554917558115470373734142790400
521 3894611943751205991609796859473538688
522 4008137977100166823008489932798995584
523 4124997359645738146322743128125372672
524 4245031328046695900455213159379166464
525 4368053241366116870739368940228892672
526 4494395120795356760506598190718448128
527 4624423186929739490713876064943697920
528 4757956465333621616024178873128875008
529 4894782767749008194081283527178831424
530 5035274277704427187335128243709761280
531 5179838131549462219796021077292933376
532 5328268227833521251550361887714375680
533 5480327057553736108168651800987494144
534 5636428130997312808504024756705595904
535 5797023650892199956260623740180254208
536 5961882893021811113062249099661694208
537 6130736601165750714672588493149656064
538 6304043816445321225938679595047677568
539 6482310350308203611591951970961768704
540 6665274232910954150933150075029478400
541 6852630556643798987586082662249700736
542 7044892754266756883103092472767169536
543 7242621941304948789236411072660105728
544 7445520970738337752943921431945843584
545 7653249575136761423299027741516924160
546 7866377046386514821678990493568634880
547 8085525235051163950283323715702215424
548 8310362575376533997388750379552031104
549 8540504756764401033008452808493718400
550 8776582316927535038417406379370569984
551 9019289449940206375257208033059166720
552 9268251111042956009510580114051680256
553 9523033486260237662892476254900166656
554 9784340523441090815775687286920179840
555 10052940659572341009864844947261189120
556 10328409979359954544639192079301363456
557 10610265943089854568669049098300242304
558 10899287347063316291110562273456728064
559 11196324066192217035634512382684636672
560 11500904595356421270180961954713091072
561 11812485570319639303910013040408221696
562 12131927927180008657621083067261625728
563 12460178521464863076862858822135967488
564 12796705782628793604947431872078876672
565 13140898450615580101261871032630853376
566 13493715704998895106457866775516351232
567 13856203580981212120985695590881639936
568 14227763297868472687996087548140634624
569 14607716706429418402255705641029362304
570 14997123001951109418774536686736517120
571 15397136700085726493073580822206057728
572 15807093667969147105960057768700996096
573 16226232766343561439858238971707375616
574 16655722406821588913838194367815947264
575 17096846490124397265270716434434385408
576 17548858707763289802095098712794341056
577 18010905154202780825007217680338153600
578 18484285353768716536440874479984501568
579 18970414841756116688835020912519607808
580 19468455480144024298493011378952651520
581 19977462666864128370525927984625125376
582 20498868435368984484450087927230605824
583 21034232172180880975709304225675406848
584 21582626863739051576679183633464111488
585 22142995072585666187412355423123491072
586 22716913708663006322791261137534784640
587 23306113686877289877554516005437368576
588 23909556272988313470700972624906677504
589 24526058719255055295225262234515742720
590 25157371480391890836981777702317099520
591 25805399410538110032624496526278703616
592 26468979436837757911477492537613964416
593 27146806188906307177333115193398717568
594 27840805293337463712205652130215774208
595 28553071169965931460083696854814115840
596 29282320584512311971787372097984090240
597 30027096458963817228287975516007933952
598 30789514999924022336131372836361126912
599 31571897031635243550259204035160390144
600 32372808763134796269949708212909921024
601 33190624343723591352362034727900764800
602 34027689162506642421236254479957379072
603 34886552484546979926738502985137035008
604 35765613102109705301209493790338815488
605 36663081285558725040072875125212446080
606 37581532071211966922579879572015375872
607 38523763498829796123532896774229846016
608 39488013346159958347518638025643403520
609 40472288448106765988440762171261513728
610 41479414093526135554780385438900531968
611 42512485374313464705038006928353179648
612 43569538254346688987765838432915542400
613 44648354697789729207326142962443389824
614 45752060222346582402701560362592743680
615 46884048744758853411284578216728486912
616 48042132665999695642027457117098379264
617 49223875358558084363321466335598450304
618 50432702926345593428363920768910309376
619 51672333815916115256934585664928751872
620 52940365749363972739184445539051991040
621 54234092164051692182775813053775261696
622 55557265064336420920396161639539064320
623 56913991120079821318530249085565389824
624 58301599695077857134483691757193305600
625 59717085265404554865224774526342657856
626 61164592439727189719404305091944885632
627 62648616488396844439598828543524884480
628 64166189709337399045199428013010465408
629 65714018179190984979111743142461341440
630 67296636735623934740301663044510100480
631 68918962429972730389468030453150986752
632 70577743644721399197772889935032128512
633 72269328996847204759164558050012492800
634 73998677190571094928380533867667528320
635 75771209769129530568226947328213925888
636 77583319927894208655618911653732406784
637 79430962829633225044590569475339783552
638 81319606582485866261930524642378381824
639 83255176248055513064245568707810997760
640 85233673285457038659316188957075606656
641 87250672826975197172549992538655252608
642 89312149005597942094613947365368239104
643 91424571972516044356537922784692468480
644 93583569306154584035973445723805569024
645 95784247503612534851033741148796446720
646 98033127515517014977969722607113454080
647 100337332715705876813678250485196811776
648 102692024094898668037747944963445620160
649 105091791107278402616454955165969191936
650 107543814799601955553840858214223936896
651 110055867315298649727730219711481446400
652 112622595243066196373205163463085403392
653 115238092523761727338269441395196387712
654 117910191090292291746838147544138104320
655 120647365179627763012667089655406082560
656 123443772739181544612075223365310097792
657 126292894098527386141705209381870889088
658 129203266115780272820591981844865654784
659 132184204213285200876418526434471581440
660 135229255892775173549890890234576525312
661 138331228599297644502702477254822502272
662 141499507956501851135134201518401648384
663 144744242647535173958655855381345543168
664 148058309446062099932064794865766152448
665 151433870089772813552928748099998085120
666 154881146883243983896411570335828555392
667 158411187883073879994772506809525541888
668 162016233654795533314526594104808233472
669 165687650161424629346120507245101211648
670 169436561188718406956361510968296875520
671 173275094521172473827183802754847909376
672 177194697571111825780843677156374943744
673 181185861477344115537959765533359003776
674 185260800425273005620801728338764522368
675 189432706670751695214104094901006758400
676 193692156304317483662573953644010483776
677 198028807475257011958100788398099069824
678 202455941387815173279697075693955799552
679 206987898894018387849406257556420615168
680 211614433595226964845722463475316117760
681 216324172378542795361113505437691069440
682 221131548902889017913930350104949891072
683 226052282788289573540937719153146499328
684 231075100699508915329628207612518001920
685 236187502735795078140720712021110590208
686 241405312767445585140701070505331393536
687 246745606270457223719777819679786949120
688 252195985572838310368736183526646935296
689 257742876155095444530262139176835271936
690 263403462407273485736444351409183584256
691 269196279000959816831296294483065360128
692 275107868314306305816273896104447252096
693 281123331805744764461501670647771387904
694 287261315447359516995515465831879187200
695 293542109400199055593339620426340851200
696 299950935059395905634935674498866269696
697 306471443118837396738070599483581981952
698 313124051320165274217054786659495797376
699 319930767852462448819814499970691169792
700 326875367987174686230130396785768021504
701 333940129610404155836150906211634984320
702 341147191494311656028628570700135451648
703 348520410739286072184855953993210176000
704 356042205692580405580343171175172351744
705 363693154736616364758486478422926499840
706 371497250510340714317936141472190359424
707 379480574021173069641615688314364920832
708 387623849757385352342914891399265780736
709 395905804964526777665249567407495263104
710 404352673451458475805185878398385363968
711 412992707519366538746860757672863603712
712 421804783199222844070944334370212476288
713 430765873228845619710940944012489703424
714 439904388954313672188048098895853301760
715 449250913553465285871084930098074924032
716 458782590734117082072501075712779063552
717 468474231210201682837062134448875679744
718 478356579406089966939996045223186991616
719 488463028328755197252470795255943416832
720 498768563043606958843952318151932104320
721 509245632127624216563473712583222349824
722 519927814710681329646854023147659336384
723 530851234408341396248269387740813452800
724 541988520157237677515539974298936612992
725 553309899552633135257935217059578435200
726 564851685274081584474953552149034541312
727 576652932305892857044085573347589560832
728 588684072163854774183524335399164455936
729 600912581300248529407076832293157864256
730 613377710167951223969088504508204053760
731 626122046760426154500946910102578745856
732 639113278950671040091104229911538904576
733 652315895586469401176901656558902504832
734 665772705928490794781780485673517145088
735 679529724054453861584793054414274349568
736 693551652380924592406248288230644872704
737 707800165381308353172188580954893372416
738 722321506315057415257368228546761129856
739 737165357687955826298336632240589251328
740 752293641096558646933327674128710590208
741 767664560735080681968277770516979988480
742 783328029968212589772794756674121653248
743 799338163378541427171941321506521961984
744 815653415603704952471013164447919071232
745 832228210313865789558864720806880672000
746 849116930147829033443112544936572438656
747 866377967488943287523763160041231852288
748 883966003682186384576785836026845060608
749 901831929243534237515679769386151262208
750 920034407097461873821446689668389436416
751 938636410716363415842709782890138092544
752 957589123424876569861523857113023122432
753 976839055804314553610365898125685898240
754 996449459947060033221444611294932070144
755 1016488843390708258410140643459278720000
756 1036904018750756128263752116005528629248
757 1057636753498232446361966583678125492096
758 1078755871566847064417496029313979081472
759 1100335210688229100877528785454931763200
760 1122316841345186158995630496502066429440
761 1144638089118224787330072526478006170240
762 1167373118478372898761069036832104480768
763 1190601461193899181617754780397997593600
764 1214260796163117900953078672865427664896
765 1238282968078512065304867745603979225856
766 1262747834945788952400671632653216014336
767 1287741823830595307359529806633426505216
768 1313197134666211453499021433162606560512
769 1339039655902657265254104939982511358080
770 1365356196551074119974506861421000355840
771 1392239794007596444244656026806142776832
772 1419616700992645686977500183750604275584
773 1447407273356715998219126636882025227136
774 1475704931430394837751472889590991850240
775 1504609776822600529101082229151367350272
776 1534042580736370956471117706342605268864
777 1563916833114446195494105908016979750912
778 1594333027773959530668103309586866334848
779 1625399818717244821245369678911233594880
780 1657031122829117000012938493087900083200
781 1689133013166774534437701364715716622336
782 1721814591694787484581069477657737399296
783 1755192696205891785109153834540343546880
784 1789173825033061410631126569601494091200
785 1823657147333673647880972813816419065088
786 1858759961139249913367915391560893504512
787 1894607827643835298093422447329342453504
788 1931100415281932491440072147803748121728
789 1968128364022993363231929981731268126720
790 2005817691189050771949425354241904875520
791 2044304545814315007909480350015829048320
792 2083480066867592419894562012569360638720
793 2123225647713407227296954274196235682048
794 2163677976235097009467085217578188181120
795 2204983287012763815524457130384510602240
796 2247023482145218654131966653813467439616
797 2289671417808151854496477539106080578944
798 2333073864183834010203141250509284352000
799 2377387810327143965780963010255462180864
800 2422486695805248769401590596750457481792
801 2468232766620829098184163580157778990208
802 2514783558723199528008671303343545217920
803 2562309112343995524349472257616456886784
804 2610672271100109624967973624782658591744
805 2659723848513479518004393399252337991680
806 2709634511795555944018987430431037403136
807 2760586710719411199694999698621887980032
808 2812431848534421165945346329008853804160
809 2865010157747284012342974409460714661504
810 2918504730194299742517461819573349646464
811 2973111214458114694690983730061743059200
812 3028670542399453106930140113072319499264
813 3085009857504208068480740158225026076672
814 3142325439779847975608706659265929724416
815 3200828998833282589161042566072173677056
816 3260348371008154013698558569655547804160
817 3320696541715452746290559905681217428480
818 3382085972430955316789550093591865705856
819 3444743573276020794782564592751138972672
820 3508483033365850923946150732766327112960
821 3573104342019296730651966209001560258432
822 3638835151958163611248887519051808547328
823 3705918550565845261735438524381157589504
824 3774155339089539723070565598028375181824
825 3843329331950436165079328123190412809216
826 3913684370317566028854643202156040300544
827 3985483221933616158091828271359694032128
828 4058510528482128361574265309687011741184
829 4132532713251375393254722760892839761280
830 4207813413664802032995854288077575790080
831 4284633991867673191806515468502492957184
832 4362761681844411284437767567682301046400
833 4441946904092718538116581136355194462336
834 4522471908516907264841411657386736219136
835 4604637797990594863196467706996551554048
836 4688195962127867089103311391329908392960
837 4772876995431011681140676828466802343936
838 4858982864806830896713358602495384186112
839 4946838752724573968946752169644552371712
840 5036176207139193228648628763564452564992
841 5126704419217086004996336215326923455424
842 5218749612344213996258566063508545090688
843 5312659617595036618737262495924234022400
844 5408144590893891504071047650423775680768
845 5504894194698272467016133099489112886400
846 5603257278312495632940025626247152516096
847 5703605732689941283972372669935526180352
848 5805630338316825907046318662174168447104
849 5908996405810251972240863590523427675136
850 6014076855998980687991725342186907545728
851 6121272919905359103818256483189644905472
852 6230251044514276520378214029245111719936
853 6340650413832109400810254854981212827520
854 6452873455173650453721321449507531115520
855 6567348955429494024753149881796696394240
856 6683717200470561180590695075408163798784
857 6801593471071664388061294258369603902080
858 6921407768624988750732879771143144650752
859 7043618076745826851234520453613971670272
860 7167841008349507205336650097374815556096
861 7293662175024311810825547126927406239744
862 7421540733559944378680727080569649261568
863 7551970374715993825210186124294015920128
864 7684538011286486688789437137654479921664
865 7818797292027897984921744949378933499136
866 7955243334026364642195097539184873175936
867 8094403210149687444745563074164768227584
868 8235831877494448058729525552870418923520
869 8379053986861092739049502674529286500352
870 8524597995926896981980178084154867205120
871 8673026373156916294901972108291278389760
872 8823865298007353689488655224272405038720
873 8976603191758369740463384287418558880384
874 9131803918579832192925830681858839767040
875 9290073227004427573631333080344630667264
876 9450901083047779180345906387428941488640
877 9613737116989420606230390569087933376896
878 9779188706180278389883704397994196262400
879 9947902000474385404279158725727637314048
880 10119328115486246626921936219909200192000
881 10292881386651017170082183748879625692288
882 10469209614063865226457758382852986066112
883 10649001680100593277493812925962730807040
884 10831673737713126126764914279768289801472
885 11016596236883663986907837447701825505280
886 11204459635367592598069979774228687418112
887 11396005216549857230711475140014138782208
888 11590605187776357102546573914031358256640
889 11787582801511202261398163465061498683392
890 11987681281341743540734054334030311107840
891 12191690602106000056822839704417952850176
892 12398935778655412015205252133264366680064
893 12608697491034897166421395579564818411520
894 12821767583227723678427689680416776189440
895 13038987579821675293675888857838127731200
896 13259640229983629486527792560076592689664
897 13482952912946859499248258793912637804544
898 13709769024908062886208009497697302577024
899 13940993281107749159000301104187852279808
900 14175855145441355541833173109994987674432
901 14413525028579408453562693844922977122048
902 14654909849711761277826346318837242361344
903 14900972968089994185895066752017714487296
904 15150886781443212788535379586549497867136
905 15403770163614930875684417103311134787840
906 15660588693555944780508541891164543338496
907 15922367656045672340095646009134251710720
908 16188228380806622269508464286414003027200
909 16457225519801646489625593009840821840256
910 16730386457399661972495295743437814130688
911 17008812611382322614250508214476333063168
912 17291560992639813453604110453262894976000
913 17577617305207316872433155605600013630464
914 17868085588338710348580823228400907063680
915 18164137599472337519858629828273796938752
916 18464761391884831961135978170457801884800
917 18768880834451538179868197386563854723072
918 19077670181945095365729933358858806764544
919 19392375533458283163413514065805985376768
920 19711923539592007513244514163385172587520
921 20035160464519500377428635468348308706304
922 20363334902452814062844423901432569208448
923 20697784328819992355832962130187205342208
924 21037357802254165739243923901373346308096
925 21380818802691283212520419681258503202944
926 21729507758604418273229957829601942762496
927 22084846462867032900236040140405268975104
928 22445601025611119298118896456360926319232
929 22810460439457138343837799135312095385728
930 23180849463427825390871815024517736775680
931 23558278772043140141490298968446325845760
932 23941440658696384981290926012736984471936
933 24328931093471396622948770349352384124928
934 24722263529711537938319896408574586067200
935 25123058232339125835855252151154674523136
936 25529914305903832943595778456363416926336
937 25941328017575100381334205187146164815488
938 26358923141135464350842878956118073055232
939 26784420599235236045750594301130695609856
940 27216319769895375440912187326035716384768
941 27653027994437007937920789416537500408192
942 28096269514567385142314049258591861100032
943 28547871481121890351560653610554471973888
944 29006244951855070688796506005856886493952
945 29469685413136735983255436781633468620800
946 29940023307923887286853091094275637500928
947 30419216716518451530145371923703523086080
948 30905564835188367655525676567887609229312
949 31397244016703115717242720166983087863552
950 31896216273898841217876841146369184812800
951 32404559804962410584715924867887691600384
952 32920454425882773483589466308799697404928
953 33441969886065313825340834929176069669504
954 33971188323462219238745453726386966096512
955 34510314383334961059524327074719756410880
956 35057422210231863819348887551459247209472
957 35610448116955594801594496603628249778176
958 36171600387893922586473845674228574255104
959 36743239993966937702021668081863681190912
960 37323307387545194277856402651273667298816
961 37909596062409884528963954374133389297728
962 38504471664781891702527167500702791695104
963 39110437942181877127622543474302917690624
964 39725292482791146417352923397202414160768
965 40346702133425178562262746590539893450496
966 40977175008699215842937584204339564756992
967 41619365323916359820646182422191584321024
968 42270944844743715072756642109090368675008
969 42929420687655949024231369933429111203840
970 43597451385915108287869344999748643088640
971 44277877102703371560227915985677653870848
972 44968209858244158135412476808743793022720
973 45665786923925181551523324106594153363456
974 46373453670475588509496592459294826375680
975 47094219932509137947601841238904302063104
976 47825427493250446881748550065110483098240
977 48564262474782749728623098513437552446592
978 49313739894995792907737328558871588961280
979 50077047916604267684709660394254773918208
980 50851378482523838090951972827468210696320
981 51633728028407892470668271386090875486080
982 52427289461786583822327560740542570356480
983 53235472046713019226976501996382323268096
984 54055277655252766079917290815752798241280
985 54883500025488510493440929052595393728768
986 55723554594071152593032284308443740568832
987 56579051447946053362308682669311460147200
988 57446789660126465083636930638684005660160
989 58323384196949943438548676552933714077696
990 59212450859858599549985504829172836297216
991 60117811059204382512676782966300163278848
992 61036086245880311528431795517229537134592
993 61963665325269728061446044165899835362304
994 62904375340505328810304117161906841743360
995 63862299631676871504038326766032671810560
996 64833833524173432624190508533000752860160
997 65815125923616169973105281714113489218432
998 66810267002379285998792000105316530348288
999 67823577766686203811146590405774657184768
1000 68851212967192366402167359100283389791488
1001 69889109046844519775157339859549119500288
1002 70941593806961622292077412255494477182976
1003 72013237708117496353845960021558734965248
1004 73099984864291026680179663404367967109888
1005 74197504450614670817106056902572525680640
1006 75310373047712410664009996930077110627840
1007 76443471307194870274333062676914846282240
1008 77592475474274334182930372209580170656256
1009 78752769476955730176832677282351344845952
1010 79929242077375217288110435753084268068608
1011 81127054088216880801254883736474554451456
1012 82341596365357688294975946801436179240960
1013 83568002655864639779282445023425033537408
1014 84811441212815156394011424832706275302144
1015 86077367326705636711503019344294482565120
1016 87360923213837546470720009093993034555392
1017 88656925399677284112953933560362194011776
1018 89970836448569636396297108844977601759872
1019 91308477642807377393977366079031057882368
1020 92664673873122460724304795676192455797760
1021 94033905328058705810081464541974742328704
1022 95422002225333194934944780200720954872832
1023 96835116156653234094271472578384479289344
1024 98267734844217522345957376729033010235328
1025 99714042377614179002089625302508541887872
1026 101180199171956672965461493767920855889920
1027 102672703065846126406344085662484402112512
1028 104185748168740836791031843499545740038016
1029 105713145042613056669868606988049652404224
1030 107261399380363996299020279696992335170560
1031 108837440775463297655148067867166872964608
1032 110435088957329673409369973388343283733504
1033 112047756366005659216977215880040149757568
1034 113682383205401090112139965942150178713600
1035 115346286982634418411664322555345557896192
1036 117032889041833656317835892029768518630400
1037 118735254572947404151482949941172982993664
1038 120460710675673345731780618736611737501184
1039 122216982030228525903809126201884953082880
1040 123997144839545682254610456705320570669824
1041 125793822666497992314058698039780680408064
1042 127614749560895915451536980589737027314048
1043 129468157743799372236216911752841989514240
1044 131346681631894948507966738347022849223808
1045 133242477279139597870689231380529628170240
1046 135163788483511254420733812281655344670464
1047 137119303109235843080095204777964544438784
1048 139101186816518311143949728111066589226240
1049 141101186208736050381375521935154834369152
1050 143128000559843227038922163159671246301184
1051 145190794685591663938308540455467078964480
1052 147281328245625992442120870007552300741120
1053 149390829922271461529004200597160417901952
1054 151528474566126924128168868684335570915328
1055 153704023593633939565160085676104420876800
1056 155908717456052025616321333760481188017152
1057 158133233516907333213822555630606444998656
1058 160387346950832083899619802412043162288576
1059 162681352269839517986501761922263996306944
1060 165005938234043030672252917620630935590656
1061 167351303878629691186266377853025332730752
1062 169727756056481070851390893725604656922368
1063 172146148202207839089849625947495343654400
1064 174596693614845488114947081949073051023360
1065 177068981319895620272525778637456580554752
1066 179573876694863621428269251463145869146368
1067 182122931937837912559081852329947192791552
1068 184705750024797476350626350481119911776768
1069 187311274988379295133206400578508142590336
1070 189951073968784826643273945539964897292800
1071 192637323099377558525194782812902267923456
1072 195358978638549989224392794507829188777216
1073 198104422731027477367505840317666074406144
1074 200885846210398554053255179028570842278912
1075 203716077651054107439140742452062214129408
1076 206583516057303581077606349162990900735616
1077 209475830838730431346021691595287597205504
1078 212405863248548434370456280140609037229824
1079 215387260305588487427307888754418358610432
1080 218407706470823569205684101292386099584000
1081 221454113242414214707321039648851083796480
1082 224540145449547284842520992984710110974592
1083 227680177615424446912998298441469167015680
1084 230861135772321468489104037953377613497344
1085 234069277538006181443485439762523104444416
1086 237318993150739285935890693775219971151360
1087 240625419053775012498918138606436083298304
1088 243974831169154060687904652818730847474560
1089 247352650556691317052567499972985331130432
1090 250774028828506342637734886007332964801280
1091 254255057670621408344581249611650616855296
1092 257781176050156276695528608034592207310848
1093 261336921650273849850283514883459160462208
1094 264938405376921580779919265253433241144576
1095 268602567596990765801638061586262778127360
1096 272313961377139077792540412434969371558272
1097 276056358924456643819546234476254851964544
1098 279846719364900048589365412747323918259328
1099 283702869351855561665902449352590266561536
1100 287608602793563269646452984627504478314752
1101 291546717925930641870447234180642439376896
1102 295535057406190907781368846596706551784960
1103 299592563092755819191396982559081032838144
1104 303702052406673232676989232192320108087296
1105 307845289222347382476311877280263559272960
1106 312041238244289296083192731407047225008128
1107 316309827515935921675972247839836114717696
1108 320632839251768017441515078873070523674752
1109 324991149613369519470770562887275491340160
1110 329404706592206277220350321775753628095488
1111 333894469790122736390017226390258156355072
1112 338441338834034857278537787938893797541632
1113 343025050686212521096360664755115503595520
1114 347666584157225026739165322496609282160256
1115 352388196252609198677792193901406250070016
1116 357169646695894172220847130603727899502592
1117 361989471005490084270363446151110625693056
1118 366869950676920278881422267156076991322624
1119 371834489331755310390238467218472835328512
1120 376861641780639102453773427138467496770560
1121 381928907714343376840477253204163182013440
1122 387059714682663062170068009657074294040576
1123 392278662444026958254362337676526419231488
1124 397563278543937014795639022164394630391168
1125 402889741027304484455785348279384455528192
1126 408282669612838511666883830386884329599232
1127 413768173809378704539406253308053638486528
1128 419322455866193209418798849049831266390016
1129 424920291528232045500165499362589254293120
1130 430587819531320972495584216485743326306560
1131 436352477414168197386680596119489733241856
1132 442189064064622519373346658344864422431488
1133 448071158242481928371216880509635579156480
1134 454026222738011903864647182550634141614592
1135 460083083054436495181720538157292566440448
1136 466215347744579393531084925286549850472960
1137 472395054645603959559802263122119771798528
1138 478651053319573316072324000132934792506752
1139 485013919949442247594568329546371683673600
1140 491455721231627445846205237172377065891840
1141 497946871538500711751600220583358988494848
1142 504517978251708878589107831758487415296768
1143 511201156997779276368636466714039048036352
1144 517966846276757482092740025581754593765888
1145 524784068349028242727086128449230642356480
1146 531684969054778781286335080671557113626624
1147 538703268302084294444840882939337013301248
1148 545808023779851506404268594785392434025472
1149 552966475748048609164697179492043655708672
1150 560212368941906226812734225673982079556096
1151 567581454135850395669429683351621786984448
1152 575041002135987427795847859476131884048064
1153 582556364460222624082664418388221664223360
1154 590163329187761195619653392070273512087424
1155 597899424773133942583974142788970987438080
1156 605730031607113785227781267121567046378304
1157 613618897696319874653903902055044528021248
1158 621603583119822023293652652096343800924672
1159 629723472093222071187199845871327197821440
1160 637942350361565240024660419641840026960640
1161 646221894605429611399386196084437775087616
1162 654601519205137876418578200790174655608832
1163 663122956355539707888622852325998406981888
1164 671747919252636552546314410148384665479680
1165 680435905146837134968831413598087091141376
1166 689228685585851825673991164987913218347520
1167 698170047208776785435200419512725559081472
1168 707219517071042025026457864984232875733376
1169 716334732943592934431196369876189171568640
1170 725559519543414600678517918033579201386240
1171 734939801920970082242890186928921316267776
1172 744433262926172799805328040578438790091904
1173 753995152723351825476210796162335366377472
1174 763671427177909677999557270193907170817792
1175 773510727311263181473892225070079262649344
1176 783468341412537664996134393005068591164672
1177 793496991595075958115382716138541453304832
1178 803645366053829433129339068856688662077440
1179 813964470891776600828072402741413746951936
1180 824407064180207674056433701605169318627840
1181 834923732791474800183069183757077884632448
1182 845565522485103511633530902983509098399232
1183 856385906088584972777215278926736374936064
1184 867335518186300618759059031542823483430016
1185 878362178888641004768968365516121217556480
1186 889519398391892890261373512529232127370112
1187 900863780252795948323203901920433578849024
1188 912343190312329313220889990146115996502016
1189 923902540201499899000392658975175383957248
1190 935598483026273377067679298340941584513024
1191 947490347685891098474966557471076470956544
1192 959523082700469403367992662135107123761280
1193 971639131089253400989191372248066063140480
1194 983897869670866408101119075568566778157056
1195 996361461860032504978441939697195409192960
1196 1008972407487160156666668555282641750115328
1197 1021669969826490902424540891401696979527680
1198 1034516350035592158843542968424651082040832
1199 1047577322349316878197858067964343274534400
1200 1060792197550460802466935731126702001640192
1201 1074096874739088986241883997566080230741120
1202 1087557187870792180378751235369194658329984
1203 1101242039980217523430363570090565448304128
1204 1115087374893816961641289919716743843956736
1205 1129026265924911734774482927482489489555200
1206 1143127665261150140504163084477017702680832
1207 1157463736379150969681700684080231033478144
1208 1171967612312789293104117058468048198931968
1209 1186568691774631412283231025031614516674560
1210 1201339184483902594364975835919835408085632
1211 1216355404233758191543597278396088432694272
1212 1231546807120548583941790351433044264576512
1213 1246838933199800244444820479054236753245568
1214 1262308158566156646198061378247850058913792
1215 1278034392914154438462523682221437022404096
1216 1293943221326969562722132788243039179516160
1217 1309956925762770079711911517736153304649856
1218 1326155475579113970471767092241354827567104
1219 1342622516207048590326515581715646333004800
1220 1359280401110741791364547845562429446337280
1221 1376047201192070738559274413554960816351232
1222 1393006608260128533101358787290165891319808
1223 1410247041907932348594765150006851421593088
1224 1427686632177583834616556489131006336815488
1225 1445238999517697811737698719472626168282048
1226 1462992638382474781439277435938593784128640
1227 1481040085039897200844789222948094564068864
1228 1499295014882581702897583461059512679182592
1229 1517667329232153632479628346120065464816000
1230 1536249625219514035603090972274467606502400
1231 1555138724469020241941496905851199714610176
1232 1574244603199567038890286387348179397675008
1233 1593472310061305855318907020572363172583552
1234 1612918723873872417661472176896043843008896
1235 1632686139376898693542489488180962162314240
1236 1652679676435475495693712107036209681872896
1237 1672799293271368251886200185815216820359040
1238 1693147362146123547276768104263209490317056
1239 1713830896045554557098389920909313317216256
1240 1734749908106234460950388798072973510930432
1241 1755800079575618276232816846868895246013696
1242 1777088497939481762831640230803051294445568
1243 1798727073644944285060088157093745519821312
1244 1820611577853829095958784637300907578670592
1245 1842632146789214361722331858894406116464640
1246 1864900747031653010599584332943247797629952
1247 1887535568049028605034059322125265101035008
1248 1910426818808310661335065971854142286765568
1249 1933458779342544482564796526167466927933568
1250 1956749732891509983312174004674480650383552
1251 1980423255880059999135080041774722562088192
1252 2004363696116512193738879143487503550721408
1253 2028450465728784104847386879844906057418752
1254 2052807216475301485660982654216857490534400
1255 2077563128987673036778455608093330718758400
1256 2102597708311782903919553075915346287800960
1257 2127783993062827151576547277884681229206528
1258 2153251233677554060219795735817403897307392
1259 2179135789629436773175852734352909705969920
1260 2205310787880189365861965152933689009581056
1261 2231642586580332387298677208619620760056576
1262 2258267641942915387720439419660703506173440
1263 2285328472626813274885338978584166415997440
1264 2312691503750362324717105852152377027892224
1265 2340217510417287295320566055907118460874752
1266 2368049103239693427016038434353143329688576
1267 2396335188685806008124317028898705184465920
1268 2424936653793344620974877835894912132094592
1269 2453707009600485731022495626253199971606528
1270 2482795230505066628634292869517635953213440
1271 2512358437726053235693033134219196314300416
1272 2542250232132332573123462497789589162153472
1273 2572316459695321905755391833704828694656000
1274 2602714359038592396528214321395779979223680
1275 2633608066397858209770748709657129653750272
1276 2664843510189814678010374986075839993215488
1277 2696260198663901792187703148951215813961088
1278 2728022360120033027713254731221011829099008
1279 2760301421474230889507834252026269794484224
1280 2792937006217856549629333552897132673928320
1281 2825760293707963335217370081798277300482048
1282 2858942796521497614240568934165669303463808
1283 2892665310842103243401864658234531328645888
1284 2926759125639118164034290729322672445690880
1285 2961046700121915961525765519958735630976768
1286 2995708949823435347123307084392285075694848
1287 3030934671501143299346015722810996406742528
1288 3066546404735698919408325357044513073909760
1289 3102359356791039794019382654002884311838336
1290 3138562437950871644780915452340265944979456
1291 3175352733890240122333641395178737335122176
1292 3212545591675318200820051946022851014279680
1293 3249946751429919010609853883482049243279360
1294 3287753381095532686045496524882796764549632
1295 3326173262602046397201456035666932917483520
1296 3365012245541831950680820884809548924976576
1297 3404066088613822425346190966864020757363840
1298 3443542719212191927334692903340148437019648
1299 3483659008073902860230347396955185937884672
1300 3524210814265033112282429353507921606278528
1301 3564985685069827672938218928440719182987136
1302 3606200604320391691042553836501768822652928
1303 3648081881822135814173710645792485894162944
1304 3690417207798415054030501624610692056493312
1305 3732983301978881757863637702162424196624640
1306 3776006577726101916617702207617229498666624
1307 3819725514239859942848615927083394982384896
1308 3863916965627322937143318079497625131138560
1309 3908346323665768671569949562487199802159104
1310 3953252214840863892093070381892047411742208
1311 3998883459021012143749948415607044074905600
1312 4045005545117499469791547228696905023105408
1313 4091374492376536867159122711010176202196224
1314 4138239260926445611419562296722973030688640
1315 4185859377666109932127740550708243886785536
1316 4233991034557210193787355442150891828977664
1317 4282377973559368956706639710274331372247040
1318 4331279819456713941714206902509330841258240
1319 4380969958229614495100434621994561050035712
1320 4431192265347817181236790462816842051246080
1321 4481677546125573454155548371926759993828992
1322 4532699367513185545510850374583622516560000
1323 4584542836259294401185123974558102045167104
1324 4636938880052919976904518603240584523872000
1325 4689607719676738665459024088299033913339008
1326 4742834598831783315194711294673218162088960
1327 4796916788245034522376733903140254205031424
1328 4851574683928840939591468364544847924869376
1329 4906514496218852250679024446977098461674496
1330 4962033621231585497707619858727508742082560
1331 5018445059857413969505903628796273588107776
1332 5075455188090645007650964631169908957427328
1333 5132755571666429463586964309051628729131008
1334 5190659393364681967405382363557653501993984
1335 5249492960579082512415692950620834313896960
1336 5308947954288571680194638461101446539565568
1337 5368703885542004000802751058000178549981184
1338 5429087232839402461351548231245531953078272
1339 5490438067917745194035520343478107446166528
1340 5552436115325253122682073778707710747616768
1341 5614745036999122708589808535440588359863680
1342 5677705022175254832821780629062611067869696
1343 5741674018183016738367549676454056594446336
1344 5806315850010191338313159050158180804270080
1345 5871277494982685286549397059820166272308480
1346 5936917123028137193031246898476780348258176
1347 6003607728496825938721722848772178822166016
1348 6070996435590078055578117693270211047842688
1349 6138716639099547269592371520813048245667840
1350 6207141499480524054825506753072972618944000
1351 6276659612730922959932420603397704882560000
1352 6346904589601364967541938510056279525765184
1353 6417491780810201935339297645496683647547392
1354 6488809934541742641498559877394551131501696
1355 6561267892014138488638100872154178853160960
1356 6634481205457358246841501853966896473922048
1357 6708046381449161667631863315992764558411776
1358 6782372483060298378568523834472164984267776
1359 6857885394729052113727087847096018666361344
1360 6934181760048790858762664670694265610653952
1361 7010842649052351175505874496069507718065280
1362 7088294156327708811152074204755760616684544
1363 7166979783345183820837752120859546426374144
1364 7246480864296281155435070140536015163301888
1365 7326358106682749975032586776848542232748032
1366 7407055150123887308083324735269468201914112
1367 7489038451279177886937853029717762310961664
1368 7571868913824568908866161696632549244202240
1369 7655085820529303363970685460603284380530112
1370 7739155902143796246482044932881426455123200
1371 7824564843995423155111789264709030541090304
1372 7910852106756521949628949307370729569518592
1373 7997539623235775087566982384746481663823232
1374 8085113280664076512256335096374568006510080
1375 8174078692810733853097131069094527776320512
1376 8263958055250766223430210659051754591153920
1377 8354250166856998148413741179502986886770816
1378 8445460822974014694622139945835545618731776
1379 8538121576234407556496676287617253612798976
1380 8631731471125033843270027471151446555422720
1381 8725765162070771483163151186379044040461184
1382 8820754474024453770299035951522891378266368
1383 8917252695958873386344966830818451785146880
1384 9014734645713673650065779790559475608131200
1385 9112655303674465367508764417079220973811968
1386 9211568213278838922547106400831684446496768
1387 9312049116234674555528929777149653353838080
1388 9413553315976756412175422263306033236384512
1389 9515509741920255583250475033022469154476032
1390 9618494298716323440883111489945340771852800
1391 9723112075591647874721460817402791202899456
1392 9828792240026843043750039645680218599378432
1393 9934936331318888659214325376966044737376256
1394 10042149776674940844232733185482069223521024
1395 10151062139705416319413397637603713988218880
1396 10261075171317897569693709595252245884691072
1397 10371568346468648255328402302604483962306560
1398 10483171470221637647360125093882160870244864
1399 10596539449043235423877511693349488034607616
1400 10711052078153718425174724725479271583596032
1401 10826059295620170371309077940573139669218304
1402 10942216226944111463201895643110698668489344
1403 11060210874239357110980421706699479210253312
1404 11179393475679896677541629783145687318711296
1405 11299083173214421391603859182997021029241600
1406 11419968298694186062287253863165266571927040
1407 11542764462148618799980049286078147613417472
1408 11666790996134475326698931704678419313534720
1409 11791342069513579947953617328286654775206016
1410 11917133601254707350531434240344156721307648
1411 12044909692804220556920803794998312389172736
1412 12173964910561406394283959834915440383518592
1413 12303560237783883337410804835069219605848960
1414 12434439968951780823147072267224887979408384
1415 12567385578091907654746113497733466189047296
1416 12701658332507604327180208322767306331784192
1417 12836484348321774355388170556504170987321600
1418 12972645511272650862374405619722006012181632
1419 13110954312669928007871203795770439930032128
1420 13250637121344534293403373390535241998638080
1421 13390892105207053511982809669601801752414592
1422 13532532047287081582884437677471488273376256
1423 13676401537810992216541787981598378202668032
1424 13821699135872914697657456899088786849068416
1425 13967585462882695299722838259069632825011200
1426 14114905368089586118286862668682316485050368
1427 14264545499370010071704845129855565978359552
1428 14415666839458084576688126458896983341707264
1429 14567390885104376877059368341055238241378176
1430 14720604684406396827737292491537489739893760
1431 14876229802326892517096771042296805581587456
1432 15033387961176131026999034130132352297177344
1433 15191169091346647686419600828410028955044480
1434 15350495134064676274102034979843772626849792
1435 15512323673059687858778505810498832969230336
1436 15675745121736299236457094575093071190886912
1437 15839807311583428736354904481245065715081216
1438 16005468049248318284849834732346676134491136
1439 16173732312799835943316188051222161285978112
1440 16343648273812913499547417361441268571164288
1441 16514219551126574025919867430317267461245952
1442 16686451627925860120668146129824496200462336
1443 16861388638159190933486140415503770245110784
1444 17038034503936448616111988984134833354169024
1445 17215357597183582700305908444690209462354560
1446 17394402397858117622513357109743485674379776
1447 17576253538306964968418585032319087256315392
1448 17759879861591202489834427248528338286614656
1449 17944202194969087587725150062235962744958976
1450 18130305478641128119823300975051435096406400
1451 18319327572697077520756043604767001649991936
1452 18510189743670082136559889261858495924838656
1453 18701763314660345948569232230483517023410560
1454 18895186632867194911797842839506803760965120
1455 19091641559220202819545368172687250261816320
1456 19289999676666294032411863152887782973123584
1457 19489092570058594367385630874467376598450176
1458 19690102551465243427286157280289301237621952
1459 19894256830691136017202967350488126181740288
1460 20100387580923134430641257653082940125148416
1461 20307273182162435730860002817502977096894464
1462 20516141106198885233742703732090460367416832
1463 20728278437045955052034102361521279875358720
1464 20942463963662178654408498232984717703720448
1465 21157420236387934697901128420418296692490496
1466 21374434950681847020781775962732183198941824
1467 21594844434201722631783303497793373991558912
1468 21817371593595034823787907457007251993484288
1469 22040694691600787001583536513369085641317120
1470 22266150468092292686612640652454992802772480
1471 22495126140860619362713836691022889792671744
1472 22726300545218138358745368425780307262141952
1473 22958291975968053726443068662935828676307968
1474 23192488019049334018182924662967688123298816
1475 23430343015000041802275214714261077746502400
1476 23670475783988608866347285207911538544902016
1477 23911442229256175670223785765587352868980736
1478 24154697275361242280506104818220866566110464
1479 24401750489922919747344481718371668809991168
1480 24651158077366294580512004674243017108709120
1481 24901426096424818757803291893889388474711680
1482 25154064661606388693658943457922402515404800
1483 25410640225703702674389636011561082208848128
1484 25669659565964331364639691568422175895477248
1485 25929561773436112186280370608427945906278400
1486 26191913599424667707797858232981397412866560
1487 26458356857977533727328338575566465228180480
1488 26727331122503722138372000182052512119742464
1489 26997205240144762485676991199251419772095616
1490 27269621767354439044709072292821060783712000
1491 27546284205401154887414206933939326267998208
1492 27825561826858143092974475567600446792910976
1493 28105768046966000827065122660119146636922752
1494 28388606860710203682468832765453754381548800
1495 28675845499186074036321560647033712253880320
1496 28965798062608417775583559002816529060191744
1497 29256702617651177859969924730972510836462592
1498 29550326825522895125206308333245974049703936
1499 29848522236594792205125733991587326023820544
1500 30149527548661908167656608954623894538451968
1501 30451502473819123363115731208599989869793280
1502 30756299269943077958763582199718146309078016
1503 31065838556104410179251672785976183897210368
1504 31378280396386358217266515386930194404215808
1505 31691722234688555894395463231043094511226880
1506 32008085341539986097116847627467177188279296
1507 32329361437806585104936044500870540101184000
1508 32653648832875309708614171126077390788521728
1509 32978960976204870046193523489079352339109888
1510 33307289931383338497457612195072245355721728
1511 33640721913695029129548927942895950223676928
1512 33977270949709473669890109477523898952544256
1513 34314862439236275629785927355539425213222144
1514 34655583501876575236832674041743516508924032
1515 35001597371684495786506319420440343139904512
1516 35350829944167601154872600351857855900574464
1517 35701137498833792061111385421056245647379200
1518 36054683848621197767422210300778788118470656
1519 36413711733987411428100818902340290059909120
1520 36776078257201149159873341049561600610516480
1521 37139545350464119766740595342816513255628480
1522 37506356266136870647160412056627433284050304
1523 37878859294006563048030263276996426517282560
1524 38254817128162762486466251143058379474567168
1525 38631893678957802194919548748238825832799872
1526 39012438078940490062835684216085901687352320
1527 39398884697518004170488223782062379305783808
1528 39788897842782256121343890431880153174585344
1529 40180063898770165562294780802967772928689152
1530 40574818015028607787498556337046570858886400
1531 40975683099828747932445404772590789410954496
1532 41380246589710680690845305850155553334910976
1533 41785989901641934867274171224133015428960256
1534 42195436341457119224111906402903211834700288
1535 42611226913080791947095774130906939152470528
1536 43030843708742417555168971855766137346180352
1537 43451658176186860904129649739690465687442688
1538 43876312404962375743028486345791758300663680
1539 44307543203829563225787459322289132624695040
1540 44742722602647335075030216329650189100609536
1541 45179136145167209866008410294121142159849472
1542 45619521330246901726254756310161209131829760
1543 46066713817968944525199048441638928191032832
1544 46518000144769576765294425689530114506276736
1545 46970548163093966116252003406273350344437760
1546 47427194126079508586552591895967774236003456
1547 47890905369205277468606170907447058174535680
1548 48358850648010352831407594026586381675367168
1549 48828075595954428512490791509409506687680896
1550 49301548557146158866229003666572291717085184
1551 49782343755456567487896187902890188730646528
1552 50267507285572256102437604087374198256183168
1553 50753988602825605434000943863432491726339200
1554 51244862870661046424026962344494618989318144
1555 51743314220642012645129042095382795600010240
1556 52246293368809318403509312184653371254893696
1557 52750619056952190215153289728770975201537920
1558 53259475859907960107946850196441692317329920
1559 53776194973110672455220780091605620540983808
1560 54297595933997028407106375960289643902116864
1561 54820360586286188886356999530755526013992960
1562 55347821442435707501597162605300022684338176
1563 55883428476587294540118202256486468849671680
1564 56423864222385399779739226553026144214682624
1565 56965704163467007946556855872311081140790016
1566 57512399076578460409106236447326404251069440
1567 58067521434757119567805874948854720993556480
1568 58627647898683352884930961898991330087339456
1569 59189207613799325605918844018109201102736384
1570 59755773746682483022249755159036064270877440
1571 60331082459263280280111398121846373536944896
1572 60911563983259811215798066484704447479585792
1573 61493495601169308726548437405351324687516544
1574 62080614688405547399119872845397961347819776
1575 62676789731411126430418620746705427403524608
1576 63278298525817980286892350283047780834819200
1577 63881299451310005132498805261926116450862080
1578 64489662103941421876814916963913426245654528
1579 65107390921924242744835588880023754059460864
1580 65730645801479759151392722961731453156464640
1581 66355422862321700713933129197779352622940160
1582 66985727052697667024820806406069424545301504
1583 67625745354074550713080979508489831791391744
1584 68271474831121153855822235539326343282139904
1585 68918741794607625124004278612623616147746048
1586 69571734798625213597722983043774673874394880
1587 70234787614416031317703951339679074081317632
1588 70903727347256356703723524130866893829901952
1589 71574249026815165296004182250655188486432768
1590 72250687365547227084332216906042740396962816
1591 72937527408638592583271248230777104331902464
1592 73630465600075684575038350575818008365425152
1593 74325015624656929914026577802326261645711360
1594 75025663347319704672774886165165130021687936
1595 75737096684365244576155511598314498546979840
1596 76454830600506176659309066529023507711959040
1597 77174190716276853816243734057888427629303168
1598 77899866380989534073825037859931463738415104
1599 78636708758749417698490646891079996722869248
1600 79380044048146389490149215594489827666995776
1601 80125051317861199007883333491635749637550208
1602 80876583063864717862979069333983798921689984
1603 81639658089481115185297928812806155172152320
1604 82409457296106694874170510910275947731153792
1605 83180959040476343414696792557392144366888960
1606 83959182684175707046791181800273802645902848
1607 84749372900166939635173536836264221876911616
1608 85546509138743888149797927421808670553267200
1609 86345359766823805433561617704001172728094336
1610 87151171344241181649711156629182093098835968
1611 87969369331624051004636042911565864080337664
1612 88794723034234375860030013012757256936960000
1613 89621839315458374037540141741384119275680128
1614 90456144750142968067413636866932060417138176
1615 91303251072448238133834822801459875560350720
1616 92157766812781157581495967426962272937370752
1617 93014074844019977410194970018524139512622080
1618 93877787838905238990160607068002779998415232
1619 94754768126099150831826560357998136536704768
1620 95639400097535615946925936869834324797980800
1621 96525834428185063281741351198019153774194560
1622 97419935164149032400925665358733919423344384
1623 98327765415270627268972642649081163572670976
1624 99243476518192200774943747302851347239799808
1625 100161039155473005933997688555100005472629248
1626 101086518000840397357358427122239843934318592
1627 102026182247669252897041938974618333226124544
1628 102974004757484714581027369102790787285172736
1629 103923708671944685643985010858855856155338112
1630 104881563804770172862817935898150749704025600
1631 105854117909403283113165274591517694785743872
1632 106835095421195193071017568867880895078808064
1633 107817960635889839343581956679067888561795072
1634 108809263582390239894317153325208867674219520
1635 109815774054676512866798829484136747701509120
1636 110830957419778621488226771104338383829419392
1637 111848079931523454854971189407695752754465664
1638 112873912665535371302361286022876941748952064
1639 113915454028373835247111151716854896577646080
1640 114965972251463207655586522561338754045347072
1641 116018457729427567252249832784254362495157248
1642 117079909974946281528830363247738361971095680
1643 118157636008147090620606935009950742483177472
1644 119244628040720841417277527276660119093027328
1645 120333590741376770163664164168467256823726080
1646 121431833146391047124005835719228294636060160
1647 122546908487870415658098324045760834853344256
1648 123671522151293060182271846730782836672875008
1649 124798158367580549810728814515604552301627648
1650 125934372220019927943354064002649311501806592
1651 127087969457399515353764481047069037528039424
1652 128251436934746453601577273774600205586147328
1653 129416954542562699361840988311800832265943040
1654 130592328733098823552514993385310970521867008
1655 131785707841825741783037677673509489089297920
1656 132989273245002864451018486676481765004414464
1657 134194886758460489964785920872695029462553216
1658 135410699415107832149970506018017664812227200
1659 136645131375267453039546404656705254837420032
1660 137890045694211755510777749319284152205549056
1661 139137062015668470241567806925954429820692480
1662 140394602011528047694361558209597076336702976
1663 141671365601267119364924981386526097062518784
1664 142958974790677659856735632019819660682964608
1665 144248710600722609223509713459245068664694016
1666 145549274206406096257101571058431302696808320
1667 146869744484399081639201971107928686089075456
1668 148201404580118153852416664740463794074678272
1669 149535184907197563630032707683477360025387904
1670 150880166726757817197803362432927249872645120
1671 152245729872929454397592447600594224732389888
1672 153622805573137617724032845356059710916101120
1673 155002055103716557488973013515671877532966912
1674 156392860509287940406686206836567504961650688
1675 157804910223946547128794059175285955910130944
1676 159228868628008770794544973185539459175574784
1677 160655023963977990277680246904070017962739712
1678 162093065410526092779264310062990564402889216
1679 163553101418431776295413564784091371392091136
1680 165025421955546467872899726455830062110822400
1681 166499925486466641752122935703287380140163776
1682 167986723704486272801603661098168783454796864
1683 169496256887359041941935694148575803103783424
1684 171018424955788350913993112918611985408373888
1685 172542831222374989432540977458996881092194048
1686 174079917689736546279888637182374136496574976
1687 175640466018968192742284048564586253234011136
1688 177214082284482867402268162506455072754358528
1689 178789955268075058542209582173652483394425856
1690 180378868077678298602100390314854026659070848
1691 181992066276838701565979942610726425209259520
1692 183618741181303540824441666218458415249734656
1693 185247652634922805951676122127120932532551040
1694 186890049043051319135699297830468147336268288
1695 188557542905225615938910093887735724536796160
1696 190238894925965749574192709490852021009512576
1697 191922537342036254923669076346903325530773632
1698 193620085229184562438254575944739777789469696
1699 195343527056127890804171531203301103866852096
1700 197081298754627253176453675703048469016293504
1701 198821376556566611645107621122398599442855936
1702 200575749766538921983743965000137506075489280
1703 202356920363057476480241670783738052212744704
1704 204152866606890775702851643823823512736749568
1705 205951088588131588364795128432398965078507520
1706 207764092110036717208623719666442072655134848
1707 209604783110618980459484937483379987180850688
1708 211460663322972605705390115972787834913147904
1709 213318874049646082710288632507701138206824832
1710 215192323222558223738794802505117216488977920
1711 217094332083871499905522152344145584715333120
1712 219012045225031816700646018538687547868872448
1713 220932097972953628698135186617306874765736960
1714 222867813266605220687729815715131348920448384
1715 224833078780846147971134468409041823411128320
1716 226814532789071926568216237771579685543524352
1717 228798287374099909092269809268093996535144192
1718 230798233520730497490596446443216010664942336
1719 232828704924617318770913090935851571940167680
1720 234875814599066923576365300272435961291051520
1721 236925276865804859228397197610169519753216640
1722 238991428489021644268574058038000731364290560
1723 241089059972676704977503130080341903969053952
1724 243203890065253743542425774284560365053570048
1725 245321077376917928948615917294906027532027904
1726 247455413268318953849049182004588606862743552
1727 249622314355645996130057138787484895986206208
1728 251806941553835599886961434768432066206704128
1729 253993873338231532023100155838102422153605120
1730 256198530867878142593969712492793986211511040
1731 258436821054380935087691826081157079139120640
1732 260693324298826136609611832707588248547195776
1733 262952184193036986330193729230756778515379072
1734 265229309986974813383184578883419298035556096
1735 267541112605436039809124707719625627703428608
1736 269871739464390343873269192792550108903620608
1737 272204718315779270542219185615650034349613696
1738 274556461987477432991528671628871677209726976
1739 276944071006411808928199697990527640224258048
1740 279351076586682440935062815332136734563517440
1741 281760369820773482526707753137025405951529344
1742 284189055169232671009355027076803378744917504
1743 286654773880268456174115765787629002866384896
1744 289140418085121394231067256565813294576338560
1745 291628397451484091514229212817105353599909120
1746 294136356784346507214828450486022100200764800
1747 296682490907530300144451560915267900474164992
1748 299249214690550150945330052168263219181086720
1749 301818262289264015748062477321377110490638336
1750 304407829429254088899146547443817510920050688
1751 307036872135226540154891026376102780137933824
1752 309687127266120443862210138035777997520495104
1753 312339624105674384072611764534602131520371328
1754 315013324112392351078125256114720698317981312
1755 317727776997990007436195675003379371520153600
1756 320464014199973977332102130745041881804234240
1757 323202539367219059072312196565389872624326656
1758 325962904849544166922657729491702601709102592
1759 328765270244383761673760586650886914520958976
1760 331590143688253327221563652157977434098672128
1761 334417281130543705733575167587083930458934272
1762 337266844396393873623829011544331341894347648
1763 340159830456442489950581798388828424516762112
1764 343075999372377548845936359177796993859785920
1765 345994334728339946503519426497062445350582016
1766 348935838051856127696575641681898971898888448
1767 351922160165188193736526892589815061200076800
1768 354932285698466364788605069413860238042690816
1769 357944616943904626797764659897712396148959488
1770 360980808893967015501509994153785206126295040
1771 364063181274809035201978546879770326435807232
1772 367170142592939414516374786871040892397548288
1773 370279276239668512785977926125998786321412480
1774 373412902930689162139717360001244572099890688
1775 376594265636387115887392852595831376749302272
1776 379800950793077220491065682654071912803640832
1777 383009687686816428273209857872898955954635904
1778 386243725657117554073772310559517702819872768
1779 389527024498447189301550008617213965764445696
1780 392836315955415106133766336797264995935694080
1781 396147695481766730091182063208693914548459264
1782 399485125959207311917843929247738274278555392
1783 402873303325298622376659388835840072376914432
1784 406288328351716879215627931445622532369463296
1785 409705391335293382800604232767544199230939136
1786 413149190688740479773158846541496475279052800
1787 416645436593218793756969846783155978451672320
1788 420169324093673723761102282109276843239994880
1789 423695108734045534316904688538863700773938560
1790 427248506028016828545193562106680486596800000
1791 430856014569702789366410546032059869461878272
1792 434491891056103590026296136981801411357618688
1793 438129691051646465144690436798880427559513088
1794 441795918098529734052134750719623176780427264
1795 445517877257956919297203222150114603621217280
1796 449269131364638917458213926485689998856748928
1797 453022245892407257113384557212341555513817088
1798 456804526842057626274089028253934780967071744
1799 460644395980713410703124492710863748965080064
1800 464514422271008256815209003642089957205039936
1801 468386138693177638023068183414168779959332480
1802 472287974611461478126714963536422275031263488
1803 476249215170650743749444993271124249255816704
1804 480241396222300416505199558252525488993039872
1805 484235288714672356689695336081455611277449600
1806 488260181245404833742405682797583620515979264
1807 492346245329609331851208874271461050381440512
1808 496464258054359435646804477255893320643783552
1809 500583897151383222284357846822949440719628288
1810 504735336951170431191027876406865962119010048
1811 508949974102226113905773367370050256048748288
1812 513197491965766155776236930956348957596272640
1813 517446439941359521854500467010762205142808448
1814 521728220985648563396475529539443042077378304
1815 526075180363003808248554537236427107150197248
1816 530455868570277222008012130461531362282749184
1817 534837994331585346978085367498877239721254912
1818 539253908607340546063831855968962655640749696
1819 543736926303607088396770781037229782927487488
1820 548254764719573379175459991000884257936926720
1821 552773938258467163981887741278208159633498112
1822 557327762837164564058713637792550609525695488
1823 561950900794267999742813997437160731778856960
1824 566609870606821417662722772592445671699860480
1825 571269942020449164126749640497730513348660608
1826 575965786239728158840608885300551713962574848
1827 580733103019060943452665071365817547952800768
1828 585537165275166884263056136246856147276894592
1829 590342328612347441110098288915519699624943616
1830 595184296721910105181071106809461716429931520
1831 600099833703088838494692490025389918431495680
1832 605053302416230168640321751343065771184489600
1833 610007741487369133631319229445884273958952960
1834 614999918302473557209120469826674301292386304
1835 620068073590232306510461868311504621046724608
1836 625175252444562847619598688421351469944153088
1837 630283134954636818862866798016712883446142976
1838 635429969104827575420048130137747518265644544
1839 640655133909952067258661483475363384783395328
1840 645920310545387614764624237174693340113368064
1841 651186171635124889982416754898540348225949696
1842 656492102940910443487607012332226926222027776
1843 661878646579986834552616764842193817859837440
1844 667306485374837349186671609714021920934305408
1845 672734855222015093150168856883633573400651520
1846 678204299102444724808882044539497020097858560
1847 683756981133288153357225203570261087219220992
1848 689352141748224154682375780660705802323582976
1849 694947519754660031561043036315921368453305152
1850 700585289707785257231631186257770470909945728
1851 706308858923416819943140571646239937068563968
1852 712075969912618998184444541395715799094588416
1853 717843267653184184913302808387106488260934400
1854 723654164048764057412278700973353149390074368
1855 729553341863478433197343964652144857580042240
1856 735497454407225154239699991120519997931065984
1857 741441564069869359555239639377521038295297024
1858 747430357219692093790397615642188170273257344
1859 753510291763255665014221442320448384472327936
1860 759636437623974795560539216347134704717873152
1861 765762225053830546546707823492623347805918080
1862 771934120523537582250812398332716247616876800
1863 778199944691406460412452170708834408312297984
1864 784513128965365840104823468086247277162551680
1865 790825899651956531592499264852521105191495936
1866 797186085139777237401584975936032612300892160
1867 803642898074366919117971246122720601487026432
1868 810148576623133726467220991551379144158877952
1869 816653622494841217352579988215233993326071808
1870 823207249099056123961601901470721555351413760
1871 829860616593767484900431206676397921240296448
1872 836564231975904346758711946869097625517799552
1873 843266800643562520049591881793157511473245312
1874 850019495151883293793228281923101822800595328
1875 856874962501445073759282636464487144760725248
1876 863781912139444208650348758978532890464655360
1877 870687743874051391466009618318586150142144384
1878 877645109775140986030461642240125995789595136
1879 884708181279026757024028425487645346926688768
1880 891824367881007960787185692462520535538903040
1881 898939171670678181649773450584658220113423360
1882 906106768293717436678965640508134732708664960
1883 913383458356161406841519412322162898299278336
1884 920714752849829460006954944964236850606788096
1885 928044198203830454665076965432841144401866240
1886 935428104821920955170880815152125734916520960
1887 942924401163540296513096563132404086958953472
1888 950476634582386952722947801756501820572472064
1889 958026915689121560972408145781333324690401408
1890 965633181932251417327076512345034992997376000
1891 973355023378881338835844344106445545784627200
1892 981134564714390674857339789125485938116516864
1893 988911851363134683405491237817734456577169408
1894 996746474150160142312131410689317035081945344
1895 1004700356743750686954323156371372107256747520
1896 1012713550405692069774904436984183690416779264
1897 1020723950372028590620596073931247648033021952
1898 1028793494695310975668442311189997890677516544
1899 1036985880728169337266418489008145903830696704
1900 1045239008269090012664295692346940884802195200
1901 1053489217318998037047943791514944160121710976
1902 1061800211129203330801359712084366653634653696
1903 1070237505096428996980696355426136070453802496
1904 1078737450627388000296462094190977888048530432
1905 1087234118025940567194497530321048443276165120
1906 1095793027256702115802635761235488988057456000
1907 1104482241890751570371106853237534764087254784
1908 1113235842396606920554582170438008044554709632
1909 1121985560587974673061786137826088928060839936
1910 1130799471398736671206378946398553710646304768
1911 1139747577993827043226235787851594823625388544
1912 1148761613124515010769204373784786073036995584
1913 1157771600349462133580811476074295150328484480
1914 1166847553448283956791061010892170051636000768
1915 1176061455317711803662306878945923693801291776
1916 1185343345815187173887688361002182557507975168
1917 1194620781251956621637123236803697073850617856
1918 1203965744882314610758718896797469633860359168
1919 1213453008985488500640642909973020070414574080
1920 1223010136475080920099812085633101263807464960
1921 1232562115096055636478292311338786548427424000
1922 1242183734176984673843538156109177609209216960
1923 1251951877332367604099999033119131492075025920
1924 1261791537630001689025226669781534207454083840
1925 1271625855180524922502295879278955431708837888
1926 1281531720051473544112840507871040208228473600
1927 1291588179452056762391009480151824092976498688
1928 1301718386500628745661053424740353762027129728
1929 1311842772173012179524414814408621650503787520
1930 1322040388805942817614093438439195878068107520
1931 1332393325852739823750783939575608220617414912
1932 1342822026285635602821455335965573421813972992
1933 1353244131252079902047924500045784947708141952
1934 1363741743568767378964282548834386864021152256
1935 1374399259494324977085792108571627495033185792
1936 1385134320672640808862031865747078583661714624
1937 1395862540616921660698371554553150329443892480
1938 1406668327672422519903547704031398631354521600
1939 1417638431021279025975698744487946946152883200
1940 1428688483246967335006340884599092121349220608
1941 1439731156103053002705663207975041190454781952
1942 1450853199024281372423617851123367874656835328
1943 1462144688308265444424627777154626548469666304
1944 1473518303379460656880034693826193752891152128
1945 1484883655322548144022793972672828763519545600
1946 1496330840136256488983251853161506138042370048
1947 1507952442153556153595120187638600059271933952
1948 1519658078196733709821356002426507611909335552
1949 1531355168456948719613782964799280489843932544
1950 1543136304528526937803464541984059755859276288
1951 1555096639248736765025533127468540242156034048
1952 1567143608098830632586608633353103380492212864
1953 1579181404911568037548617514129881827713957888
1954 1591305188511206385012026852048698462708630400
1955 1603613737007735430477521046199332179807262720
1956 1616011257863993999051434188209766214161726464
1957 1628398624124312422598704297575563631565957120
1958 1640874629083371989913140351059497417206736384
1959 1653540787718945452709270586723505516304146944
1960 1666297973218920876698702540814294031272571008
1961 1679044656335770383967676166510619845670492416
1962 1691882366306841461977466249363844831152074880
1963 1704915408850411014434952944325948877038287872
1964 1718042277262749106592098941698924026721722112
1965 1731157943404882676798597056392989534301222912
1966 1744366712554645457921380922196442057324258816
1967 1757776850749060693625997297631067834132417536
1968 1771283338207423372250410557903241722012664320
1969 1784777506719620710054707768761315712597187584
1970 1798367645335182037182792999805492524290215680
1971 1812164992180617751642890490635593465808505856
1972 1826060885748311492205835490603385213379017984
1973 1839944065767677752016953313002930552266594176
1974 1853925778794848290717350025006267393375961088
1975 1868120306874873509296780328983039069413094400
1976 1882416407089137300314911430579362202858616320
1977 1896698985309640744423547704907708511604945920
1978 1911082329981458806062221525102598596801222656
1979 1925685033161660470075302809157076582602976512
1980 1940392016484642073583765629493990325815831040
1981 1955084240460820716784699773357414480541947904
1982 1969880314976950052736129281031440463311894528
1983 1984902072698290605157106590608125726825794048
1984 2000030474105006047947993445173985058819639296
1985 2015143640835601218492758237164571803650430208
1986 2030363421713113171953183672570717945021477888
1987 2045814952841175982240446176303530520625097472
1988 2061376381828107416442940532175293031713501184
1989 2076921676534925320276162399343659176795240192
1990 2092575972031156069810149656153022083453639680
1991 2108469107620296722446059619190999357785927168
1992 2124475060877077036323820299453038837874822144
1993 2140463479891152347935223347509667050423467648
1994 2156564231139131033835949603846361979389494400
1995 2172910670002101718325748618198537837993738240
1996 2189372451706918939516520835537827958699745536
1997 2205816164443125242490355717002867820883841408
1998 2222375172681006869350332498725887240046418944
1999 2239186430639572359953534045370150782621256704
2000 2256116546509087735011665697197471751243353344
2001 2273027561104941922653347714718269062661001216
2002 2290056436137954393112606876230273892607537152
2003 2307345239717502401404817047907188740902242048
2004 2324756031219164050426575071112240624699439104
2005 2342146175216393042408156870178420805301456640
2006 2359657759981885993716368030415077511317681664
2007 2377436683214829258354273096619323159251019776
2008 2395340308494553071516151899201021488695296768
2009 2413222651415185747990381521688436040175671936
2010 2431229628333290897835583792855879327842306048
2011 2449511038142020776419865060238464962576868608
2012 2467920927071895993086165649983685756728569344
2013 2486308389975606289857310448219184610020034560
2014 2504823224322854258874268580450257743067123200
2015 2523620804670148260216674551886393343476457472
2016 2542550236341021393567916824476133717542812160
2017 2561455498669281992742354971787964957369731200
2018 2580491997451408377559147778210653555792251776
2019 2599819257239155920094497031413379075756283392
2020 2619281265314907199687533028575965504594722560
2021 2638718394968096052346502964459755568839053312
2022 2658290181308602435386419582707525231086991872
2023 2678160395653370387604905517730593098727328256
2024 2698169434725542891929622249193520399804471296
2025 2718152290776897122587881776715612632174719936
2026 2738272743024716680347755644518136393570904192
2027 2758700618738311705267053351140672756536951040
2028 2779270931132271482732794424283389417525926656
2029 2799813139797220191874015781154592614780127616
2030 2820497095194163604829274458765974829975644160
2031 2841497139812173444758763087534941663680076288
2032 2862642731871191401710274038356557745044987904
2033 2883759388639210860203551922516487241545047040
2034 2905021474571225595306966139767919831418358144
2035 2926607931937584337758605890641617647940330496
2036 2948344313165402806838428680585939175099746944
2037 2970050318343570662984382961618685267134435328
2038 2991904886921869279378949957155218543463039744
2039 3014093556593166098938514831023168242677436928
2040 3036436039130020750592580313797398349252406272
2041 3058745987391311642302150766866133209748730112
2042 3081208975884499580919854196991365235843680896
2043 3104015431311693136615750050917194258546462464
2044 3126979015836306066361202570779045711699301376
2045 3149909143116866192388715750599492895030465280
2046 3172996251105056658462160965618002987730960384
2047 3196435768496180207167988199661598638195319808
2048 3220037135375319724516141520727928954192316352
2049 3243603408919151817899908806148954469986937856
2050 3267330026587283846640570447073328235335379584
2051 3291419572984028368285810450187992356931896320
2052 3315675129952889017278399264534068943152035840
2053 3339893222159662955769933521818549702118892416
2054 3364276461358580022083822613640123861490169856
2055 3389032747505671410272318647695596136078812160
2056 3413958602352002126695515330908723289042571136
2057 3438845919485053067497647873047653618110390912
2058 3463902623611302010061459809156948422497513472
2059 3489342025962115256689170902028503587200242688
2060 3514956060967986188011791856715808547789474816
2061 3540529757033426795053600363146007518789994880
2062 3566276421889605757053754286675839728370692608
2063 3592417153874598579108745849627255745144683520
2064 3618736994953984412760385529866607403417654272
2065 3645013841110612442359159203062349487810007040
2066 3671468832844907458097148925321572508762677632
2067 3698328817604859256469278754080872031561743360
2068 3725371701110410616219062163037193044940468224
2069 3752370403788875919470635801598037202127175552
2070 3779551785559982012360342856441945519129216000
2071 3807148572268278391094842380082370189549939200
2072 3834933715265599038290177341386555644497918976
2073 3862672641327105836211142832070330745305256960
2074 3890598086591767532432707750677597384454114560
2075 3918951218815837214973677897882865176288715008
2076 3947497492518096931200267421367375993442565632
2077 3975994636887174597055606239734988326149070848
2078 4004683850184498232198103899038797545209758720
2079 4033812543610773789734031622002909562713686016
2080 4063138442102232929341648025322534481001532160
2081 4092413843230065129544225714636367256967673984
2082 4121886187313139619049254515684143489495294976
2083 4151809240041801871617982172275376146523771648
2084 4181935347005171070811525866704682898587623808
2085 4212008721909391861485795852149030071005849600
2086 4242283124791074073831430743870893079286225920
2087 4273021498698232672544361259187336279950099968
2088 4303968071730331935617246094982387649463528576
2089 4334858659179602159382268573584645039573444224
2090 4365956253005567229599826934758309091797841920
2091 4397530541939429062238163418937221133124148224
2092 4429317352729661157387624688783839385054455552
2093 4461046672673198814175940880905273378727337984
2094 4492988204980331019304559298342101701364977152
2095 4525418536626415751415674331659140292463413760
2096 4558067689603931137464708628827735904433530112
2097 4590656834353595960490704130722369613900685440
2098 4623462568501654229269795174900211376295273856
2099 4656771417182077764861622750856587801786085120
2100 4690304582714115803654068157909945209778481152
2101 4723774179869354802571161504221356807721926656
2102 4757466769462782010235070745006815966306093824
2103 4791676197287764414279489190738214840238969344
2104 4826114572941599901286468238190027716943344128
2105 4860487655712966201081667707645287894382444800
2106 4895089324063068947107366882626129710771237504
2107 4930220872836118143671498794705589370121730304
2108 4965588116156402534257985728437184194533560320
2109 5000887309820227539415893235619817944909895680
2110 5036419741092603266516554693299091100463881728
2111 5072497498179067983511706274096144469076930560
2112 5108816853599912786184556202246348254747456512
2113 5145064193202734122070427380352134778179481728
2114 5181551662648502487169301926498690357666041856
2115 5218599253852342588742397456184899829544564736
2116 5255893364473550163523352729472440373586805184
2117 5293113567442204480565225124203272608442486528
2118 5330579869825831444068747825456068658221591040
2119 5368620341176271420961427577210336418803954176
2120 5406914594123824259501200933217976955541149440
2121 5445131844417003675373648651383553887624474624
2122 5483600174191059133599491690971643322054464640
2123 5522659332039843770355336471747480860034806272
2124 5561978571150722796630753539335561154295119616
2125 5601216477025765648565511050617360299670500864
2126 5640712838141744406695506360158666220995066368
2127 5680815972101938842421921901470679026205506048
2128 5721184456371582115714146513272572259588700160
2129 5761469450940371480420499982439016084602055808
2130 5802019310909019760287065063764627529392312320
2131 5843191067396538535495528966061841659824514816
2132 5884635944771007912713297006457707500457883904
2133 5925993951873590375780568363020865812996464640
2134 5967622110807134851471763455001259071163313664
2135 6009890127428615290082692494544144787330553856
2136 6052438028085592021609500026328185877100663296
2137 6094894244343428260868955482997089973989005952
2138 6137628547544224273599045459558603293969118848
2139 6181019884500369490851063215808864399397552128
2140 6224696699754102407299325100444483007108182528
2141 6268279472104152293808053132313062253273320832
2142 6312147165997304478217900484050891402330493952
2143 6356688170923293025572090678646241888404662272
2144 6401523012028006086639613766487318092579886336
2145 6446260027494626382249107374680998455483822080
2146 6491287619627577324155099664389892264382952192
2147 6537007879256249231150764531060794232927116800
2148 6583029186445497204790861629187937356967783424
2149 6628947420033951570400165768055000330962094080
2150 6675164716392089928596378769363132096545904896
2151 6722093175531713047415151777153310377995326464
2152 6769328666774003683567595524576301326169665152
2153 6816458409945342863252458969157330314755970688
2154 6863894549092680105991446694609064997103613952
2155 6912059363130801029408645736590121129749452800
2156 6960540145137242497196734293458122995823697664
2157 7008911054890700657030823105556547326205497344
2158 7057594358433217901217014886064382469039609344
2159 7107027189000930181880242449615426116607393792
2160 7156783725636353477835464514039110541975936000
2161 7206424568824738769773918575489851887259870336
2162 7256386928614186620072877497850469207150813184
2163 7307118724801123011732795806111014929277632512
2164 7358180573234295112704209404497531008183669376
2165 7409123812295611298673479135573270277964357376
2166 7460396379924612803983881782026501453712771328
2167 7512457216166570063160814576665114988795289088
2168 7564857711077430347148580074398301860246963200
2169 7617134993360525557110824961409579070481163904
2170 7669748017087848534353577635428953560718540800
2171 7723171764268625476665062826283042394288645120
2172 7776943412792348293938809450123420183107163648
2173 7830585515027016980223632079792967882556695296
2174 7884573106135045749540149694586762686400434176
2175 7939392844169973216833992947177489668641881600
2176 7994567267750840332409300764147691491722171264
2177 8049608850892666707560802456388714802830929920
2178 8105004300791104264548904751239264215737034688
2179 8161252141764384311323389949001406500137171712
2180 8217864932363402447442161697021744499942562560
2181 8274339873587486065614228826639525854111791104
2182 8331175474693251802443219857951033366635631872
2183 8388887639873163253341793970521651761223013888
2184 8446973592544514983153430230537557971680530432
2185 8504914686012542407342524107765724652910039040
2186 8563226911714523232058117471447408078483528832
2187 8622438744207205173870118971241590379735407616
2188 8682031552287245464283205466170097000643529984
2189 8741475916918115704558000998775387266570237952
2190 8801300332450596384006335639275441580730571776
2191 8862046108531772276734566681348138820406447104
2192 8923183886406600407345673381745249881197855104
2193 8984167645737053557850583609437118999958296576
2194 9045538712877670943138994294694769982966116736
2195 9107857153531098261146208759519529234206448640
2196 9170577002128279464536991241023679424206902400
2197 9233135216049584220320576889852391445866882816
2198 9296091920052251239746834740808556477388753920
2199 9360020772707857300458409318065316186816459264
2200 9424358713892913749605344979948385070171709696
2201 9488530986316049446019461818590302513169448960
2202 9553111306278969364305880141180906483298783232
2203 9618687143697843083719705961266609159191442688
2204 9684683840220165507409860539512027475869099520
2205 9750508814193070072089826924129906624932474240
2206 9816749514860329913231033963029037766694507520
2207 9884013714108743336116697543483781976099346432
2208 9951708853261868512481881342983553166689290240
2209 10019223855063359345162612378943430253460704320
2210 10087166591948656695433592796133472114309457408
2211 10156159455441179888381471439723472570013847552
2212 10225591386788393715569231221251092864717316096
2213 10294838802834470576948153088029306230126115712
2214 10364524118214672264936154242525830423851987968
2215 10435284654742392578577350129041726462490113536
2216 10506496896170914034273847714956089409145958528
2217 10577517898251568108486287869588195457521468416
2218 10648984999381279182881196948824990396826140800
2219 10721557408878640486889354396409667020824949760
2220 10794592245079540321133646099159220223426565120
2221 10867426713260153620206508838926549637813541248
2222 10940720091612951729085245620869883606540419584
2223 11015147389183577840073056821937141540069224960
2224 11090045790914284716322980400754774705302947584
2225 11164738915401067183733818608238384530266812800
2226 11239901835835125758088310746270645656847568896
2227 11316225611621107536519930633626992207666693632
2228 11393033973442530039069392195275015438273640064
2229 11469629767207660443658856374283142890404988928
2230 11546704026609245639839102652233280924535623680
2231 11624971481525298273280240141834768463245595648
2232 11703735004729967655410815838462496469076584448
2233 11782275893880995859544708017812997156933685248
2234 11861308996436893558335764284121686333726401152
2235 11941566024798310773927963781447855556206464000
2236 12022328294879001611924444675300555329075517952
2237 12102862612071802777145284501682616986211300736
2238 12183900711933626336428049927753740005140043264
2239 12266191640057373317917154566200212965377757184
2240 12349002277867982124285640533918391166849563648
2241 12431576882347870314406160720327602380489639936
2242 12514664519075889379930407528781463515296977920
2243 12599039735480928267269247291515977515109640960
2244 12683946861963354022163246822861998128442484736
2245 12768607053042592587829639415247515382556174080
2246 12853794932303431150889768632997236391234477312
2247 12940303384177986203585634350999308283473010688
2248 13027353535591954331529644897831120013867296128
2249 13114150803062403352529172742292904290891962624
2250 13201488144241686132139469403238624661041553664
2251 13290177059279388487066789486658125824033310976
2252 13379423095672896605553817489587764776028926208
2253 13468407502819311842147894055210539958064033792
2254 13557941751211911926671481148565128143899534848
2255 13648864902739511950583935195245130911672437760
2256 13740358233824199999292151527496674468936617984
2257 13831577932121140677615154360378219147973016832
2258 13923363192505579510338653397953651499066177920
2259 14016572765703992679005657336833040059172876544
2260 14110362859182286730716050157128850214163292416
2261 14203872887115108251297149233560820301320130560
2262 14297961627430049343463835935627160998640145408
2263 14393507923579669725267793799098810972997890048
2264 14489651278257393783599776095866622427003489024
2265 14585504896839681295170109108202190423899246592
2266 14681947642131405376561994745768324101610530816
2267 14779888025269731789476675235590888117077222656
2268 14878439332980853650801702633512270326994469376
2269 14976687919529734020623754969167231108720061824
2270 15075542382444720556978551429014351639579973120
2271 15175932473364812321625570228661423278813686272
2272 15276944514894377526711706974242495571456213504
2273 15377646663114490860445309538176385310216833152
2274 15478968755572505053884999626119882188542690304
2275 15581862110511678439478414426030133631084137472
2276 15685395031890134328157273435348840339304443264
2277 15788607606990879768647850117140896642651293696
2278 15892451114983374220591186062412970202635131392
2279 15997908908270171715943708104569796092933144064
2280 16104021103312671877910561868948822575431034880
2281 16209798677889419920965421019506880253355488896
2282 16316225139702052763494065273800370871926642688
2283 16424306634053208166030326595266380700785462784
2284 16533054162705636678147876528253674718964552448
2285 16641459331161878535794748638026603965977078528
2286 16750528311346233421787727250125088978311225344
2287 16861290506171189284345544192825956294402982912
2288 16972737618797753938665564753291890474161465856
2289 17083830831336827583947872112114417563519447040
2290 17195599567592608483524433950532942055626243840
2291 17309107682020719253088270085061382182751488000
2292 17423316452151333407221266257589512349479878656
2293 17537155903951486315792593904816156160014600064
2294 17651689992454395989070211569265816382020022272
2295 17768007148642539616789752967063583225758156800
2296 17885037356530127142746384620014069192110052352
2297 18001689635267841431912890647431131163521233536
2298 18119052510836308475085287357814307001897877504
2299 18238239351912992605197934275540152826777578240
2300 18358159347323113501796195164546247255772912128
2301 18477688957897420871175890415588443054291085312
2302 18597941507669409751800523768313742542467964928
2303 18720067542655750514167270385251676074859566080
2304 18842943557992036000793056445545703922594488000
2305 18965412268181595661501874142698023502927443200
2306 19088624394268114694443829902692155761190711168
2307 19213756830898888297260943941030970358933501440
2308 19339652315493839481385169472227418862390550400
2309 19465131214694563004650893718351716862037468032
2310 19591370451541279909171837987219998257215389696
2311 19719573790754278057063452791750639852076322304
2312 19848561712671039324764931627255171024722797376
2313 19977119325914250888859694911808729447688852096
2314 20106450420815313481376969073477548361337192704
2315 20237798720137135060630359247140047367984490496
2316 20369949437806982467080870013154865966968457728
2317 20501651590023590992991116299505146147626088448
2318 20634149010078607734842460479683503095837017600
2319 20768713803926367066775494629368207155866368512
2320 20904094936648958011253859590046831101543105280
2321 21039017203049710804631634839052293981939645440
2322 21174752820536112091832167976707646839654320128
2323 21312602690110561994448188990683404935190432768
2324 21451291804329830840108920288329879782204143616
2325 21589507263528030528791951766555439600536150016
2326 21728549910901969891320474121909488720494348032
2327 21869763731486824084626708119317022798250760704
2328 22011835859068757066890296023977931042948884992
2329 22153414321351032998868842921216217674534368512
2330 22295843303946412508216862443096296031876424960
2331 22440497194093812531194687511206677478511514624
2332 22586024047682596644276106913340528319566893568
2333 22731046154987796690233192425215996432053230976
2334 22876937936889988779508605250079148965773886976
2335 23025104792002086739544556207203511348909531648
2336 23174169135383905188124419882924729052944347520
2337 23322712461990423542229745274266946480015493120
2338 23472140194362709458713219592097025602317955072
2339 23623903994653658030846001445042531206589059840
2340 23776585477580691553120264190482819832197469952
2341 23928724378913175088727292659790789918587640704
2342 24081772489544426793958837832031386180584032512
2343 24237214205692839239832676578478481155705774080
2344 24393589204999351130131136283395139896281371776
2345 24549409353216066597958712892477132269414625280
2346 24706159169286069245093704732475161488061304832
2347 24865356252829649594757519599917853615306567936
2348 25025512691926213839576140097779213481230415616
2349 25185096764937595955288863469104571023761193344
2350 25345626001808160563600966750391930039175779328
2351 25508667844616004144259990703443470488692732928
2352 25672690611407493604284226833194959061723245824
2353 25836117412498669943344856004500227020537990400
2354 26000515923595854037675326190497000054122486784
2355 26167488630633327859407568567560191043535518720
2356 26335458670110049141605402962792942218288619520
2357 26502819559985169216033648713781406357472098176
2358 26671173817710844112676829003123251866347182336
2359 26842159654543988892589820063655469558629907456
2360 27014170729372555785999210990676718972366522880
2361 27185553414941247782832966538538405603967382528
2362 27357945952378254622747974213066969960901030528
2363 27533040042259677517537282933718927073562599936
2364 27709182197642241624943252739048776800716883456
2365 27884670564709255907656672231181594387013629952
2366 28061196984804663855483805172566251296190205440
2367 28240490859428214052664695348616726373752882688
2368 28420850259928698545165785955157835353455154304
2369 28600541298339798806226155186114204012346109952
2370 28781293515644099759047724353581745114789847040
2371 28964874530055306208588265705140849675191044864
2372 29149550712449136265756048492727785035736687488
2373 29333537851871394264412645586454408596310872064
2374 29518603487543365122782601924656798866194836736
2375 29706572833356861843977698330709790622845260800
2376 29895661715836867057154573258542452070424266752
2377 30084033790940893565991345660248057890324471424
2378 30273514534782547248387120084901334536923128064
2379 30465969482280090220966300890019966421138041856
2380 30659562317324049747740161144095950904878807040
2381 30852422706502152987505543088001148251168846208
2382 31046416222623593733518518903077703924908105216
2383 31243449501609786702709750146605152461289597952
2384 31441652373930768631364342440672195194372575360
2385 31639100121900607332361217289233473525331987712
2386 31837699408401566046074985501103774851452094848
2387 32039418628670786516180907249033906361747963904
2388 32242333219141388722016017479338623158159890432
2389 32444462831864172527535659529211512539345612672
2390 32647776020767685013958888178810132529095854080
2391 32854284524358729477295694983348013080164069888
2392 33062007910119233727952606135226652310183920640
2393 33268929068429846520480932352473944338114517632
2394 33477059901304627416850253017215573525879838720
2395 33688456092410189779715230692517534558755778560
2396 33901100822238252026209534197135779347633800704
2397 34112918970705642058773765506262237481464422400
2398 34325966121420065943278674575015608086715517440
2399 34542364401161814447740127211229844496973965312
2400 34760038729333499533196904611156421400891773696
2401 34976853883189675884301429815079913996085339200
2402 35194932294575728655463936351537974912706460544
2403 35416442422594985736714835534246498599168076800
2404 35639249079716484188476838159741208670184764800
2405 35861178082532263440743527437040299421388408320
2406 36084397924031787687388279697424296597243804160
2407 36311124287571460018211668160155576569984711168
2408 36539183168577011040585355833470054855361972224
2409 36766337720585658632255613024836641327715432448
2410 36994803655561582733779749688160653658596073728
2411 37226867845772090055562718265657331165754581248
2412 37460293625494442510648862334366942983508150528
2413 37692780074590292766113531112495936267129487360
2414 37926614249935639703745907892680905810059289600
2415 38164132807725853612628604287374561239172349952
2416 38403034720267662250476641412949079064616867328
2417 38640976947015080507693191090348820124896961664
2418 38880296323379347511567356679368038720478396416
2419 39123379948295728183536144896264201600260624896
2420 39367885112200569243408035508855148272093246080
2421 39611401977548936132339960167153614175964395392
2422 39856317530527554927190282866619889253104675840
2423 40105095418302343645957993894983975341305590272
2424 40355325850890346995724592995718311851214333440
2425 40604529823314732648329224939640585193156047744
2426 40855171324157854342410051866969974910260345472
2427 41109767172581258418248528034241072584308571648
2428 41365838394736716612499266484013082828204742656
2429 41620861370090808784382155438014578069808158720
2430 41877352952618098554308668287364575180178014720
2431 42137884125598340386162345702519925022114597888
2432 42399931476442138718768008300090657515332184320
2433 42660899290027752442293865202686395085152431104
2434 42923358586468687148736916827589039566516141952
2435 43189962320663479165447890631840308230775845888
2436 43458114975199853276689789033232705751374696448
2437 43725147145966758221883783098929906255598125952
2438 43993711988556361209616675099573482942132016128
2439 44266519539411353766775210261496980203484752896
2440 44540900266556881034159282720977116274773766912
2441 44814136551679865939440734409948795778984038016
2442 45088938641460582223960303899038041125883336704
2443 45368074400627055020435385049404097053088740352
2444 45648826595196897438817998129094265257988999168
2445 45928400827990880206722017434531975670760683520
2446 46209564822197218971867619380785361159688806912
2447 46495174518854964829780617467043388982856096768
2448 46782435563197726347289125087111249265661694336
2449 47068474045919722244090421066574628426680532992
2450 47356146297196404216571586600345361256033467456
2451 47648369172993193526096463666722976400056504320
2452 47942268804442053122166655718746157018757293184
2453 48234920269304967278671698436453568547179732992
2454 48529240466502311139603545482091541895819448832
2455 48828208321924148871057519648518951821814730240
2456 49128899139177954055889777651662308150056497408
2457 49428305171785306803292156662503198289198800896
2458 49729405376949977832012967671316327557744287360
2459 50035272915689503601458948940648380795100493056
2460 50342900265327523720988724200639536402139323392
2461 50649195023487416123332831933134818637078079488
2462 50957230584676386504895871036474270606051750912
2463 51270145478035416684386220073391214730832275968
2464 51584847157643412776228743105073454370669758464
2465 51898188139988177405285171419749260878789470720
2466 52213307183778808893729688567411998021745866624
2467 52533409032081475715173930841150231993988608768
2468 52855346630570674524525842423086222157759560064
2469 53175884337562659600524471368996536382720104448
2470 53498226728962839528037309600698758673939461120
2471 53825679725727634998507696924362878597132377088
2472 54155007738304606153948121813155110542732507136
2473 54482883853104777563259515768597390518536095360
2474 54812614442622923949156940313139466122684358784
2475 55147575154529198896043171144180433181412776704
2476 55484439109200802374636730288100002385546641152
2477 55819821153705130577226552322438262945511790976
2478 56157096970724686287500300394384890574184439808
2479 56499713215528312958839532245134654908415261184
2480 56844284988828321820143908037945589630216007680
2481 57187332087069050388947512365391908073018653696
2482 57532301207454284275479526054036169416988904192
2483 57882747202769323445421395385439985095117692928
2484 58235190131710909641459296223840941314786676736
2485 58586052703057931433869490625300631030754041856
2486 58938890022123889306122590694667204053399977472
2487 59297331709434372803308140600932858692989882880
2488 59657800294230497505014872938936820429403373056
2489 60016655615643037983996575235187534235800417280
2490 60377527553842186931512086067410903249268156416
2491 60744121415354405619073658616845984903504369664
2492 61112797537141260371391272596560950003114947584
2493 61479814678348297630135255770664236375877643648
2494 61848877958262520287848202322723022710719916544
2495 62223808797388520808271549972753955277061583360
2496 62600865998710723827009092109243922772729699840
2497 62976203699168150041452400936193215907447319552
2498 63353643822717155259419274538515295531056351104
2499 63737087467711236476925494136324254028423869952
2500 64122688806571867423081815589808220359361736896
2501 64506535544803139937102042286730636680247930624
2502 64892528825421925860388582074132829283427566336
2503 65284650882665717314549786138882101726219771392
2504 65678989716676923007906883133064580534519803264
2505 66071524136689628506650729762599148664555991040
2506 66466236410535068438040520902210228716992444416
2507 66867232848854256035071944760451828581163924480
2508 67270492546544246420183331685747610801344327680
2509 67671883081489338633167929110507389408401089280
2510 68075511047539082359819741879403271156571580928
2511 68485568129879003033573845366569623800659458048
2512 68897921705964418472629972191588786673121505920
2513 69308367699723001612673326294265738387529388032
2514 69721098100689657665355168267250956127247268864
2515 70140391039209209968121655068873514239629556736
2516 70562042993327464776426978032105585910151799040
2517 70981734153679651379407649768177938762252560384
2518 71403742418787755016599311207431651398162292480
2519 71832478966665843686157454966095631893993111040
2520 72263624031853372418867936522134795555844336640
2521 72692738000559060528124359017643887996369336960
2522 73124232634477751469882222318876445381430209792
2523 73562610054539405985077958612700213785991558400
2524 74003430695388299745103552842671778624840863232
2525 74442179313587923404160305011812939230219270272
2526 74883358062562790437323785859950858575509136896
2527 75331561664776343228754314932343965959462839808
2528 75782275194891872825380647126951724864824972288
2529 76230858775527106210264157161370521149550437504
2530 76681907163843252706593978416310679359049912320
2531 77140157147999819142895119849733646089072173824
2532 77600969185434082479005074808352479692140416000
2533 78059576139484652431766013247187307176610973440
2534 78520715127667805209144272329595996828323765248
2535 78989220349459601440807575336466251591659177472
2536 79460324419499929204853525492379331334065134208
2537 79929178654058718237239366098713108855551292416
2538 80400617583579116156189959297023652902518759424
2539 80879573976904388209763180990644836808263024896
2540 81361199779422243131311704223973414667355537408
2541 81840513926640565733483972215796315812864313344
2542 82322448928969586377650554036013566651129122816
2543 82812089825034923803794779831663501728719766528
2544 83304455606517008885523572119456958009889904128
2545 83794428247346179299780282081178748665883577600
2546 84287093434836612843844884385575835624627440640
2547 84787639890305992830129012328663457754428705024
2548 85290949625125635603909927392749058006949896832
2549 85791818581724553334196664891796766550318155648
2550 86295435511658619607513290413557531344718493184
2551 86807094648459911957466498874181981155224932864
2552 87321592304541542349681091799929577241198721536
2553 87833581970613375353782935744883320749119377408
2554 88348357929620070214835714902502609023075125888
2555 88871376929561803733854919585079946988414003200
2556 89397292824388658231376752552257830131194268160
2557 89920613706338554906237054202237016777465587072
2558 90446796677446123522214432126764546316533317632
2559 90981409448238860186715396006885753772415388160
2560 91518959819746723419916529608096063803265944704
2561 92053863152073062694191672471832773108969256192
2562 92591687543928834662638555363095157192829571072
2563 93138112973575603608652151976197960056088234496
2564 93687555529260149626422465651172274230708678528
2565 94234279398004951754026353734376693860857344000
2566 94783964240363197095660768958747096399127643392
2567 95342464100885201186622502313581880336298587136
2568 95904043207569647486933840199353325524047598592
2569 96462809321493226753200006889592050811601412096
2570 97024617222894820255537966072891719160035252480
2571 97595438969807970970706215671563868953046167040
2572 98169382377138548413803835447814339542457345280
2573 98740457480832760474424830688473517884533710848
2574 99314636381077962352529550745245454680068706816
2575 99898011273143249126373388362150685143362820608
2576 100484592590385093602058799885594959230581460992
2577 101068227770362804065508529192888271394269174784
2578 101655009043972000466879948826082062192001737088
2579 102251214233889940861541188421024763332983863040
2580 102850691187434311284039413990440663430702929920
2581 103447121374966275354134790551385665270294296320
2582 104046783031381497341741082946078267518217709312
2583 104656080238842089602087659534085699716428700672
2584 105268694144086073509507790341303407213039567360
2585 105878200965016573886508540019333694647513276416
2586 106491005204104156560271641668519719142699667456
2587 107113638673570409983657071359843316149211968512
2588 107739678398837938887958560949669637339660898816
2589 108362528125525314582122695994564402471457447936
2590 108988719295681254484858808958309751065478744064
2591 109624982407337648874712809588014290130702235648
2592 110264721261914749676388390764998759075832135104
2593 110901161184966336770743773494625113631083133056
2594 111541033525609119446649441359893028308891620224
2595 112191203013957445706065045717821195815661050880
2596 112844895013675320673461819677919219972140952576
2597 113495223997819850570976782445889577697704096640
2598 114149054717557575029610609208674866309267003904
2599 114813388471622959738524325664990829562990900224
2600 115481340176927516558069630169131977309883530624
2601 116145838882939887483191808439940178648811003840
2602 116813885942683043122863089849918162863596171392
2603 117492694443082165052426897498587861788026959360
2604 118175193913635102999283526803802127365604966400
2605 118854124263880284243595591682568736738536672000
2606 119536699021665924809616592738029686247646737920
2607 120230274784503031659643688992856329023079071744
2608 120927591065145338056128103519314322555886906624
2609 121621268398531080747620003882284828257095677056
2610 122318663855942018608228249987772202907134078720
2611 123027279122642950442151020042598030475299300352
2612 123739735667322452455594274883815464151479832192
2613 124448457510002259195882064460294798310264264704
2614 125160945925097491054369807788298901524693388032
2615 125884929192531930309338327062985184339830775296
2616 126612831365500098571393358588801788553488350720
2617 127336873222975842618165795853566880792808022656
2618 128064783987556241943165886149575389095266390016
2619 128804444374444016479941608645292468498124110848
2620 129548075200982475032695870014186117682736924160
2621 130287771593169648673758394339821600362119452032
2622 131031414301741505211523018498965399923787816960
2623 131787039124148066861095511739272273765856933376
2624 132546741702410222814810113346188252570578725248
2625 133302406047549651481731589276448663137621696512
2626 134062067991701983337380966492951904284546980608
2627 134834004701582171115758235831841359934151795712
2628 135610100706852516676552509218481708627663169408
2629 136382024662867696534845310919379839334989205504
2630 137158054227985423947591065336595207728128343040
2631 137946629427866435895113662352026139671672095232
2632 138739418478781139244683556842587553730765430784
2633 139527954829013343040816314662687768509575700096
2634 140320679059619842229367782540125977484248852480
2635 141126195894814368135668968525290868169075859456
2636 141936039815780719933672997480330550391024503040
2637 142741520649921596743592073366103314676068759936
2638 143551242621309778402977667810932946167719000576
2639 144374068503346284379136661608397538688892581888
2640 145201308150925526883368962754227579127783774208
2641 146024040080205526300887643750712053558875028480
2642 146851128153896665560462286917512779960399948160
2643 147691608071967870829588799116350755110059271680
2644 148536558411738319138587417339416060732620263552
2645 149376915524579180490689321685793298871511431040
2646 150221715115708299676098750739847761622991647232
2647 151080168808208462207435090539543088607141771776
2648 151943213504577416287115246462845412700645029632
2649 152801545399608838324109597328605163202434503680
2650 153664376150647696333977127305922691285520180096
2651 154541192065924643511902486055155098000828695040
2652 155422689948461781878980360993432883212409330688
2653 156299321099791143839352041067345229369762207744
2654 157180572400425046247793379137261968780985322496
2655 158076114859594431092241765659513100589769018880
2656 158976399242980260394949476992415520321273248000
2657 159871723919590628920319431260413497889540008064
2658 160771760497603131332214407925104578987635803136
2659 161686366652101636932124098581874642930599150336
2660 162605841919192926860345262457595523693630033920
2661 163520230419793974576540879211354330149691201536
2662 164439389276347883809751037500522258856562935296
2663 165373469718474746115574874281924732037978617344
2664 166312515913121276307768664430777348605797643904
2665 167246309134928165910442011988874901671248077312
2666 168185001816793894196829139401737111742189936640
2667 169138941161266497656886351609185732819979862016
2668 170097908478971815901420774591330155200900523008
2669 171051524305960573579654028313590531952942195456
2670 172010135839294797022146988273339559100569287680
2671 172984289533616497325679597407456068218973905920
2672 173963606566137804518715081386912729773929191936
2673 174937434622393002491732451123658220754299126784
2674 175916320217554845438087311912761058386641059840
2675 176911122158575540842852282035202649048887039744
2676 177911188785834869047855437607761562541415047168
2677 178905589651607522870813962178314468124423710592
2678 179905184171460756977154824471976344786887293952
2679 180921040298690566116621063584016298228405125120
2680 181942226965856187736964255710338841429756618240
2681 182957640856768882206233772875013000297491136512
2682 183978350627350253172465229325843451118325965440
2683 185015635581668410068194072534114719247545400576
2684 186058393749958194946984080993626022200302639616
2685 187095233196003872656456888791185200867318732800
2686 188137432553802909610591816250796892637324371968
2687 189196604721978212904429152709100265572509638656
2688 190261357773133949332184161955473234192096499712
2689 191320001339464275472529563293340049110229016704
2690 192384149678097648914177402445747582070808759040
2691 193465637433254517657877137934838125511002893312
2692 194552774302817917388587446669396872464817567616
2693 195633688419522435644803651422099557979605484416
2694 196720214439655494456186171515212584740990274048
2695 197824412552508589678320014458463097267208588800
2696 198934411571942932811068865257092273727839003520
2697 200038030019233234973581786613414775256658067456
2698 201147328113374864766009187791151589065109452800
2699 202274720730521701624324920731935430611799595264
2700 203408027127409480032567694008516313316262694400
2701 204534750198850046401782108473568165482112097024
2702 205667305530354152659165527569738180641694147584
2703 206818344590783303205020471009777746199807800320
2704 207975369592069348954458741211820540835721588800
2705 209125688380991933525817450221101287458672794880
2706 210281953181807886603223411245466719540259964928
2707 211457054528713752870597067244278664218355963648
2708 212638301752961713697045961817065068828149216384
2709 213812675328638330164728510825615255705181788160
2710 214993065017627275961563047187662405787137783808
2711 216192739921629298164220567662165107101604063744
2712 217398680545344776108099065768800264978659105280
2713 218597528942479956912963782060940323437210716800
2714 219802555780944680340159282732368139545723271168
2715 221027280930855586698209715874034400310558313472
2716 222258346476873876840168780271994843789067199488
2717 223482189798407403687239405851751770346955991040
2718 224712330729086851499627433269302457548076264960
2719 225962544055096352716637035104933982917330655232
2720 227219267913278779161132075349776085944046014720
2721 228468588638775004004322106850377258619481656320
2722 229724281081498391411462984558714752807243441024
2723 231000522375930911008751880301371072989998007296
2724 232283399719183189528224623229780086108311895040
2725 233558641819359250489492677086619567790656809600
2726 234840426560871638119271426413887272923774420992
2727 236143198461660481970418233714364101754594026496
2728 237452685403530386922164879190802402503023206400
2729 238754396154856088958582811228221254281148204672
2730 240062776081673668316298993015355607170018959360
2731 241392539701977597509534703817563452956779385088
2732 242729197495612069946213098375286694420718587648
2733 244057887349964699524812408176234268873133117440
2734 245393322933064821768091116754007521617107928576
2735 246750648050418495555830278133848703092964592128
2736 248115000568217576934506624017437875907972885760
2737 249471135068517623312702333217260414138938908672
2738 250834197081283682131279948041593150263815930432
2739 252219613571627713739658072487296905445431267328
2740 253612139149439705707436519582253804824223798528
2741 254996297723609496740833821587080155303206049664
2742 256387516243198030630036251640363218402453643776
2743 257801509510880524811488172007000545138539244032
2744 259222802317015704241540176946382091909509940224
2745 260635521150033095555802238148617136309378760960
2746 262055380834566642215586441951815774922807599744
2747 263498552131553028875540632381926765531493998080
2748 264949162454107394104219792653385397610996753920
2749 266390933388197840758524136611533664762108130688
2750 267840036527329315847262939339500297650037167104
2751 269312944356508354281861992758638686533490171904
2752 270793377554457107547960470784292502588791254784
2753 272264810015007900447738844522077149691915292800
2754 273743715217403258695725657046401188650780467072
2755 275246870429557968477602075576876994133525785600
2756 276757751426601337723952057018355691609200120576
2757 278259412431043831771611167719466783632218044416
2758 279768629688472832280275034484958139565101235200
2759 281302666608303967086966689336065998420608790528
2760 282844577372640072428603417816968011153429295104
2761 284376982392826570318593003939123730172664468480
2762 285917147065572969363202364412868777879916356736
2763 287482654235468495740994904673122067335446252288
2764 289056124382977629133544519056595318660725870848
2765 290619918413461032853610491781283147667069911040
2766 292191619088484404664421465339164178586079714816
2767 293789133962229942644147451224155263349968358400
2768 295394824870762449365644523977153894591378560640
2769 296990603138079834323806027181102709481329586176
2770 298594376335501206629647338888185995460429735680
2771 300224568030044127158818162742587672898065479168
2772 301863090630270883289141124427917075217781336064
2773 303491397571452006517938476665688192046908018688
2774 305127913391661581177177723375719648689474603520
2775 306791401964487366588728088301270000789626230272
2776 308463315632457751959852939449431743284786862848
2777 310124829236019511867882473566355159793849547392
2778 311794707713501016137911174883234597462404952064
2779 313492058470023970159758314783850383879983682560
2780 315198058462476028484890458749664065388749939200
2781 316893408004958004214343756844599855238956404736
2782 318597213380911525354542566625756991503321856512
2783 320329131986280001830541158163577729602710438400
2784 322069864121199593281425212904896863134994189824
2785 323799619855881484201233418714595117527180731648
2786 325538058768326025695047135525886337359253434368
2787 327305198283410066313870721974777501573931685376
2788 329081248488109254607461782389039417151164300032
2789 330846127666442000679248642532101835073653140352
2790 332619853131727376064155066019647053959763931136
2791 334422808066504445602935694447297656553827948032
2792 336234911840002525454137265135803952050728198784
2793 338035574738399993991252514860751080638068085760
2794 339845180008738197843461666348894780343783292928
2795 341684694414034888823301142404709179162376606720
2796 343533529399093834177005683717438391853038223872
2797 345370578042329669800803882097223049745063971200
2798 347216808126799694784741737634568527139295579648
2799 349093569669631065905862084756058181481409792512
2800 350979754496960995965789168011918806735276883456
2801 352853942498025615590543751666639641248258802816
2802 354737484939586122029757996373243846990997523456
2803 356652118695631166940517591833131261681773461248
2804 358576426090898662359164913973207037847591189120
2805 360488451254476736017444815995225321175550709760
2806 362409929716201013975210580541129339774077740032
2807 364363219984565538750263574513178275595102469120
2808 366326366093383648904532122473872851385080794112
2809 368276858557122630285078297506091536428466153920
2810 370237058336716945973883693600601497379407875328
2811 372229729122007489509181542881856655551328861696
2812 374232361496728887582001161307494253515787968000
2813 376222118298857392863858315461574862424624737024
2814 378221763131223791882378525369267122334921662464
2815 380254471492710516819321601861183557079103279616
2816 382297407361334487690733738582118286072066418432
2817 384327160227312542628980706654415075629931232384
2818 386366905591751474471613226533484748954596765568
2819 388440478078974478922503365165390087234149931776
2820 390524468476809914597527920612821632147016048640
2821 392594882479826746700959798257927767110940721152
2822 394675555904115895557565084190989646461232865792
2823 396790754613601137670964733423650527758780645888
2824 398916482932282003245551644657781506096218531712
2825 401028395099352661927238534414683840196092532608
2826 403150758311464504622980650953076922280252820608
2827 405308273696218226001764188605974475488435433984
2828 407476598162030431488345900270449083574352346112
2829 409630781478441730061469260287668483801604141056
2830 411795523237337538299200060149586949309339998720
2831 413996226255459434845987794164029245796258419200
2832 416207940239632836354232704886005069452721521664
2833 418405090489266943143260912642591496321138932864
2834 420613082641459580493280677844143253865971459840
2835 422857775312355598254002419177509379256697381888
2836 425113593800310573476793078798504558309913640064
2837 427354595875262781674010294653081722300778905472
2838 429606639963255531181198102343835592603527598080
2839 431896047661540338438044088071037570365635783680
2840 434196878000935386820643172722672584099793574912
2841 436482542097385359312515578483012471101885404160
2842 438779361611319522455593879171374596383878358656
2843 441114401900619968276348711062186292804682847488
2844 443461075602590370775689238464875864501688558592
2845 445792135830935708742525751998338135135789064960
2846 448134649189452782135991112964454278012404818944
2847 450516165849223463289789305017247685993863263232
2848 452909437284283668973609453222463887512387253632
2849 455286822401094394142685290763130208276204982272
2850 457675872862277277160507208786625199558496179200
2851 460104627851224476436908293708051002011072303872
2852 462545449343061610683357793124475936895475728384
2853 464970015017346036496378513595082037961692814208
2854 467406362377857119784285517051775668135251380480
2855 469883322161567876826481458876155160570949875200
2856 472372571875184719015745102005860523279215538176
2857 474845085590490943177185341008745359275637040768
2858 477329697132215117169796063075987734575072809088
2859 479855749233921660252022035054732632957062614528
2860 482394215957248537531359103606159676142661389312
2861 484915659332516411660135405279052165924738496896
2862 487449421932845285890288773008493267587477634048
2863 490025366558877125446336824402807378282918464512
2864 492614056711847461328779093629603910856229097728
2865 495185326137550090367636039899309197932078333952
2866 497769037616155604584150394374192443520229623168
2867 500395892452478682547756086023181133827586324480
2868 503035726011773672176726777159426146448802402304
2869 505657630898886891835701639875034660194651084800
2870 508292309795146791770334706287165755062188840960
2871 510971008258523426754550069588888323883245805056
2872 513662817105782810726898768550737984426399435264
2873 516336387309914132530346468657192146743528461184
2874 519022966178654209598796326068372911610221600768
2875 521754348453503428002624015438196037710750414848
2876 524499188462330419078933790542072225257100096512
2877 527225370295352127973446653604476838940672167936
2878 529964686693512223769363256627570369616408406016
2879 532749824184116829643553414321482153364747071488
2880 535548666636301549469734069248056112023311601280
2881 538328305893881862479150565138676068294455225344
2882 541121432031764450219752174776652459211850445824
2883 543961306216681685852911193866692892050012371712
2884 546815020356376068379224064724070689012713795584
2885 549649205163358206751553578710420387709979387648
2886 552497121506562210392765809988993953186823267328
2887 555392614257501298622999102622394113035656904192
2888 558302315664861045470125024729701653008127089344
2889 561192036761639121575609973247860462313276274688
2890 564095622386914454430391827315726877067512860032
2891 567047861524862914826907975319138105183273776384
2892 570014567108661748217589881782153029631962176000
2893 572960716299112850642285410582794411704003426304
2894 575921099689704320787688700557865231566096570880
2895 578931117015921608409455835278723892583125120000
2896 581955743304653601332387423870638765688330459264
2897 584959461541539967729690657839348205328499911808
2898 587977673322552093090446167538242248110736347136
2899 591046394256537218498992175896329280419163648000
2900 594130111088379668015231892671387164801709603200
2901 597192444051266054074911280945816023865085175808
2902 600269406574565139021377030327888341264937012992
2903 603398018090570735837768534442408608575085804032
2904 606541898650301860494813819081639296652940452096
2905 609663777695275262623866371199644987541943971840
2906 612800678531475556001795487373645216203595568768
2907 615990265011054269148527010433809374043064481280
2908 619195266535710909298769092227486325186595661312
2909 622377896693080279487537387693273729311329865088
2910 625575818970968386001347910595510442550785625088
2911 628827351413905725887298582326320845964074077184
2912 632094709405001124353154830706507711766609800192
2913 635339184981997228277955074853831171936760089600
2914 638599096243109961785884193102004103414391668736
2915 641913823634953560117297401662222192413233513472
2916 645244661212428609071541682101682641644569109696
2917 648551963818493931831325427135336339646192962432
2918 651875113571256454486339874922980793831217942784
2919 655254175319005457441616595622291294549281513472
2920 658649501478463408918783494450392120020401583360
2921 662020894148251091396577355804948301661623484416
2922 665408420359916531018916003777116095961504004096
2923 668852835065447680860426719108373033524209739776
2924 672313944676259515887662165059814362395920887296
2925 675750582049123185540407822032818220437478960256
2926 679203499546684809077834309690118510356492247040
2927 682714581080950604989324825579407044366929273856
2928 686242659161321277355469566193699008597060169216
2929 689745565679723666971738779360842496064035310848
2930 693265188885723456414014219068718576510051147520
2931 696844134338510006701566777043486656482506458624
2932 700440233986160022423343581949353793493659370112
2933 704010743322072268472275771178714462932904781824
2934 707598267575487846454506841312345178283084906752
2935 711246145252717011157498964992895278884542627328
2936 714911633710487831488714616259360910340562181120
2937 718550953466946287780941679322422793805949761536
2938 722207442959682987114712105739167235880752121088
2939 725925634720638792937566123585824225963175165184
2940 729661751518914155666720835367433632932038604288
2941 733370961200736171811655428136092352091230214912
2942 737097798257579915294162881387722783978573295616
2943 740887561542918228829748645169203848413861278720
2944 744695416265707958136845954750079403280897111552
2945 748475913087728750054577225790920104857454755840
2946 752274353176545217588493255496960635244960814080
2947 756136808056903625203620345305803686922445587456
2948 760017833092046841449060603291972961898166137856
2949 763870890734856796432695200262856990688663304192
2950 767742049572506370250499982161532963074173932800
2951 771678649255386815699703751784967253575128306176
2952 775634151934403792054967252334870915938561326976
2953 779560896483067574024951907503575532290268155520
2954 783506227526037106876105547177648675337816733696
2955 787518292583732298215393578306768278099760327680
2956 791549430450753267142449744456474765273965346048
2957 795551336695045345469532484485172830170892673408
2958 799572158303304310898872423704377100398600961024
2959 803660862824253888508379039129531632295624627712
2960 807769147879184655372848842334603621014238486272
2961 811847547374797186393595427287102884486372319232
2962 815945028901552035489256669217000032891006423424
2963 820111900837439857598640674008003759803619202816
2964 824298699728505918429476257810861823665344071680
2965 828454778741328473822577864642341426918893268736
2966 832630448275633227060094043354580459959388346112
2967 836876874090688623129555754085118551874556846080
2968 841143406224199175514933488511335333407737535488
2969 845378708957034008616200013433625004923502135936
2970 849633950630181088415129482081866038941708185600
2971 853961160904149080454137645157755887653401261312
2972 858309009452484523862040951168688834829811935744
2973 862624940049906260239663038289661507619881574400
2974 866960979165349845885710031186696441791978927104
2975 871370580138120188678343694025713569490765341696
2976 875801186222201969098305414374089090990778179584
2977 880198981292276210046236335342626551881295299840
2978 884617424103823432886618777168811114767010988928
2979 889110871131424393043774564152653408589256584448
2980 893625506148433177508921008657113677865709152000
2981 898106795296805586988423325268929476409269645312
2982 902609094558379643655293668208555726374244401152
2983 907187677157930177020656235675232936993882298880
2984 911788011640747407195510480037422853818871826560
2985 916354262083365324236309276152089428966951301120
2986 920941701594934949682294972694718524853845467264
2987 925607107841569111048141918354814398086689809408
2988 930294647691851342213978072332754395179919588608
2989 934947161605130758552805860792595713782809592192
2990 939621429471830088009739439944334463350422419456
2991 944375186886383446811186215489900259465200228864
2992 949151270915606583693736956345175800732318555648
2993 953891753970417242882469379962917792893003258112
2994 958654374672576143195778983464443651448839269376
2995 963497834248956161423313414199939147295019248640
2996 968364210974217202166413061243549096499191728128
2997 973194209781448049291031085881501078097647167360
2998 978046528126501555936804232723731684335413541632
2999 982981463614279627949454969223712301349359378944
3000 987939720554650298378169172279114747797658696704
3001 992860591931969371800414966611457249866087662208
3002 997804381559631215029240989265488829458127728640
3003 1002832395915139710525644040215522679502151860224
3004 1007883928014671076134644265358118824814889647104
3005 1012897471460303355367098369348536747310703358720
3006 1017934331967873208441419144917329715749138432512
3007 1023056840130732721056954649303485749574251966464
3008 1028203492028788185693025078761243848786894261248
3009 1033311322655908804318936380929747914380422363136
3010 1038442662464039911081099265309514899845980090368
3011 1043661528027856650248806215788445344833238739712
3012 1048904957619104400546830413422071037181130327040
3013 1054108503958301753608354749006026144246699931648
3014 1059336186232608374284992009551279366089946224128
3015 1064653090993961166200518323333952448848619291136
3016 1069994766948587478390103220958321886479456694016
3017 1075295911469794355670316794428794249157066121216
3018 1080621614307304974623335669284336934461267535872
3019 1086038039867658802569050548847496871090791221504
3020 1091479892067920846389160601852638681336740787200
3021 1096880336987578907316794099012804791306722416640
3022 1102305534946045019155436582867576655380211706368
3023 1107823438939851024903571663778215024304217394176
3024 1113367214480143316582157387828159868853497065472
3025 1118868447435263685215168061566571157599883619008
3026 1124395097546455041665984434758670256298336621312
3027 1130016243970045877884535295393226483355089298944
3028 1135663472414132123808650750987015026475064567936
3029 1141267478696779620067120875250891986912824903424
3030 1146897341077985873230741560359599287267386496000
3031 1152623281193339280690112185497788733533135731712
3032 1158375997768028619141999418757093029023427748608
3033 1164084554295799429377083743323180292373681598080
3034 1169819172424286867042431637879836599977874281728
3035 1175651962283086075068898328562202763215663443968
3036 1181511990819651860724119013973525887845353267200
3037 1187326663251830665723491491814556303118962568576
3038 1193168092387565511015830419831416768353784809472
3039 1199109581852757389188533082463738005371679812096
3040 1205078532331967257779659120166034318179742236160
3041 1211001396753280855173809023318169061406576838784
3042 1216951482498657813351410820427437320432104143168
3043 1223003295436267317969518062120596941254896102912
3044 1229083295985943339306541465503534869563224595840
3045 1235116224653105127187649153281429669405018890240
3046 1241176582486713050521399391762862849084134940928
3047 1247340877727093618914153776692123590221728452096
3048 1253533849990419265482889940885906818965627568128
3049 1259678472220666077744089396170566233538312353408
3050 1265851260178410303877326457965126133590658150784
3051 1272129977465907191532250863059656292965020343296
3052 1278437597037481320719572433723467763034699033600
3053 1284696101925368164856746381755068947554573121536
3054 1290983254883572443031524495350701275528063512064
3055 1297378093741042801341707267352929062410581053440
3056 1303802604512363078488097311017067462109080268800
3057 1310176945316699895588638472200970366949732924416
3058 1316580153771002015682617192224570074198697327616
3059 1323093380541563309516110982494970942635531386880
3060 1329636787590770445599159134488891781768644900096
3061 1336128678848050003868779270356715889841042098048
3062 1342650208132088583084614115069212432199178748672
3063 1349283856433024174112399380810121389234228941312
3064 1355947922777173793334298865136098090435064258560
3065 1362559652687155988047236270517630975472436306176
3066 1369201531107101278836958088871479080987594420224
3067 1375957379061171724672045599563057902827979316480
3068 1382744450197291620778656311449955773962513773056
3069 1389478076066021496026180323893598419824306184192
3070 1396242072260918309484219183761858103643181493760
3071 1403122498878618595790722758822092858479636693504
3072 1410034686648071539192152738538700904028597896448
3073 1416891991941299263863208508434409209596895129600
3074 1423780483459114871879024392037574837184461245184
3075 1430787620384487132906703879975601676720271151616
3076 1437826758849656708553602684266975443025264529280
3077 1444810155460057301541427808450214719771442558720
3078 1451825268159883298344477481940884556110106824960
3079 1458960975372316934469493465478283558379055877632
3080 1466129536974301937384910619127593792064494202880
3081 1473241170403144009149444003029915506800442302464
3082 1480384754068693966315934206662404251687230392320
3083 1487651528413405767394456792365888897895995144448
3084 1494951715384430762733718167007367354752066816512
3085 1502193461919282293534255406083329913128653159168
3086 1509468011673388404373569820389079303663590715904
3087 1516868086893973146668995027895465823001180171264
3088 1524301828743896133870085756136458739295983288192
3089 1531676208117920817513198113309174676623087336576
3090 1539083951660099987604911527717135778103401189376
3091 1546619273210708586600375100335510164225659722240
3092 1554189152959032770506561516692724248916239797376
3093 1561698424642571464064181450757065420190769080320
3094 1569241296232749327904760295391358948808472762368
3095 1576914484179971932221548426149994496138151677440
3096 1584622820985458140837313596904543283242901408512
3097 1592268935351591490875695355185150378861390320640
3098 1599949553052638760910307785479878958570160565888
3099 1607762947702229541493568200352466283175982439936
3100 1615611747722289403404776019102897829121111242752
3101 1623397360289082529269987972750542916509546174464
3102 1631218057835045346944284228729618515680528842752
3103 1639173693643173824977388482570763487915676153344
3104 1647165678733631690323170171111724146597351139200
3105 1655093144709131895451324044729144370735609651200
3106 1663055944548786614151122577000325362721233212288
3107 1671156570143442086318340689598744773426752231424
3108 1679294157835479324884163638168410765569929531392
3109 1687365528339528729848977776548083092480578919296
3110 1695473177067776828073214611460642126587425154048
3111 1703721244223801564925816421082148341449864578048
3112 1712006544297858458074416943296128398591224310912
3113 1720224592648760922775128552805631521161605002240
3114 1728479534639152417696554361522559801674472439936
3115 1736877170469503873768579814892480841677793863680
3116 1745313025554583671860533863795372177889883630080
3117 1753680231189402391443682186361833013382551326720
3118 1762084580683917404322856195177559313794527327744
3119 1770634668192333237441000456370476777137391367168
3120 1779223623565315759161782670808471327002140451840
3121 1787742117672958760854989532958205181508870599808
3122 1796298755330839551327495352570948107493449416704
3123 1805003862616080432349697936257651963667106609408
3124 1813748110357751149340965959760247484297541502976
3125 1822420814984268870173545151947633824638319881856
3126 1831132300892335878737175374531022993841836335616
3127 1839994651210365138800697754161821341887980914176
3128 1848897186282806510338512592140368297774481116160
3129 1857726684395264781824131861250148695637103226880
3130 1866595228324323449025120272959615363049436724480
3131 1875617845407857180136762240580565229192720388096
3132 1884681319494668843920511186049788887894739758080
3133 1893669852146474811471805219164632784054683736832
3134 1902698474852686536216113645406580975842744141824
3135 1911884048170464420507868335871851395768311111680
3136 1921110766344056107804932058574988684337827218880
3137 1930261383589412571645244608997723263483740549248
3138 1939452765881362502337826758000876020857677050880
3139 1948803618718433236090827462540397926580062476800
3140 1958196707502442115636607290057331574710927524608
3141 1967512128219245574835300965685528008658618135424
3142 1976868578942679903726413753915138518159444643072
3143 1986387882103213623948019735274046544485706472448
3144 1995950132321034141616002065429554602841189555200
3145 2005432683756847998504710355478996942092220592640
3146 2014957370363514738419677472074909829575908830336
3147 2024647939600022412314262323261544798964809199104
3148 2034381745233657615344395561222616277679695915264
3149 2044034639904437077499984622231114025090841571328
3150 2053730369129148379441259635041068748356686378496
3151 2063594632106530201473977440869492264977728521216
3152 2073503286094121437751808212795078048558135852160
3153 2083329355390443693052902590183703449008116849664
3154 2093198539121074938731658522365740439482789329920
3155 2103239820319550609807728098730340927217655331840
3156 2113326229114288757744559085062362453177012459520
3157 2123327919375919878566769848679615282493866651648
3158 2133373878338691662228208999420148960055266602752
3159 2143595125207490415889839848883283680195973002752
3160 2153861805634585344959647404453380762374879713280
3161 2164042469021014640370871172981691279664392904960
3162 2174268140929695169630277885007198669620507885568
3163 2184671889718007323937415546058007509111918904576
3164 2195122277561207093947991365741320002258863621120
3165 2205484893774882770827486433739597559043791214592
3166 2215892798016960802880486137861040861277880028160
3167 2226482533394516699111342571773222624534210635776
3168 2237119687266177972924727151094445230839489078016
3169 2247666794958173020786841841550437954034262304896
3170 2258260412383908052872758829680035019129051493120
3171 2269039219476619724950363348978310039931886518272
3172 2279865751474173896986330714820154860608481664768
3173 2290600880883878718121039321172873081337479014400
3174 2301383285761570098163098760508224706499874405632
3175 2312353813755173009230825161218808459937789190144
3176 2323373342042318280182979389512943113843227430528
3177 2334299594354177467616197582933106745375659743872
3178 2345273417861652520195496358687713066365000964096
3179 2356439318734914155330998206410245340233575643904
3180 2367655027173965917695326038260415589098835850240
3181 2378775070746756005366101682769774237303462963584
3182 2389943960598860762289398699315968556638235439616
3183 2401308463034500623613058949864458274355311057408
3184 2412723096783417175685300110187023394962965062144
3185 2424040613776734447917597723195076471910036339968
3186 2435407786973133621265495122391481133558153799680
3187 2446973657202301101848433722334894280912133086976
3188 2458590990181338139551709061980152108984636658304
3189 2470109243107845742707605197004580653974164244480
3190 2481677447056595968859619621098399129903186488320
3191 2493448512169732561029082439305158793334339318272
3192 2505271893783605327524835805082977795764631674880
3193 2516993650540024579241921194444170783225665634304
3194 2528766707200243666267575259174172496121352379008
3195 2540746345543931832355683108519109093570713154560
3196 2552778623682414841769813522397323075442888628224
3197 2564707760736549938930862943823984876741224097792
3198 2576689035897942168216604675079602005617836231680
3199 2588880135367349903684294154761404132627057454080
3200 2601125283369660889428657510321718622996111338048
3201 2613265195066297913354082351045458097102566037504
3202 2625457556532357908904248462183456537796546830208
3203 2637864127084660706690792529311058540089946176256
3204 2650325629471079571921832206129245992749595360128
3205 2662679224543282096739271111869710259723116742400
3206 2675086676618027700900248918179444374950502661120
3207 2687712252170955535517527906699107029728501514752
3208 2700393101708468041507064486813333988949886301056
3209 2712964421325186865672016064288428307623444942464
3210 2725590484879288343807876151025945891000419883008
3211 2738438080200585013618698669803610801237260970240
3212 2751342419122747032654542813173345293488069318144
3213 2764135033881920353059705003389853748632973221888
3214 2776982701819770114815192411124934619389698785792
3215 2790056517807370287776887501458004781747652409856
3216 2803188011458519061267762217273509568937386171392
3217 2816204936471973117209337621290534873833617841280
3218 2829278403479515633912274128003993088407137235328
3219 2842582136160622006555671217129540215949406174208
3220 2855943887610507371239185599534422360745698222080
3221 2869189376795193347279762274256679112414717157248
3222 2882492324889325279687522476650553207740317562112
3223 2896029120892539447767404956449389570816493747712
3224 2909625489805143745976452047993755117270016536576
3225 2923103256335831486365092370456603730889047471104
3226 2936638808849624545215833246411654960043170676352
3227 2950413067933721070691953681064355100602210046976
3228 2964247866222771776045314972879321217141345459712
3229 2977961077527747054382289131596945491485243538816
3230 2991733627890911419165033901694539430601153551360
3231 3005749215452689583452373476651577838123611672064
3232 3019825702921212977496543379520941013298466841728
3233 3033778792308036727469001691560488792405838439680
3234 3047792190414002597625991653348769064340164318208
3235 3062052390106008186956634209952677153722470171648
3236 3076375110345934838460486426581151846213068974464
3237 3090571982496941062940000249223599978956906739712
3238 3104829487187890872793845405868444715665739430144
3239 3119338906314870191369066841254587887662519416832
3240 3133911868233145592456107141196599768188041986176
3241 3148355805071561582266309760520384085299606495232
3242 3162862016708339968779592603640198017342321115264
3243 3177624697136983285198329625213803904701365059584
3244 3192451278302275006456659531088064396229887635200
3245 3207146945517641175987955031832015911786396129280
3246 3221905889362172645642531659362035100114071637504
3247 3236925256580196632169362840931671691535758434304
3248 3252010238548306882752742162435032966138165595136
3249 3266961694347223000712077055619278411277984148032
3250 3281976770007383984479973218794389689660363951616
3251 3297257648418398439713731958853586819901653929728
3252 3312605197972549680047592502041570516547409457152
3253 3327815889947372080747960296916191694157164926848
3254 3343091913709378409322755227653000441064442944256
3255 3358638529019317195273932658227794516292519198720
3256 3374252194178005905571489339191778897566737154560
3257 3389726982256640217722716005946546848607340577408
3258 3405268162053611513683275699893963364040104577664
3259 3421084087044884415404727116870660474124005666048
3260 3436968849083147564019832610305102905481641719296
3261 3452712000464064669800682561161230314519575216128
3262 3468521881537417380524733581438397642774232273920
3263 3484612167168755546070029689978279381700007439872
3264 3500772406761724086238549944906621512271614261760
3265 3516787491685116330001954988545423617955586217216
3266 3532871116156202365462950457746657921543544000512
3267 3549240179041461882796504919731534211721379300864
3268 3565679570915624702862363153669100551256582087680
3269 3581971702394201219875027327590577740622190315520
3270 3598333468449585298396955842220859291837856834560
3271 3614985034882414637755600452838651841333137628672
3272 3631708819495581032198897762712664329148071101824
3273 3648282431050440941633437652104608000577918903296
3274 3664926035116229043716539710069992789450918192256
3275 3681865392444695833343972086840609582171667721472
3276 3698878121494337690932768235807435220903503485952
3277 3715736962323798800698025478878097760456988775168
3278 3732667682147725462075408989055936021309182128640
3279 3749899445762987643597906477066131518106274904576
3280 3767204978736160518887559953062679984591483208960
3281 3784354373151363549733668918914525034551700199680
3282 3801576804420153097605807814093724229172217084928
3283 3819104860023821805205753345551333493914524345088
3284 3836708653452093987501155223157337869062182058112
3285 3854153262410452680609808497446683457912193906432
3286 3871671259078955714929529588661949324663783944192
3287 3889501140000017681095124097976965088695281052160
3288 3907407978916121888831545021467529117283062030848
3289 3925151682199418949385032345637005776975213850624
3290 3942970767822692628572329453201129365556400799744
3291 3961107297022007373926598969947425343771837849088
3292 3979321175913153164635483567652514034713660440064
3293 3997369574566544254354924353820976468234993197824
3294 4015494550422049911877541198007235364251885595648
3295 4033941779102067398676479096906548094857007055360
3296 4052468437853571002662810586152884720885037976064
3297 4070826371665795105788265391282775397715028537344
3298 4089261255230511874207307210174187414642437773056
3299 4108024973267533140803951556344070944265783845632
3300 4126869381493382369258176490037232697329260358656
3301 4145540924668874186235274474700759834777189149568
3302 4164291495210609920633751633548632829484458622976
3303 4183376741674431996856628512400567843711159383040
3304 4202543093305259971221124156464144952739752585216
3305 4221534076044631074460308739496171087037412931840
3306 4240605349496151970340064520478196541606230558720
3307 4260016346689840187046155099249675019094325887232
3308 4279510616569131669749130014710906424282433147648
3309 4298826125302148709659914387132431394012061995008
3310 4318222288853104082159034961947012288901347148288
3311 4337965094867570558300965957854565962620583796736
3312 4357792505692501563578171768737489297685771324928
3313 4377436754856617956668864988185542551277712884864
3314 4397163854414474872828712626445197352590025489792
3315 4417243733284854141233162252352105755325045798912
3316 4437408623965616372876168403222193660911914916480
3317 4457387744842486527578450118815782747877656879104
3318 4477451019773388633450203698772257447442446319616
3319 4497872371333569414518827300018746482700374151680
3320 4518381025723686048541237294119284262804845207040
3321 4538700298212205522897316712333487173248761211520
3322 4559104111067408760660118542512194337609089783808
3323 4579873273111972182861443108448502945900866854144
3324 4600731112202408114447952553779812625773361657344
3325 4621394961235742336914562611965018798521113753600
3326 4642145636656719700345168412367078325728368107520
3327 4663268106616474865450990667540073857319549340160
3328 4684479685940925556934370594249909202975867514496
3329 4705494490365413897181201838899736142222048936064
3330 4726597500253877734643311641386460523690670734080
3331 4748077862881210073470238180707514496288970988288
3332 4769649720185874677970247341447209396868325781376
3333 4791021028727250464463296475719636860518773041152
3334 4812480917520304708133202563888210535673735505152
3335 4834325802254171816157443342385966073438778787840
3336 4856263634326393499921169645707826431766298358784
3337 4877996020895281999644820912187670570250223247360
3338 4899819403854142569903504917422881244018456833152
3339 4922034550966773588146215083616730346371238933504
3340 4944343068240491467646929285943520630500470483968
3341 4966443240561063575926435418470748090541127271168
3342 4988635830746279430783337629841251682078560419328
3343 5011226016841601002530801279945774124165037210624
3344 5033912093020859589655810342660828382682298680320
3345 5056385808314634163539176072257909660662924656640
3346 5078952339583480438010780178424242951407265980416
3347 5101924497328218844368859944722574550472509781760
3348 5124994043662242800924661042874170742044777496576
3349 5147846102723789790503850166824432726214148042496
3350 5170793493308056509355591775126537907740620636928
3351 5194153616426444699551207671079789275853285929472
3352 5217611576920705418727320099564615700471536315648
3353 5240848956408601563360471835357963428190114398208
3354 5264183170227666807933705519606943179985211947008
3355 5287936234339912149764897684177892271411994956800
3356 5311789758449778812811402345678756381473191854592
3357 5335418506813875045079303665495403248420017386880
3358 5359144474177754015268154863343508416295258438656
3359 5383297727987495706361206207180117869934776170496
3360 5407553026639346669008925717601194943321521737728
3361 5431578104353346966024346160129376545639030732928
3362 5455703058415052449819682935418277994740597085504
3363 5480262759333603373196943040827051012881252782080
3364 5504924940922719579452001827374313387950893317184
3365 5529353682961465211154177382938463404306863265536
3366 5553883849428093724676723457195236783140675327488
3367 5578855178577467673562823966862221765341158053888
3368 5603931759388931177102877457579400927212995261568
3369 5628770437772397890134125496361094277810744738816
3370 5653710950663561277917890759752130276756794814720
3371 5679101486986642282355796688972453269398759338240
3372 5704598908005326239585995685920503846523318489600
3373 5729852729411191143206300603390133494933952297344
3374 5755211150043530771347351490180341968143562474496
3375 5781027425254876547708124077555980190822143027200
3376 5806951048298264667678863142391354490032888994048
3377 5832627637891533187618317773943711628775727225856
3378 5858410464269015447296044224499838163774350273536
3379 5884657872524854539098926657757963485378831175680
3380 5911015512410412040330766544193541612045293257600
3381 5937121459318784531327969806594302545157708773376
3382 5963334035693173734058601185448821242443299944960
3383 5990020500099847851995406853501256655238701505536
3384 6016818922235639985340252642154196463431663467520
3385 6043359603324765066658036530039339666246165266688
3386 6070009833888515581275213981412277126349876441728
3387 6097142170471781056600391801085007553314076392960
3388 6124386912844397460273950720827612079629623839232
3389 6151370342422964914153770313723611810560191206784
3390 6178465008375527757822370574329166185195600997376
3391 6206048833074686913820436130789710713631649148928
3392 6233748108934045682357394922534588969289204758656
3393 6261181117635530365405768412317211639848453575936
3394 6288725781086501966743441390300435177216782972800
3395 6316769375634793158066764989478598160085739243520
3396 6344930198869374519645130719782118245529781707776
3397 6372818428645462806632584017278492257837983772672
3398 6400821351048142596121401223388862623846183775488
3399 6429331827074814894914335100419281176918588006400
3400 6457960009619963086563934375217917312066576789632
3401 6486311789649798741853486010938432531590473180160
3402 6514780045629018164941922721821475442097347561472
3403 6543763248980687475671825232371667536914842220032
3404 6572867325970753393911408403846744951913470538752
3405 6601689831104468225806146796722024316573612554240
3406 6630629209536304330867194946862155370281908264448
3407 6660093794508470855474343331794421712159698693120
3408 6689681132974977187241255002120026358739375609856
3409 6718980185220533232354500205729691682258033889280
3410 6748399319767307757747995297682449588084290338816
3411 6778352706369722145193036434489217858469311271168
3412 6808429304786553636507712762813011381151421857920
3413 6838213657890045378588130625049070868344693288832
3414 6868119928185652135164331841248525965198188818944
3415 6898568200552274836600547389922753690620723293696
3416 6929143028673110185758952530184633652692794592256
3417 6959420116073911503092551753535051386892924946432
3418 6989819545984753192082164733951937707584739481216
3419 7020771746454741063025823467266326919238064591872
3420 7051852438570581946397868697898047859666499171840
3421 7082628369632234470257511704091082656817598547968
3422 7113529979392217438082940905440170238137628213760
3423 7144993848593765145276396721685887704747535032320
3424 7176586697933842584135446906855952777281992032000
3425 7207870566888276525521965764672447380063044214144
3426 7239282054279771553232503002419298313530078790656
3427 7271263922089992170653521015094900364616023239680
3428 7303378247548246555232016124737899028912097310080
3429 7335177860053533987310431658187071037601797439488
3430 7367105492411985730847921929180983278828711720960
3431 7399614806465016003723435789734942093348709025792
3432 7432258624275335658197475937299128785841406523392
3433 7464580282264083474105432406443012745770556774016
3434 7497033482387131722959876971337313405257606463744
3435 7530078316605918168073129520969871474905034255360
3436 7563258119517956478299396127031929630915984759552
3437 7596111377894548677545941158023492208298945034240
3438 7629098174264935682642049425131432914428714938368
3439 7662685113062879468488413825177335392997750878720
3440 7696410692782662422167410906498494518538763211264
3441 7729803636165923710826353333505138765858520743936
3442 7763330547061827823149716971676701332687031045504
3443 7797469460185699942318365143362403700391717911040
3444 7831749118878901456983710819191652923767928418304
3445 7865688359483069830499152967036674712840255485440
3446 7899765228124697591729829455248085925037724021504
3447 7934464534626543329357671491584150892691144581120
3448 7969305084501542628002480156122828823051890879488
3449 8003800543840041563254104339045464200779823551104
3450 8038435742409469775379205954688234099642795685888
3451 8073702291576139352535610493732213676726270142464
3452 8109113900354782491017065151032808970124351592448
3453 8144174067901536757814103723236727688585285632000
3454 8179374374491452358034469974620537113206923622912
3455 8215218475640287656626976885731139457200099545600
3456 8251209860836084940080250548164704968417313890816
3457 8286841552049641529251844871250138211046691872896
3458 8322617247673832610836706468699485859432418365440
3459 8359047678454204080079042943348762793931003901440
3460 8395625864359164025219840970299753416091213560576
3461 8431839502870707849843815800645004169865098298240
3462 8468199315488900098510232133851954191198437394944
3463 8505223199530289429007876261940112209981678661120
3464 8542398866534664293641572694575468916647102348160
3465 8579203241423236714794084284003534421093412687872
3466 8616154219453242929991643995219529510935582882944
3467 8653782322365387501810760346352473274741028329728
3468 8691564496367567845450725369508648277712365772544
3469 8728966756462836872540958386550616139898306339200
3470 8766519636742322714489416912007669865604363123200
3471 8804761110105905884954822962980903226554601378816
3472 8843157158769645438683450531921549851976316338176
3473 8881168124986230489070329421690521076595587321856
3474 8919332005053139355387257425163258995283718221184
3475 8958194256597872486151932380871024619907336544000
3476 8997215267708689466816130510187481532829789048832
3477 9035844166506210979410777651429548876799980042240
3478 9074626374667095738306932234346128849897662785536
3479 9114120644965687916080416060852241169618387922432
3480 9153776094641866374010634125313956522834234721280
3481 9193030291795060456597653313473157306126912362304
3482 9232442037917284705723681093352702923899095244416
3483 9272577867057111195582570819945091737538156288256
3484 9312875346568781002587670005880032974484150812160
3485 9352766208767081507006992821163514558607788606976
3486 9392816975734756500169176870953663540799049211904
3487 9433602064073394978126624913931954943420822038016
3488 9474553219813257861160320981471691187268667213440
3489 9515090293433654682833420455757144633686830713856
3490 9555787699292779226018702710113270815711643247360
3491 9597233783255050142841001922563716575451501687552
3492 9638848420799638233557158336104075513039884662144
3493 9680039432648017745633483855472929833995075045376
3494 9721395179567045348662723385652892409269972916480
3495 9763512202848692587438322053639780755469167682560
3496 9805798285243833871308714399914161294888480368640
3497 9847655029288955459583386166545183158966888073472
3498 9889679000432314011294808719964019885525021005824
3499 9932474966226731346315781684213105236756598608128
3500 9975444579686729719830463684011722104546135169024
3501 10017977077584396269226497971338337694358707110272
3502 10060677189254968040433492365802048062160924374016
3503 10104164350093443594131933164649153611943614509056
3504 10147827786256811512577564883423664184448136765952
3505 10191043994792073363609962488174701360191073496320
3506 10234432463070632545419218157116950951826939123072
3507 10278621180212184107689879817847253065465207570432
3508 10322986640776834460341808786661327826983028868736
3509 10366898945106050739091313500803574764986753658752
3510 10410986068893138574680367422847258383561771264000
3511 10455884660528639019523161560001957501711052726784
3512 10500964836863423148351348317161608687115358625280
3513 10545583603302223028815625213451937358378647008256
3514 10590377607445666903086714747636342202488915142656
3515 10635998863241771494214923586907939247538842885120
3516 10681804401867464350506084823349197363489579181568
3517 10727137974700117314739370518299285907096974292352
3518 10772651610097722710893195770561481050980561205248
3519 10819006324878224610201576043080789798584624956416
3520 10865545828376685026765258528476793711396618150400
3521 10911607055294761439290749043040146577787054059520
3522 10957851050804525604247870200540544294993687557120
3523 11004947868759475404842096350822278685976080574464
3524 11052234501162708622887592335447808831829781441408
3525 11099034263202402709387720323817678566106870812672
3526 11146017164566251069424609339525506805654765553152
3527 11193869432487722627438949345811048765188569144832
3528 11241914368372806252022730809370102293695376856256
3529 11289461251408800818748506709841034837767023017600
3530 11337196366043515025478877018820560622618023553280
3531 11385815330674518227787748113053831893943715508224
3532 11434627423608326984262321418267022871232186794240
3533 11482934919033578855021105421287286357475011727744
3534 11531433422132721539466417562095319326609232527360
3535 11580828064990477782497601445067412320968568027136
3536 11630421137768006926410399151828924819123147732224
3537 11679500494130309612636651669929159917413451933696
3538 11728771263400922905452632446795319135012931286784
3539 11778955510841826587526629417682906924223159387904
3540 11829341118471895334209907130289387680330694932480
3541 11879201340888564997188513519137646008806063230848
3542 11929258260831667655784933535631908701573525356544
3543 11980243828841455024185070421753433273218897932800
3544 12031431254894699952517592284323708716996760826624
3545 12082086333541866394587517375112693339080243155200
3546 12132941044545218163002467146555766752856874729088
3547 12184737261641695411458615628304745328687686083840
3548 12236740840434689062052410525389791853974699068928
3549 12288202578961745647529212982685035045807073466368
3550 12339864302107496632790496010523294433449264131584
3551 12392485699458420515855539435791834158569479768576
3552 12445317555587554381231666100773161189546301367808
3553 12497595216415440005387255875513423050990822635520
3554 12550078436433913902660588825116053157330048011136
3555 12603537217190534328960749403825135302204679751680
3556 12657206901571325048901356202486974212984112873472
3557 12710315171535904156550460362551262662838016191360
3558 12763632011740619055562241039827887561088123009536
3559 12817937863216659297809187500810805684370553607680
3560 12872460425202770605023393799979042064938786991360
3561 12926411503379585929894573652991044603844092986368
3562 12980571537851050447646677732560718570848148818176
3563 13035739620370980958496964814848134530287135110144
3564 13091127589874914214053229287833334755557368348416
3565 13145931190275909667149668268783352329307483963392
3566 13200949530060059961484265100523090385722528116224
3567 13256992550317623538039828772868496276731646350336
3568 13313255943429815435271180209638234564425476913152
3569 13368927288206482704043271703713272597836098821120
3570 13424816557883558275228791822838082625012447682560
3571 13481744576271645986139953060068452581278256430848
3572 13538898991478723012661187777273784463702339768320
3573 13595450882342582664312666308415453302395910281088
3574 13652221020850000219692117113065055581237863367424
3575 13710049852095498043112544867154166243125199305216
3576 13768108437545427049003398117461164378324146255360
3577 13825550858079383756198663167983257573403738313344
3578 13883217627888470017823074553811835987825523231360
3579 13941960501199636776231648905971031244501742763520
3580 14000933555577099051500702322996724978249106419200
3581 14059282485782214580362536176772623713479128507776
3582 14117859029405451298823935757830131356907781270016
3583 14177526390964767002632058308132848695429723095040
3584 14237430286126402437765518162991237881906924270080
3585 14296698950975115257297540733415988777305190277120
3586 14356195586689299719427506957394352965587235968000
3587 14416803929450400240137799339049293360055105199616
3588 14477652249571772297633657625305945798026973589504
3589 14537851116374942671683127129572926824270056777472
3590 14598284284111474375309510531879319613599771888640
3591 14659847381733124102732598356638270397285877923840
3592 14721650923976444503160525447887014570872460345216
3593 14782796551574523509128036127950509798206531612288
3594 14844179931156508590755305193028773869254745688064
3595 14906708628685334920627729378317264983747044976640
3596 14969484358555221694801919171943632226935986761728
3597 15031590621276691658248664450756335773873688135680
3598 15093934923100036331397483468654652809485788079104
3599 15157446418633430402682737046752757079101529611776
3600 15221208588977263745548698121516386425947936086848
3601 15284286240616730637390826521384349146108957687040
3602 15347608606559351664636557622363978494243546685824
3603 15412117238718711798569497085953806138730474284544
3604 15476876942431117669267232957649948424600094861568
3605 15540943363779025228344710468326304672634005708800
3606 15605258033496712924349026292308398440567429042688
3607 15670775057105570728140210985338060685400377412096
3608 15736550100722606993374906988952690549490271221248
3609 15801619616166499873268939083425219205817702915712
3610 15866937705313669112538382803688091550993000142464
3611 15933481054034349857698951457180694730663431117824
3612 16000286154312889370045070845000166575770180673536
3613 16066370040568956348454581796306917973009920269696
3614 16132709420715308972527809684387146018193125648896
3615 16200294019340093355439707390792087664079591150592
3616 16268140807925250016655609891374375019224633584512
3617 16335257066352186702338374879293003983920956307584
3618 16402632557959374044999326758524391023094068271104
3619 16471270084678683635158913522990972613866578083840
3620 16540177007293625193405197044735118994805400016640
3621 16608340666640690329910587697298282374370756907008
3622 16676763801407643076119852807972923833861200341248
3623 16746472954613730820978949005368889206798570128896
3624 16816455448055880717087494072188496257277136685056
3625 16885678086933382555989495047558741096315437171200
3626 16955167497558527460054001049381526995950449031296
3627 17025963807385933799368271773252854967160841834496
3628 17097033817622071077690753140873946289454364952320
3629 17167334325523450282798515692569524734567019888640
3630 17237905434954545781629664687159178871003221347840
3631 17309801019665796801289870797216237607071789151232
3632 17381977901311832012700678822239381184317994089728
3633 17453371790653006900595265509320341143650064560128
3634 17525036560263057065522340854635420661881405382656
3635 17598050913232078000982015142675916478147780307968
3636 17671350601519775214266276460363086548230876333696
3637 17743850010512955945057203190492649005853878777728
3638 17816627864190293471376015480203395694397517794816
3639 17890777143302079209029734929134943417010855318016
3640 17965212163792263990926397405016076335195146708992
3641 18038836652257236681078615910626141300333144146944
3642 18112743634915193550853772495852939238153773260800
3643 18188040413123476522125987734539186071598013123840
3644 18263630805182695372381795192685741240202369983488
3645 18338396646726661051509095695352938103425340476800
3646 18413445166325779551938793657806070332780593891328
3647 18489909760321433763956671496121140092161962290176
3648 18566672240044324212731927324889112329421283609600
3649 18642591887413660581175330215356870220033500475648
3650 18718802190184057758960439836704759981201151533696
3651 18796451411732817675612672810923224673357898511872
3652 18874398832653509070107894520176093207229519873024
3653 18951492810916331309627039339848275798371933093632
3654 19028881586625569933709612762409514629525059124224
3655 19107728478422331706642350148130794551559994833920
3656 19186881867473384949566603578725217857366290305408
3657 19265166963783449196418994097454128020953383211008
3658 19343747081640788599973665642636771726906911858688
3659 19423812815876956916600200054989830603186859534592
3660 19504189421741131748874404158389262673037313016832
3661 19583678693274639959644395329847429974253234976768
3662 19663471250949111965568824967775821035274461018624
3663 19744773317515408210896702602963680313335798740480
3664 19826386613576157114568628011159328462061982712960
3665 19907101306391742405368470438439527302619309358336
3666 19988123665316624404601695711071003643686013526016
3667 20070675588840734378909223483950231925204492889600
3668 20153547341540939303980962371217324267530032125952
3669 20235505061609065611268859752869334605674987759616
3670 20317770567331141988988248984103228416654295500800
3671 20401594412074649676622682769697296329568070285824
3672 20485742710259357972572373002780340230084743668736
3673 20568956848281434978930393707203414631283009936000
3674 20652487483058584642632809602740106169329876740096
3675 20737601442091490280722179283342870089687517017344
3676 20823040106957575180185291345957688165825298585088
3677 20907532951159573799916832173415347032451381923200
3678 20992346772827399379957597466800534785007934858752
3679 21078764868270841976070921881462585673275731967488
3680 21165516735951261396707737720490964103455960560640
3681 21251306443509679247575832537116889261621396407424
3682 21337417285968137265158017117678033163658498732032
3683 21425162509033433488844123126594364121904408510464
3684 21513246233408795695006210894232252115996758027264
3685 21600346844619801245737976380508194814637404399616
3686 21687777612486428607145857539691007122056683778560
3687 21776868881757883007482633370556799542239784952320
3688 21866298953489961517898818403187169995351309524608
3689 21954733527960220541287840060620458581568864157696
3690 22043503001059768558897372865059204198049510144256
3691 22133954855662399119011455126016629307554064048384
3692 22224754902284897960466367771114068982871078243328
3693 22314542484643320405370601650351166060596114886656
3694 22404665000794452928846950377655664511327225658880
3695 22496501395022920807324365478365342645252200491520
3696 22588690980807093061849093416895609908496980074496
3697 22679845957692980013322398991390563590897140786304
3698 22771345379800945260401732939627435586080154129600
3699 22864585984144841986798647308421055518616842390528
3700 22958179965104941685534204683567405960310011307904
3701 23050726527807498575424468506887170094946459084672
3702 23143622380343598941726770743513356339958618997248
3703 23238282267702400998127382177892315842775756856832
3704 23333305425556377994688219127232418160507090826240
3705 23427263206794296695065338712112084413698406420480
3706 23521570351191886182037582017429450489601771480320
3707 23617674472516552449820529570118906773010312667648
3708 23714146977962844622545986585023345744516300747264
3709 23809531058173831456907380108141995836740933698944
3710 23905274352840597819342614641297587631488969934848
3711 24002843161615882273143206790088163079042474150400
3712 24100780586015953852291303606846197190778890949248
3713 24197615988895250555828026023738398564879579201536
3714 24294815729877409299385801281602452633187617969152
3715 24393864849997990818397770437077187210673738986496
3716 24493292828899770354888206542517904009586143000448
3717 24591600141084449593368934156423477530223491495936
3718 24690271730206598371977285664298541414192657643776
3719 24790827147695200284406287388902124391708436557312
3720 24891766834424812475174990317695909617902478376960
3721 24991561502717733534036129256585139822285154116544
3722 25091730828338865515319638046905517330884174109824
3723 25193813808223225784329149983721539388938314177536
3724 25296281153114605344629492225310052401486163964160
3725 25397589426082328801396990971064689323790090192000
3726 25499277587703315490607698598929567920836750599680
3727 25602904318373838039185710074072207932446164147200
3728 25706926209938569058925808644099768358993725905280
3729 25809769296840530175125417096880808050062354601984
3730 25912992253895659674804546424982070938467881629440
3731 26018189800346824670604125336944047445956280354816
3732 26123788034359431160858240275692284210920464590848
3733 26228182130894906510240090258768409738561536499584
3734 26332966841202780840312037357969941568581024577280
3735 26439757309488913869790366389510802565291697203712
3736 26546948608232127498978682530669681861129817168128
3737 26652920852639011025407197609326710931828076048640
3738 26759289248288462177343898569719532663742285737984
3739 26867689409065300612454424898441672759210161943808
3740 26976501578099127413337311112302865634936169112576
3741 27084074212663250937199375915134979657445268473856
3742 27192042823927979174845759369291826485420106339328
3743 27302080862741323241309782196904342892457041543680
3744 27412536753386433681348447928779343537623349573760
3745 27521726357210868327386044080737523982967028387840
3746 27631323256687613093211985336723968171268389593984
3747 27743022146578471353239868445940883513363873895936
3748 27855138882068543553585516803421403461010475649408
3749 27965973913835865353524247566688652816880176527360
3750 28077221896284850733388103251610781810299889193216
3751 28190599012867855147622929160843146157387762112512
3752 28304405749703958548840117664797725889733505488896
3753 28416909119260184024432812891621438210227062159360
3754 28529825303521041952122614222048548306045409230976
3755 28644909995944842244769433867028184188424231106560
3756 28760430274115790709775100722031708400935500919296
3757 28874619359719547994783034748898545576289628929152
3758 28989232975969869740122292109098821792902557156864
3759 29106049115299475929908726238084289927316702388224
3760 29223300886726529936687455509500357186218571507712
3761 29339205106207841749043110162171592600321825920128
3762 29455539838133111985962202747225082535832300426240
3763 29574105424057807921732544984609198483287923901440
3764 29693118824638148397499588720900598700926771910272
3765 29810762202036253523059217197390608955334933563392
3766 29928835779956340812971101730800074500077203893248
3767 30049181364937706978873628723001141986717897335296
3768 30169981077576608232095691708857253687673989778944
3769 30289381386560622512315092265949193020670371119744
3770 30409224242544912507424387991423996986482593272320
3771 30531374632547300415136758568932825709747201122048
3772 30653979023562221181914644984044810152164945886208
3773 30775167114628283618596626433423116656431306010624
3774 30896803852925724894768017990181927846457426504704
3775 31020777691366830113358119551208212283651598812672
3776 31145218361995655667563748371518373634512891187968
3777 31268218964900142468507390070278039224053393812480
3778 31391667946385446185981995341965444683681597253504
3779 31517497034745754971324723954401862110427029269248
3780 31643799401389564359345613483743298892615262412800
3781 31768631151710847251857356611514225385101651527680
3782 31893924051055804838435601334027604400524123680768
3783 32021634163723224093933887390540465842661866505216
3784 32149817476442113974265883972591916769391152323584
3785 32276512253811305649319128078715280298147763136768
3786 32403674633615834175836354375816039333265608140800
3787 32533285072588216585642931147252772795643126641664
3788 32663381988319964583359024074242396539742270542080
3789 32791965718174348594629116536801459509190551542144
3790 32921016589422478758718019444645016674026820200960
3791 33052560457740481303272716742924291166948183511040
3792 33184597619695603980426162286859251124395379683328
3793 33315089354852511727765527759861225783795409996928
3794 33446061681840260827090284764900877801756193644544
3795 33579565756966696966566858408826266521501999185920
3796 33713562852562584690375004496496012653604962380032
3797 33845996015963953530414292147503058171231478091648
3798 33978916353819924673745528874856816870519892368640
3799 34114400616490557821903400627983081337706842075648
3800 34250391886754947507878585005237815868730464915200
3801 34384793159615271203077864694350062947097330790400
3802 34519681183891608685006489612925017787799513450112
3803 34657180088202285932087689369517374530381918348544
3804 34795192951108552958862090189756124320556216364544
3805 34931582310660774478415144675731475413901501694720
3806 35068472329494688941303385356171355535607773366784
3807 35208013686005477000087275413514606431198276916224
3808 35348068782158250051542999213788176238852696851456
3809 35486480748983914984446759888620928985241555313920
3810 35625400345355994562736626651909187595661759807488
3811 35767004839864049771814604174219037010813978391552
3812 35909137536644098216808176646634882011912190152064
3813 36049600085954867083964502550952735421369050480640
3814 36190569620034256700015140836544262399672938250496
3815 36334273108914571396512771958132267046678172866560
3816 36478512151595428974902163107942063871844040469120
3817 36621045689151110163256613491773428805952858715136
3818 36764100863786166115470038702511117474920795990016
3819 36909932227053882037487393766800065687685204602880
3820 37056298712246915097989863294194958762954694369280
3821 37200939431741008891333215443235933166116291119488
3822 37346108888123730721338241340835966194912925421056
3823 37494089538379253239931941867457259095950373798912
3824 37642620538866247506072794238145048664251935177728
3825 37789397219192875837524492159460732878741679156608
3826 37936702028650825734572887100214552818276745166208
3827 38086869271342251926689374986406893735462076369408
3828 38237594362110713379190598116402575378443833276416
3829 38386528393609832831729459124484116208928696707072
3830 38536005706395462669997164032826694589676967772160
3831 38688389534690049820487263896763067427481108271616
3832 38841330828016357991310315724436714221228443498496
3833 38992459586737344293379306024415648731129555661440
3834 39144139139282862605697683035599425102964803432448
3835 39298761714867923477208231040836994518924065326080
3836 39453957496536689789920880455502128853466120737792
3837 39607311149002963388898584963765632559679112019968
3838 39761214745427501701873113096329032186642315435520
3839 39918114877076733929480461281148148876873053341184
3840 40075596152015451588379337201252111304912842540544
3841 40231196539460879551117276078137643034433355640832
3842 40387362825352455042757307766610136981976733818624
3843 40546571658708448013704296219405148857761301922816
3844 40706361006889383818872172077612120575384318656448
3845 40864247312821504910926678906363810850518463563520
3846 41022707164549689280872128957486389857306282625536
3847 41184247626499269980952505780679538038725437902336
3848 41346385182070013767972142619730016645931605818112
3849 41506588420064742018612806719462014850348418098176
3850 41667364396700260137627800099542500405836417939456
3851 41831276862154105001984734171983013486795440208128
3852 41995794505197225981323531212182660771873458313984
3853 42158337577861316747741968145160360408994978414976
3854 42321469876105543940591111846120915807381569615872
3855 42487786683752960891052359447332321776990357550080
3856 42654708088855027263960589217318107686155185048448
3857 42819631439580139397972374436276049935438833233920
3858 42985152115793090090660090475897117503410094251008
3859 43153896980531453292472440687876035830889878722048
3860 43323263581517448265468000361355330477412616878336
3861 43490599724445455535747882258815209558308358213632
3862 43658532108216725790750784111412905429860055320320
3863 43829747029821718600175525878826699784065379994112
3864 44001592239283308015664603099523638563233323008000
3865 44171364544804214547752598995585659832467467284736
3866 44341750448736902150917641301658721038169954848384
3867 44515468993533805025438142880491942828506531077632
3868 44689816978367872331753210330319608422506202243584
3869 44862067834088002108563326184837835087196966548224
3870 45034940535850546523364009763419441825899761113600
3871 45211187237267418083297923889771226907804196686848
3872 45388081419801094107507714554060876005402436263104
3873 45562844246139537286063177216215040373855882054656
3874 45738227868394672054536373737572603435586440323840
3875 45917046411822532753714443991587411573053692813312
3876 46096521140754706668053012232862772171675083069440
3877 46273820437636337452269166146911792136832829283200
3878 46451758469274249842162421498810825320440296020992
3879 46633183691220251543955457932902413306194476196864
3880 46815264306232858933368012498619451432162680203520
3881 46995143817114843660382659232706064291104372713088
3882 47175670792028737744664778411903571904874263255040
3883 47359728069010543833425599238666570233492052218368
3884 47544459376303577676941286208960001010966691354368
3885 47726954137136604447322598333016633643055654608896
3886 47910095001796933816895378195527556044849195331072
3887 48096829759875891650490892688248550432216491587072
3888 48284247765140911324542701502573154456021297354496
3889 48469382751910606360981254248907779705001132242048
3890 48655182733953935033165150331299485472937603936000
3891 48844631131439585525500478517814651447141778490880
3892 49034761676930912065454836626786839622936045520896
3893 49222582739210685118027261459015127540186601496320
3894 49411077672045574490438759975628050035863121268736
3895 49603265953689755062661442295877341906331808445440
3896 49796155999098892795047651611136455780507680188928
3897 49986699126564924053916073451568158412253249992320
3898 50177914804828838692330590263982126874077377032832
3899 50372890201683034524835042438411648831390911992832
3900 50568576746494047682579739828395852436906044158464
3901 50761868131906285567872031419589356357145503117312
3902 50955851578263357582630807325984158506521148745728
3903 51153651616383930751537892217852558012126388210176
3904 51352161750182482170367376610856738179647939697280
3905 51548248694522834457196896132321868270743941222400
3906 51745037094737349887138782854970209445935106539520
3907 51945688904442259516002593936613423424055240051456
3908 52147071076076495716950414748053687295555359769472
3909 52345991298732699418150092049172336925623432132608
3910 52545611320532466848230205341732437558423726041088
3911 52749164012739751624136554678138477108337867832832
3912 52953456996316340130637193501203595439098548780032
3913 53155237189513853727461016669276330695294625271808
3914 53357737716681345147948522201529560173891608483840
3915 53564230232647890328846200242707561361712521779200
3916 53771461645139148022728700050595965462533654128128
3917 53976151373772565154856418735538038602515839889792
3918 54181570991186685654435539575766506567965085539840
3919 54391031372417368402610678112979701916709667286016
3920 54601251986440702866850970336283363956701113413760
3921 54808889989080440387093607079400506315434729987072
3922 55017256254154188171009084218172943470291299780352
3923 55229735560959030530693728528761350391866894411520
3924 55442985195508922742961871064225235735728946737280
3925 55653599466970019681113229277970851171080735356544
3926 55864963201801417714862111428436731186035214615552
3927 56080501830418337365939596647962212717757289152512
3928 56296809446201941648663070395265876376367169789696
3929 56510451094757546758410721638424371070356735007360
3930 56724852331547790675790946502671625050623409817600
3931 56943479269899955725367679607231235216169403581696
3932 57162897223651203703958087056916637737408802612736
3933 57379606857331093116104160244331146034058718279680
3934 57597074068494471762202126113603968526160218960896
3935 57818842398251882644050610891543617580233977758208
3936 58041412426380849165715773095465285241341757129216
3937 58261218545283373886595025503773293271501198589952
3938 58481804562681811803769386885155034239645423772672
3939 58706756184657628782867784336397779712865980587008
3940 58932507792517415386134697974460280238909310111488
3941 59155463955537427852913740386239332143057636706304
3942 59379210298782301871578615446753275784239731586048
3943 59607375175000589785896459066930419230200012617216
3944 59836363215649480766972697304145956620972078267648
3945 60062511111068266046959977986400567290838940692480
3946 60289447203009496900046140278502769203447337474176
3947 60520880501034648687091524719850729558371939574016
3948 60753147827686229936252898007026992621453114572800
3949 60982517339152880804961746533635570174641425618944
3950 61212698095368980279783468583032109976531179392000
3951 61447443281452142419685897000913638554570867550720
3952 61683020827500357172816539672309551627500939179520
3953 61915667173715854197592348755793227706653489118208
3954 62149135651640998266545683616241442154951486131200
3955 62387223690225311204608446229433144379807381964800
3956 62626168011815789271865120456841876921873562228736
3957 62862134881400581371264992359171050972090989512704
3958 63098921481608128610727969143448862168372759524096
3959 63340409702156594511435405250359765449269252664832
3960 63582765714595460259705602497239378132197015775744
3961 63822083519395628709986764903734539071080854291712
3962 64062245307179712417176085187809792530936235452416
3963 64307178795021610023633429419119734505278577458688
3964 64552977981912464292401364783886107056621003962368
3965 64795704583220857358371572329516630130057928740352
3966 65039286216104888271883122552775635598101227435520
3967 65287696956408164559483988903529941933565659455488
3968 65536998575472838183472945332153572114184571684864
3969 65783178795000843262988635719723011406533418835008
3970 66030211679260145123515355998453013319252546784000
3971 66282159252555126292545441342840350780238036307200
3972 66535009391502383976217647531324163047268403262464
3973 66784675131039853189229553917878449812326478294784
3974 67035218559746813405816420696297567121881680590080
3975 67290749725731313062460911479713193888474997179904
3976 67547181405554094240082088316909657008269685846016
3977 67800392289709065651130966382227447246090400619776
3978 68054492575019897966550875077670879582171853744384
3979 68313640368206304213445838363073664764288534739968
3980 68573714667323284039022437472567678559118249384960
3981 68830517678183481842145065367765665783135456063488
3982 69088207249394262706769502886937231543270841078272
3983 69351033583610326054565856944738775879202032815104
3984 69614798794824017280704956908559929970285223611392
3985 69875226375829455235261207433841527588137621609728
3986 70136566845593388994388262022278248622016193466752
3987 70403120200396504375521958501507964381804709675264
3988 70670609920244449895031970868387584778024509686912
3989 70934724532642020094037259853190258053660840517504
3990 71199763923958867005330415680453643294620233809920
3991 71470078423879782388991708442189688594694604659200
3992 71741356631154892772541786808308255857997952475392
3993 72009206466948526285033342776282617481872052418560
3994 72277978260307884830758411907577618138167429209728
3995 72552118237458692805094950777281574197579668992000
3996 72827234476580172866587901764420148619657939033088
3997 73098853560673151669783805475921865673138855663616
3998 73371421772766867526391814754330046601713703744512
3999 73649437484329003045364985907900086984579346497536
4000 73928426996009787030269676032164161731428552068352
4001 74203879684289413619966779287559201382252747135104
4002 74480294094725631976332431251945263664310756978688
4003 74762220786215575809923671836354654449077690659584
4004 75045149482129874508630832997201207907437169553408
4005 75324486288504287110291219753200922080552827477760
4006 75604781469823401176098051238657346975472449919232
4007 75890685967081122316273620023210001929828571424256
4008 76177605772874920257154301550274331619347076741120
4009 76460861263097661196955939419485954517633965491200
4010 76745103723315550817096107853515783556968642875648
4011 77035038132884745693561444415733053839896929763328
4012 77325984866619641724343445986480042221618619872768
4013 77613226465007192701055781826183273479477721356672
4014 77901467798900310315266368209855867688992615471104
4015 78195468518919599721416973849745298933001124334592
4016 78490511228753976500924467359220526338934039593728
4017 78781790716249477446053448220487345305688326713344
4018 79074066618921391395087490487679362608791783208320
4019 79372203058692845520988301715240810196870158847744
4020 79671394994679447171035265557078203279189958461440
4021 79966748638917948028644424373691967361858514098048
4022 80263128186799594778456759578985878030734402468608
4023 80565454364611970554774462991880102761051056358400
4024 80868833088914932366526336166611534766948587859456
4025 81168330337935774709260407130543999853467967311872
4026 81468867014330691278344352386201057672966678444032
4027 81775420500031537937872376470843049611588891258112
4028 82083057137503405365543976951780480214659970403840
4029 82386752252898434404696070644192203490778909908992
4030 82691482906626748044576065273137628176337569095680
4031 83002335798867750290929709945233761312152796136960
4032 83314286144422589023529253496240662442208877197824
4033 83622215956874783038497858954330398643521812092160
4034 83931212324896363052391376382620998063674398246784
4035 84246420617977012826872338570545703706844837698560
4036 84562722835235422011327603476313681940260771138432
4037 84874960084435361257713575768551123937045270499328
4038 85188277601955422036226642017196057631893241096704
4039 85507880069344934269622476443397704480083093920768
4040 85828608661699802596813655025131976273685923708672
4041 86145208960682623118558769064907324445803443675776
4042 86462885647919603344944104506166456864632540835840
4043 86786957174553837953405334086986803946045687270400
4044 87112169322609955886526829175865348487479517968896
4045 87433171320836308855494535051796705487000862022400
4046 87755281684373987491177641865188204724174829565440
4047 88083880292508606342486015520914795014804758487040
4048 88413616037091614981306885685670867312833406113792
4049 88739094619666411043782244957887471501539431124096
4050 89065696111886588011634756470627445465879731504192
4051 89398861825364435609319575348567335610957929924352
4052 89733197872487968268540807196100781574684589516928
4053 90063211330391642320747186143633543129870933807104
4054 90394343174198259642725063235577260394588696370944
4055 90732153764512244966019718914402323880712728849920
4056 91071150040967742684834134040632796057307751701248
4057 91405737580616631389627355508356407810312344828544
4058 91741477151735514045560507652804505475796995335808
4059 92083992736110419373920673047381497436644613829120
4060 92427689895590108656708488024177233198728606033920
4061 92766929960073925167143657543378933578144763518976
4062 93107336780225487260900777726112958771216515737088
4063 93454598667328572039739622732792939015016978204672
4064 93803077037955200013228265931714012706045753434112
4065 94147029345864807918648501746507496263300961165312
4066 94492143887541022259006333969022318890389771330560
4067 94844232823527515014510323182812925615178032373504
4068 95197553810355988162669058425808302687558039161216
4069 95546259494929054741022505499773069147703054290688
4070 95896162105798826002808953015911557895940504919040
4071 96253140387146927436030949513032106523885323640832
4072 96611346633748337841262769533160324789449692695168
4073 96964886442041980537240754444742565857300914648704
4074 97319638781163779921160992976724644715479332892672
4075 97681549036660237386752867981725464482147084465408
4076 98044723235738133930695191658049535980151273554688
4077 98403159745625459368695297165494937328562748502016
4078 98762803568888273569206294058157208509491413937664
4079 99129729624952360973682984327629316222554113147904
4080 99497936130218175503092064719112269502732745845760
4081 99861311051871857131132708857237063559211167518720
4082 100225929768851108581445052440701658522500895092480
4083 100597936173728474394826815317100847954854916376064
4084 100971218233768956596203415407800360084636672641664
4085 101339616144539347014349170464639374752506816727040
4086 101709273637790248991967000324916331926493516878080
4087 102086404359741052949728263591716393879118294856192
4088 102464848581770993777504342991103375241782592328704
4089 102838333549079974827893232423112695048113666039808
4090 103213072892510354526180904023274963166224070544640
4091 103595414963728446554753579731989283101337094298880
4092 103979087245547822871104117378110138200442601570304
4093 104357703052878314098454272264995012579577973138816
4094 104737610826314336836153218546928099758767048285184
4095 105125231121487368431893516411280149323830034954240
4096 105514176851978476730060866982240634813339978614720
4097 105898010517098351475864936290296810989360140534016
4098 106283152900053847617913747239768487889275334317056
4099 106676096762159306785223675616262691097165376035584
4100 107070405070979334028211723349150139957570752244352
4101 107459523745867405791481331337502152674356065957888
4102 107849945147967657556302848326049450534597895814144
4103 108248302929162181781185012165125556670499387321856
4104 108648042860659753531673143740622117688213676308480
4105 109042490909923699118090036834965261556341896464640
4106 109438281210505676061137266926538287614618820676736
4107 109842122170879484749907125038456607038942155255040
4108 110247339741393370390285746636806417998749186619392
4109 110647208286197891487621857928773436203765203400704
4110 111048436037518335100191754079767404082547122756608
4111 111457806948541782489568031613240270675009367571456
4112 111868595481876764394044058989196081301000236420992
4113 112273953261960380633524268600220799615674590300288
4114 112680664243766733876179122284045748894658940693888
4115 113095658895485860023255740069530479355442580233216
4116 113512089081455511912999541062622961328309329833984
4117 113922982656380184293267562108756397307425148196864
4118 114335270164700630624505837819742596910563177360384
4119 114755960280164799006458227007391643869979761160704
4120 115178080420325043627115770710376301473150098344960
4121 115594603529795554050877863738737583843522989359360
4122 116012538548714295810622779938228934338943621637760
4123 116438972366161597024465692258690716834258633031680
4124 116866878454159821431242854947366690380266814550528
4125 117289103147901481331052806003064892252378699370496
4126 117712732881008971636619628881274211585004637488128
4127 118145007730860530494488627086463408916580386699264
4128 118578773850652161442320843565701545240206836421632
4129 119006747250656191746243211202086473581459145062528
4130 119436168531671437896991674200488086505313944350720
4131 119874358698965548891272896174109500745809187242496
4132 120314033764375373771402112255994528736993259823488
4133 120747854043000943700364538789589820793647567772544
4134 121183140366458423255563397378810192447683450831872
4135 121627295595221349218752206599542546161140583740928
4136 122072980129354170901139847064700106088381939101696
4137 122512720990202500408663584679441149433454566354944
4138 122953921020950097263666902578399536755501224276096
4139 123404142306163074153437848028567754277387501580544
4140 123855912128146897530495132154824173613305925583872
4141 124301623053496539636511563057344633187011039128320
4142 124748837267514678045357655023907784696559684851200
4143 125205201540158589577533034501998044400128532470272
4144 125663107981830292103953579597006042910926509472768
4145 126114889934899617676982203890277180992211625012480
4146 126568194438365276935662651756449737868111183686656
4147 127030752967286342600817474447874666541286437200896
4148 127494899416347476604775517103831435252279249210624
4149 127952829629813771684832983155217908786743137011584
4150 128412274586938538013302868431322880927066244759296
4151 128881132180361140921952918318997376145031384382464
4152 129351598075758097861485689836800634896734342512128
4153 129815726610677533937986775955351801703955001696896
4154 130281416266882050017718795295049918211921848000512
4155 130756652588136965477972485524795903525335104097280
4156 131233489892762989100133481646235093233937695278080
4157 131703922458239489509408112658507543517041424389504
4158 132175935616494224764013411144874635335562152624128
4159 132657603498108262520343608897149856051777379037184
4160 133140920470805968627819798537251964227296321948416
4161 133617736060332651614023181975545848918510028113920
4162 134096124401119544125945906631191949605617638283136
4163 134584332598648738692924775429354602472757048781824
4164 135074210484045407967368554996051613401536807527424
4165 135557461677193355869382493778631371154962769643264
4166 136042333368449721906493985075450875258656915721472
4167 136537164344408412564504969949990388569834121477120
4168 137033657705898839389851631475264466521284607975808
4169 137523453161687011121636562618652188267693711643648
4170 138014889790805043119935458140640083741099090073600
4171 138516398002966784748122546181979839379154243944960
4172 139019618128871655141606593466094957985818774051840
4173 139516040646353600679380257456510779367246357825536
4174 140014095447844989966146735791868291526606568339968
4175 140522393737505942392251705969487063139572880402944
4176 141032425774467533264949092007059769389288628235392
4177 141535528483491249183995097085741727493923930729600
4178 142040313685338023939855454600857303163490897799552
4179 142555487403952252470200753805313446987163923955712
4180 143072386544234915396847627299519948835962004387840
4181 143582283227069732953036519684196069478500378947328
4182 144093883267729272088562602160064039917805467919360
4183 144615988540423897116974740096918732592905091549184
4184 145139871284577238762140251799696390970061154264832
4185 145656646593854025955199911332743934562249027584000
4186 146175116323482705550365080396781122863629273325568
4187 146704270196414238718558689924410174795903495350272
4188 147235223614324750615621514756046031716559622802944
4189 147758933341062577687333506368199830034269162674176
4190 148284389189637764931206738359374788077964540474880
4191 148820680019190758902843100848903355652298575052800
4192 149358762052941615770127464856037689318703194760448
4193 149889523143306727515351133503096216508084966436864
4194 150422052491264278849589684037113998404306510147456
4195 150965538112996560529696897848298503713034139100160
4196 151510868510900395303517448919936520463749706933632
4197 152048769672692072965852696010237166310185756792832
4198 152588429026805142106901027960240433205943627772160
4199 153139230837304968811716018804281612100074338513920
4200 153691900852636515819095277350109483432302847338496
4201 154236998438085608703241071755332047782605378033280
4202 154783908551779148822783420989389624733683960692736
4203 155342118009340086238313787744205711356058627523328
4204 155902186180486161164721218920515262735442411047680
4205 156454602642366892526315515586113798245905590019200
4206 157008853956528176570215449658870498463544136478208
4207 157574530625272640761064258973500998876956531739648
4208 158142122326159334478893014573739022773702874558976
4209 158701948295060104953661148439086932850969090248704
4210 159263599014746763514136147845775988205557731139328
4211 159836868817310748519149591172915685330803413868288
4212 160412077298937599320654067148802174362651759932032
4213 160979371988917940029779111519667041960586731749376
4214 161548547340221083217139723766558007875142767961856
4215 162129504936801796924209301971699213998109565780992
4216 162712391693274571789546287723370662000914599415808
4217 163287280898346898029696832417201786516085933789824
4218 163864074480879395760724521952739345242669216081920
4219 164452781206551297020790516897908466946400427080960
4220 165043475069308632637385932205583227691676378816000
4221 165626053790276355627201140836122787859757440763904
4222 166210525522833520609958770719892456617065694040064
4223 166807111983644436870549431722219183077839023766528
4224 167405710658761942172188566721146345432621226030080
4225 167996038656563495181868279090661573786447202380352
4226 168588318418673988967958781065648772836547276513152
4227 169192882551979963562925003296802844023801995638272
4228 169799448143124660025221613760232547949407474077696
4229 170397657099649699057122756496538851132764894479232
4230 170997841750979709603293117303617529370299444643840
4231 171610446733152740919334083959572587259651880709632
4232 172225114087848880446270644402052488306162777178560
4233 172831301050356023031878636593576552608688230475776
4234 173439452264378714212026213969928796717881624219904
4235 174060233547266767439820774549621931910821622150144
4236 174683102496873848681049095722783487617254306261504
4237 175297330248548787651818467232724323486029396172800
4238 175913582719322885652372552284773981395523726675456
4239 176542641620858827802479295306477340566655213360128
4240 177173777420259544032561413349699159284843506063104
4241 177796181223667616809727038214750948039276110568576
4242 178420635146011959421425846863195316920350649241600
4243 179058036730137976949792056520215898829070343509760
4244 179697577875592311695420163191892673901717477807232
4245 180328259460567598560190521961516880759795088230400
4246 180960978332949560832898580766893775393184890424832
4247 181606863035215294837104220755162233365664527101952
4248 182254914158927576555264649213299603567953630609152
4249 182893936805230042392717845354781741266919717781504
4250 183535060302703263007149029714993609015602650597888
4251 184189532957509094705267177139052221516411974650880
4252 184846159878051112409392741814231302086186530880000
4253 185493665200653589462238503601582081032668009463168
4254 186143296957864230033085525569473944717492291536384
4255 186806424563779955834212261929268052901237526702080
4256 187471772266384003089606618032091702429389727528960
4257 188127864113750632471344076356755805449236010087424
4258 188786069498963152313899148250014199322559485453184
4259 189457997645539098242994030836573064451473227854592
4260 190132172995557558856246477553286516776770710392832
4261 190796917895624482000660551064196062504207682206592
4262 191463841705382378206557073655074012896871103052032
4263 192144678855542331806740277152496827386426470367744
4264 192827750997409621010620102585172024254169505528064
4265 193501294373775618943036031167934060200506028349696
4266 194177043821041935840592505610723489399874232606720
4267 194866858923992980830857423239643716507515392027136
4268 195558976753272741019377780235656140640369667845632
4269 196241427437108448782136790284895016459428686843904
4270 196926069805453437209243903359690806541141813176320
4271 197625013812115018625812890140982122732818819339264
4272 198326289304319952416015147014880282301540374057472
4273 199017714322463024338889329858838196068151583233152
4274 199711399704401113830334706813601948944939897025920
4275 200419584821456720311058177990411352513211783558400
4276 201130087690335504432063259131489937154455047566976
4277 201830639255147737854913892365481167208947541098496
4278 202533478555423607125349807626759796065621417328640
4279 203250975728863976624780574247130490811386663378432
4280 203970861837450372648423499427938734446933065167360
4281 204680651032274332375556267517418929836775360082944
4282 205392713462436758200165084281613836245508986839680
4283 206119679188630605169651732759344650405492139552000
4284 206849062822368990849899574464375979721818378064896
4285 207568160134721033087843139473774639153038918103808
4286 208289601296643542583359084164340522404575218407424
4287 209026151610401274224727173749792402286775112387072
4288 209765106058133703443166831575270007016340554011904
4289 210493667714036396200597759199515524758210066174080
4290 211224602320916422663523483082865210916395904274432
4291 211970810245553707070465975059011231293171692241920
4292 212719495493300131647991893954088843782577683624704
4293 213457637944216963792674663875942139131977208308608
4294 214198137179589518566396855730789186201245658145280
4295 214954164946796624550154424899564457814606267860480
4296 215712700783223875573231902625288244706066739964928
4297 216460494948496574733441174965738695210080000278144
4298 217210720112252491110701808946799179181956872189952
4299 217976687704176643691755581744427695206207099727360
4300 218745147959884864612703301497921957497018643536128
4301 219502757384875306685016655130830933224311703293952
4302 220262827082647641411274053935603478275293236145152
4303 221038809650196481729081125021732831503604280915456
4304 221817361752863160976759516441640892216534405869184
4305 222584905250955539463835964191542781572330879836160
4306 223354892718679049597475795322195301601638549076352
4307 224141058388426998216876099298934549175469018067456
4308 224929824583242957918965821530431362728100360894464
4309 225707376721549686364344609628077200290751532163072
4310 226487449151706957329279552511353342548337606780928
4311 227283922011831745667403434410665770355362897012736
4312 228082979900675370960045217403855023769562786979584
4313 228870708524383171651122406709273549109798638064640
4314 229660988535603588464777925926699918308247560384512
4315 230467845915632821849358710723341634959979224969216
4316 231277367341243810930938562054938776412191905306112
4317 232075396972992068108554059788559286285590785040384
4318 232875959901993479271183218753380025911838430609408
4319 233693376022571225373651317497302319526446863936512
4320 234513489121652031167588043934641459641663771827200
4321 235321894752710287076723273224270806826279140230400
4322 236132913846680215256086436894396224642283409156992
4323 236961017030916506663009502683160859068763283853312
4324 237791799872141008781599053329794158011424394567680
4325 238610757202999825127895322152114016937111025646208
4326 239432359255558397734097696634432349756579322806272
4327 240271229024494422557672639492053245144692510021120
4328 241112861472828525773743863106746276032878888587904
4329 241942497459804057469763784623550229823125683689728
4330 242774759957490295417473875730028514835202545352960
4331 243624576869991352647566784211162668212359108973568
4332 244477189597809739204560524200767664088683394484480
4333 245317583153421151896370084015457694589747861338112
4334 246160685602130001241607853450667316389299832054272
4335 247021582349088287316377630350322381628240945090048
4336 247885257476599327614963108314898631907115573036032
4337 248736588828665386209960512014313029649671921190016
4338 249590662327444340909572487732230923002781345376640
4339 250462720670973921724867188685255370052504011194112
4340 251337642754038074009262589420081345327716696621056
4341 252200045005841115946172216750405498257461020329984
4342 253065169199790051009320174330058147677086920285184
4343 253948576251914198165682717427819718636386752712192
4344 254834882225024897831350262772175870322576328709632
4345 255708434666005181913014952244593659111685952020480
4346 256584795570890265384828683669352967469392152132864
4347 257479688484807305716521689072652858608389694324736
4348 258377460928670868264967383015911654928246317912064
4349 259262352170571430342336924403748794983807171503488
4350 260150085324917512396765389265059047928028139635200
4351 261056548195534102507765409114967775081430631539200
4352 261965980229659536024140422372461335355480653075328
4353 262862345962493677169390399234119045883001696562176
4354 263761533217200010005470992745489799316744540622848
4355 264679759931674617432701961867260973517291874851840
4356 265600991184277137292733772283707391084619798194112
4357 266508914828316610138012943487702114718445308748672
4358 267419748929193580746476815570305559043047959946496
4359 268349881239836355397248309517578898216930844131840
4360 269282998605239682299680944960540143976836232190720
4361 270202673618928289302091944598382306229100081360512
4362 271125294637841155892298972410977601868277711374336
4363 272067419026912564307446721660274069630277872695552
4364 273012620559952919237355258651035109779808494638336
4365 273944189210587013401496061569614205782355237942016
4366 274878681295723940328360617240672666144472497334784
4367 275832998609363740445671066529483625988426131068416
4368 276790430680514399947628895786594239381744816656384
4369 277733976661960659811360701675632786623367464122624
4370 278680539516572977063860737597663218079855083499520
4371 279647196291254325252165699351076667822186357194752
4372 280616946158221847957166032344150419563650917145728
4373 281572671963914532045740892452176602372030014553984
4374 282531450331437491956836389554144161824090585801728
4375 283510535492078488054862681588617371729039155992064
4376 284492810435233355647438667840339258066224713010432
4377 285460860991958687394227857106408320799481848943616
4378 286431941369655897295567946434283999415383461677056
4379 287423662953554557032414265390502333493471282224128
4380 288418612163008611098795935433552500502812279004160
4381 289399075602674667273310554929436775983871688772352
4382 290382664838260582179018782313186967217988943737856
4383 291387174314444264192132572387207540965887841709568
4384 292394889589771482648342082539412248252810298605952
4385 293387973550550650881323573163203816963000149476608
4386 294384221247866033929412763669783852604536051492864
4387 295401609991722011602795881542566111056823051147776
4388 296422303897057635741596077311756227382478327787904
4389 297428160291556200764697658432159539218187703910400
4390 298437155349753496714468406575108843792907520517120
4391 299467638877135064731035993646018530761911266559488
4392 300501467765441440714099517493890662676284222903424
4393 301520184975332643343685480475041222999228519841792
4394 302542141624296726126613779195150139979146358864128
4395 303585876489268727363517764740443039729708194688000
4396 304632932503815142476451670798666303292161785138176
4397 305664727805294315861831386281305468669132350781824
4398 306699800659318360157260003170226665349363250695680
4399 307756880740461873105289098354861218461494635057664
4400 308817386336860551180280780702878430454709419139328
4401 309862414465828137713510816239773431298292674062336
4402 310910694828617992161500647404919077616174013595648
4403 311981343371287861099977582376869669340583320602624
4404 313055457798308544003967409959657770668384692391936
4405 314113811858773624339977091665310028257446960480000
4406 315175521637547224323500306540617056589233140394752
4407 316259900385868065165446112692593665072514738971648
4408 317347720667413517448831791987031094638958130685440
4409 318419623341003244969004987822223434203893960188544
4410 319494922314664327061960300208061606556820881261184
4411 320593127755151954051216569430164084661245768032768
4412 321694881901565574335659780956097039428896068834304
4413 322780495443604068336009571722765088643372288622592
4414 323869477370201192878508452166171566138885917091840
4415 324981740736375103484206097726606138797064513532416
4416 326097595703684907415940933468104547959178624354304
4417 327197013337814988630923259998090677893418042716160
4418 328299908058861095673433883763527384921409043020736
4419 329426396442013438393166640330340980102307690013952
4420 330556449526002769130133535271831811271492419970560
4421 331669904313408992621226423609693771468293599040384
4422 332786876876441141415624306377779639391465907154944
4423 333927689429387734826087732626086645182372663049728
4424 335072179186374084796013160419532417224356303757312
4425 336199836330678220042813270856158101030165127603200
4426 337330983052477097377501361241311602401686006527104
4427 338486359208214112072899923312227145346057100776960
4428 339645455670204637647284122064440443529221530612736
4429 340787413360718327312466891303524299378662580443136
4430 341932972281943977633178482410763982908327681968640
4431 343103084694911772550682038131925445121805885202432
4432 344276890293748080049419435207226556770855861383296
4433 345433387377039707882710989870529184923033372540928
4434 346593528972009132213697140706536496673216106052608
4435 347778479520363807203426238253189039596589613595648
4436 348967238754715668432577470010218861481551854354560
4437 350138448417110113020259877073034746400101131505408
4438 351313271616726412836683285437550273652439954476032
4439 352513308203580316859063745411312831599869059666944
4440 353717199345585843369080353922353715988691130913792
4441 354903219854525176619507982341395526689764864268928
4442 356092971113395453716339823767558917541588300633728
4443 357308272126398852946080804380720383379015121329664
4444 358527397736050897952108818712229438117675405476352
4445 359728479061812056177594258685563052695528713093120
4446 360933334501378295089334169025087881947863088074240
4447 362164004545100250046676934434468706760987047372800
4448 363398620476679282229495032510327437062131222595328
4449 364614938819721665604319863141771090879874343750656
4450 365835000040946768426733618690969737088841301212800
4451 367081295825949083355636707567072165071001275040512
4452 368331583503342121775777982931189105144809436139520
4453 369563242467569532491901812501019779314935697620736
4454 370798764615988830639321432384941447160127421643264
4455 372060870437789844381707971232367333411809664683520
4456 373326937937108602904441297492048460434912168932992
4457 374574193566098519751378385167264273931652398831232
4458 375825358582093409739131584231733238780158171461632
4459 377103381827679895604925563217717616797573862713344
4460 378385491304373175873318068037565188016238507462656
4461 379648528386288696749782106159498219230929192161280
4462 380915440535139448511753619057866627845761777445888
4463 382209647014489318733998011578511992461069859103744
4464 383507988635013379030232485720635401210739867166720
4465 384786910749757662877854337148340991273319283793920
4466 386069834214798591332349566373550420886735990206464
4467 387380414247955103816191559834091873853943165896192
4468 388695096175226472901239467914558482757312442311296
4469 389990171217588873313914532384705651366862408840960
4470 391289293934566249113526378775998387487612784768000
4471 392616357809926586310583889243949882067119272672256
4472 393947654300346222494296495498186824616112981907968
4473 395259070258871989558193709245050949952794828722176
4474 396574499209756761606946624756083137720192873593472
4475 397918322138112643946190983818779113617287292320000
4476 399266426701899424403261492807456944172815292667392
4477 400594292764934275691358681894718210170199969879424
4478 401926301469759951509735127050959190382253180792832
4479 403287079975254825249024802123251963017203205835264
4480 404652106641178038255466156281509845634158136704000
4481 405996697198795236640773155048971232280473983099008
4482 407345479703892666612711381050960015148359125874688
4483 408723327038160557308671771650952936454636652804864
4484 410105556672045802691513581448696411239701307479040
4485 411467068890035051255210165679232968790470824976384
4486 412832735012503576543209092440139263724643695097088
4487 414227936030064490543678355245345565129570400541696
4488 415627571546946426464127689216389792567370756499456
4489 417006114402545257607684778788661450500104608274752
4490 418388947307046631319476763476967056732379628714240
4491 419801704987335347738888963637776537536494887328512
4492 421218860323862101252940525141470204903111659134208
4493 422614720964743246543247989997254435093901564813696
4494 424014920989360073903546530483047036032460881682432
4495 425445351610246823726826073733174328230020911882240
4496 426880320654301423793857802633910610928509651723648
4497 428293699508852906520490971683023905073032185945088
4498 429711379363945770631558487407784433896390795298560
4499 431159777738076799389102783577487418645884324207104
4500 432612766889689795591087638305755905778269480329472
4501 434043778959822481936556634188130324526757101889536
4502 435479231701407722557596673086802113692627275142912
4503 436945807458603009685635446520704948202911950684160
4504 438416936815587275350963893466387522317627463364864
4505 439865876130728481583887130228800935656801410286080
4506 441319308644880391174990306549793689351129112727552
4507 442804181080542633848107279459915847440871893267712
4508 444293751600982527641702863763407381090232106690048
4509 445760828318556463994720082790618561255146469183488
4510 447232356268065588077515090191768742635679597556736
4511 448735830548280822700545190020273300568058298375680
4512 450244058605951386350260580297653939250165796114432
4513 451729387447928938260002010609648035535868004604032
4514 453219314101813416619484912934277136234096439649024
4515 454741606707100497220671020814526857742765650788352
4516 456268612243328132084648331912653317861936665409920
4517 457772500825155753360941348670753419196372085062528
4518 459281039813822728137150085374190090087844971196160
4519 460822273115355625599583116656286746783584931128832
4520 462368371030873951554343927443251750337618823061760
4521 463891032969834411532011158852428132703446746839040
4522 465418302892100752061281457969472966221456252497920
4523 466978792749200509357228006183790337163359753523456
4524 468544202967235194397184654576522571859357799863296
4525 470085759387662677198317622432376006018629740678272
4526 471632074131935037885561413646426244361898585149440
4527 473212044004195190643613367296816872620111607814656
4528 474796893085965267330022148323504093410003331451648
4529 476357658811529844997264851999259536137072109686784
4530 477923238954745837022822691583727928773461765386240
4531 479522814424728509616933360528825026123697334815744
4532 481127424680717312439381110423649761751695218042880
4533 482707623793193912893306486975452637487816961116160
4534 484292590924013301558879166932815370080344136055552
4535 485912098894269318443741699478478303069444559134208
4536 487536700971182914122000792304497952433822417977856
4537 489136454085288464180936561334600986401220236136704
4538 490741133059230794614847915908851464789881825411712
4539 492380804173256908444411574996425393669235614645248
4540 494025524332796575699477513352902413737902648186368
4541 495645160887853455529564351570753707147470107996160
4542 497269779354744805339795215629407811891266765985280
4543 498929742471990159006083967101453524094554912874496
4544 500594917864058962804702144465983260938653488693760
4545 502234665537747702613765236928942133147277597246720
4546 503879348210272522010397569655155917452077830162304
4547 505559941554433311135268355002446965444539485170432
4548 507245806592506045262856506935914986307076432053248
4549 508905792716191839943988734828872998012835447141248
4550 510570875775136167407968189496465856760807150941184
4551 512272337466116190703976703395554119425767767843840
4552 513979025362292636016200965576917692040817425870208
4553 515659587083733600492871096807808794671455294773504
4554 517345305458270157356354268853011503713957319178240
4555 519067767698354106174476878440037120255285295155200
4556 520795623523019093160524269708928097588246418905600
4557 522496999609505840070637284573536519510805034278912
4558 524203481197288716616360528327146756461084652618240
4559 525947293896647608661168260515545294202910932822016
4560 527696563513379626797377586912437219450945923983360
4561 529418880689220477059195507610527636130970194349184
4562 531146473278402622565560284130477919094113361779072
4563 532911882256092061789692460067486904895420366004736
4564 534682698325983140600403942172851199753056870586368
4565 536426309380593885681939556689477776701765175887872
4566 538175255478021471924509315433533654220781917270528
4567 539962396257364308131166323823886252576548087749120
4568 541755119812589656301233999380139957052228449669888
4569 543520267154645124190575704881818426196599565685760
4570 545290697904181273998642149971487942696284326933760
4571 547099932545176806887450802923725748436982223295488
4572 548914813274017226211447179022869428769434560274432
4573 550701630845699476310651729574928416527788329167616
4574 552493906015711359269034907200529103373220011392000
4575 554325488265147039293953866513601886939769310076416
4576 556162666292764802031208090932121154399008068397568
4577 557971514950670667240946834489206729962145104310272
4578 559785884850413829458023180986041962490853298114560
4579 561639953613116194445671143450814881021940148723200
4580 563499798354793848362260360652559210678315493031680
4581 565330932428411718607185255781533553189038007233408
4582 567167531416772907766767739801898250257203299891200
4583 569044461296643480373185650018764845672615801886208
4584 570927234567481057424900786078792596080191667191808
4585 572780787202958894039227757047829568967461567246336
4586 574639987504778352153492234580851735869394207516800
4587 576540040317574419106105361365988385055107421876224
4588 578445881591433824837457032169889117744329224122368
4589 580322230282026771303310574186697056819579631629056
4590 582204290239570095624000712230812785201695173376000
4591 584127608425300087409671560137422892145719145989120
4592 586056904098812518129207127100422462871472161362944
4593 587956307036597519654959429197546424432588431440896
4594 589861364278821360178176479105341556066597345533312
4595 591808335391044093656439578808556801458891809868800
4596 593761351333072304458556696766989830802158658813952
4597 595683949232801675497887682684058896100443482130304
4598 597612388844133028685439687426261883351872495760640
4599 599583283001602182428394485692291709802878372469760
4600 601560166613525617968811318208277919753534265383424
4601 603506345589997125094445344567793974747624774517760
4602 605458434083424789681032130711853104819118902614016
4603 607453397329151659217942041631943236285924600519936
4604 609454543773908011704027209814648318968042624851968
4605 611424574742920280107679480601019022071931455641600
4606 613400453170200977114118125733305125174156169997312
4607 615419886325500049838633982985014771200622048294912
4608 617445574508283035675772536354125173785676360720064
4609 619439597071332615904914038486175796277590699895808
4610 621439663791506345029203908371275360181342568540928
4611 623483845617553058199899797849177850311265359420416
4612 625534221982722483018288599892929064123871003455360
4613 627552640145570010352334664189826393071196067399680
4614 629577170078063872804492036171883593575881998502400
4615 631646250289862622963657737315051709005354566244352
4616 633721728254446801399609746939146626553335165427584
4617 635764816830232446631716077636398178956006292372480
4618 637813954511896745963495638207596339836812732812416
4619 639908347621506130894173608425507672131842203258880
4620 642009210294907167396223824225607463114525600071680
4621 644077117014479180717182065500203832586728172192128
4622 646151274401645429073078718747250033641957120733696
4623 648271268066478939263073032156827947598898736242688
4624 650397670200841585731801959003127416427398275474240
4625 652490808187600177354929304045219131664714053528064
4626 654590268952232258842232385667148387958103260921216
4627 656736016521290108321331002588011018569231118689280
4628 658888380903736720472212696367343755650175574720768
4629 661007038436365131462869294388237976128995707316224
4630 663131950662733504530725478981324464703340166993920
4631 665303880880260972138942523300506843559242593697280
4632 667482504421285338145048821801953691350565914135040
4633 669626827976133357409522120228424152298798281094400
4634 671777617650303006102751608037002727934175503583232
4635 673976027331259425465429244536912611923471230354432
4636 676181063689999447582143097286824063323953970071040
4637 678351485410911558238196712842663941323597808704896
4638 680528445213255269726630902717403363794022844286464
4639 682753491401599762979714945920092525976025164347392
4640 684985382884113057301805620435835675481079250338560
4641 687182195179432559988807477120766759776438522470400
4642 689385476692329873933253460736952905767828886668288
4643 691637602821688125270900293512680102066066981901056
4644 693896650575190287850783747979876923136196849043456
4645 696120008551165551307797206584478601218109228783360
4646 698350052346852784882233680748666263067373462041600
4647 700629564543395267725389275867849434969442461000192
4648 702915931153502912865751887356142594686580537718784
4649 705166276473320621628038443242163536302441806538368
4650 707423384504022976359149721829052301273292543598592
4651 709730443680619409927313275847741490078390522458368
4652 712044581243380509701238530282388785800801821476608
4653 714322220789080498870607612048725990825168934178816
4654 716606548189628764802746573435805552800066666194432
4655 718941612939913882573863510598369098681692795343360
4656 721283837430006029948793684288270739186428605344256
4657 723588924672334417896958540728357331906003889058944
4658 725900927067709298258346382842630490330989887908608
4659 728264313094993152808943606999037228748850785912320
4660 730634785750759843046388722223081412724464692700416
4661 732967782794457977374391684210825109008968681779200
4662 735307771558871955198342042750817287705834050415616
4663 737699643715121808299275127028087407367252558692864
4664 740098837372941732221576027338159708029544840745472
4665 742460055367083940261307096146899423942108555497472
4666 744828189360485134136178915882320526268415176790656
4667 747249021761727753165399804334211350016108851774464
4668 749677256890054979494764369840563987426093316490752
4669 752066858338188926912094620177370491488885379309568
4670 754463608719532376204000511077200851492366864145920
4671 756913727040634681247158724568184474136338170049536
4672 759371174228259805194772016572689156163848607314304
4673 761789631408868478868429497781620614611260746002560
4674 764215319242040208232737533170906863434868728248320
4675 766694892344333662698598005748064687260752080997888
4676 769182034885600721914054547362209115361995031818240
4677 771629674259227512870860868177285933531114818451456
4678 774084462192816412719315548452509448882427996294400
4679 776593980203646369855035001184947607052241968856576
4680 779111154380505282891702245731649622228193474041600
4681 781588136629651520467033905625989012044274111791104
4682 784072511723848008065985766368222273608331306144896
4683 786612310579446586039563545101844759742399249711104
4684 789159685217310667974395029900222011266779670006016
4685 791666504468540807913106901513765551902847563438848
4686 794180797877937263441706220111967520346222687444992
4687 796751050389129011281154208951969607686511724316160
4688 799329131069464172380674732083465347074914397164672
4689 801866118051706660710290294642250012680511164102784
4690 804410496276830854220551387867883391807836849721344
4691 807011709215198871090604475365671677036431552456448
4692 809620836731499641871730045836931399062952795901952
4693 812188161834496192920560152061201726707685959552896
4694 814763128336469128251662832632709929432540265197312
4695 817395648196805057902796544472943980078192110781440
4696 820036001416404335586822411985080618680114883540736
4697 822634169380626385484347380337052018379977801879552
4698 825240065696710206661342616748873077114791488484992
4699 827904069300468445895835701014625524297369417302016
4700 830576164852764148986601586518587789560424756450304
4701 833205522855357910730766065358168564161047367557120
4702 835842519264532607794110261235126810501276073479168
4703 838538530556099160483831418034963295417910208751616
4704 841242725954600751885623272870614845817554584595712
4705 843903442240696480961812624161577076240455426909440
4706 846572059255343918053688544998197145278373697262336
4707 849300435454102564867981242515307732925832976956672
4708 852036907609733128414278574790469501922984857050112
4709 854729510120529616932858975431808023438562842576640
4710 857430099959962253951492544066824963442809156748288
4711 860191022095884622933522903950350398922270445755392
4712 862960311309481348448741102830418835300859205181440
4713 865685151748382555987865058555421400806120615248896
4714 868417888522034039706807603554017977893205325625472
4715 871211898256144598732535677364473207680310687250432
4716 874014366820348832495352391279196565516747578808576
4717 876771623588547806218913368760487869613555336346368
4718 879537045400442884060273258081628645804312248960000
4719 882364510979583103068703557418337750913972467235328
4720 885200346460130223500684142464902632317988569909760
4721 887990558834448934569777669235862317538261627528320
4722 890789028747379866071834272419327510084648757644288
4723 893650135480505222215922533744415392589444093927168
4724 896519889694359136766453861594901864209705386979968
4725 899343426914573231782359462845477985293339686400000
4726 902175123064722853258338678713859125893279595109888
4727 905070430742546170573616571138776650030436063216128
4728 907974483943497823920963588206367369368921211569664
4729 910831521754776087342430563749484681242584926540416
4730 913697000393828188329577605711664213353799211550720
4731 916626888747297743368626622346048579291191161630720
4732 919565426048434740630812445987656378973729143361024
4733 922456528652007197830911980316511671370032490595712
4734 925356163990884289839577639906484403483442667911680
4735 928320822678077077592109030588497849735402133017088
4736 931294421317343593882797866736172191741492181423232
4737 934219962458726142204558033018976066453039163419648
4738 937153936722700187480829146758823805749455817641984
4739 940153944229640292866761767278212202966057702720512
4740 943162989386019327987842955555424426577639732551680
4741 946123155720907418832589544946468009514945056460800
4742 949092043726322218504421432471463363724113411282176
4743 952127791597132513075259819126522154384469033955328
4744 955172479524599240729571909949255966203008583345024
4745 958167847220823367008278945635403141040095578063360
4746 961172034792269975838036053857919344307465013669888
4747 964243716947794431239791235018494717058346084784128
4748 967324637187659855345615705047571791136221256035584
4749 970355598517043153175511090607753146515785889804288
4750 973395272030604292063048450724279807810979130649600
4751 976503486389767906750143910908816919157726975843328
4752 979621043104598142190675446718104333480431797684224
4753 982687781813214648002527790878978198363664457247872
4754 985763535227760259464325963727500073401407076954496
4755 988908685486579709193665951668858974121817356631040
4756 992063072228726613526134503777424772425434414784768
4757 995166190940736455443118178048325844436032310454272
4758 998278422025871716252916832861167188201783749448704
4759 1001460706426564998676620529523253530781663874198016
4760 1004652539885299981250320625143879411750477333641216
4761 1007792435644012387460547079285530995332352662202176
4762 1010941334823956046947720142289525902181409162657408
4763 1014161371328400514837100348064064256593355539595776
4764 1017391060562865514322898829497784108237055679471104
4765 1020567928685337512506814254325991309822970721723136
4766 1023754109819247880944207354728587954445441023529984
4767 1027012314454860339373970356318279302894277010055168
4768 1030280064988963428315386145395521637706021464789120
4769 1033494520552244206063982651808088982738681788492800
4770 1036718393694317200435831784551461959548518740693760
4771 1040014969248250950053713129704067808749687657388032
4772 1043321410584958450408322840690356202324961951697280
4773 1046573870534033569838423041028876976974874348480512
4774 1049835630205655661770563528926150630700693506162688
4775 1053171215311735874177198942422131546539733143171072
4776 1056516776892650792048926468463765316692867120584704
4777 1059807433027611171351911202598076176402743366364416
4778 1063107713611693341192602074466496570997888471892096
4779 1066482736971749193703816476179017606248487062213888
4780 1069867621196918499761359982490612619440969260943360
4781 1073197117000660543765794355130940795347991844337664
4782 1076536341009662488768892899409998657079987527208448
4783 1079951010026250042402449526943749371285460183274496
4784 1083375875198848630780447327290455280856330334946304
4785 1086744632511061932747157599117968642107778692116480
4786 1090122998785240780931392143088793976037622003512704
4787 1093577973232525104091027168538988696676504679796480
4788 1097043253987422610276028649751079524237877111674880
4789 1100451476691127007521241908103336853429852761479040
4790 1103869640780004688506783739051373771613711655342080
4791 1107365362562310676743711821584242796097534474523136
4792 1110871273812167314377588821388443083698829081445888
4793 1114319618694085315700744210712054902678258280186496
4794 1117778015913111773321691065157718204825905321811968
4795 1121314697118253755632543696597270379182497025648640
4796 1124861910846512883289533806084877757174514251942400
4797 1128350820765386310526008054464481274648588387640064
4798 1131849654332869173994720093084372295232816119207936
4799 1135427976527115301828704695339757742551078271078400
4800 1139016949082800112717557289828414942112342309622528
4801 1142546624084349724639219577278455537567585421381760
4802 1146086571190476109715434897192331124779406721606592
4803 1149706989855269101779027066834602820534686128043520
4804 1153337932367343502761995343279890834553464793217920
4805 1156909059559695611137402021183129360645050841944960
4806 1160490568861169897604263492162242498576639533388800
4807 1164153300648526944038047335034342933847321950248960
4808 1167826916019297320250127263673315881419694732572032
4809 1171439943077420289366558304825275557317542998159360
4810 1175063222230334676154003646183753504980151729535488
4811 1178768971358651015780276970640226125213472110139904
4812 1182485721071763722481286832663891167299289719618048
4813 1186140861029896097090525625090716538340422882873728
4814 1189806609530854030403816011600104383477523260327424
4815 1193555845442610084003715666673827681385783502521856
4816 1197315954067999554205924341346181967161915188725760
4817 1201013907866486587693225834575561538681358641450112
4818 1204722588090430276418701687317665572079845386700800
4819 1208515532055555180208266616923278800588060564867072
4820 1212319716921779332101343177623277336835399687430400
4821 1216060954802188603127358047062251007297961740019712
4822 1219812778702414074912687424038311425278725389532928
4823 1223650158296194649866547866683664673416819025958912
4824 1227498903806492109271530885945915104311783412943104
4825 1231283634442907052820709260938818610667075276327808
4826 1235079324704100123040273022297209695912396449873920
4827 1238961623521056236930603936058462387286519660928512
4828 1242855150127854649497832922111560065738128234210304
4829 1246684106609142891472753490965628575761365277952000
4830 1250524139710753045330749604005904389078561989099520
4831 1254451583892923817274458513017386761646516969785344
4832 1258390641713730758776390735764440989771216517568000
4833 1262264299388125667012639956908646555780382145054720
4834 1266148891622843142987224777146743238251160938670976
4835 1270122232827152822666368462170654204832857567699968
4836 1274107311703709909741333859574023456904865645608960
4837 1278025892805103588360740269563611646138152450082816
4838 1281955790765806125375340076542104088436935199190528
4839 1285975527128295188265499188490478401650445836673536
4840 1290006861759303285029467837638930605276900849103488
4841 1293971114143966711228249209857113426009217322311680
4842 1297946808598345990314689694853320274018995046217856
4843 1302013171200285366290784130925257836171737594594304
4844 1306091526691743379187807146121562911934729337367552
4845 1310101949739461103847486677870628903005580757053440
4846 1314123661571512894259805477388977700620201066417664
4847 1318237426681395398531113460175330715639191362132480
4848 1322363317482050054544180511758090895392176699696640
4849 1326420128269293994542649335456998199877377967254784
4850 1330488628720553844705638777608740683619924831206528
4851 1334650309627888643355336670041235766773611220100352
4852 1338823965539491820016507213976251880497818170063488
4853 1342927946428252315684283339917778567109547091695616
4854 1347043740943970094552623162196983740523551217385984
4855 1351253573735176664139691888333655129678964337344000
4856 1355475795043387570910043504111990862749996867721216
4857 1359627450402729113064541032191403157538871228527616
4858 1363790764513765531422153001352948185903579526981632
4859 1368049550820737204049518739817038220305802801115648
4860 1372320857535329482544188068911782889852417459175936
4861 1376520419011123392688004218466385888281885461751168
4862 1380732049143480819448023384375917436366263626970112
4863 1385040317833260080099389662242439821348305410394624
4864 1389360954620056001545273729936003623017935322753280
4865 1393609220136156007125469225564795954601152811929600
4866 1397869687036339364303233853972036947836569323557888
4867 1402227679038096280454539581063527868717165859655680
4868 1406598462188535803623867853173809194356625367220096
4869 1410895961461541463986829807257049117048326555911040
4870 1415205495361180221808916709944668900515929726602240
4871 1419614038669788262329694323765509775999207393218048
4872 1424035514159700215606669509211494386050827687366656
4873 1428382473254519473143589029294087332420779551298560
4874 1432741896531892766724474739002026261644672744123520
4875 1437201536026279858210193592413282412312897076598784
4876 1441673943207614473065912499363356177313646201164800
4877 1446071196618621812570954738196415410486741829828992
4878 1450481045747891828915377969797138755292804082390016
4879 1454992027247983780912606898399304369012356523890688
4880 1459516219934618837826298937352532549426019012227840
4881 1463964302663039324092304099774121535417011593878528
4882 1468424812388894167222476636921248293640706576744832
4883 1472987991063573515506287932985975024673661646302720
4884 1477564520656710480728954492297858267632191391782912
4885 1482063674205752692832510739249271496547124856909568
4886 1486575693885346711776410332354214787155585992723456
4887 1491191630828827803092401715927428863642283828315136
4888 1495820752657467664260564806797458900525438247651328
4889 1500371827658969595454360021234951879898939957783168
4890 1504935909930777171758177265611598443845645190547456
4891 1509604856140686784546046049444238488619474559778304
4892 1514287440633649907620463441000735082391375377719808
4893 1518890999303180045494402140247070664145550584025088
4894 1523507383459320632536623202959296141267018466321408
4895 1528230222114416225672155361185746211120305805224960
4896 1532966848534863099603197315733438206180852591088000
4897 1537623125857643339763429899090007083333052333812736
4898 1542292689062651538756989597561525500021967262416896
4899 1547069997912004802743202949822386156616788684980224
4900 1551860915604365165678824951399147098771492955618368
4901 1556570801440434825541175774039156825179443146560128
4902 1561294112691467972258954596761985237666542797598720
4903 1566126147971523047259241599980959607212614246024704
4904 1570972267109987121847578054598571851161064888951936
4905 1575736329043573852026200944031038808624175634725120
4906 1580513632464315862794249863094875296705937324367872
4907 1585401305964065200029471771953088325221744812602368
4908 1590303211568320821064255623384501710608371142644224
4909 1595121700670483145136568535256317895813727966787968
4910 1599953902084488586077850002252675337079336254222848
4911 1604897808914076352893893647849271781987095462926848
4912 1609855766992674704020785329042198533020975567646976
4913 1614729590359595135886561509591257641581741307324672
4914 1619617275563889148062269420709845202948970016186368
4915 1624617677260053645661905208531431545438096445336576
4916 1629632615720318102768444367968094685894814061584000
4917 1634562369631365552680566854513387626662480633128960
4918 1639505787628397964550609139076523528301930045778688
4919 1644563625454344671777790903812337219984659622330880
4920 1649636158966798431780337045781783390524768596925440
4921 1654622087455707959994859320347389266370498016276480
4922 1659622173334612164149154717022044427261855830693888
4923 1664738060242995411901232263869752450196256166412032
4924 1669868447814983910211264221401441009070446742844416
4925 1674911499801285123230453922114027445199816965820544
4926 1679968856878786498501757250241091042049499315361280
4927 1685143059491038744081361419590402896082133186866688
4928 1690332271661659349857510636435445570578277696571392
4929 1695433048578389852274056716647650423527891275792384
4930 1700547930782992609039833342548706232344540605928960
4931 1705781420996748658436224838684972967134408619019008
4932 1711030078005903877493272139653761571452521739253632
4933 1716188841185827987301529602960665818726639978812288
4934 1721362213754213714787927490851116352628572429970688
4935 1726655622857667068686623289040453186662022357385216
4936 1731964001616426534428023799495271728770295124113792
4937 1737181717838905228358989204553045347473440490348160
4938 1742414202088915667125169140144758150155045736425472
4939 1747767801825269678824966543221649779257561507836416
4940 1753136891540798390712232673011246329562992558371840
4941 1758414193029963223213144601410441115536521347084672
4942 1763706047572917415968126480121959977377624300233728
4943 1769120841408637206534487877135374276629077702749184
4944 1774551293568866201410915446692625936724589794113536
4945 1779888433803133678569743850232560362846377479843840
4946 1785240655214684246366269567490407719994206700243328
4947 1790717292985843491192799520885822773042832920071168
4948 1796209376957552511101239031531277352514293941133440
4949 1801607366993997210255869607277050137094346180880256
4950 1807020595088458260178878615347288974048195128722688
4951 1812559353986164548782393978014525128498023045855744
4952 1818114104116638288862272482634681637563287448780544
4953 1823573581651035565510078673182876579951157264187392
4954 1829048079743456013662581200194810398726989272897152
4955 1834649995763376602320791768233574373781879788236800
4956 1840268069444478865682605164245963450763824151453696
4957 1845789305973915516912969005241278747575165645737344
4958 1851326102933216230664362803172371150783902142989824
4959 1856991844954468734256069881559713757225056480330240
4960 1862673530513926452636094156714927656097396541452288
4961 1868257556158935733636998703016117060763481574098048
4962 1873857310496991574067629059360370951334209089242112
4963 1879587161212983799729872052772893275415697261937664
4964 1885333512324076975283375756299467950502327394388736
4965 1890980997537236121382521263872586651524000046917632
4966 1896643977593142421315730939568561699770885178859520
4967 1902439006204825369651844054952902348798656201963008
4968 1908250713790134317074970936499104580551001995169792
4969 1913961921004410162597080487645883897961445115516544
4970 1919689188921099239270885820301732769943324268830720
4971 1925550084167567791332834338129778667462664250445312
4972 1931427427823726926187239746296106984298736644603392
4973 1937203434639593169104664321736870983824365040724352
4974 1942995668123036093632790296599370218975219816476160
4975 1948922718251857670652784824296220090644345273561600
4976 1954866800041456058461468892340419970804794604568064
4977 1960708282106504306695070538537278936698253585293312
4978 1966565754557775425661408255172479080919627457285120
4979 1972560062969142138738320136385195222423431352008704
4980 1978571579782040612537366562141605180698734163568640
4981 1984478818898169084316062442102096804187425193721600
4982 1990402626416917808941043855923268871403418857138176
4983 1996464902253121436352572426252035915673575329619968
4984 2002544153426903227842909159455120616940525372290048
4985 2008518247246484368236641487323111080308144734052608
4986 2014509087565438668440403634860874481541036766216832
4987 2020639624347175712110446744821452716700567551327488
4988 2026787732579798357883838611327130497489991491004928
4989 2032829391246946579239342517394904948770079026741248
4990 2038887542864029661320782185500214060937172497518080
4991 2045087479538684244454007732101541522595507582140416
4992 2051305177045752998391752048885572110266165388025344
4993 2057414672627496677200406250279819813819825205616768
4994 2063541266610642772465276428889884925582635805922304
4995 2069811333279682851762613173514210310656175438592000
4996 2076098910003899957173051007217231274593424960341888
4997 2082277390400212356728451165915741166730864049326080
4998 2088473145054494085626720614530666000205871338818048
4999 2094813640536516115264847440602917202101251791400448
5000 2101172270727306134570426262464697857651874001105088
5001 2107420451590149857750632861286901505669643248591872
5002 2113685650196564486284175149205860359008005168656640
5003 2120097750058464903689003292582686555814622678685952
5004 2126528171589499766320126052275176401172811631510272
5005 2132846345493611038702636411582221372033556967546880
5006 2139182155472307559267358508338604787188430450532864
5007 2145666610996366379421337404158341834605841587993088
5008 2152169135036191744142195933415138338534579761655168
5009 2158558470600139925597209205253754129892420742782080
5010 2164965631386909057287802082600738737177842235445248
5011 2171522747057533862879314081571415058490012307019520
5012 2178098569201684658455632114064699916304864727775232
5013 2184559819093797168334913558195842530428516319088512
5014 2191038618758407407465528140775509871108658224071680
5015 2197669607863684870755296054764176366136203523722240
5016 2204319503870838948234712892067471074450865988546560
5017 2210852949521447075746675310681429460400805893947648
5018 2217404592931161158996805988860328957484368291003648
5019 2224110228494159340947665535485834482788888373264384
5020 2230834499105418857931318468990694404624187668441600
5021 2237441362985626768836153586313651404814817802927488
5022 2244066610911745292403306379493589429814299107575808
5023 2250847203123993082998955336510695939773039679936512
5024 2257647098461042068445229343753236645639450217427584
5025 2264328138751668401488877390574784293333358878211072
5026 2271027284416823593836837423294744432149738140348416
5027 2277884085050510328699155036249487792685161479481856
5028 2284760386887384074800841099742610489821583504309248
5029 2291515906338508477280431793967819879367353030660096
5030 2298290193181768183016672308684936923429547193533440
5031 2305223997941902729086514827126291612150049104494080
5032 2312177029111922547203126790346206295717602173542656
5033 2319008272324283400686987638562913088610250823606272
5034 2325858483013621136758840754242899224720788960499712
5035 2332869607839958747761548855286644903440668671523840
5036 2339900641242810521537959401683347556540856553086720
5037 2346808405367747062951228746281967872674392055787520
5038 2353734838300739699996911341485304487520232245527040
5039 2360824574588436659666700019420032895185577960117248
5040 2367934432275905902752458131210117409351023251631104
5041 2374919008107113617245586483809014031570010560729664
5042 2381922946064318736325092639541190248808917047956864
5043 2389092112812165087365402912403132975239942475262208
5044 2396281105663478502241846789373910250526587240770816
5045 2403343795151864621494327266742807512790216422260480
5046 2410426043657092715924889246295948856293953647340288
5047 2417674962195700763376294951559663058073473629398528
5048 2424944421543088008864812711280710630935676492647936
5049 2432086026924824367276492963091089478728024530743296
5050 2439246889568335486157210395465149726694549113280384
5051 2446576892476450303170815768770355132432301863873792
5052 2453927645995511115269327424408227726475552942794240
5053 2461148481003708666842196922131784846630830933778432
5054 2468389281069726438620993609882056500346354031712768
5055 2475801211269386264508373585082356153253020867875840
5056 2483233593586216888737227999087500317733335213577216
5057 2490534983015511852528583878701676414424247655208192
5058 2497856549497696689168809575276555180352264018029440
5059 2505350733715313670796952556963087187094235588209408
5060 2512866100099360901601664050713598539237366012792832
5061 2520248887983300852480704488895937783812492524408832
5062 2527651529268510073938779933704378881840690120883456
5063 2535229342498771045912569161102074986542329313368576
5064 2542828563004474490526604418466426256746157100338176
5065 2550293049884124663209795175585202026564972701788416
5066 2557778131362493606288515492859739246062473337739520
5067 2565440440675781545991338301843700995026980208675584
5068 2573123837130009165399221401855869922690511802424320
5069 2580671408423873876253336143312989886893354359667456
5070 2588239783190742760430868825501113432058390313597440
5071 2595986921123962291947013504383026622796888120235520
5072 2603755910578321679812739154345024111750950041983616
5073 2611387415736261059544737945910271926520908608931840
5074 2619039396957542020482711617551953715978729374911488
5075 2626872782187061673460329068482749117119848798284800
5076 2634728240667594646024525953171940684542865908277248
5077 2642444004075225721691821750995494585387643033014144
5078 2650181000501226088560679415192174778913354785152768
5079 2658101524874464929113540138026233337899458244375040
5080 2666043799337774295150369556862468372440732061777920
5081 2673845230798117733242120417624588265400650436508288
5082 2681668119834231417345262513693791105172759274010624
5083 2689676121725814141261213016124276266550235550562304
5084 2697706653914691783346337090764457813073204275040256
5085 2705594647295605318179277346780421217698875034508032
5086 2713503747296919348258790640877296756772994245819392
5087 2721600689920351071079753008521088435258200974002176
5088 2729720401314349351931910918988484349957767532762624
5089 2737695266011800439935428470774076856734064285429760
5090 2745692030380792257088168194357735336134200986489600
5091 2753878831447442755289639637457587621624296962020864
5092 2762088054431912262573414270514601639325370720128000
5093 2770151265203818368507663496228037323847798250582016
5094 2778236596285656467172770474300033452533286099851008
5095 2786513600030498409797186073348354946029483837888000
5096 2794813842521624976531522872356315304891945426690688
5097 2802966298123889940571007582593630235269885390062592
5098 2811140519467368439095816059500872067091417869346944
5099 2819509234944129491860138861559510674604378793885952
5100 2827901424350661030922199952439771416449173391242752
5101 2836143459824112177636746832410134394906354552097152
5102 2844408070346085935078271608335682305337186596875776
5103 2852869441822154550311438351440000452466725617513984
5104 2861353936635379901410355668174161015133208278989312
5105 2869687052341919184375081218293387604638838581218560
5106 2878042980431088470228048511588578328831718129397760
5107 2886597357547981134611494861831259471503417442696960
5108 2895175692049909899607853323893091316378971553467008
5109 2903600833452838328305639213863556369887079990253568
5110 2912048407850951622962150353396812606517045184534528
5111 2920697347311420760894748525082646928401144234068480
5112 2929370496725695528394496468507605048363788245010944
5113 2937887982848087276485585085700974225653815334531712
5114 2946428749315595428504454992831388843400739323628160
5115 2955173222650950054130929258853416789680965868519424
5116 2963941529880210889263221713688262297676479379881984
5117 2972552929727156774843173475463674934294273975250944
5118 2981187843390442731737234211596719175840443206809088
5119 2990028205631797531655256479188113381255152552050688
5120 2998893275373460633010737370714921835473595727383680
5121 3007599539609457071841540954988869992472650423188608
5122 3016328933903978045298243116930140172361428835920640
5123 3025266790813450179139151785803052564033183194757120
5124 3034229603640308205600462438474733845925780219629568
5125 3043031078418401499004937468040683809623350177459712
5126 3051856547805151803405669291940223834709946523334144
5127 3060892898401959073333457921514134747647768911266304
5128 3069953825300769426699465696722974878878119494168448
5129 3078852105981385590718953103181684024525746399821824
5130 3087774633034428254099159254263817374003598969344000
5131 3096909838210971917163551846808980857044228637324288
5132 3106070511049367279699329306114268917219361261028608
5133 3115066598392920436263726404347426856049187138775040
5134 3124086521193705387180959677952028145082901748632576
5135 3133322237219558883176998278733204611744745950638080
5136 3142583687825820835800082556086070632052174516622336
5137 3151677909887962173448077389966402862621330981927936
5138 3160796873037368561056887318706690495179575097303040
5139 3170134127128815531375647397107838334810939782750464
5140 3179496709355309959879810690745876000971809332959488
5141 3188690735000352591752364952136422080056065915690752
5142 3197909748723697784932633340819480229966415210320384
5143 3207348907638538838118170149341019535041831472283136
5144 3216814327725585278646185035343854260042965476795648
5145 3226109162783113539513719172250025934115815143792640
5146 3235428570274447062491133889672686697433988716748800
5147 3244971341750980662856495000266748393925023156720896
5148 3254540637238859497778372510883409737359789341659648
5149 3263936637909124398071615393556932200292049550151680
5150 3273358135387084844160608565897467520275058089616896
5151 3283005576088521179131900621902645391835267143701504
5152 3292679130001738752843869021438826413105327480885248
5153 3302177993300439433287618369429746143830576081434752
5154 3311702619351478000757538319890193807127151312724992
5155 3321455101899099100788270990583920255448218121651200
5156 3331234649473321812074648206185970583885601803886976
5157 3340837433893775916964846930143935852429338400096256
5158 3350465536801871692260195582881228287759544384334080
5159 3360324821896297668049530738304376159657279441641472
5160 3370211455107068172304993592974062868546776845359104
5161 3379918497528430508006636873696068378031505672751360
5162 3389651826093519944552152867464308809736568273250560
5163 3399619000621962271378224952832051059716303835958784
5164 3409613083113724401764693568906367717399961119516416
5165 3419426158742591576800171597970754243748010445130496
5166 3429265781186138750009578537430003200948045453059072
5167 3439341223067960270532957548816093537416419433739264
5168 3449444569713608525994945097052157669869237063631360
5169 3459364741354420553347595232628831181126328240569344
5170 3469311011020698076548937568239659580929372334694400
5171 3479496536008389877839829928846048644322586771156736
5172 3489710243788439961919047376821005456799212074536960
5173 3499737878623439501257609643481612758874993445808128
5174 3509792598416881623865394213379472271799421901556736
5175 3520089324421216404875080168562265645219270400851456
5176 3530413788348728680964765183145111799209330388455936
5177 3540550690532870079639051466202244792154905848004608
5178 3550714959089087982854330400482131455126704486424576
5179 3561123269277773127688696592871675238142667686874368
5180 3571560334645647972063796814127439300779261855057920
5181 3581807623436243680286217845039553426192544247678976
5182 3592081798541232740566602863808755043122975036540928
5183 3602603565330350798119825415232300284408259831991296
5184 3613154386310422517379083111718722094028978088836544
5185 3623512407740421116790873304038178922054393872452096
5186 3633898348547791956830431231607637647308247620654976
5187 3644534721093937136151690067356425386815332440883200
5188 3655199672038276932915132543848868080262941587002240
5189 3665670312802388958158057026527720179670219281912704
5190 3676169149158343623461967310973300790878651728782336
5191 3686920516409188750600168733223585838254662332869120
5192 3697701526695303438024790500165930766948809924406272
5193 3708285910684971990383638446563075750703282426856064
5194 3718898004736563043685229586414941837126021102386304
5195 3729766297431437248328370745501109408084715937187840
5196 3740664526578020741760475435376965236006442821949952
5197 3751363031255132166815712323895661386128569388724608
5198 3762090300049669521759900320505897364403921265576960
5199 3773076699384941956968599564133173648638470176684544
5200 3784092554917775953441397775033663547972326689144192
5201 3794907097885292011758018697399288913024574386524160
5202 3805750702677291293182950139958288221490842006100032
5203 3816855603359690616326742797936425472224534361513216
5204 3827991045906709008221899130785663987454438181531776
5205 3838922810993042034255205333065479088029749987215360
5206 3849883118816473302235815240006980796377554156997120
5207 3861108510981572115879274985978396284176346111852544
5208 3872364761374506319609141991147497630515785364209664
5209 3883414102265261207499685719453601243777032349604480
5210 3894493089754565273813802991125649900555370524316928
5211 3905840188074313384454003520937568483966536370011136
5212 3917217630588074237848159883115930320723205212911104
5213 3928386553251750691193847047869800884017628960172800
5214 3939585413863810838430425480957851028429327905308672
5215 3951054618775689275005244983696192798745694223104000
5216 3962555304022682444274245945598738677570974339312896
5217 3973844996016470454304318246211965741864839345020928
5218 3985164101614667922878045826763059995086825702562688
5219 3996757464354689885494393193198720029510008034782720
5220 4008382618292203251777997268598005927774771681898240
5221 4019793467126020655778123962132838291749636215830528
5222 4031234855011641557220532761561955657049890867502080
5223 4042953624604255191265782861666884316101721800008192
5224 4054703665898950515600361428225267463779235003190912
5225 4066237709934680135284057624383422071937740211430400
5226 4077802607230244027103785659882105765885706719930368
5227 4089647189139457972522295323406765466449926596567296
5228 4101524201785170296074305207101272523221983664212736
5229 4113182691514021188700473959468754956242425920071680
5230 4124871474851693760404516405577403734298695207723520
5231 4136843983830349263168865677370206127840670443529216
5232 4148849258184943054026092223723120512591365705940480
5233 4160632555811328621625446820142694235920377809659008
5234 4172447324897249435102916469290886299733873708756352
5235 4184549045218779692328039069998794391001441641610240
5236 4196682975180564372147764606861653799354014315352064
5237 4208593212316277382727080506680111264506877414664064
5238 4220535228817407087963261594480351439894339990160384
5239 4232766570880927992796425844355473099816753102817280
5240 4245031336092418818906377626332309568666761617475072
5241 4257069767242988785661231431058571527490346606326784
5242 4269139411793389878125779616526196956465937461566080
5243 4281502555714243410878631014527661653567226904160512
5244 4293899450666952584830790831106258341421332907417600
5245 4306066473796376223135845666359142679448984276734720
5246 4318265910980959706853877634039078258942391069919744
5247 4330762176490277497845156082173469296928905072502272
5248 4343291632104578181269840525314679948474132758145408
5249 4355589412031660499334803740818649790767415067825408
5250 4367919938960059430066432590164175110962512728367104
5251 4380549741997234532284333913536478371718419921789440
5252 4393213972179448486350143382047051194909192420285184
5253 4405643830876129183482590411722252305357126335926272
5254 4418105832056743001028590366123384583588436499979264
5255 4430871419993569171730195669835195688028882111505920
5256 4443671788238748081211820652107257231675897409873792
5257 4456234095348994541787166100744157594829918551334912
5258 4468829802128185812405463047391062391853632397340672
5259 4481732531046904016111401649225315564271162165669376
5260 4494669441236941720418133616601599403517108496382976
5261 4507366461353347942037740535627140182616741766422912
5262 4520097206462899504882918554721384888861811034078720
5263 4533137497784687887871305654494121353730546059481600
5264 4546213264712958781322858161073155158758859475165184
5265 4559046323460897804077522711780206858048377801252096
5266 4571912495882280211507294292492775766565808849170816
5267 4585092665429827337378772004396627315040903221038080
5268 4598308657066120203350276282321644693862611441264640
5269 4611278161112228038056767370672667159195763309223936
5270 4624282060885382400720653170850038724428744719851520
5271 4637603502746604492053198158958196330640012083535872
5272 4650960161346194453906945096932211628361796525082880
5273 4664068410770552902786201207265586681857380909107840
5274 4677211407135980960465065964682189497802549612607104
5275 4690674548145566974263436042496189908994351229731072
5276 4704174225081291396461208778838338648643222713006592
5277 4717422616331800109501639216138117725804269322657792
5278 4730705102649147700226720243986192449866236502493184
5279 4744312329029553008372200006364707442863909248980992
5280 4757956465489527673157664884048846784301501893335040
5281 4771345375104688539249159190303862384705380484536448
5282 4784769721308094480328230004530073710609308760867840
5283 4798522466135049798458385999941677865369421688909056
5284 4812311474084871276569243663522744695928315779443072
5285 4825843308169221189994380292517640511771177481445376
5286 4839410921694171223341027887661076236477915084642816
5287 4853309616351741417817337471002006600275182123934720
5288 4867245955101378307730059414307948393893626014978176
5289 4880922112515091296123334424315673832719898342815744
5290 4894633390993886007160093714408772178043815908259968
5291 4908680494888973704810610995472649366872978390119424
5292 4922765608926303816688036004152387737763098995864064
5293 4936586506090653034530623942737477191826178404028416
5294 4950443891338566681268656325524809893468297156101632
5295 4964640877538154884400964824530271315520659914634240
5296 4978875220118275780324187742987765417494251422676736
5297 4992843299478002083674628003690081646781587295687808
5298 5006848238108982805354301503296260007313246280444928
5299 5021195542410337493806928142540890931191551238185984
5300 5035581611146332728564565763076988953538866066809728
5301 5049698347449414553416201459293872279794981247098880
5302 5063851240424152794032395764222871130032239695871488
5303 5078351397522285821267031413404027877215390074053120
5304 5092890713717009610492057140421352753618385589722112
5305 5107156490604048462428533238356002408758167554474240
5306 5121459854476856410118914478268979565229650540603392
5307 5136114377623328650330421462984719612995926524578816
5308 5150807362358845553828111009142435995986457278761984
5309 5165224734036443189490652136411168852282105038550400
5310 5179680055604330723583744019167765327014451077706240
5311 5194489385691938705509381058732259779141864896997376
5312 5209338650393977172593195604626352817035963475867904
5313 5223909094299557563385185398475721424970487912005632
5314 5238516777673226137822267698156809270830632108631936
5315 5253483526850852308514609190645071423079728931623936
5316 5268490596412969110018376273752415419716704148161536
5317 5283214537470869252976387228006304404196189759815424
5318 5297977176089414337282278493403804748909899296873728
5319 5313102898790313202793325058255999370097293330162688
5320 5328268237932332503686080496233975263637430969405440
5321 5343148269163429987040979424284956903072900774632704
5322 5358067390165389165086781374831398805323076686374912
5323 5373352532271579494531648528377264764116739315288320
5324 5388678791604365212304301961497122362362796611094016
5325 5403716470944080181105267027380235216846850561775616
5326 5418792482265262005972726995935430157609125981145600
5327 5434239734713533963840767139320431556945301561740288
5328 5449728521441467749010490714511061376467263527237248
5329 5464924237258699538818844718161467609544002917788352
5330 5480159811424191212404364114087858776230640074432000
5331 5495770771726861741051462018129771061166624146318848
5332 5511422514669091484484551387802310353051433191088128
5333 5526778979545255952030091178016463945748805919215488
5334 5542175685031219328758096516121524116102950952370176
5335 5557950803949149044675937530881338247292409550928896
5336 5573768275420425661390356528377098167623265748018176
5337 5589287048514967512136650941079565627686956960820864
5338 5604845296933410114549011581955731645061199363390720
5339 5620787346409657890063292382326480379197900899059200
5340 5636772156703183459012721941372017764798157207567360
5341 5652453670846049478317052389159865580123229747967360
5342 5668176215148011767786565267638226547300403832658944
5343 5684286836879886488742400643999427334945017553400832
5344 5700439459959203588310959349047882868893112669886976
5345 5716286468338534797436370900538915302128243571713280
5346 5732174920271951512604605663129369700326352853040128
5347 5748454568837476346449506497378959783668579564757760
5348 5764777818897976170535175757310550565358886116818944
5349 5780791965070804005915786149163782633691535016433664
5350 5796846739770044746724021388376386100854212605724928
5351 5813298271324017807141940846961923384875676134069760
5352 5829793844992577142257853131002778088250527323627520
5353 5845975523011113953884601868524088368137424130898176
5354 5862199456114223701913207430688898959818442766518400
5355 5878824557668759121030434397357223361893776826132480
5356 5895492890789207074056454043363043044795396254645248
5357 5911844979841782855991786364651632321927538434349056
5358 5928239727467193779907121182318667663893539313008640
5359 5945038857217902790212917783437386348976996039001088
5360 5961882893217514438065368824756037319958728752768512
5361 5978407038295929897528628843167196529657423663938560
5362 5994973017953745963357115633694896353925924294819840
5363 6011949118670387528482457567563569475003697162997760
5364 6028970555673012833388947504773115067023445650186880
5365 6045667197800261300029494896557903072257948867294720
5366 6062407331104528792631437389342081790704151673152256
5367 6079562135274815837472519088253186769142801814049280
5368 6096761457754213451522383566459208102366783167535616
5369 6113633517563221903292528890472880358599785611595776
5370 6130549506133458895355535487118678251155828543744000
5371 6147883476348437826552056277240590650061242826227200
5372 6165263670529795366132139714638616167587684215678976
5373 6182312883451310342111293631890443920679529076756480
5374 6199405146925060102145032857295825548246048732127232
5375 6216921315034610203234669289259202575855626009218048
5376 6234484171510053251653359006135462010570133513639936
5377 6251710935471818874213497953601662594534892517329920
5378 6268982483890225914339777554145188810432865470033792
5379 6286682628968498375143268822570887567500464545959936
5380 6304428590822537449932429375899973524755238977063680
5381 6321835961172750106502344080019629538573901135553408
5382 6339288541775450780073928145807146619736899364344832
5383 6357173130652114460188147112892801378529136743029760
5384 6375105320228752948922525856560338968471347655456640
5385 6392695033129716103265940324990985808244240775311360
5386 6410329068442491648778000574618680171400375966870656
5387 6428401223525540895648344108619022713396210665109760
5388 6446521433191118281740620443876508519235266068793856
5389 6464293935103133051381347115544998799198148532294400
5390 6482112526108048957949809726495052023172471593480704
5391 6500374075241315308991749335022294490326967494599168
5392 6518682798389796549620379287413892773682897239794560
5393 6536641188974756321351672302704804816824293149981824
5394 6554646129640215410407933085002006625822760831172608
5395 6573097543720895237776660411669926903428412658928640
5396 6591597948414010957442344094894812574079915355453440
5397 6609744058642826505808983956118357516849030962073600
5398 6627935774177004597142489275162637666047306566452992
5399 6646580268702015829844464275150827542163237114644992
5400 6665274245325426273403679235531729622165883886784000
5401 6683608475956679390020901437505538809940441854174208
5402 6701990159765719470311501175396956991511332400481536
5403 6720829612583646155447501477880597671941393031601664
5404 6739717608506365195370606470835595526584760276608000
5405 6758243202199427017715326261953591519540294024806400
5406 6776816697206196496259908113766478601117704201849856
5407 6795851581985327807505361472510058307865909696804864
5408 6814936910792928438361416340061164499444037942456384
5409 6833655697306689843887783773662856344954891877586048
5410 6852421431179962685843124425390486497101129005056768
5411 6871655060201337913278112175259572573328255932285952
5412 6890939612185336224747178850790594324169606298191872
5413 6909852044602615226942922860638022418443997332724608
5414 6928813305742363540306587143880700022505869440633088
5415 6948247608120271896671888254320198823381941910749696
5416 6967731884818867332291173113926862950889031312405632
5417 6986841250974336818043515033976099368494811577378432
5418 7005999932493492164502269331322305473222486549751808
5419 7025635384400006143777984720264630970621584345723136
5420 7045322747188913725293485393041641347269177104578560
5421 7064630978379993976819341442669345633053951434246144
5422 7083987509012027212898012486740949317181183508092416
5423 7103827522245456295444279983054441772192137459084288
5424 7123719964110262541534636174474193213891782640228864
5425 7143227463928411286843266268979174976387258898956288
5426 7162785230858240748269050432946566190814253764445568
5427 7182831785922762778093439853790961896227970931475200
5428 7202929759649603556212378274662772991708310976854016
5429 7222639966469261434162693141735407137844948792960768
5430 7242400914261345009331058499838464449409174410081280
5431 7262654490710062847777133728653277057870963031835136
5432 7282961510919155150265679109381095757022240269837312
5433 7302876354995225104406086591130482201211835995796480
5434 7322840913124415396608674439675850981314045653882880
5435 7343305025075067859950540726805675006727537585758208
5436 7363823084850061518467966500761195521678915863227904
5437 7383943023830646689615960974999987896678382427018624
5438 7404114681053342189572682426033341298874792728078336
5439 7424791361646093177279054527165979444111209532320256
5440 7445520970982319035564822014083386822548267141517568
5441 7465849491530100715702193304379554734991209703649408
5442 7486230243926740556139226286707180935345472809268224
5443 7507119975867070775431388836687050030993429712259840
5444 7528064698051544935562492497365612418520879535940480
5445 7548603838037004546858637237642470581049233719436160
5446 7569194116692128161027282352205171381077206215277568
5447 7590300518060935563277265201329164602713382696104448
5448 7611462456174999391389189776982669862235874195520512
5449 7632212618396426919285309807818676708252167827545728
5450 7653016016494944560792623524454654541981318243542400
5451 7674341175568439638415661306382230635031585009598464
5452 7695720785566743364521799214306261098551131716552704
5453 7716685617611946560907318925827956898324495556464640
5454 7737704183993229012780432136730937138904469877562368
5455 7759248586393824511450956957644777514249398292257280
5456 7780849595303325988544228399350316559164096281124864
5457 7802031131733238182126769099282811344087729731606528
5458 7823265298806169466927735412799715263984660616661376
5459 7845032669451766850051304982583918674566519833318400
5460 7866857179522804217412222227201714004357626119053312
5461 7888255881388807467311336433928315506098437861900288
5462 7909709348414699937604137435951881440282831671496448
5463 7931701832094525817320746901117904842003930602571776
5464 7953750358350552660553895411278078498342885181132544
5465 7975369923670573056309780053551634094133298715873536
5466 7997044794796293309146190325815724923299586230071296
5467 8019262878486311465117932689820198057557581361856512
5468 8041539200005572660573895530428852320639599573517824
5469 8063381776014078457572296343907691048379187699752960
5470 8085278484668062843889697431583407391230398572213760
5471 8107726004366816102932272202848734543228512521627648
5472 8130232338619353575118435641726151758697517445868800
5473 8152298328341885212315875139806455196400771418121472
5474 8174420682790116963033070925594005616782155001012224
5475 8197099841216759173866625776694921029474817807266304
5476 8219836646008752083968357115671323790327485148348992
5477 8242129916828225009563532287584207605766067678595968
5478 8264480077901525296081631150490456912676087111004160
5479 8287391363026106032923213711228818114050564397774336
5480 8310362591127388268401425665355979016760412182140160
5481 8332885287041924704760485447507641801665799180410880
5482 8355463687509512379762157147029521695526837425870976
5483 8378611049526654224160855117091601686906837165760768
5484 8401818915114164307837088806916249230017687002571264
5485 8424571500656203048734364413911501282120595229993728
5486 8447382062143022156590901470162386208268487145887232
5487 8470767761764341095259915475850124883764559144845312
5488 8494212786324453414614504382540112731754859198153728
5489 8517199180085445981687594842480284658770768699988992
5490 8540244121523134442159501384214910580109673135070976
5491 8563868648701961127836536138400562095410540657890560
5492 8587554837946288488705182386304506672514140084560512
5493 8610777304620921057029794715964697464003686563416064
5494 8634057057694598097240943578598002717258143202615808
5495 8657924480015623133317387645926785085950830269061120
5496 8681854171466664396882844290339844213526981916157440
5497 8705313111473832941475545172940028455948329262424064
5498 8728831714331078648259145826613412939701995745409664
5499 8752944351882343886902500245293438367645484660332544
5500 8777118005174660373071740805914733695072997381870592
5501 8800817518052136410985727889452296607245466093946240
5502 8824577247729709244734796042885738986019602905047040
5503 8848935592143630533103856921744161348916115937468416
5504 8873357395704450500109953275254899317200186228928256
5505 8897299741683473065430678766819579606398311183196160
5506 8921301029761763874039608285893511284848867065839488
5507 8945909267825327749744169031381522075398107808152320
5508 8970581556028554954312056296023403321995793846083456
5509 8994767198960487856623292282838622495130968577411072
5510 9019014203365325953117829182012190986833894920524800
5511 9043874717415667886819094287765211310828382241103872
5512 9068798015638052023390802200625408474797524910461696
5513 9093231109874769958957482465572682222901743815133440
5514 9117726167128013235659624839258208113175102602364928
5515 9142839450151759883191010671534004229014294580750336
5516 9168018003429376290063672051634826223926504513289216
5517 9192700935546493232431789597174033539209983390165376
5518 9217444476754296089557687197832936128005648860729344
5519 9242814837999390246100672264614777660512686020402176
5520 9268251111347196708329230629236351782987010498949120
5521 9293184277384414953196523316301592510707734640008320
5522 9318180582065748229519136612899710820262633361681408
5523 9343810467664616612725813846835473250144613818351616
5524 9369504918064591368122484866476221949188507074569344
5525 9394692664256206753459005807069370700628964204707072
5526 9419944131333596199856930708768579699680059293275392
5527 9445834033736524590119720649457186492157348092471808
5528 9471791101423189095808953942261127531806000298463488
5529 9497235806940745729927865944393197495633165597992960
5530 9522742866653877663518870907263247368022990028881920
5531 9548897222451974498767372242154526871573476221351168
5532 9575119366446886636769828586044840104473274315169280
5533 9600821495759957257964336779294161640976951076390912
5534 9626588552540388530669291157574909373051566579856384
5535 9653009873239158924934256563115531439832169550489600
5536 9679497621365143957647703519097737098764925823424128
5537 9705461576309549215782373166845234074556828080867456
5538 9731491093025461931226942042756712397867994353700864
5539 9758179870080750194453722796533068063552777393266688
5540 9784937721627029844925401832963789839765809966802688
5541 9811166016639287453429173966618741350589213475395584
5542 9837458420640455914528801423548601476582543689353728
5543 9864419221520607701940676590053173584764702406358016
5544 9891449772196133853513591942805271208705126825437184
5545 9917942798584559133333148526359164947060036369045760
5546 9944502624223767897609308852204565437836661859446784
5547 9971738025787799366882072583173746085692042205568768
5548 9999041731156799131386429699815410676869262390561280
5549 10025804092502791845760762562527729621777110237978624
5550 10052633868170357541229836431606342310718410889603584
5551 10080144362010090877914701056524849888594449004247040
5552 10107725926644950147543330606167108927798821630876416
5553 10134760129968277296636367138404610208259257546850432
5554 10161860279576651345133917475292117691129478416700800
5555 10189650567659417454930526146494074503503788122792960
5556 10217512581286938040824527950060689750015081165811712
5557 10244819088461508248066916242889001210420569719510912
5558 10272194279887275430100589903641051123830238257687552
5559 10300267005974915774176449500419824516390884648739840
5560 10328409998935696640968006015420015508062265274688000
5561 10355993473031493166058537378073321213199063247401984
5562 10383646300098458924004977134919639963909697710501888
5563 10412001955510217031356059835274166363068066210884864
5564 10440430692215582761486597613861808758202643145488896
5565 10468293783491600597392609062765357067031660913795072
5566 10496224667794436820075251574625383992475743285394944
5567 10524868091003668136378523621824723176635943316595200
5568 10553585307523468272664360011151486623498026184396288
5569 10581728397186982567627215406403310502689813699072128
5570 10609942143817668592800381395715252085922820206181120
5571 10638876048773148612478079297333788357046049317045504
5572 10667882195772980193307971181899795644465449612701696
5573 10696310162392591163815584181276031914700466548798336
5574 10724809432152497642968046143201703908823028008053248
5575 10754034309466833480771601816056153603524202013227008
5576 10783334370542970079701440831456575814194400618134272
5577 10812049853564113316209925596369368079870337402434560
5578 10840835065246305036324112226043794977269904096887936
5579 10870355893604887672536280719647378892216805266977792
5580 10899952597277768253264204902995925683259945405460480
5581 10928956054010952234371780184567713504667528943899008
5582 10958032151915151169237855879546838210646676208314880
5583 10987851717172709558511047524702944082624260573182464
5584 11017745591173829011577771761110076223172449098130048
5585 11047041962199455390641838253804387158634892875922688
5586 11076411677453152603228763688018451759166531386321920
5587 11106530467256153265304427199325787372802354001153024
5588 11136726559257919089871052855127029441643747788226560
5589 11166318633782135000652843497916644029569329640400896
5590 11195982381864681202068792665697977475586841428192256
5591 11226405520706093053986306723470969188623669347506688
5592 11256906712316169629379303887113222278268617602155008
5593 11286794862519196604583464573799949114318450736283648
5594 11316757730713016290169732766451422529326997438834304
5595 11347488078123156293624385428812571393590881375636480
5596 11378294812911765447081472440090281406317856875859456
5597 11408484205888789756817176391003957415779683989330688
5598 11438748997364801136470887778504735278540648763979264
5599 11469787037433470688888193891422872384988315752130048
5600 11500904595356417935815847164779208489403436200508928
5601 11531398009322468081351343125653738899876393766964224
5602 11561965133832805346032890214291977372314464111119232
5603 11593316140864771395424725976281302241256270033876992
5604 11624747392296296514561527281469168158460623485963264
5605 11655545279750318047792945622352749355591494616115200
5606 11686419973299746447056528279254017766306917985919232
5607 11718086880391641525203080545636665886912724371667968
5608 11749832352031333762155311145939773493684777594387072
5609 11780939942701445290122016944691765322445545301123072
5610 11812125082255439209027645922977119707814264074612736
5611 11844108371215663820740541552293432805889686168276992
5612 11876173407860118102154638997114030831012162883003392
5613 11907593640327243012956812725452574333931352288563200
5614 11939089629234259008092428151015247932740196710171648
5615 11971394728298374623241707656580667052502074067462656
5616 12003782364148677712194940961865323165293685799046144
5617 12035515597273779721522321349614276062233861692111104
5618 12067327824341237226502129067360137927398663962857024
5619 12099957741888819391891233766042532814829501726180864
5620 12132668412993297492765361506699988933408098930412800
5621 12164720118343130548360351971135236431621056622309376
5622 12196851534140819408679610647739769952568291053076992
5623 12229806749181448830947608181632854261031258609177088
5624 12262846044365097306179074513650896108956128425254400
5625 12295219147561782446726338304724853662157057683913792
5626 12327670150298660191993815244775860138627061029221632
5627 12360956247199545568129824433827128822765288548581888
5628 12394327189352968122146838800572483716118430453604352
5629 12427022131917238855041738820137980019362705328143104
5630 12459798267401645504591864855385767962554375377825280
5631 12493418333576327006907963007452845027764094085892608
5632 12527121444416208492642397108387187428874511934367488
5633 12560143765053094869642763085574389337405400572111872
5634 12593248059168350084303972511121143743426056583811968
5635 12627202570280061568030423513503774247824968299342848
5636 12661243508033037887970636775274867197330322876329856
5637 12694596300020077262883702870257996460414645043296256
5638 12728029145213756750914959815353780140902489843008768
5639 12762323845953998030105226898465001664288066057768448
5640 12796705806882738177183488332521486380774933145772032
5641 12830389412936149931761935808432000851139777358507648
5642 12864156514216483009197783071467953235557409047609344
5643 12898794572959595858873694717470153744349317926625280
5644 12933517979022787590203534360085351871744892875301376
5645 12967538194035517453539012553386490148022844573940480
5646 13001642656423868478245490450921427156624746287562240
5647 13036624542778128734033389785794433989859904167640064
5648 13071695312725759688098639168490738589338893357442944
5649 13106055212674391257729780153527290560816747521994752
5650 13140497422220488673267936550601060459190683581831296
5651 13175829047625723613732258097824777711012481443182336
5652 13211250362170252054198817736668121205408804364536960
5653 13245950379021843592783928174706632225006083236609920
5654 13280736204203982611536461033561899635462693013245440
5655 13316420819960528441330634749465902589231749947156480
5656 13352193193442672597557701629669463610947223040556032
5657 13387239189802367394647786072073642188890105413397120
5658 13422371816704100168945739486761602612868387094810624
5659 13458409885616557829775688693175977810227127441184000
5660 13494539309054936708209294211491850370257663086107136
5661 13529934540326397218978754036302150630185197926701824
5662 13565414345712639301535361811350968498951554179673600
5663 13601811950519590957487628171145681769761475740068864
5664 13638301785772288805351265573165745644614315703272448
5665 13674046577672251128997217565932745223731233139412992
5666 13709879600061809926158031532059728811023953572123520
5667 13746640074746961878160022075266527516583249373042176
5668 13783490730997114801061501785640194879015961380857600
5669 13819591215159279556598887873547236595528615583226752
5670 13855780723659955888016322475273776087741240469232640
5671 13892904525683143129168447753957048634320816952090112
5672 13930122267594263800128487914896140932875666083527808
5673 13966581681801417477740859143178523047562576089694208
5674 14003128043044735567100589152207644634773011548106880
5675 14040621431104629294266023354391628792956071862207744
5676 14078209604706838069503778239961154515477604178382848
5677 14115028366544204894926945603238953230645806838888448
5678 14151937793725692269477116734972682721603313145746432
5679 14189804186407511721674533114811182451400028196321792
5680 14227763298335459472954376875220882526577684315479040
5681 14264947611990174576257682594476968460833417419919360
5682 14302223456905026068733297621318424248242307923979264
5683 14340463305657901620566012716440282248308999566716672
5684 14378799693393832856056084035511399303254911912748672
5685 14416352986483258181732806900973989828910585694013440
5686 14453995607077614500379039270575590661533031650659072
5687 14492615348966040570549786658585135236978245488894976
5688 14531332552411158356885015042219541938188723310388224
5689 14569255125876872871266445337602470541376192291889792
5690 14607270914772270368413031205419407979313926563380480
5691 14646274057284804019408098325836060955319111985496064
5692 14685372467614769208488762741426960988453220765197312
5693 14723670812813998764839760831161752293395978684683648
5694 14762063206381505221695183904697842918780928119753728
5695 14801450194254613848388765995315434384762828101555200
5696 14840936440931407265012630010487483404275942440105344
5697 14879613962881594100486634345392372279801398215919616
5698 14918383309616660012947551050638818742765391064494080
5699 14958160763039026986015604460921951012887097607752192
5700 14998038367664411835497884850612156216736313020339200
5701 15037095466450317339029579515947336699176288989434752
5702 15076248340801072419313123904135593201248919864659200
5703 15116419858302309487985284744067578340102057511584256
5704 15156689312303684360862321614632195495997503292391424
5705 15196132554773481233390836685809249083789897962106880
5706 15235672482073377577978478504576743933945356515759232
5707 15276238498463342274303956492440197992097642787916800
5708 15316906509386923314755401398703334964182758336792832
5709 15356739498778190804990392129444909273220593005545472
5710 15396666817268094619972088231606714480764835189590528
5711 15437634143207229378441995714337944383259159215172608
5712 15478704435206932695036727535148332727907380148088832
5713 15518927448743319959056540473127275329030333212310784
5714 15559248919543616735215597643205628168866835691301248
5715 15600621246781320556299546021091703871012013197705216
5716 15642094189590080274872585918506756854261384739852416
5717 15682714095608387093452447348939432029818913112403840
5718 15723433335147911041267617751035434553996141295022592
5719 15765211087652433788079304062568867096299316348067840
5720 15807093697928778697567475965094718027262881174113280
5721 15848114076524140331336556058755872447422434739688448
5722 15889231409348565260776022348421980644730304287225472
5723 15931421593395208988972517120672006462049526122101248
5724 15973717571615569820876519394252283720394960021584896
5725 16015138804596809215876134709760653187424035584284800
5726 16056661186034726769684109783227905502912544239072256
5727 16099267586205274491517475018647439729392328842813440
5728 16141977410333817640751322551859695813172524182507776
5729 16183806441800005409259989766376437874803852823531776
5730 16225737581549103811028957232884351399762509136363520
5731 16268760612619078337762045919343738419526364489771520
5732 16311891377872588253531093599578946606526325110097280
5733 16354132000108750246523875221644679936557548615463808
5734 16396472207990368991088432756787733751328242735515648
5735 16439919077140396742579756025531396305919709903446016
5736 16483474700655258432344931752346899148373263833714688
5737 16526127160872024978480962043579226886621453688411776
5738 16568883591663826784843840881447653328128134939207680
5739 16612758178427200005781664511338304456494760713571840
5740 16656739007499284039384791025668180804616048891467776
5741 16699810571435732719141708870743780673552357715454336
5742 16742987027607037124404313818138496025742484349854208
5743 16787289736722894521987410011615614259523904185951232
5744 16831703190923247869662246205909168259409477334665728
5745 16875197624699957440994631532091973138263845855887360
5746 16918794402983956380596965093345862195262130990308480
5747 16963532645184592898739934482000845911479204035568640
5748 17008382617514305760116914729837298555871666656813056
5749 17052300275786663998233862226479595791883122227963776
5750 17096324735775946825349702003817897950406427775010816
5751 17141502490451669125116706475596604782433015518244352
5752 17186789439545067733716686987474227813709592062014464
5753 17231137669424474989288272947376296890528131906454528
5754 17275593708467803177429543766328572591518020061065216
5755 17321211369459500115432097457542366099765423987507200
5756 17366942799120127885647011290694050294416749713876992
5757 17411725588255947831354430405161522109272135719147520
5758 17456613489040956157099504197455536366422027468263424
5759 17502678676004026488037394998780017998346099011358208
5760 17548858708338329173025134968893249003145086250110592
5761 17594076269653863583836258639183627972853070941941760
5762 17639403599224826987827311858894761345736877417501696
5763 17685920393798713491699329645436561300778214894889984
5764 17732549344195140584706451043723315975078013313938432
5765 17778209365213373723500543881552073073785093560010496
5766 17823980120802008800046632083919088418912320279635200
5767 17870948902104514826897522177929679308842879936919552
5768 17918034620411143510070813850178660140080396184596480
5769 17964141056317638090550050620571763421748532307063424
5770 18010355505587758360535420197576048525963115039422720
5771 18057784110591245018905437629132615886769264093189120
5772 18105330688631432272733436119156413807266726156166144
5773 18151883868458639602602783545130067292437979297581056
5774 18198549791375545051827626191816267907850596868784640
5775 18246442406406675505565448870009451409180090753900544
5776 18294450279707206609566341885971738244357001001032384
5777 18341457972529718777913343228102213725522919428291840
5778 18388579468568629096813131897509149040409230549551104
5779 18436936456886493576001126339170877972396179943397120
5780 18485413562834544268877441883337447983813182277733760
5781 18532879960845052897532001308324308541154096001867776
5782 18580457278585183130131703911942302181556925216467712
5783 18629286700312820313793199114658545913895352400226816
5784 18678237369805963812637325828709810571808822305675776
5785 18726162650037443335581514772965899803071267976655360
5786 18774203790973030777074528928953434880691417555765248
5787 18823509936532831100280514535263111996095845886019328
5788 18872934454407864130582281733596909837847728809974272
5789 18921326742979640104880038089096866285702482109454336
5790 18969835911260703342695019294203960165988948822199296
5791 19019619129942082876497459835988045226248183802484736
5792 19069525796606889241494780316965442681233189243787392
5793 19118389252474985272761022305719036131190015256726528
5794 19167366676331640122452565877151794433381561949152128
5795 19217635257380885432482886569439187038007334119255040
5796 19268028372724234285539114001449058471947959978889216
5797 19317363292205569087110214501262276226684262791757824
5798 19366817200603955038533933787244504272859702121484288
5799 19417575540876019323361767547329750517159723651899904
5800 19468455516405189228682989178177283060682858306697600
5801 19518270113183169138022364395285837412734061243041408
5802 19568204814227834793805527431869698126181162401159168
5803 19619453248016677061023760393168054164677652183168000
5804 19670828471767827178386751801613148555873477008248576
5805 19721127155352936123633658513014422536752847152844800
5806 19771542858773731301158943381224162236162174269801984
5807 19823289907323965346456666683207809583374478226805760
5808 19875164934974221085144523853935505247903086737924352
5809 19925947835421206342252254708039796036419077731380480
5810 19976853003741084530447406703455702166426102411726848
5811 20029103175958472151885134471933720878399423338101760
5812 20081478254178217284793022259850759793116434396370560
5813 20132753966017194222203971358746749195976681815725952
5814 20184153013617215237308910860701179110061960569489920
5815 20236906627724271532101339320456968543298141215612416
5816 20289790531633124994690484975646745602605249522574848
5817 20341563423988678785187186111832589721211038125535232
5818 20393456540942161518060529706078521698480183363232384
5819 20446722356266865378537665302149874304803703598043392
5820 20500119606770275568489885068816067514114385462840320
5821 20552389938531275366020193473770914365608545665824128
5822 20604785823779448919963199992978349215957275078865920
5823 20658568463925290291416278544536832988769939892594176
5824 20712479437783076842750269540977258369299464951704576
5825 20765255894373691962605312585595800758576261388596608
5826 20818159074305103178983027382359298806282746774270976
5827 20872458836884875631277082182232143193252097363503872
5828 20926892403375806017751076443751777526318860475990016
5829 20980179615223976501381721464245228557244141262051328
5830 21033590259046523304451465601401950541148271380167680
5831 21088416151081059276764001919804149155615816765356032
5832 21143377097989666677403572437393131391266063394809024
5833 21197175149202705543639026098924386233917457684915200
5834 21251102198440590664315993750684753842570533519434880
5835 21306458960926953643261761581557566521858212063718400
5836 21361947491624330844248683959609231287796379724337408
5837 21416265466989332239103690603954660451481397235376896
5838 21470713562677851823771546846695612679653590232293376
5839 21526601471254894747181507239247493753514067560844288
5840 21582626864447515757617783936078197379454404764300544
5841 21637469352884362061459131065470862816537441957798912
5842 21692438638555743511821771602589452074834316311724032
5843 21748866954517519561921710008110906791896320459179776
5844 21805433955501737903594869649171892934082340529485824
5845 21860801176973443119450179922565673409734363359764480
5846 21916300846589524158665181140583936544796027046565888
5847 21973274427513259137046229097905619899967347613823488
5848 22030383380184580151068971399840906272841975913311744
5849 22086284510072820878643762650329334593599342590573184
5850 22142319322003619420594638263880069504219073493836672
5851 22199838423689566674570209231084322620008766400603392
5852 22257498700873139630530813203518780053318680976875520
5853 22313938607689312958901962468409942476716032853811200
5854 22370508678279508473706128276617681425918648007252992
5855 22428582823030169464607434369097561449480119573332480
5856 22486799455398175655341419901174545815912572341923328
5857 22543778168276460577859863350540898051992707203516544
5858 22600892950627505395627210551212359756255685912580864
5859 22659527115205432995308332441353542655683562908286976
5860 22718300260942577903057814195588336678408768183918336
5861 22775827381047817742477006506741823946663674530917248
5862 22833491749869957389867788544648225152339775214352896
5863 22892686168965455272792839101744086788975674999356416
5864 22952025630008013832099258519902896277567754736321152
5865 23010105979860190979285768048255917368453454329618432
5866 23068320026434342021000993091000197405898951159437312
5867 23128084486504203136035327693015539501730723318726912
5868 23187995250043581162631358420650962223372351734644992
5869 23246628998069257284796736752495581387913553593272704
5870 23305402441495778304691272981035612717309785316098560
5871 23365742044886339513659549721458492804217268015718400
5872 23426224413426596828054464230669735751410527815162880
5873 23485421258334568780278831641281143245600418104184832
5874 23544759092251429011584493074682047912729155277948928
5875 23605674051247045236606062667436511666801347901681664
5876 23666737927829506179357233865347810464954993286513920
5877 23726502983686005679515171810898852009306600363366272
5878 23786405272891171328207154123452754231496373878514432
5879 23847905644956470704617312233698479934372369007383040
5880 23909556318304759518774627702506616263502086740538880
5881 23969889552944083323802347304036351412771178481267328
5882 24030366285664522141840649462373621646499023180842240
5883 24092457301653586348458192054296618428459362533477376
5884 24154694871396019964947944186263612686858167891554304
5885 24215606433748696018821617546640661893157424819828736
5886 24276662729076801604089424880026966300297048975477760
5887 24339344573534848677801726547290424806312252198752768
5888 24402179400194718372297494875660352986870204239148544
5889 24463674349376933410441791649553446413199561138786304
5890 24525310244145607952956412323907914074557392203038720
5891 24588593256501392985528065460640494381956858612750848
5892 24652030576553678756508659574646060618025856158143488
5893 24714109031061669302127228652946581820862718137255936
5894 24776334789600561087196659230366567971617393129389056
5895 24840224332228045524915279602449396580839578651025920
5896 24904264401145874738843979568486966293681772099712000
5897 24966936606940059472908582679800380973690282261376640
5898 25029757476709052648827800732944148785419175148324864
5899 25094253704750341132515331344469524212869819847784960
5900 25158906987921376768118988284110889886698257098118400
5901 25222178315928002985450443949632520159846820116959232
5902 25285594300151259790143838631938179305839195350789632
5903 25350707842447804233162356052009429035079771368733696
5904 25415979890587988123186294384772193311151806482775936
5905 25479850244715380136773251730826463366689046925548800
5906 25543871895060675198021669362174452220399803812184448
5907 25609608244389219362334680115582601124684087336030208
5908 25675499099939678221635500877333669387032731043198976
5909 25739979197794009477720371138307918237591653582878720
5910 25804611893091156215732237899501507681553320104711168
5911 25870971177605358707975033490472157014007790428328960
5912 25937491785320414773727165208521870882826697045785856
5913 26002586941455411322397260760553020278516282972758656
5914 26067830649486550834817891724351662692550388909411968
5915 26134823795063691032352325580861196405689773949500416
5916 26201979652001032758061194759096598973667447915199488
5917 26267689924841465770140427082217273623796008328141568
5918 26333555492162327164482119396665232620493541672086016
5919 26401188124846357437219980433703589213691921783777792
5920 26468979437705122833229413605410362343972241458159360
5921 26535315649309754276459941271379894032541017612615680
5922 26601808584829979406521610634058459734791691532574720
5923 26670080804263767504885529143507738331702412586291968
5924 26738518622005286299506421291607214326518873437802880
5925 26805486416279327496826528290300067821919176873472000
5926 26872606654740391813976094122825798706654051606006016
5927 26941529687235285864908666751731689243668707524232704
5928 27010619843012578922820331758466999806297937807656960
5929 27078219044409010370736187172957452559813444203980096
5930 27145977735017110101754237445634788397436034232234240
5931 27215557347202533426714023049118693547425025931498240
5932 27285299815403141076532628987128631717504376477128448
5933 27353541748740618286093753778612043571164622548026112
5934 27421944533329594114089815479249108677468693251039232
5935 27492180794748396648009927973167755910091975865092608
5936 27562587135156125263084342042813236806205660983221248
5937 27631477377813615206979470404768334618320260583455744
5938 27700524156395133360331617422741736220242089649522048
5939 27771428601502303500266702569822350141693457259474688
5940 27842504588080596040865381815297336517701861686374400
5941 27912043131544607572241606551332929088812899734419200
5942 27981745359346252919551201238939161880502774130584320
5943 28053323898622194065390231533209946818562245273853952
5944 28125069674123639415009918716752048338547889327008256
5945 28195267951409129003855453516803540580975819139248640
5946 28265631410615278429502929052453195228548614639230976
5947 28337884077212383497544561170474325718961014514296320
5948 28410311313706871307584048406693032677350895283860480
5949 28481175245255149289172329312149887841955759603944832
5950 28552199799385784222582859573526681795605678248205312
5951 28625138448422060061601769481841661264574078841570816
5952 28698253270129114123342978538063101576436744242159616
5953 28769782601853251713600251684344616215986283415810176
5954 28841480020004014574570062503554729387068234211203840
5955 28915110709135085007598275600456652179083692119874560
5956 28988913014879499135866241519280455318286952207811456
5957 29061119706405207374108949799521217145745194377584640
5958 29133495914363383086962753853223416258241522164937472
5959 29207818638375669525052103736687858680627997050820096
5960 29282320640011934123585871618302085934846884540000000
5961 29355210543342372779106152483302094526236456364811264
5962 29428265361490428668691443163149380255746810720456704
5963 29503292304549497481537126394091500344392578959773184
5964 29578500056224385127930152827905688064961401420464128
5965 29652073093295046009149487758837681677194462612953856
5966 29725818617433898110366371461477621011311740183406080
5967 29801555982883725671308409823309871100589228207384576
5968 29877469565445709299008314914483541689569965436946560
5969 29951737802854921058459763593251551604336734528471040
5970 30026180105685631579206933956903002353168748684431360
5971 30102627852719816098861642959391584711115524723598336
5972 30179259589371786347943660235054266415208637369032832
5973 30254229246085736604129283357574672566508282692921344
5974 30329368102644695061762880592408782813637606489529344
5975 30406538753052749714171270344868208617851247850265600
5976 30483895072344664881027497075938628752649494836264192
5977 30559565802983734065348638668654506374703573454431232
5978 30635413644315319565307309510850265519428361411407488
5979 30713313550317995058710377763467044764152405848710656
5980 30791394272467717483253910879114257146668448249067520
5981 30867778704675604704678261518681531768489257537555840
5982 30944341748706126401245656894553166667392064871589376
5983 31022970832051167820011941632016586310614290758168576
5984 31101788845362596588431717733734038326383713032461824
5985 31178893123167998795082235452809103434891914178211840
5986 31256171102348661797722207969516576878719931784152832
5987 31335542226147570200447316870634444442834205773792000
5988 31415103887277022830070670287790531019103931868572672
5989 31492927845481846802026177397399326776404807430350592
5990 31570933534835546541354134852656965409566802482385920
5991 31651053208507275341394952032371869036947491871023616
5992 31731358524304704763779313017091467527809277142484992
5993 31809914906065553975425170872092356598390436410976512
5994 31888654671908708230890513217435700658446936862099584
5995 31969522777821163501955442704553270691264955554821120
5996 32050584756553978224546245892120454592225782689807104
5997 32129880088095604955725571136116723113834890724446208
5998 32209353618249100569139114022950219767940334542085632
5999 32290983369546242160664809881082165503488381956901888
6000 32372808763136621074120307122738252667800274424855552
6001 32452842598752276302259718747152364832860594804017408
6002 32533063015834840405706931258778162456633089771982208
6003 32615461082731787298316713183027439724816076364778496
6004 32698049614160617390292082583988768925982598302740480
6005 32778835289742583857266657241378367033916559517310720
6006 32859809116951382894748108807118732923810117024497664
6007 32942975335083073938760827986910310739711550122619392
6008 33026340614698278998870137254431379985368862284037120
6009 33107884568944387942840663935300712612212551130018816
6010 33189611447339760045412054744047531691275293292997888
6011 33273559394129505425970595950420680841936197733235968
6012 33357708089653043596700847092928224814545591641932288
6013 33440010071904269408769641198244183264648894563817472
6014 33522503480563719070855485702444741995432634873548800
6015 33607239990731903855825119958441600066805518936527872
6016 33692172026799331268632286686470044519058228019072000
6017 33775245486881545752491785326022305905751939328568320
6018 33858512109466163791252846996083324121017975042459648
6019 33944036969535839528129936252756178243652531661522944
6020 34029766080638310120812809568586427466473444004065280
6021 34113617865838046051992687741460910481942054476824576
6022 34197657288888778858926672023029409266701843828389120
6023 34283984449988060713174913058155039761850180751424000
6024 34370517715279960519340414220626335414298645582201856
6025 34455147275540519175363080269301576162820729055590272
6026 34539973349201673560391484322580081728304242543216640
6027 34627109808672570096745091929513725275927396644498944
6028 34714446855171937863190216021775759891795022125913600
6029 34799868260557789288713411773717299617916552304664960
6030 34885487832599125532828727236151774109416178389450240
6031 34973433330988812239690531814407467108409395699902976
6032 35061588523373307421157154170127869239699542166499072
6033 35147808531284347053861093724687879313577160798673920
6034 35234221131130751652073316824608123012171155347316736
6035 35322990002962607963978700761941455495343763610372096
6036 35411970333829344994456758509620533699128711338027008
6037 35498988593885061904635841235799485695872418844336000
6038 35586208452343575983716134370074059136254293548177152
6039 35675807861079880187461394890221679328007451317370368
6040 35765613169897226645997645609949681875115663944266752
6041 35853443875239016826733028013923252079553155810770944
6042 35941478002071998055828985097508719710197536730900480
6043 36031907640091849287554486809735781222241138617808128
6044 36122552413822617191566848261242886109602563597019648
6045 36211202753097927733111046395714282374542886343311360
6046 36300050623742098533340795978863697031843963391538176
6047 36391325212928052570453423836082755940360172729767936
6048 36482816884085336260924807342918325925352748561690624
6049 36572286181319020898691114979719571157657329022939136
6050 36661962417111285173412873948358890732997709290106176
6051 36754089296499649738250455736195661984585926011164160
6052 36846427380912194154628636724754836837892013908136704
6053 36936730490002140679485591736656074461201003356208000
6054 37027242266166493280782919815306717384131753721846272
6055 37120221077686027023443324426752669944550284568565760
6056 37213420733378506073405906997928049013676677097269376
6057 37304564738933906242901301879571502904762174712760960
6058 37395911474457377810516910357508986054304711199627520
6059 37489757337126895271336160217866367153139592693061120
6060 37583825902127194437458722689570518060751816121684992
6061 37675810344192651072228177634904060201193272911472640
6062 37768007054862148210196611219824730031199416928240640
6063 37862727487304873189279178122886521508138652154707968
6064 37957664694864919336570691048933427455914183053959936
6065 38050504554463398878922240380138008251232606249692416
6066 38143558590610459902071910634030114144950320895156608
6067 38239153175677814768870014436197129097903838064643840
6068 38334974316045018131797227150818638735332262736876800
6069 38428677126473811581898008176834130349045575278016512
6070 38522587848129881421784168488704977267742227462574080
6071 38619072118227867240765029002666719356810452796090880
6072 38715784987288820204779614404135424039648467566338048
6073 38810349947421676539515068123963836775971389591585408
6074 38905132774772735423988030796734589791929766357041792
6075 39002514432194654558745822299245935532607106728996608
6076 39100118423954233530120532321049296810881402430801920
6077 39195561206088842374061815262557066505145218549282816
6078 39291223668569301371373229595233962769605212861830656
6079 39389502234237938297065877796543511887919966605086720
6080 39488013347453903102924113088261357562716202680696320
6081 39584341377819110732550176030773068162447172654033920
6082 39680882767414753781808083084090453738561233514891136
6083 39780074197764543629616962828668439706638028845514752
6084 39879500118620561894122746539581022203589076100495680
6085 39976712823660118000165677463070223245121973545477888
6086 40074148981560171207714218167785688188143321812701696
6087 40174261160141451197018332121645818064111544964874752
6088 40274601517881248512971440505295728604404244830461312
6089 40372714694402141911785520177063251780158197159837312
6090 40471053333208295702535257850047749820548508704235520
6091 40572085722622271460079605557413514991994726511970560
6092 40673356645968445959653547855322256377900178107490560
6093 40772378199931072253962841909902571264220624187742592
6094 40871618540483676610978343059853067608262974070043136
6095 40973587532075306594653104082025103512853920174991360
6096 41075797196488393273213620537787096107936524995493888
6097 41175726183928982759910773100048362448742868923609088
6098 41275884499254565369613787308302352322593844813732224
6099 41378798161720281826846063229024572687536245790658560
6100 41481945834678399336906528588363394772414007064916352
6101 41582798788437091283466686235334413256148636141735808
6102 41683882971625380945177037255639405898226721532371968
6103 41787740706606575407968860981790144799950827370580992
6104 41891843257750254676572534975894868938062361395686400
6105 41993627967442659408020294367957174062151583024558080
6106 42095637171788538657900660377254652762895735038183424
6107 42200455809771174327041714147381234077105012436275200
6108 42305521301933553655525555624462761195688721120521728
6109 42408237056167366586609384181581433559812477495079680
6110 42511187997612749471525237328941588878630759386574848
6111 42616975803232496482118204257600523432145046518615040
6112 42723003744661113430093683429353067283414577159286784
6113 42826667211274690966010631153809550323747829829503104
6114 42930567967192305478970582286690924928109057015497728
6115 43037324278385721273167537456363223970045308981421056
6116 43144331679255799952701088734462131602658284303301632
6117 43248951146948133784710132739605699496905175286716416
6118 43353800800205404962862908407380758251697822933893120
6119 43461542897624360433741809759296889614689259523619328
6120 43569538336925240274383597756265280191790354905150720
6121 43675112706188657331876241001212160583385698108323456
6122 43780928419814054476825198571729313811858131368601728
6123 43889664768447090753907477440077667759824709729102848
6124 43998647361464225967519902430062093734785661222945536
6125 44105194077078180307431302541848270724113525419223808
6126 44211984123740903113259824989212610650763782214938112
6127 44321713987785301012066864793273705714967903420003840
6128 44431701533564956394370086631686210717673714809200640
6129 44539228750456372823028640701025161783570646116231168
6130 44646992139600040260228615406429882281140534233480960
6131 44757733268330556365808536189748766850385367132077824
6132 44868734216165698809165171689952716138442935068880896
6133 44977241086738405957138005084395880027270001830725504
6134 45085995439697413902619205679794703945077311767905024
6135 45197756502942746242968504865803637750022993693967360
6136 45309770228457012254462100790162990149699502967583232
6137 45419274329324579705587630557510944666159222781560448
6138 45529028118455326360813133997102992359215814140076032
6139 45641808303338971942335860198900960877520957139129344
6140 45754852750601519914836419730541818564867446402395648
6141 45865362770060988138764376887785985435011826384449536
6142 45976114920755695527917346133571027570044988579872256
6143 46089932457114166797985013036176529978178386657935360
6144 46204016612084008196418039032038082375850661341283584
6145 46315531289120011843164900070789014632228995888231680
6146 46427299899940552978919317806401826454135328870010880
6147 46542163659464106006568183582879315160966385222284544
6148 46657286486406852527692573237020445797885976381655808
6149 46769824209685835600088441758057180340799303775148032
6150 46882617957138489883683292870279744322423206399176192
6151 46998527053961030973872568729061309952704377040604672
6152 47114707321739514875653939478683760830004320441356160
6153 47228276642147108531471658610549094280943694461906944
6154 47342094363959697599517197710491952777601038865180928
6155 47459067520751313320389122656685414216558574168647680
6156 47576314081906918890545642693016312328063987028496640
6157 47690913995908538157839646250131089744037343841415168
6158 47805774280024708991715682752854732131768764745888256
6159 47923820574592565058724591148888699456544931920804352
6160 48042132667576656638266036743384346340784259288756224
6161 48157781706808225917691034073053323044468272892239104
6162 48273693430599819747845393646151052068351326349074432
6163 48392811900932053041957421040639462199574255547037440
6164 48512208436010237421366376798500521071153989033674752
6165 48628915713913597225965770046708476196925016005875456
6166 48745877631522066779923732057932621651659560251107072
6167 48866087497683394683133607608925931933895612933733376
6168 48986577900957462133586590443724407651395870558685696
6169 49104341965533342980071930559959345540450083490250752
6170 49222373166709122912225755778227691467286823145268480
6171 49343683724866433846552089020590177704588527041416704
6172 49465266788603651829348951172443634479731640571802112
6173 49584107036058540910701071056799695128020459369733504
6174 49703216603254818096886237982950331574120276096750592
6175 49825626812039144734700590309753454778884304043763200
6176 49948322324279988601330850167310037534294488273960832
6177 50068247711064003307385093750203710365940712957833216
6178 50188434311399911427585907510503365414275417201447808
6179 50311963900625442780649404528754885384676438256702464
6180 50435781142872024756864002454845786813058224996290560
6181 50556790495774563704726053566231617973276327465895936
6182 50678073725295288257265538950621598264533007866521088
6183 50802732214405236981065558969825963007713597999375360
6184 50927670259017421483132842143268837411127787263839360
6185 51049783121526567155732955061076923843799020939712768
6186 51172172280263139162963772864901743906174018908788736
6187 51297958536812675859836671731671605904490054400392192
6188 51424037325438100844603180051735621114294216727828480
6189 51547263238568458546351203594624047395059174106091520
6190 51670756903125140303095846490946025231639847785361920
6191 51797691187619103924499488551037902691639738343113728
6192 51924920598054443813827279584307957130762531353103104
6193 52049257919381241098819595136858748175965070494653440
6194 52173876204665598381631285490799646706696271474764800
6195 52301968264822795758283332699089416744987428134830080
6196 52430346902363047791036410164698409568225363967159936
6197 52555816078921221942762290793925969016378370870048640
6198 52681568507358955386297816812136324668051669388304896
6199 52810817115699101376195986113268226875688001704149504
6200 52940365847968580894816776923957127519562265218922496
6201 53066976259232345961542075293098493758666815005171968
6202 53193861304592367237045143046697670691717485455026176
6203 53324287265765954922703710022218280935855153362898176
6204 53455015805036779774877979001187585317640760739381248
6205 53582766102085947872881660148518124209246444987491840
6206 53710804419605876722935857652442832036419882924411392
6207 53842417705889431996431616958495856565790291720784384
6208 53974324960743643228580299591082386876496432408831872
6209 54103235733213139490889259263460265759985192979460096
6210 54232437072684124818276619037221476081290469738700800
6211 54365236366260948512158641117360997068027559883049728
6212 54498343353617725948567092069505348251854300271612800
6213 54628424605808877954125439158451254490556515064985600
6214 54758787333890166842511562891980690113780587849541632
6215 54892793997310942726910273449765836046404518701243392
6216 55027111066444276175663209244193915015947312646868992
6217 55158360941145687677756451809790987018341166932958848
6218 55289906267101337890956299097065814717750996091131008
6219 55425130501847267419479345577825693224787179714308864
6220 55560656064254360876570068044607146090251262683735040
6221 55693096112566073666447443850196095561227609572798848
6222 55825834009481305877649144345989172314271356373138432
6223 55962274403720659961523992085280724363258869275746304
6224 56099030443555414668853929872947481210397199324015744
6225 56232670495276317136372153506833298157070965490248704
6226 56366599227321949156125324293930435816103131256114176
6227 56504277706325940327271562911345632838786734892527616
6228 56642274402875643785035650485710211084253459094945920
6229 56777112900307274497763607460919153243623016234659712
6230 56912254244774233431645064768265816655683869417789440
6231 57051181253187474671324354184721994867542543502114816
6232 57190417327893174879046087581958914371187451615029760
6233 57326475977517083304170779952021120816262771856990208
6234 57462840135383148160333619056688445041498529215262720
6235 57603014163540019840203041658292206086859650680304640
6236 57743511762788168312802662295527992032187688854025728
6237 57880801043704437305093004800077209910155617643608064
6238 58018386172658183191242302828261877247146521183980544
6239 58159829722457897378970251473289258146028072716732416
6240 58301599696988266897313059708711310063348341807358976
6241 58440117519695476139697827169784165825610090925347904
6242 58578945969789839717093102337685939214286729222593408
6243 58721669734434627389304587731645530519005206163215872
6244 58864710267011972683284890683568885102338995612303360
6245 59004479351986696347263466412298033618808144321754880
6246 59144561566341107526370016822148841693935892351510272
6247 59288563924674598139659444222852483495244103428601344
6248 59432898190900121679254208263290782511057046485518336
6249 59573928818909731200948339978359079560255976281015296
6250 59715262844589538068672725207234139947471267197575552
6251 59860566898964761418318101123517316466318954336256000
6252 60006205556125275222755169462800930004164754321646080
6253 60148495962328408248952208454036650762587212760536192
6254 60291104736210034502896789142865457990938109678483968
6255 60437721433867019786774523665392557322360425981580800
6256 60584663000118447412348696370522055130993144206953472
6257 60728236054871412068717723357499878878119110367372416
6258 60872130267579641105884783326665311865438419838423040
6259 61020057871274797232244929286339837046573056910637568
6260 61168325689153783588013005479157252269536215364582656
6261 61313192366843060374297041349567114214756328052525056
6262 61458369940479256221600341244507082551531085024096256
6263 61607632168086273801773572325408053077101916633149952
6264 61757237592227862023479262631414205901708063747189760
6265 61903395562599254143860095343435067210554676090368000
6266 62049880045283540147562383445625358951077641922200832
6267 62200488093571466854280341420578529735397095053803008
6268 62351429078990059226326283482180296016421266531092480
6269 62498902271089945690400953149925593976188413800367488
6270 62646704606401607666964826311783513549359277470883840
6271 62798656627363569343611181955727304990908696356446208
6272 62950957591562030540684352754148066138040391019464128
6273 63099756775948773721299048149933384588799744210508032
6274 63248874756074281735120808119862253736996660275060608
6275 63402195098500764028449403629128673163446727775484672
6276 63555867197121456815189408786724508210024029222892544
6277 63705990374907250021088323444002802882782949025072000
6278 63856448174546901846924352453695746334256484770375168
6279 64011148289893843853059408490503741935498700544114688
6280 64166189830953394395754132519779379722423953378149120
6281 64317661094675638425057017290897605124240160679040000
6282 64469469905360019750938237054804975426559473523539072
6283 64625547830491481862979099123055087861565147362010112
6284 64781983392282702904475710138746963552460951417031936
6285 64934814243547069988823363021109845836695158316677120
6286 65087971732876000816176055208953359398450250713785344
6287 65245452452659965878019491819771368271257666292669440
6288 65403293935899364329206060194144957338584091658460160
6289 65557481763738958471047755176929816342784613176130560
6290 65712012748660638367199673165724626649028345456807424
6291 65870907985054153558042258340864766163541122627439616
6292 66030153088305873579248612076884710565015474907851904
6293 66185723111775065837515065141028776760491986173657088
6294 66341639036873934384315885029345518836154887265178112
6295 66501946707179037566599825627824554076653279033986560
6296 66662621151979616724325739022342649375017582149953792
6297 66819584642175253090574709557517315937452479806755840
6298 66976883045748689718302551289022275019256760359325696
6299 67138628786461228310140711723736701933766831603496192
6300 67300744259038982125712669700876576490917443484579328
6301 67459098963936197346931667275325345913037353040870784
6302 67617805310234675111625132068263001836243115169856512
6303 67781001119720824084494057464556777863436731540766720
6304 67944555678732171390036094807470672226764255196036224
6305 68104326985274012930233561842486206646439553556728320
6306 68264452988078668490528612968548860417030616417543168
6307 68429096648298092354500002047733016970954253525190656
6308 68594116190878925193527400928184191652615746695265280
6309 68755316128996117761827754285746588572117802920917888
6310 68916859192410714831518562657640041482309502725506048
6311 69082977018468506985118435331731998841112384524772864
6312 69249474004598306350286452153702023219698149410084864
6313 69412099682794097039259209142383579033365647807525888
6314 69575085934190766660879510898935607364972413791621120
6315 69742690206961026427872170180568201746862230385748992
6316 69910662058266316692974997707905636770958939722772224
6317 70074740039448087405435579508307799949554881584994688
6318 70239181467673838457352331562791972899011546059508224
6319 70408269828358321350243404485107644312845798509063168
6320 70577743647038104280232267898017439233908614562191360
6321 70743285724005158322187924967301641881315359493721088
6322 70909179582411586721038083188105675334240657932353280
6323 71079779041678928506529078620451665603214560520523520
6324 71250767044621533571326154620920608502666071076290560
6325 71417770703652566292921042605952165788392825580476416
6326 71585143810389945983290678070067979285173361893399296
6327 71757266926090980192094893654056866783839310552721920
6328 71929766925099132464604790063816635354085685097628672
6329 72098258889276946558301390814744338934568234650223232
6330 72267123514321583751741297726621135862777523174615040
6331 72440767792927574355432556709772704157435075385984000
6332 72614807058641550864373088719053434842790525999483904
6333 72784799931601614018641929934551478995952031915393024
6334 72955153171738128679824485877564900573397603803174912
6335 73130346336802035879205548461865367149395979270486016
6336 73305937912338119816865365138071719627499472358187776
6337 73477428489087254332765155200986161007030019916091520
6338 73649297870394455372149708933463801404256809208620928
6339 73826052762360257261687477610863343329174767900980736
6340 74003193782739408687295436858246406406331937435955968
6341 74176210037000522221166381252174118359387323702171392
6342 74349608104590398527784203131230875514073231409004544
6343 74527922090150188913595311922098810719953044284038656
6344 74706641083451323079410606261930851717574164661935872
6345 74881195363796655537138486836492445785459298630451200
6346 75056119063922053956525038201718905839561634609059840
6347 75236020584912328650647518462375240623002534810071552
6348 75416330344641439731339874814943487535561074426592512
6349 75592419831019702794597854469904343880856776943433728
6350 75768897415315753993694202323056286296919924018044928
6351 75950399612779987407658899671795214988951653447914496
6352 76132297672047012826720099566300541999115258435931776
6353 76309950513933480195822046661805304257785105951313024
6354 76487994808203333081114383395072968036917002974655872
6355 76671094903820135410036242832736454018001679980339200
6356 76854609974900602113661450856719696274602462352857088
6357 77033839362466930403157227008816872759905578331740160
6358 77213447156986932127650201701501913072075279131747584
6359 77398174328246815789276480409188330209386623683762688
6360 77583320074940094905562301702105698701457381410386944
6361 77764122465930423226886688457685951176790242884303488
6362 77945322743158954027934963210375676301578817036420736
6363 78131690438278434432994946103347791031560124608484352
6364 78318463661762194588852573948404648486705200981389824
6365 78500868523547716376038341808785326865886005731153920
6366 78683674408251481934382109381777663138825528148928000
6367 78871679685578655385330706817061762651483636951697408
6368 79060110435399014150203682073733833778091422390215168
6369 79244130670781170599448655517378021479671641698801664
6370 79428538791622257654933205045579618576852120792769280
6371 79618211594943088947686061146177356496478956435827712
6372 79808313253434604393487684284301834751578026183157760
6373 79993945737623995450178496704619864446453747566898048
6374 80179985825547800204464163984332339937226539394728192
6375 80371339916926824921079950121881110778658540274829312
6376 80563109716315704522872923985540045296128015575929472
6377 80750384083648809066478877627487085009295876539949056
6378 80938069568914781451118210250738632349422803613022208
6379 81131101837125814066520570605676506877778109094920448
6380 81324570015781746583865249645102885588995919687101440
6381 81513500067805710868150597837644155113327908607422848
6382 81702827398265626827410966332763866027569430347353600
6383 81897568572337289190661391323042234348750506161047040
6384 82092749415505845591383423145485981492532665167421440
6385 82283331260749903936351328407664134992735123905334528
6386 82474330947244985387826285119969356892896667305689088
6387 82670795096353903864924612930625703346559400110900736
6388 82867685072126175659888704040879628174149923412892288
6389 83059949719525095226880449009500635306944906352052096
6390 83252635504438014350601845620693782315727939328510976
6391 83450819354727834580579344508602449536421435956862976
6392 83649450096627479685059589589030246369669258575304704
6393 83843411052494730970393237232724038269748038630798336
6394 84037779196054531849193149211018163432364412723009536
6395 84237714281148695233424424114357509908609801950494720
6396 84438099785012273611227863338973920539045225025440768
6397 84633753583357076832306155179871079246018662843491712
6398 84829835395581954294436177670686033324154356531581952
6399 85031536097996624057019470378242915113340558388612096
6400 85233673285457048024621871322305530650436678705523264
6401 85431051118609413975872440421515223218767036683449600
6402 85628860646737383726839283633291469202798742059182080
6403 85832323524044059874858465042580697634106989802503680
6404 86036244207690419992792851416900478864750185331040128
6405 86235360528581477364397992219677757210719631907430400
6406 86434893852183077375735182081439849311427782296397056
6407 86640151248326206574067246788467336073299397319073280
6408 86845870388263969773166246662649155447040046018591616
6409 87046720902645086904308953659600852210709622028784128
6410 87248010150609724463932024961495156647374409578371328
6411 87455076781813372522633644051712160079773158309441024
6412 87662590474412425847996456403175516301793616552197120
6413 87865207836306492564527077123300691313194309221122432
6414 88068267366885700032284731685660289679748814677147136
6415 88277139615993960692525028640934880166835374515780096
6416 88486481156788110427627636628647213490593365553902464
6417 88690879487846974063915835014221080672436853037973504
6418 88895705193562398027215129155451109761088400016458112
6419 89106416234348979235978227251992050979887331123090176
6420 89317600272675238067039600795548475949480132703426560
6421 89523775739873729400229390625807188199867772935864192
6422 89730400573932569141427905246622922581631537002182400
6423 89942965463511047677017066005850145092142330344288768
6424 90155988557735102443479498240388208701223028077663744
6425 90363974002744017328241911272814476222924140890217344
6426 90572412655208884208371291607549364624820807017160704
6427 90786827580607159455443623582763135225292481447171328
6428 91001723223383239562757099271820401039261957489312256
6429 91211533749266606687316678363916110938439313944469504
6430 91421781918994102219740982231865817028549216590169600
6431 91638080918461464028667868573711317618580319807761920
6432 91854864759472752758928754258064033053515099517344768
6433 92066495669026290902804334265467048702999883315621888
6434 92278587153377143131492582769316170065711231552074624
6435 92496785632338286207957508019404597788241335825204224
6436 92715453368369087089955079724990634120682716749934976
6437 92928939027593352886245770028493037294794556997009152
6438 93142888855575101289094722697195498803461155483321344
6439 93362982797930377613835650239881862667190714875136000
6440 93583569483526107953054345735374673595930004894605312
6441 93798924654723028646923282684300539445300772392642560
6442 94014728309448100409635742869696482646082432516608128
6443 94236752639073013725246093519535658324170526127204864
6444 94459273574592558746977816176559516815434097430689024
6445 94676494045797665138386606301963341583254668133190400
6446 94894186204285840085157246595368443776099258091684352
6447 95118156666904527961614871216674199597144617585631232
6448 95342608049940369620011439917476110270396517698056192
6449 95561728362915099578171474050294421733127492044502144
6450 95781324400356190313825638712655897211248370977573888
6451 96007236784606239544849997012229923481832463159144192
6452 96233653855624035662307209709480302963211627708792448
6453 96454689821039226062196794422160880704861808657162240
6454 96676184996984238322879951401907446251976781092924416
6455 96904075134103090146301309748422785526636842532052480
6456 97132474261302835644341875537492102905071849660849664
6457 97355420734701425104540002013710523838319842413937664
6458 97578850627351687730912658256710144255698839689147008
6459 97808734610132009772099864184341101098667031435050496
6460 98039111077288418278544157788940946750378104712043520
6461 98264004220627908615643652492193225710879233573478400
6462 98489384542738279581209389916092132421419768569426432
6463 98721257957721604296856522744344077505825302446089216
6464 98953648633322306846526331903777071241789895401333888
6465 99180503892102455936701388241849220158153393042235392
6466 99407829687557439449408509001016736247885493294594816
6467 99641729279255978986253018455355311587082599009169408
6468 99876150172880939967897590963697895710086137833722880
6469 100104962896303141529965972201476584750689081581933440
6470 100334270666603570261911505053242092317472422569016320
6471 100570212897899047371316687750162737701575504166452224
6472 100806659803574033474638314711697645365702648244660608
6473 101037466348325948465096562292488013888726886100622976
6474 101268772150477267809575319408576205375191516439922688
6475 101506752398744091886254531839350784221480996262173696
6476 101745262389901952027634888605700923500807421934713088
6477 101978079288472959094899524701167338065083307737808896
6478 102211377943219351560688463815503632416855952058812416
6479 102451433887988846882401224972750281777096003424911360
6480 102692024098269551872185647549010475046293828421189760
6481 102926845726913043364748388516061531215919997073435776
6482 103162174664779858365507900325594562153597102204477440
6483 103404323147005844725774723015206709637128401777419776
6484 103646988384058135204760988714586362974112791736696960
6485 103883852805339564942874890254352205483368026391711488
6486 104121228451087531306003806386320378315290907242037248
6487 104365464614600791572546637875953295366472501158410752
6488 104610243682251790850849795516877855056029359760191232
6489 104849167020130416840328946859244565441379908314402816
6490 105088583963776548413652999858818264126666390317885440
6491 105334946462406398681296936171103731967026334673667328
6492 105581856092726163013084664309159294645775871222140416
6493 105822833259152527079088558481000322008495358074562560
6494 106064329882363303046556654844658913596559503231508480
6495 106312835943238995325725599201817100276682592193090560
6496 106561871496750920118966942164107391145459247600765952
6497 106804940735454668264638941374193617059043232981328128
6498 107048533838675456064301651490578564191571413880282560
6499 107299178363546886314847839768022325051326329526810112
6500 107550378853303012326876873449545963076376767162797568
6501 107795557448710226503948313245658489786645984599320576
6502 108041241365725661673486835415090116288579821282496768
6503 108294064006467015558492110301884311873488405977586688
6504 108547447329340628927233104311669286520665825527377920
6505 108794729162190097554611519456943336505945357617281280
6506 109042543265905540969567755439483835368495602977839232
6507 109297561626175798681229958518857240708554092320726016
6508 109553122114282512721108167117387015570844446224603904
6509 109802547205784467734795886897351051775082333476636672
6510 110052508680375966537584481903305641371775907581526016
6511 110309717428905239593956035864497739473246999656087552
6512 110567495898831182260859594568965418850044435551797760
6513 110819081113688194257877358346038689101124810829082624
6514 111071184027603330014337924633216718376883645618883968
6515 111330623838552129491973472908299836068149566569614336
6516 111590637774420557975192680943197106417422299811940992
6517 111844377538659255653048272789024926275403676862812160
6518 112098662280199727639492645858884824033905660186833664
6519 112360351141255284160986641324141926477141132123948032
6520 112622595456522907816259331691533689992258491162949120
6521 112878529992464994510837320366260769232313911983248000
6522 113135014119206007035387841112235632019043603351257088
6523 113398946458090354479580492070963809569825677868802560
6524 113663462163835285469095013554331229635225714756785152
6525 113921609557460991191069001125127123063577350980534400
6526 114180286881618612978405929607327044598564588115825152
6527 114446504400819902248492885166565061260520556760995328
6528 114713310224768174857574837861230620175126682029865472
6529 114973663790106839733641177744517562857836027568955520
6530 115234575740046206785287603947655643201983055157594880
6531 115503096837444592460939292814471226214253726795776000
6532 115772186584256712152314262888933321279461018321047552
6533 116034788432713775975450321864182600710072543768825856
6534 116297952946651581513584192397076415164016583143782912
6535 116568771800690451594668130824357044623510941442221568
6536 116840188397385038124759177365772845631972088475509760
6537 117105056146980108167398991332296935870042677047583744
6538 117370466772350791372121300393003048529599721484941312
6539 117643626138232719803994014322984698356496329909201920
6540 117917387870908684283265704751087658290235650948817920
6541 118184515426946672229466254814099115861270244424228864
6542 118452214637992080435112957071459207129477031069606400
6543 118727733332499170563607727186210895024182894357037568
6544 119003834597237963538605713314462924174544337349592448
6545 119273264275934978036548661224025075049709179884544000
6546 119543270418229798334405616374080914344952307700849664
6547 119821142342559528087018761099746834464730672894727936
6548 120099626282606905694272866287184516521880713401885824
6549 120371376966877151193842927275480820625321975265314816
6550 120643683314235348370909820009821811167334394457174784
6551 120923952320631958993468288603149835149699752592763392
6552 121204838510877727531077874100556154950436120946695168
6553 121478902947126905530409184127520040478086595066956416
6554 121753553044463915302337908161448446933817764692692224
6555 122036238377442857850142856436788054645262409195438080
6556 122319520057896417420858613172212333365527400730145280
6557 122595942530424700302892489335522443724496546063962112
6558 122872955139315816117338923327703185713402233272075776
6559 123158050413071432772781435535078266930746390522981376
6560 123443772743226508096959987005389765459380931002402048
6561 123722571653825975780591514196872018263960709867304000
6562 124001939745050729434274708120221702043965180466267904
6563 124289489935325524048365206662476994409877945502331648
6564 124577671996866874738106065876339934512989885773216768
6565 124858840713824555077201290839168935931883329640678912
6566 125140608948400569091414173717486241596999224430034176
6567 125430633716073685779940536123077424002005310198882304
6568 125721269390481608836505447159171976480662541325088896
6569 126004852385139375262813186657812086807194972306261632
6570 126289039949403302985440667700661746442049803374782720
6571 126581532631929128925964936942786339659180104332398848
6572 126874667278175014786044661858845482401062028520189952
6573 127160684303080415470239673027351993822092147867717632
6574 127447283854380579356775895784388387574882894650037760
6575 127742290578189389833565820697349358856792059598750208
6576 128037944653130759834816209339699015720846769050526208
6577 128326387828253912038758701532153444241953384524190848
6578 128615445170628360714602264480281366621506516496846848
6579 128912986021090554077373324986989611746129962420984320
6580 129211152181883228179668669898026698765662996565114880
6581 129502068069122303456370638583619979912198684803864448
6582 129793602801520115621944057614969285178382018006082048
6583 130093670830031852088575722942837453225655108478902784
6584 130394396535189575110083753749808205029755828034551296
6585 130687804373159604084410664290899500286691750907924480
6586 130981808849821955583626702558610111740595340699729152
6587 131284451339793063100468886634137109502796765247411200
6588 131587756539877484100416032615765419028947382471453696
6589 131883649080377795155957187324314155451041247422425088
6590 132180170275837442452261844358776753177797180141370880
6591 132485407766655607406595746645692028876846878981256192
6592 132791285771585814615320489931408066492182895921121792
6593 133089709786532166896124827386334264865470321600384000
6594 133388767720373108231194534799477640454939429548134400
6595 133696592967931217225541205310864329690296048049443840
6596 134005091458702032485375823105818509653256946938599168
6597 134306067585653834886453303646194947508182058359772032
6598 134607654299057258424469431413534366798782909450992896
6599 134918115770883715445096041105086084668296200065818112
6600 135229256144647741245355691692530019663303207902440448
6601 135532775834602293683809513230574294476950302136524800
6602 135836939478625000460508913231459785931045827850306688
6603 136150058177798252408489566642161167602202824967651328
6604 136463832425139656556584318103604363891023601966301184
6605 136769944649427156669747533094644204569556449227856640
6606 137076705694446113241213303906664438293352936158153728
6607 137392474049131571555366942025764300811892708520004608
6608 137708932081434586224929516611001315898155842300291072
6609 138017656905703130206436204449059448900112633223863296
6610 138327007069754426416867376514134716886243210618414848
6611 138645474781582109325074242987464420576217355197356544
6612 138964637432405854610691609343508179760428276134512640
6613 139275966993732135160125898060262688829944852804062976
6614 139587955631985993408744342897442110438602875312643840
6615 139909144177536642513250994086751526493046205214540800
6616 140231004144925949504109049705598709212571997270659840
6617 140544987604746931081409999865552386506824071438098688
6618 140859635647775506768655442930052799307341889549791232
6619 141183537116150619984572313829758575112467862031492352
6620 141508144537501928614217257896574534507845154827665920
6621 141824803454484660118529598402461607693020246498156544
6622 142142102263525684483883089739973286875502073790078976
6623 142468767620108821894939786309077969249018959212442112
6624 142796144826531891482985464579007802403420379563822592
6625 143115469960837972418749962172455852127215428809947648
6626 143435470146386800586043656666418231233933934018546560
6627 143764921327709477419287451381091435728204571245980416
6628 144095059643357228341255438447836290069006567509097856
6629 144417102445988111511521196995477115991545548720785408
6630 144739825408544815645680146206890993877449141889075200
6631 145072054176472230451847227291164212657238558988802560
6632 145405006060930848669541550664637134056345812096850560
6633 145729787503296841994552822088996357283849127540259840
6634 146055224235253756049242039675219276858942778938368000
6635 146390282849188839518840478673582097703149267591026688
6636 146726070054619076893441796553347465444772298837491712
6637 147053581594136248815851919779906220477575007673371008
6638 147381783991487069005779293324119034511377245683822080
6639 147719694856701957529754472786060820832504767613704704
6640 148058309450922160193961916885003444351481808104431104
6641 148388602752789461618735726912938746246045047091662080
6642 148719592671519338369112561191370334409194856586225024
6643 149060347212019261147075655002625280320183088375400448
6644 149401841858816047102139228497978932080014931955783680
6645 149734939464710354814678007917612707879856220927150080
6646 150068707540059992515198097397491504876044382805902080
6647 150412359315565081755522105027795324860470245788712448
6648 150756757365441997751371491776839039736300732997465600
6649 151092649250561076369032134646458120561834152381149440
6650 151429248694811569153830980196237160070521790576281600
6651 151775820612847950559448584511016420041056254683123456
6652 152123112654912070181299628430344152527516925455212544
6653 152461852916216120121004806875680824528087234424399232
6654 152801306049502031915850139144562187184302550196958720
6655 153150789185237377487111863836168582116297100039859200
6656 153501030348912248649636278293658151541643790752394880
6657 153842640876717995512666764486696611219016577672015872
6658 154184937965803517169165297737412830171298018307297152
6659 154537387209659055793519761977666941079945098049231616
6660 154890600227568283964788656468139083222483117842086656
6661 155235071753587361142598851898313180492211017782125440
6662 155580267333028610477838228872539543342568874048750848
6663 155935706105312324381067392094214029470776928164364800
6664 156291882322153731807376012915405683376096456806182784
6665 156639269159992053132127996434377884680421501231316992
6666 156987386048305815969030520212303962374394112061790208
6667 157345805038283611085856153979648155731657294653057536
6668 157704999814010129769777456406822524963664633016509696
6669 158055325478687964356133335305450872297251239161671680
6670 158406353562462447900027222921921337469800362821253120
6671 158767809047790015698762838367820433011763438960675840
6672 159130046769616307286716737348781939738731765378577408
6673 159483300449940338380283642487397307233924799460277376
6674 159837295616675705282819595526325200689551218745253888
6675 160201811541109696128782869146191437806063044785267200
6676 160567082013835436923112270997734916066786884699892864
6677 160923320554488369500107063389283875636672717685694464
6678 161280306131528270162861408900873561592795527500876800
6679 161647872785529063482715625972327139494340612672539136
6680 162016233961869362503075854698895234221171919030512640
6681 162375480208395002895306417430452072516685992913373184
6682 162735445663464370192259065992797655782618558845934848
6683 163106120744913567989009533056786678554341181358910976
6684 163477596325801306819509288646646818361020211573227008
6685 163839840262387869268924493077104899705885080172691456
6686 164202842893848740049767900713285180679204211075630080
6687 164576650854095168723804312396615384914747535010786816
6688 164951231464107527319864694869240241499214641510712320
6689 165316530126439546739282857293902061277775676813539456
6690 165682593781045617636839873939710554769070030675951616
6691 166059524525133546438599373156379986954249042816783104
6692 166437268323152709057376162821774921093214435195297792
6693 166805646291030204591994931789764658607394364581048320
6694 167174760003953746872827993250095544678162810959587584
6695 167554872683644283290842804280053600181872202635458560
6696 167935805135514865996377488365048970714091427141763072
6697 168307250733928114226562096735894781785759795588667648
6698 168679473247950420065126107408111164594077620978233600
6699 169062792831916172538146531585943614117107691268980736
6700 169446902933509922035640978002056338181472681001435904
6701 169821475885264207039560035728590243467552715153160576
6702 170196831549445313469604692539640199200709850287541760
6703 170583347544989703663561176930639967024318770173309952
6704 170970696152547393274925358240804056892770301484887296
6705 171348420324191487273474920906259542614671675117600000
6706 171726897754640647426409114619329185930158176557481984
6707 172116670773848752733463893922632542823631534534807040
6708 172507282649015665259966161306822267545064821179348992
6709 172888147172462802526295449997555890516551470923184000
6710 173269806590615901411023836309434660868351816999136256
6711 173662862157257987446994273726700807285325534496788992
6712 174056727129073429797737150513496613953531846258164224
6713 174440791945955695623276313260943654604547209138438784
6714 174825658212770243602729242204983366947580560255154816
6715 175221985423924558014364258080966479797547070884106240
6716 175619164582358100498789486649162079615291499230411776
6717 176006455353552364461133834584554997599102676001865728
6718 176394516652966271810251906827814721071766925743147008
6719 176794177614798006479306394536478057404333039254663168
6720 177194697576918111650043369678224344314065568576000000
6721 177585201707160502264230341419053606018399929088860160
6722 177976519745346120035509972618862396659595507866064768
6723 178379540548159532798472072852085240789261597372137216
6724 178783389390761194267231622891740332431784978461726016
6725 179177169646688393876562150248564315186343823858012800
6726 179571769835084181729420606876174428135444393594941440
6727 179978139123421786416504529509794956613069295623523840
6728 180385380800134249292984755783187612250013892584422464
6729 180782462052760175465816638558486845920471806354990080
6730 181180332129598330574066523985509575914224333991594240
6731 181590113567332236421096094926441898985355109640192000
6732 182000773915254888244653444315822839616696869355984384
6733 182401144445943503787852581022140511326141418937905536
6734 182802347636447883258948184807407430298365692071831552
6735 183215567892259281121630885886085520373896643551196160
6736 183629635891666934470159292522005189804731579352396928
6737 184033358657063891316524256539387181283418801913654400
6738 184437920934488161665918268369511839594511144495102976
6739 184854568185479780432084632007654906929875186523229184
6740 185272108025787734299587062775001499846333602999283968
6741 185679209811356097301627960721211222430827536673085440
6742 186087118424091307666583023316416405500866800289525504
6743 186507257928762709367285637090079354960315333692800512
6744 186928297365683678257462001122061199937807766834827776
6745 187338764627096579515512588702654537117280678148567040
6746 187750084384616500189029469126889605697902044306519680
6747 188173743371268543955242070635759391509648558504446976
6748 188598269562566969396029898182141888378159537146725376
6749 189012168194202983336905575147428048668059948513504000
6750 189426925643326539839239066387696529429394096268646400
6751 189854091836771422404845194369785964622713115438880256
6752 190282171950637536960311768804465170661724685414160640
6753 190699527927310491698022008266394000494893041170041856
6754 191117709810791867959041622259432213105510779509318656
6755 191548450101824845674719825774477400849263991990814720
6756 191980111092885591476014358874331168174483291098295296
6757 192400911760178271866630903954979370419327673333817088
6758 192822584509021908682998438208901575631460553636065280
6759 193256926696057482082391676209255285876572395922543616
6760 193692156671427622787072453161693831021254826102031232
6761 194116468142807114645335165215289335985697757641676416
6762 194541658857498612737853024737720392574418636055775232
6763 194979590199070484197736346336393481752097957989720320
6764 195418456531657369542149507535209969795884655607544320
6765 195846306793838204940639489318450456105262123335880704
6766 196275001726771714566874069472049776268808529881310208
6767 196716590752232185455968076149292679630546770299845120
6768 197159122443828657725071309391396560268747228696263680
6769 197590496880123310304799466077836540231612836022751232
6770 198022764122142576938916395511054436622454463842819840
6771 198468039242836492453995417342906258845401845821717504
6772 198914222441774308233260222881696788240332475500442240
6773 199349190284249514184813697174295665084567188018566912
6774 199785057499848849881686947222053955018895556987404800
6775 200234005493595535029527695696338497181433350358787072
6776 200683910733871017670413489752872239497252454620678656
6777 201122499073819380490416024426926488299640133241378816
6778 201561952010173291342448368421214293002101753390242432
6779 202014643082335918909110081096753782788443591964097792
6780 202468298513023587529183902654704779487331795699624960
6781 202910493699729128641736475943896665961128696305403264
6782 203353602113358266104793558062175039610299420665991168
6783 203810065300909073703978179925332404814959839934464000
6784 204267458033550808919854343290822030268987385302874240
6785 204713329518706388268070451105292652716482677661921280
6786 205160121681563423483241178794091920378980543965563648
6787 205620343233080936368022799954004843288088885557824000
6788 206081544038127206792093147046848423923251958725130112
6789 206531120992715711557233329002223459739178506182475776
6790 206981582131425267410262376914351794057000422622296064
6791 207445634000140738972890204203242408369215171682528768
6792 207910673143797743714384054555960166703437791614903296
6793 208363939876601127841607077207950548883504513781304960
6794 208818141451425879784889303366905815931590252424155136
6795 209286053312798197313406639529147676599238579244825600
6796 209754915869191159931200342769445683476455811815419136
6797 210211945074825282142724930689280133349747207306868736
6798 210669915977760459662024114393448463040996297754402816
6799 211141673534232598393553395689418466222126365911471616
6800 211614433595238978758094335941317355557318212928483456
6801 212075253524897056637635237695863672422329410512591872
6802 212536978411454955374141541331147769612874670339169280
6803 213012655405120645881106907045322698353712167731336960
6804 213489342294084301821669479692552831114934752721176576
6805 213953938271547927274471935343016501375399210138545920
6806 214419490379350186515908033159221873517761013727447552
6807 214899117102043556709352467874941153113793459399766528
6808 215379716938567268017848300458038696019483799737906176
6809 215848161841970109404912193046235079919694403185173504
6810 216317570695800110354673479180817272460599824200910848
6811 216801132321285549618480038496244830538969743626903808
6812 217285719398861613285515117881701566313524923755748864
6813 217758043698592726710902293728949727954390901691569536
6814 218231293364659064520823707938772611259647911728763904
6815 218718865465699200749836394403666637831362479187333120
6816 219207471365324052852250369250334384517118194726852608
6817 219683658194133575635695709010709340337262494177521920
6818 220160823729121212424644033408860719480585817644675072
6819 220652437225536822817339748289145787047992330386118144
6820 221145045914725763809781271650865728432102097935646720
6821 221625171591547692752521123346400700738744700952668160
6822 222106283129616685531746136202849515341632960865914624
6823 222601922650344098653359440161000478468293692978324992
6824 223098611874780314431457723419608973324363612432793728
6825 223582705892417906845599845255323315341493967181910016
6826 224067746928083116919995480003374233814647990205710464
6827 224567489882803760235254461693330967260808693956645120
6828 225068290256248603580332405323865573066714128361271808
6829 225556336775961932625977040811854897661280257121196416
6830 226045384227496389571080089086799661430964954644369920
6831 226549262212204683638506347968317104933702603417894912
6832 227054158763573380510679369036245959983779940260498432
6833 227546234321010658222901885315369536347779165517272192
6834 228039318943393858221856231137184006325324914616039424
6835 228547316025530355750840943093127588295346425069677568
6836 229056386735239236154242901430477132176525327315408512
6837 229552523117149133096284997724815319973885066982270976
6838 230049627816082500412568221545779255044946283562118144
6839 230561823284096333120513409205586209553753525496888320
6840 231075101137472043013765313474837138942868870827374080
6841 231575280226970432220715804126720487568673646021460608
6842 232076483787739426887182129793285182098629297861507072
6843 232592909927556920625998433248405715423845577965764096
6844 233110377641777297529862140126179279858429383624081920
6845 233614679589237828968384985319362333092791622541217920
6846 234120013436871902515467470870753733189245401314041856
6847 234640653699215482104231924836337669344088968639831040
6848 235162392917896153796685415342109376390611073737064192
6849 235670848431513661641363584467416486884395574232140928
6850 236180294865228156912239946188928879010110120432243328
6851 236705230498066508860668631601607946586536497046659072
6852 237231273139680211772457765792613226083023125717058560
6853 237743865220491789318920617045373098008813607132704768
6854 238257504935122773456218529139877592305598616903357440
6855 238786768928583328224422199045910957054051267598361600
6856 239317098861403371247879833700209596661776160575042944
6857 239833907836107112914357536107772513263292797008838272
6858 240351772940374148161620770655598225589209941871099904
6859 240885348109013943655007144232974640802408529783641600
6860 241420047211173851180722094368259378090592944553605120
6861 241941106234323827286790217313044937449786941637177344
6862 242463178363439179393633482165934777069665341229086720
6863 243001147960225499060634108338160795211631229807643648
6864 243540250600268041874412235407392804436685933379500032
6865 244065540267878371081494998693478777543813675200445696
6866 244591902108947223196643847640280559241277242729429376
6867 245134299802586015285038633240813775130736531269084160
6868 245677787446624593935441578092888367823347320354799872
6869 246207391840996079209721465286990697376767916698439552
6870 246738076200226120613657102526066591796568703657415680
6871 247284884188843885961706603329914118885531067090672128
6872 247832842521967908540584118779661475716621613515545344
6873 248366793691408554656756789593006647342558093828710400
6874 248901781519470676517245786355761106770070842509150208
6875 249453085107749445903554837311165643630128718217082112
6876 250005547403490647244664344998318938888075727940218880
6877 250543827077216303285014774692621284659710815533245824
6878 251083203099731371543647923208519593550858513530621440
6879 251639036647456713627793129969252979732103243566361088
6880 252195985581102282687078976046325719763108588886397440
6881 252738678052674459425183089043843236351629635605737472
6882 253282475746248822231225818181710799483295473302716416
6883 253842820816873450078794163316926660581301894398747392
6884 254404342264141374630510296446309198558298735791738240
6885 254951482151206977205431008142311754456846915975767808
6886 255499681801904830009984767691600923441540444277638656
6887 256064625757607088048980671002618507964944378067074048
6888 256630755605413993583131185410355169421611602528202752
6889 257182322055698597477174822945586395204586790071606592
6890 257735010475181749136109360247212428758920259161033216
6891 258304588421011812055802464518092166861449394917494272
6892 258875306766735400053631739630030374161362246634124032
6893 259431388058532206191606532430976554924066114891432704
6894 259988599406107945272247814219593274378969952544874496
6895 260562792252019797379865093869841627712406018464921600
6896 261138189008961392141983352626282072090130927977786368
6897 261698818542579154892661086221980485918489844060267520
6898 262260532420006641902600939835884495165315455788694912
6899 262839429632033083970298390351784886746352020860059392
6900 263419539524079401915955638172748209858962860726155264
6901 263984697677890174836425708101454809122193243692746752
6902 264551002988075358164746153306465625545217903614973952
6903 265134640431798295360097612665180165937455429009884672
6904 265719444781743891172746377534486854061318148802566144
6905 266289220042623820841501606608871465640458361234940160
6906 266860151682929654943583363526565272432393023386648576
6907 267448509551667800255879034585639195782525587735764224
6908 268038098501707208128740527858775921757376615431305728
6909 268612526923353439805919209191665086775692724417884160
6910 269188063791305305644924405368182849832726367940668928
6911 269781233745988565787849915969688455578758544747741184
6912 270375644719876831316912354463459999683173275686216192
6913 270954703999143180068554527262132717703357830376390656
6914 271534937136010603988152903605608956253907133742018432
6915 272132955818209043435172683479902662583131483074747392
6916 272732167460265367995311390773554299738435708156497920
6917 273315950223570299181624508075955406365444619977204608
6918 273900915279908905093201678851234553427609346065238528
6919 274503762143972808678279814283798859074390554683251712
6920 275107868835725967311498987633811014521474515775322880
6921 275696409887184213606487377417129581550045623313879680
6922 276286084990564484115844557139026408779443721279794304
6923 276893853943115702715233502918443586527997208613404672
6924 277502891827008077281973271424635476229412857350474240
6925 278096170156081096357901205750676115657463644119458944
6926 278690648579008993721277750631458862481369052277641728
6927 279303377007580532649576242571284712630945016171067904
6928 279917326058623790303020995122004913405007128796167040
6929 280515434450172881460313192982487385995256546748836224
6930 281114752611715197433669511647483986004400177902202880
6931 281732419254397752625288937623212226960756089143777280
6932 282351374034434955008574079636405611070610149076941952
6933 282954350122744386437264870859031208894063743006861312
6934 283558485356946652271753798858626596655180015329511168
6935 284181186417840935712903549105439086416637260807664640
6936 284805185947439177536782834432102279117627353650781952
6937 285413005846764467624471712681716735912271491502555136
6938 286022053709017775801521234562743631162036338234855040
6939 286649827335446275964497577440596778001365238100999168
6940 287278848763587027959052738201464196585678929919932928
6941 287891609648629547265638720745777418043908960961333248
6942 288505607294840218131630961603745004840795584567405568
6943 289138431487652729089641787728631707950054330233760256
6944 289772573778563742237279943481910324535248575978127360
6945 290390311957765498368163873937527831328395550847590400
6946 291009235951423814434666891593973441682454721088548864
6947 291647209217299800815346759735991755013306251233170176
6948 292286510077796094991506834334626650346954868212247936
6949 292909202973900119994648731616332964356995884649274240
6950 293533151205942487753152389172296376699413946550534400
6951 294176312513302225003551362425840810666662087788896256
6952 294820750441399639477480153980181511462856674002325504
6953 295448495427544701710782662297087695072994252538735872
6954 296077505803909015163246190174848614043494333376071680
6955 296725832394722131172382011466809724415315470747816960
6956 297375506574784798350830860383176560061993752544749568
6957 298008342882157123318038784948520503103866143590916480
6958 298642391173590695946180789850904289053145405880324608
6959 299295983908840201440366328749793489026556262857683968
6960 299950935069241726799708131396703766491585603543516160
6961 300588837133833672197930886823538705254579553560310912
6962 301228023571248745981907896336956998050183039327424704
6963 301886922256977619761355837538739394992419168429887488
6964 302547125864309789627244421308339924264849436921355904
6965 303190195667860006206039863408654508112805440024207360
6966 303834558969860362545546142592340376088840988914829056
6967 304498740017494013559914542198721398658180288355828224
6968 305164299924752599257439511396000601561395309522058752
6969 305812575240948963891075468496887843967187754753724416
6970 306462090362670959739852122529831941038269961078356480
6971 307131657089648868391043211373302322192419066946735360
6972 307802612581482744390936231707740369979860344036827136
6973 308456069268590269788042516600239206688108986006958080
6974 309110838833492933247889423153729436798059412556028416
6975 309785831900189706570358242663956263543049336477640704
6976 310462159906840833594710131856848342390820643063629440
6977 311120900089220995323610035887671825050737203070251136
6978 311780963644940562992479685865631263791085331272692736
6979 312461358607077680382071511898843148490870808053253120
6980 313143163197452772688276592407857808620919181974577920
6981 313807227764841142012023100637357797565266783347406848
6982 314472559375918228029906581834791434778899403202653440
6983 315158462063629002123584905706085070299175156082425344
6984 315845785641044235809085430749310946508877007143581056
6985 316515147302505609773099220982722712889304799521079296
6986 317185852089577597471771905906455095663951379411580928
6987 317877303982948408198924102967396302996258847340911616
6988 318570120331094566983120064329853102693464565411567872
6989 319244885994464835251644041477136481115298026513142528
6990 319921004350743110012770135825261130351589163431730176
6991 320617980175475181333736872051896490570597246122470400
6992 321316398210888212181530682893021384441536563793192960
6993 321996607271813065280700702651125470490814341207154688
6994 322678112344711203544359096850827435412237888329520896
6995 323380720501417932672897044220894448607604923093826560
6996 324084781145985192440237435677041388455046659488126976
6997 324770407753809931188584710685613376202727531122519936
6998 325457407218351306025063850345394570702912403027414784
6999 326165690021673635825255107885220679449798976345764352
7000 326875368595999708391399992075379992647052218834409472
7001 327566519842709956872268071102201527632110559826745984
7002 328259054901207912553168259516829160682712049048104576
7003 328972986222738996731462754818505909102466523723274240
7004 329688391798922174820377262272097087431246852025283584
7005 330385110350797078437834021564492654734415294864906240
7006 331083153259511866249458955893746648871041399397781504
7007 331802844075008151797356296325864259413494744470816256
7008 332524020900063200220809695469992043994538713974825472
7009 333226277530721820851754260027066639066532697854905344
7010 333929938577351867905338739714639625369714242412114688
7011 334655432104843247708627266896951970029917259157286400
7012 335382352127164252618777316547702214952441138811147648
7013 336090259001452188552374736357321780688085939064294272
7014 336799580212012636657423550323471576447962023704018944
7015 337530849444634341009562545697631583679262399606556672
7016 338263626875011573558839023441315554775372855540008576
7017 338977225020117830957992551091186313799608068800906240
7018 339692177734289964567758971485502881397496443529412736
7019 340429336280146451309227608735656935504539635337126144
7020 341168013795355928090277668315296688264840116069017600
7021 341887275549506497595878216328926902586025645718908928
7022 342607972671541914751845622056621718837567383341620736
7023 343351064670382289306956866887553743336383194407475712
7024 344095615774360208400673907560628462592184146786967040
7025 344820653479444012414000107039869089104001511573823872
7026 345547137929403941985959599581300763113964034839071744
7027 346296135414203380639536417426996512823868644000866048
7028 347046674519197043781579218455177353853742799300765696
7029 347777532576567109982113493096836024223225408218994688
7030 348509774751843126550803578533591964912554127189058560
7031 349264794077557261300033502962434594577908082534103040
7032 350021367292328829438178308964786635874950170506667520
7033 350758014537458574797778496471475145072743910188101888
7034 351496130016998744052060285751592889885804594123520640
7035 352257216263636843738274374316129216666826068162134016
7036 353019793591667643480178603783657442895731435508873216
7037 353762347631713588859358953721074686583600859792646144
7038 354506380247284785802200507662155467304719074733014016
7039 355273504458850246114076636001215810783959758969184256
7040 356042205704247214957061045412020668653857134472765952
7041 356790709259077381698745236361910121942266595450268672
7042 357540628380843448081879608615119185218733902708609024
7043 358313909721881736480997436412793830829331573893937920
7044 359088779269281585182190995850059971590318322448151552
7045 359843202816771199175507934590645296010144359965361920
7046 360599126815641730590489923780832478317302363410044928
7047 361378611266090425163566976863756651728239618420418048
7048 362159620808643617829458944090370531877490816822209408
7049 362920082064546909741263167324669663062191202232627200
7050 363682055702353129578983046738111907776417748113321984
7051 364467713346766282147673677077439289042532904579330560
7052 365254982822995878001477108259152212321805444555720192
7053 366021528104953338793272542236193188083613173353410560
7054 366789519694325207332830667814392834138004792685765120
7055 367581472570767461397633257155673927305116637265863680
7056 368375050022861054005308765450999471381102783365846208
7057 369147646057302589323187368625555598824549647970311296
7058 369921776824912176427910487937469809733748190586802560
7059 370720071829141465148223073130562128406236355312450560
7060 371519925261240322113162159003531341548498741495654656
7061 372298695344901442125541055214873698185573977304881152
7062 373079010940211938770045845859075110110924899490713600
7063 373883617170287696676069605683163474195848954884324352
7064 374689872114679983725625427773470068875346747646656768
7065 375474860784516796204516325786547909474818975873577216
7066 376261328491973278341888735361066884344099304160108160
7067 377072370862975317093668250070592281121828698329014272
7068 377885073595211445012819403156524885507063690878156800
7069 378676249238482433660847027174403695398199064865488256
7070 379468993205542985499247430373378682104438003897845760
7071 380286519606827674447480390011689515590978345119672832
7072 381105639842382051625952334435129161485289390835332352
7073 381903125911802441733533100285359724591942817448233984
7074 382702192691167855078012015963513713458613019159123968
7075 383526171206418080449940382571937111700455848928215808
7076 384351834659592860555442878617065348462586750011684608
7077 385155679404363478580135876832873952691284424469991424
7078 385961035223754131793818719154467109912610293106088192
7079 386791593708821036439122386697586009534858939378640384
7080 387623850492059700695687332340450439105945911999477760
7081 388434018406631365001607601587614780525053775498824960
7082 389245790336895609263391092253315629710530291817881728
7083 390082977694526269495239809045128585905272483149820672
7084 390921793571516930354906847124503520258163746339110912
7085 391738413963085946054010932390742455390789578779205120
7086 392556649539647956776936389035180972399778744338238976
7087 393400432746101857198629831576603040042158979260674560
7088 394245939360411937306424768335806637001128268984873728
7089 395069058526700224826840313968902520325998504687327232
7090 395893722891166336151509950774882319030738367280582400
7091 396744232871880935585586364151781057589488090298164224
7092 397596478400026075441822758492815730405770920860401280
7093 398426062641383280156796363986716808317911680623073024
7094 399257285852213433547627089307297782481443837144775424
7095 400114572543321159768911139848860873939625306001285120
7096 400973524606201093051241295134943168250895967603084800
7097 401809703309895096864274060043569180554587365490040832
7098 402647533904839519632413997949632233248327213207775232
7099 403511563142842441413858622156714796206988167369953280
7100 404377353556656930293055633802239779773154438519434752
7101 405220176976285516607320422513951785231808503486386176
7102 406064578914154065042944968070498945170994114041001472
7103 406935484763443109615004567301958903887413521091399680
7104 407808165661492981964423392708322549302897377135339008
7105 408657595997492866984112266825209227937609518677935360
7106 409508702456284722656035708577506670706765007289763840
7107 410386535840078325807842445772253719720912547572826112
7108 411266070744949046276576814791946227522241929977121664
7109 412122243456086319147210112754316335334531350285579136
7110 412980103995682238356898444842210203441035484171171840
7111 413864829644060051280291769906342946201815855579984384
7112 414751356523188418099180225464054634451523351539548160
7113 415614319863306823684653906627335289878190427127391232
7114 416478897225716971497651058622762991248368115382404224
7115 417370652412693498156632985557633254189204691434244096
7116 418264221414267110949457414270012223193560935412660736
7117 419133939410731357814552880166191731515562743028250624
7118 420005369964020275210999240555401572372187562916456960
7119 420904206617484456554450790136767470980949428541549568
7120 421804783213068362913576330732878061146088073457675520
7121 422681391454311034358026110262025448000463855509605504
7122 423559725731238892165628446025337682668853695993412608
7123 424465607443900152537133467832870220651757645845804544
7124 425373329691526618651088553597976528388816265612986624
7125 426256880581136941777352681841459339933380136332390400
7126 427142080140695933066138598948724733467741606765284352
7127 428055147398799524158584923359017665037235862877952512
7128 428970069664003632575137589540710978527943522331606784
7129 429860522839603997437288296706616344845212558468774528
7130 430752727311770732063678883443777962973878135709859840
7131 431673033135102115210746517019740537739019621829631488
7132 432595116502941468263186960203743059300120806147763712
7133 433492613988574550454396456392346941002197351917836288
7134 434391874896257570470594270657494292885904603236789248
7135 435319381708905965927073240781607316812008957881696768
7136 436248770754308192939646235826187799439532623708731392
7137 437153362766077285750225691412231161691521608602756352
7138 438059640452661818763215625798392246126574050547442688
7139 438994492023490763247769454165124935430550117245339904
7140 439931239011549596014503178318056125911647553603608576
7141 440842887171713513035207594567103180414623021406787328
7142 441756324530693024028863630137463813979832181419958528
7143 442698574992710395022336998656332565373885524620075520
7144 443642642979085785754052907696797949831781099609149440
7145 444561489428153111049923386255693515305266339600759040
7146 445482139061719406161522734090514837939305350967466112
7147 446431749565209531343608936363418227096949325251228672
7148 447383283269899943792455682858368347981435909177393920
7149 448309382501244681321581533618427220754752509630255104
7150 449237203503613184378644466470203228307513494054651392
7151 450194321244228882857171233271015213379623253979595776
7152 451153377281514197467566419871490145040373549266040320
7153 452086686366983138402220274903807132057995929488871424
7154 453021824966687167539867039073106221049070636981108096
7155 453986505212840477845326283756210093314679815485798400
7156 454953042089600271218021312402779554434583321043896960
7157 455893709843195689613029880176181108140726821241863936
7158 456836219742808498246329850028121902917296916216939008
7159 457808422334098113432877180800517202068293757229519360
7160 458782591603660432763037486348520169624407343655513600
7161 459730670276283278006073155719479868524416436164886528
7162 460680509211625825154660814527206347496704166523882112
7163 461660384847757143849159883244448727804766524021283840
7164 462642240824472653632303780794430521322571056372951552
7165 463597689570447751171430149433047899506636273782838016
7166 464555007252742520374867493197686979862687572620443648
7167 465542612283838480086256406135919694198535650269858304
7168 466532115615789955080030830740611450316879362834739712
7169 467495083272426070973975109927764796696132547858639872
7170 468459934526601601635607249752306034587497177402204160
7171 469455227519205223954256033470075206596268652495217664
7172 470452529813938042856844950138401517958477207986705408
7173 471423073191564933573267965941695107569592942258815872
7174 472395414356301264667936255138420344161758020989231616
7175 473398549592885981741418072350102244388517213362009088
7176 474403709797573153798711297770775294241339834005893120
7177 475381783183149043885829170005692784773163675941285504
7178 476361767530257746523940742884337828282761564263217408
7179 477372802461425572174210838055617749954146543220698624
7180 478385776435850892536956964765970249683524528430484480
7181 479371535736822179458129792919766176320250840892053504
7182 480359219157249277473919968118114872607017738218782720
7183 481378111041835386716793803103013325720629288659015168
7184 482399057476887553436388559099571662694208483479060352
7185 483392557132033311409421038297984011171270663494123520
7186 484387894605442411823298954016467067331782455539212672
7187 485414801309512563123729728319533926330622608521869056
7188 486443776797021032411288847839865221007445783519070208
7189 487444973197320393669611107487894798986350479860416512
7190 488448121636132369344138437110319849003283450038507520
7191 489483101809193359656516296479042473861142539466524672
7192 490520064374760499172641445234161440754012454725922816
7193 491529113507760993394068033817091400458005956337789568
7194 492540129887373355564864228195784459503129666959390720
7195 493583139444879662652917454644685204424810088353320960
7196 494628247890632586560500145051302017018714655703655424
7197 495645208894745968617354662509135413961676877691674624
7198 496664046799361614004980525758496454527892714309575168
7199 497715247268599009830138139823584704676174084202488832
7200 498768563043606979279131642338388172052808590699354944
7201 499793387264003694823178628815974331266611588772817920
7202 500820207246288412795539179880713523208881799434183424
7203 501879658499331405819979785983990352470614166075460352
7204 502941134505336092743402819551448554983102414542135680
7205 503973985341421873320664485261138696240564553721948160
7206 505008845561096029502952659890718106316657527644625408
7207 506076502050541105823293696392183485294054936615519744
7208 507146304594173226533910560441955004848731607963625728
7209 508187238592670148989073525608260464438405036995247744
7210 509230091200947319657036502353131821539934198086934528
7211 510306118277247280830100316060014594434381658748956928
7212 511384306233936497702304410012740435446422811719012864
7213 512433277027504903793554906168320505164906301298358656
7214 513484286296178236048168837206870384464708384823506432
7215 514568745077871855139132189625458744972930190813202432
7216 515655273700507696225462442817062109388798506094917120
7217 516712444666399190686247171812422971534107422888759296
7218 517771669962927701347295451911284617062309947337748864
7219 518864513398471448257922986668353666142082008244776704
7220 519959549087364225532532976681963758702579569789507200
7221 521024981778928423221342177552739739563352064099710976
7222 522092373697543541787690329695493711035051118176592896
7223 523193771045857513892689304961883433159645928775495680
7224 524297377681060022341273503003983321872304702948794368
7225 525371020421862265108156101977003669314054630109386048
7226 526446747119322992669519649886787490948491011854832256
7227 527556760683278163563958498305800776249076584262439424
7228 528668888209186920359529100061352004450670860938619392
7229 529750912056565719325645424026418118455117280493294976
7230 530835034131716838977237749437096188895758269928893440
7231 531953615398831269064822484657992850972432363981384704
7232 533074437994094592545637267153858481668156756543548288
7233 534164901847141909202193246987770943802072681991040000
7234 535257368293162101675812165167412749428680146901079936
7235 536384690517666736885766743812019784337176519695275008
7236 537514269424912584605716169123023403582204044379281408
7237 538613123919326435926922354340851043997431094460928896
7238 539714106864666426673496884851658995330808508742795264
7239 540850233554529248582188551067591778793950269128704000
7240 541988521184483588009955044970275420240560796670629632
7241 543095937414047701973043481051933291475395454916712704
7242 544205498623815500041872385572990058513981544984358912
7243 545350379766146031086061695110483085163269387588626688
7244 546497550281078437706649910678367233013556325026097408
7245 547613592393709814709584529732375176624852249091317760
7246 548731679303828117812264954153523654322220633368705536
7247 549885492147499511349952358176344296133431823523245056
7248 551041612121926420994040922792104822054870786187937792
7249 552166225075610034127036562305115578358282174574197760
7250 553293013874546146211850152441391755387828363854118400
7251 554455823242840264813834462215026563492032591184946688
7252 555620839412439384807605089539356925257698168472074368
7253 556754202437089078894914676348087259940378143228014464
7254 557889756076614892804170070906582820379158502864056320
7255 559061510415569007676111326177855975011892847973690880
7256 560235605179312389413207441939284035992692236313364224
7257 561377779527140160492194789865505296585990040280143872
7258 562522043844426895416474710718399891288229730188083200
7259 563702924483927400315272382630832857043319920372623360
7260 564886161629535645626723331692026436725407113704263168
7261 566037094770677113933368965208036722194332653651301120
7262 567190250011389163788448184330785243770032560463252480
7263 568380323115465772541213986493192844441427206312145920
7264 569572651870186112380136368804865433125253290334403840
7265 570732523049107828922438536236037171260329485022602496
7266 571894633464327077110918268905778841826907162875760640
7267 573093845803204269551579318157514978951599516999872256
7268 574295448614658374368843822725558986819295759923617792
7269 575464324488441845165780140543512912193654083213072384
7270 576635334273875499858339027401975432512596064687559680
7271 577843871439434125423741158875056330500727367406489088
7272 579054817589124268661221689211717129596075871981700736
7273 580232639748230473047755069778775399957106997431050240
7274 581412733294478027452098428267737763365356384148715648
7275 582630662817999353823269383900294440955522993528617472
7276 583850895653252843360505365109959255503273145693572608
7277 585037851771947226063159093245945655128956090122076160
7278 586227094654579229443509845800172125097780347234070016
7279 587454361583545523846873014102656938463826331824086528
7280 588684072183178367738403220628533495921290804574054400
7281 589880225951024291979769473406721121467170814768926848
7282 591078560584512874328631097938931823501301259508710400
7283 592315354866852482915131316026862160627812164017512192
7284 593554609468944830919401836561524498602602424077524992
7285 594759905111609282143042100525902018341228488327233536
7286 595967520216816955199714175712884251797374515894620928
7287 597213910680186966885823655362864667007705789758840832
7288 598462655338899096449920900289010813536715198902330368
7289 599677280420915674068125648551478354625681650514796800
7290 600894242923292502674942132626883711030956256868344448
7291 602150172941111657629980449457493590243700347624348672
7292 603408598662446696711871341923084526707720971024680960
7293 604632622632871031160146810027000778350081412665708544
7294 605858873116452420144270541946026350642926283726345216
7295 607124537089325898550554134130869837296713709311971840
7296 608392715961772415802645355084256203082251418951961600
7297 609626076763366212741454923131649289136808277879480448
7298 610861808374883416261699405330396402779687386098216704
7299 612137276448977220336324598511386120678635663629243648
7300 613415148343601514781797525748872850787171681950835328
7301 614658042467690662133661144012288695060679826094824320
7302 615903323408249236776689715997007493209027480636213760
7303 617188537238857604747081664414577233083000075050754560
7304 618476302100339335306237597433414293071604019863471104
7305 619728795862666761502590294936388217984187137386475520
7306 620983564935295428021612993642162784794310689619173632
7307 622278723372340438804174009179180994344038466205178112
7308 623576450174453029746740171440287322906420255079513088
7309 624838484176921589423556922002321703683309754911089024
7310 626102939052464543031640794190929062557516914057151488
7311 627408113683939584813839713738849245780666080229620224
7312 628715745033403614745040693636026520730448473746542976
7313 629987515725367409140139284189707217507441726145974272
7314 631261725902292279820137873935890768373070845765185536
7315 632576856620031105848386079859351881653884119238819840
7316 633894592455710971033258072291963457169346361236627456
7317 635176172084696349961111160804603699288053087644164096
7318 636460074537840247286058601945644756380309645330429696
7319 637785364736171021609602769682109550153038277653273088
7320 639113280162000162728222003822304612450719570242667520
7321 640404602823085424613299485331670525140568251011877504
7322 641698399742530127556416497814199977628342668479203328
7323 643033922479491641810674277137050723868345596922830336
7324 644371953493702232814929060082155476954277237458106880
7325 645673224987424765107167561713709047913758273415751808
7326 646976987295027380848037885321595522635825994580363776
7327 648322680546313461642036389474421324679544851209578496
7328 649671036553663517456869317042084105630663129841534080
7329 650982325711752754764953482307791898344996106271125504
7330 652295988506538223396953219776044730152809866525827840
7331 653652060413908535832706396295648292051274064694096640
7332 655010813122433523226094587539703036282869518283202560
7333 656332056931637830138790121775359231027902334286068608
7334 657655827019544343393363303629388510980394842137530880
7335 659022352139567337774161450128542980457047120878612992
7336 660391440517632104598768957240870836525929697433229312
7337 661722844599529296213232236475188521250189684641427456
7338 663056794353744252885048975177575191405187646878078976
7339 664433708692663310454805422866490287163661543917848064
7340 665813342111509596569471445032456416606727942780028928
7341 667154981614994155667915162828569610244172196880961536
7342 668499044100450045955230128934994847627884257414022656
7343 669886560652036441743517578748327255585973826658061312
7344 671276817129816797967218962848527220621622464646751232
7345 672628622202240492796802818020599305616773758158338560
7346 673983009047637779955944762960689177907176944035493248
7347 675381203785289869859357919989416774150933271827841024
7348 676782015450112953693851024047490352699486539875362816
7349 678144201394962138601041027464736568178769340829620096
7350 679508986453011862027483703503700851689894504271964928
7351 680917793469356561826803830835463206091679133168345600
7352 682329379495665154089616118044303846969583504426292736
7353 683702017964949566230828754737055855991815264904678400
7354 685077132210645754702420667748531117555868240572228224
7355 686496769457938832867937465794166345000212711183605760
7356 687919204386209011590138492852791918230181487847106048
7357 689302228447496844714364757349297035955675966518499328
7358 690687888438630679030334964442550582925678972987392512
7359 692118433331592199413250362582327052309673405137649664
7360 693551652403650933447437654266939873619506102383768576
7361 694945277251102247121025906338677749270166462269546752
7362 696341558234481659904233300258379029989233506732477312
7363 697782942902041292363463964939388044125140981462557696
7364 699227165112362029814537507246595288767103430887796736
7365 700631469016123995137853092533512056816041455491868672
7366 702038299933498515129253910588042652352266876580708352
7367 703490747279760607125015306202379709597972535440256512
7368 704946053889343658376502379772043904787220052929981440
7369 706360962611174986854014031694464021806031016490761856
7370 707778565057657027419358634239844823432273314613811200
7371 709242154077566391303879117867985317737324752332878848
7372 710708473023058912036271253161870416501238455471895040
7373 712134212009044008402932231177786634108487761955355392
7374 713562662648560552505389084891423582242528418628820480
7375 715037323455811823059457992128659592662332850857958400
7376 716514884107999786308598488049034067327724616806407808
7377 717951527822120443761231341141634058349597309840612352
7378 719390753510672546475967782245517487961119903695470592
7379 720876714066856249561172987335381641404435702290806784
7380 722365594017463470897239029805057729260140426277566720
7381 723813071393891151496168384775142450216431678158538624
7382 725263298755489831931585186873595173233000621562068736
7383 726760639666078773127142279309719391431908364455567360
7384 728260769994500832358403258020719561669925426687675392
7385 729719306336660942665232209635316971055815351211749376
7386 731180613594307679721163100317064260554637140927442944
7387 732689262785999075719543302644710223161341952315565568
7388 734200872759791203611994342461113186402689735098383872
7389 735670549340804309816744563510808019743392944077473152
7390 737142861210716046093197851201608677993478445148853760
7391 738663051929117195858048039557023817943850741667463680
7392 740186226059086826734776731568836065043222871949271040
7393 741666964253277825930671553835042574893474318983186560
7394 743150512495725876096729059385775622193422825605049216
7395 744682326987381478676483475424901282938909973703997440
7396 746216988791024495938225889972113694528268292576957632
7397 747709024515443305920223921522371089768711084359307008
7398 749203888942474037380380201959631280360095865807156224
7399 750747252887697580583808685951576479326051890275875328
7400 752293642497750689384827087210078978797458991104501632
7401 753797053127706143553944753445631486315638166923805696
7402 755303156136668305819382711996113905613081514757097600
7403 756858308180233933937829773925659089161771051067265536
7404 758416506110168596243870032233328804736432573415244288
7405 759931216346459615033069739303943964298640083385854720
7406 761448795065804573506258025876541569767345167452824064
7407 763015819002446915196823575111117893636193111653566976
7408 764585752184674853807436245710926011153884763859645440
7409 766111997636015467934534583809642053236314521014861824
7410 767641133497028719807252011223137167901746312537763840
7411 769219952823555915051516223626938731795605458762710784
7412 770801861126401377838338442028527899452038089453446400
7413 772339726421931067638927467640462461976835384736010240
7414 773880339440949874124586804426646174968034037015977472
7415 775471198319591021118590265896992213883239877936938496
7416 777065169621216905535854925909767515042785771297780224
7417 778614571392457006479305663774844906896298979532714624
7418 780166904183181935349362086557291837560786985638029952
7419 781769887982885967594201511192201587556444786918735360
7420 783375841272139732403382414094264333768623503235287040
7421 784937026360756397432875334038419578198581446155215616
7422 786501161876667614444486722413414947755957325497480704
7423 788116191853918225840090957155388501024086899163745792
7424 789734378242570775831646995990005134433421357393842816
7425 791307427167850103723101312027091890677177437295052800
7426 792883283108130674962662246460835003769990124669779968
7427 794510608933124366597952468036021643238819423346754560
7428 796141112209524266810448443191577709017568497353462784
7429 797725944957139109501463361591167424463139072547860480
7430 799313769539884165146416812181810599323356458699115520
7431 800953478310968777797522476536289642367349911142318592
7432 802596220912271199888964112464627425787229878757750656
7433 804193084096515373012346969722488364324612776594960000
7434 805792961822914159826027759592052491351272051533006848
7435 807444972498917270237602794964862527447028724920199168
7436 809100205352380520412430305687474096697856514728376576
7437 810709186955999934016209505081110321148843297111439360
7438 812321033148528627719714395955981838409615459309605376
7439 813985601023808448549980038976439594972094246492145152
7440 815653415630478617592745821757721089302349734885408768
7441 817274427289917470336810962262820759789930388950962176
7442 818898495759551974709452386457025474479854208608441408
7443 820575709695473692080796543148042845581709936937345280
7444 822256020010426847990966709921545888354431971838385280
7445 823889320099774381189978745909762600575295820308115200
7446 825525697054050439274873028943840297089804509869876224
7447 827215473517581442067389993883714599713247663879257600
7448 828908542369151187258258677198366946289596508123787520
7449 830554214399794367331678119185684360010050065106108416
7450 832202812724439667835459557828425828012066652109360000
7451 833905412886648285669505308902227993032409954824000768
7452 835611327327237593318620231278940116797499510072927744
7453 837269286583255154911363925886472970022885267247774464
7454 838930365800155551029387784130594164242429947393025024
7455 840645880319329576804962884824114463135771174866944000
7456 842364558047267032384510010195172731112764318493333888
7457 844035062494463711864274105354729151656601334996940928
7458 845708710549573652247317721901736320457773300437362688
7459 847437053333561019627272266663273066704825245904343808
7460 849168756950986667195578079563126843821050749221189376
7461 850851898046828970484983650036930850294982348212640640
7462 852538025187964403982773301409706399042630725370279936
7463 854279463412423448011044337913497732364893510785868800
7464 856024287904286339489967902472546152881228482240325632
7465 857719972164519368044521479695067606711787726805637376
7466 859418843883033401621116712800330683244721726121726080
7467 861173469896545312890352440788681582361337577999953920
7468 862931324189858026210960318645464042942545834201478912
7469 864639821746230097837723192803380759895569012727738368
7470 866351527760023240771370584343055610898331855109608960
7471 868119252983285123685737984704482324829867672117080064
7472 869890411994599799169195832711191590717486677121177856
7473 871611809729750153631881466251148212312898663208722432
7474 873336257578422474268431159160289842978342487330402048
7475 875117355321840638373462546529291649984299198605845504
7476 876901909483066528046086207622054851010905293414985728
7477 878636117592469269968745462514442003391111328595851136
7478 880373578866842705169078504748125033629771616660187904
7479 882168143196854636300684336278005472809909134529840128
7480 883966005357591828336695135901409531333292600621736960
7481 885713293647729270654574711056540132187604989842006656
7482 887463859726336743459344225326093326457743038138923008
7483 889271799513365794401927832013705483683290957825872896
7484 891083244169980494152884905215155831983158909001683968
7485 892843707843318525332260329137484680403946185557022720
7486 894607283629444938648603269519226996579071819310497280
7487 896428878304478970469536511904311175872662734161686528
7488 898254004334966658870578729799307532527545075603323008
7489 900027544230480660953338770577218957416478128464834688
7490 901804407546728522483915224838323017747546614631297024
7491 903639753068623461500061638620314569006439241401667584
7492 905478463964919881708139392756673689852318198267601792
7493 907265362764434162546742397734602763534877213142908928
7494 909055606676936770830185879803707067347289040281348608
7495 910904609300929827090416755486049683561584976062973440
7496 912757192587686966795755374205020927750181810315135360
7497 914557540525058477003688844915673459541064418720313984
7498 916361067234659800038304403884332873899783291900397568
7499 918224012641246895512090766391212147681445268363946240
7500 920090562398129521034293397817004813844883698303373568
7501 921904264309957275217129331310473725215261350433170176
7502 923721357854641009621397622663780005050845171193407488
7503 925598343931110133053309032792555755024185997842502656
7504 927478767606352032379767632345168775043359908141897728
7505 929306105798857366630161442774751206623281514712883200
7506 931136861110798449929785598158890643828966560467732480
7507 933027791277848191067392968451717869317281746443691776
7508 934922376067072288645625523526194667883840920154505344
7509 936763449327489172509907553199375269202405901447112704
7510 938607765837124645834396582273728088578730453314193408
7511 940512932307501282773510141789025118138927044443101184
7512 942421780977543233949304884366432016010941981905793536
7513 944276484469612283010254976071719094502097694150108160
7514 946134652559930429144967506287951213711328421955130240
7515 948054155185619371948809894450457558581344738133697536
7516 949977165507240812662626334164052170861107197621913088
7517 951845794856169248577719266964049866088195607711272320
7518 953717911361017927796408987130704195180128940584968192
7519 955651650653450731318981180634475625416657304134040576
7520 957589123456254934626598874042039609764685561964963840
7521 959471772362787625240044034034989441675713736881623040
7522 961357733715112350592458713675914123009182111141149568
7523 963306008559882057230293637044670527923009373488317184
7524 965258041394561251451650773406535768743397452709237760
7525 967154609212907589634891832251155834011283155446761472
7526 969054712430102192169071731713045018874265032427191296
7527 971017624523047023029842904186112986638871119538275328
7528 972984119457984036303896688103487212851648166424729216
7529 974894901220657129352594120413571889538398475263465088
7530 976809245074121919190835592104124110009432863572080640
7531 978786692098375261373769152341307209404381908531710464
7532 980767949422552746797412951533048800461350889504254976
7533 982693047937797735782398220307557621236165639453073408
7534 984621525784913844577740387875330612090652143692815872
7535 986613813441954151160121338379746417412979887118273536
7536 988609939950086491945063617935531508899023100958625280
7537 990549244257924134444707817493045558876179326173226112
7538 992492159893431917861881247321824664640953999267007872
7539 994499391753496975621638214845457555358981018885013504
7540 996510279356240981072127265758530205842571256143843840
7541 998464098579299446076131512249247451938223850784728960
7542 1000421552584677392704220274406085957472791502587937024
7543 1002443623431117681788170683813727500557406120318323200
7544 1004469586514971621203943898499847040519749842091441152
7545 1006438018105637346581384111092373714549832195781447680
7546 1008409900845024969330665331000656866208075304317980672
7547 1010447123176952291960420216203382860681483338042129664
7548 1012488263203300405966122359550130612901979592001252352
7549 1014471200422161385896564597930058719068320886673966464
7550 1016457822613016922324691236962372841949109983032195584
7551 1018510302069877972278486718279031015532143788890453504
7552 1020566515285873644915224807918737652411518887429706496
7553 1022564266759101044634516597263825844817562494739099648
7554 1024565730822882968266102248443143916559852373992084480
7555 1026633359216228280493361603838635833501220609630745600
7556 1028704959561077987203927237680477939273217662441875328
7557 1030717632104623257765437281495098436490543325762693120
7558 1032733825337514153144342697552571215980100046547842304
7559 1034816922105623650054946964453542182946896022740250112
7560 1036904020716029078476691821815157467460562936642150400
7561 1038931496926750644643529415327503831619718784562679424
7562 1040962736948109331902280170102178664483732976580311040
7563 1043061409838125908084449729320963444029141654462836224
7564 1045163892126453747935624207292425961072467370369331200
7565 1047206495372335967540078363416841846309141512693102080
7566 1049252886642718883885396395180831205563362848275037184
7567 1051367024248465601651933994847671813030680818164891648
7568 1053485219068115071669231050546941092179024312183938048
7569 1055543050349855991024813499022617037809605381834089152
7570 1057604477020635052210747897015363386075182393196148480
7571 1059734406034298394049624721006140277279175091207751168
7572 1061868418732502737305235881433681687681574063446550528
7573 1063941365237245788800322932888405636987211913981321088
7574 1066018151973498092861056642118156806633710141300935680
7575 1068163982290176262825571569428674458723019943886050816
7576 1070313702986791966984365805017181669482745177730470144
7577 1072402087348009205774411849677209477418412682367109760
7578 1074494340687418880400190820822014847706443948171269760
7579 1076655957598797836332798520332992073951218018269107200
7580 1078821714640074985667048472997846026691805843395832320
7581 1080925647824202589585244760276267521471238338182711296
7582 1083033248518782350864012057240401631320042219344359424
7583 1085210986126947550828205997689477673405010893594302464
7584 1087392894802185553116896068711784726792153489340788736
7585 1089512252807728485512509604652935140349353563654068736
7586 1091635532890452251782794847286616109048914863071544192
7587 1093829503100172322980525061530475456031115175179119616
7588 1096027442334629297675844085999614360759232559622316032
7589 1098162563033000868391212583511631898623207600186735488
7590 1100301631158527759502996420207425915638770456168087552
7591 1102511716050318925815415666998333989368763221096179200
7592 1104726029610389161768335872178114739722995114228918528
7593 1106877018022191788934690887812281263848259942992561152
7594 1109031751455090865332270352471177680621338575594578048
7595 1111258292699603758461329701941287433869055637615349760
7596 1113489089951664812286507632478507523318803825532689664
7597 1115655826702437006765517176922447090579194650183006208
7598 1117826565000546108149954075599536255923505431220555264
7599 1120069676544460445180314588220831348923934322277217280
7600 1122316841345249913344642808588688107348455986754604800
7601 1124499663670264956271792025062315191590980360882969600
7602 1126686517461113591512119718874743143964379343652835328
7603 1128946078094614274672131246339537765777189564897824512
7604 1131209953449617233925726007269971408136496310572697216
7605 1133408976796908826234173458855249670475395448808361600
7606 1135611819950124303135852506474395947310226741184101120
7607 1137888178887775921005214753511133195888366534323626496
7608 1140168884745557890173686534255960769203262911436172800
7609 1142383977813847833749768383756719522400507591548239872
7610 1144603157573421597333958984979796456412182593524063488
7611 1146896431022652374585415889132891842509841786300198912
7612 1149193839307778461702262421435241821861633042206132736
7613 1151425355451441255590064620101686678001186829533276160
7614 1153660984449341464861193170668096023964078365551881216
7615 1155971047828606490563260981583325559149589287583576576
7616 1158285517853761537689498798511025463131215712995918848
7617 1160533566073795191258189077445876353044523844795722752
7618 1162785514701955942294556710542065670684065662204672768
7619 1165112724925000813965399381483683109102572427804638720
7620 1167444370404550059846386585326820515444453808016261120
7621 1169708824426856941692771511796711534410403253507355520
7622 1171977447587825318873581991474328499397894690296744960
7623 1174321923165576003723720532422972834600035403085385216
7624 1176670620992373306852332376443776984203534601914535296
7625 1178951833464288396459191931365610137260391090797568512
7626 1181237246016483129741681658876660753085826740702134272
7627 1183598858718450024128316187541817936053653752180569088
7628 1185964967553004833950281697597476419132910939532607744
7629 1188263058187162218438923717236092622710180318143164416
7630 1190565126959803760949303612151329880739623395605473280
7631 1192944241750739647265901189245242954700638950251918848
7632 1195327886183546960062579067383150105047506925241395840
7633 1197642716384535888996548333055206144825212234408466688
7634 1199961804096414426721059210973245768293221039274658816
7635 1202358541833771570911898160022043709435098789897600000
7636 1204759586428258224191799570316388730428045993968920576
7637 1207091525505634189505863465435191866511449053026740224
7638 1209427749283874552721552082069405640961715753701150720
7639 1211841977994722127544316061339325409242426086100457984
7640 1214260798464540367043013399071572075812544563021914112
7641 1216609959535490892710024312221282867362073059370981376
7642 1218963182359857638343207742516684972548592045964306048
7643 1221395275231183276726179159618398616099131520784786688
7644 1223831989403562233731979605013477978164770582692335104
7645 1226198239138390683520270170320747437208713520766105600
7646 1228568831904072990912144367933747501936377691822275584
7647 1231018911981856097130940911633156780275067081910135296
7648 1233473389817569200418527002232176543541069681442896896
7649 1235857096535924943684457536429300484042636596476446848
7650 1238245178681292962567343497167971121623478704630727296
7651 1240713110354090941995395058057405856062987227053179904
7652 1243185726636659159671479768036612097412070969192529280
7653 1245587014858043618351752953426556669723642586344364032
7654 1247992445414071568882385024106482809612424675213571584
7655 1250478610265241671860253020467693715932344485078177280
7656 1252969494391374573354171799861916542158119708861233152
7657 1255388217661095547885190295532558005109122362807336960
7658 1257811375873413392397020906459204253856424505922213888
7659 1260315899173214177185206561414396151423088847943990272
7660 1262824908174640767013116204546075101238674167046946816
7661 1265261452429499737096478581173623862398974391495716864
7662 1267702459883188862467899981411778166695370665057807872
7663 1270225202292301609095419056967803841000850443720022016
7664 1272752728572512362963394009502193108277790934512105472
7665 1275207211395604802097671180489722107651121535919316992
7666 1277665923278622560459568482181929181831137939620568448
7667 1280207274746336106186259154100784664905102284137100288
7668 1282753440788920188840179071902818642722891009441591296
7669 1285225721025650839018322127652247985944199746965964672
7670 1287702525111077248577845563982343748169535709095869440
7671 1290262613375790941155104134513643202233470252475994624
7672 1292827281654482484039843778908022540552549936728396800
7673 1295317744364728935088464944651642504900927026470285952
7674 1297812764419380101362123502341514928502600649510682624
7675 1300391446322045652453204539195681726643475086051186944
7676 1302975008421112239755785480720614036691208452710817280
7677 1305483782901707059255161090088528278736118947282034048
7678 1307996870177173340665851763382386587561749342069668352
7679 1310594544205036217587312306756653785137560030724795392
7680 1313197134709242317648062827526195950056077287540672000
7681 1315724066247265323788958319233384392804445025180090496
7682 1318255617008514640250781297387670904024151511312896000
7683 1320872413413686385876146245886089579903660985361128448
7684 1323493881019362066846809607229496935423302002542944000
7685 1326039373096029201007252532698716778440645566749386240
7686 1328589513540899716065102703620997930163834481587682304
7687 1331225285034373912593770855087705168034267248900804096
7688 1333866039958156706927972137599637821965085113764691904
7689 1336430214351442767207825593973569147152573528643745792
7690 1338998791699222251416543244027492355549972239563004160
7691 1341653945697404156063417776808976567968214155634505984
7692 1344314115034245195066840639347953990313245096714897920
7693 1346896822795257055420327402361900229366148649195661696
7694 1349484241977501579467875285141882279147466560749466112
7695 1352158911293989038247023636978387896244459372885496320
7696 1354838349646147221265841962360389992871816761852951296
7697 1357439993069620755502843577660707076232157520199711744
7698 1360046382760261401725612823624658116103024901597961216
7699 1362740415870702170714746039440348851747622965202401024
7700 1365439532551493379890512767814690799523727800583927808
7701 1368060245876904470344022605223958198199598725903675392
7702 1370685448942203558599415601845353803992889671240115968
7703 1373399262379930727505069149807858513564210171820919296
7704 1376118196909405251496890100649672746117646488932539136
7705 1378757816975330805012836150984410245122608446368256000
7706 1381402247413781765873421588469875122148435834625126016
7707 1384135976375648733320023593956796668150756837980012544
7708 1386874569131566854385019650765441668926410153631889408
7709 1389533517259614985351308798496953477945694559113022208
7710 1392197306266533269516252024410932496427153577777466368
7711 1394950795109486133813526976114094740144160424931894784
7712 1397709474655601535810162248202071551300958089287584640
7713 1400387877401957184970258955600786061881803193446061184
7714 1403070863380722427653561892785898362891742429284290560
7715 1405844537947951006368183524335169174041094336934757376
7716 1408623436146382334445010988487256817251346110044216320
7717 1411321136154161204603686580247056961422751111655791488
7718 1414023742361074130034742087504260947335784902663973376
7719 1416817740270381043444784355721061119101619824235216896
7720 1419616703683284869077035698782002517902321437780588800
7721 1422334121204636901368982061821048549537546084522106880
7722 1425056481170904241539813576981502931145949499269165056
7723 1427870642561755149751797726526005287526364396505313536
7724 1430690098518655430015296890184171224187453110059009792
7725 1433427373141295352551504486331456857109517726746671104
7726 1436169320926168253371170870999076999165818868112111104
7727 1439004080912531181224676982004400551512967800702956544
7728 1441844174496917392658598694499655571900432986805616640
7729 1444601133725909155577099755009308214239030875170077696
7730 1447363102039599698086111270688700569947353413643267840
7731 1450218600931760275388229338059598209801978873604159744
7732 1453079163558352414737849975618329410010407661792956032
7733 1455856247764673800773544310768158941547934504373340160
7734 1458638372511122189268153967170815208368650201588179456
7735 1461514446129594930694599969831191593853425288528244736
7736 1464395925474683547070206063030900018232875510090015232
7737 1467193265930377243569630532807824089344779370340889600
7738 1469995376719561565091495003809202260892864560058297600
7739 1472892469637442583664711262449104844632340087600624640
7740 1475795002734221669064876157361156361659064740027177472
7741 1478612433250319042291954615016206378390518306289571200
7742 1481434972203541488335849129552337614093956346473165824
7743 1484353227474224588169287845048430401029000216951075840
7744 1487276651964042251714357240209287508083792144240303296
7745 1490114611741773283382187998188766095225305050590434560
7746 1492957717413254218252482814437592220733148697191609344
7747 1495896966189448631502033352778221323181230399313494016
7748 1498841728643155943844367737213651972719133279788327680
7749 1501700362331682931394402649483829661191742061691969536
7750 1504563859776188930742273413239622105711891998307016704
7751 1507524556526818043964099499641585224526631725329183744
7752 1510490807553629812864099709467698511072485501630535680
7753 1513369933338708868663728626698587605500224077501603456
7754 1516254274280029869298090029362548549984439603732714624
7755 1519236564852534037176972697589535411677877339346206720
7756 1522224126455755598349016278671445857431342166420659200
7757 1525124204317482501699030678888173255746986228287336832
7758 1528029530010213982341502191425462388838536018724101120
7759 1531033240770817473454259164626039938305152885315169280
7760 1534042580786725517761673682557970330061670883229526272
7761 1536963746872303844347542204227545545961136877244903424
7762 1539889877455402082219713011412768725988116915898968448
7763 1542915472976885027701867916350821494006666614190924800
7764 1545946733294512891995426079348381239519820346331666432
7765 1548888812392843999019401825730238827477118877191933696
7766 1551836209637268489790802545214968057122051894508039680
7767 1554883838358054617029438879315703217834178093966116864
7768 1557936847744466309243644897064670524180637538625296128
7769 1560900298300456377996991111132362099842751892587582720
7770 1563869106211555117924790929236514849413749351194583040
7771 1566938589844415552973473812453832103143672550282626560
7772 1570013814671030209488072988635197227107303967102283264
7773 1572998787064506448590885570084112978797921943790592000
7774 1575988820741853341711335479966178655682199217788242432
7775 1579080634174866108304561337997307522746426956457897472
7776 1582178230768137385027240015135816479364258992552236800
7777 1585184533158746394889513204630484951511721087732912128
7778 1588196264631854838632020035432518880527902309110602624
7779 1591310558936252949360584748467848678433733764974761472
7780 1594430339676554106359097447927211562595781843184889600
7781 1597458452470002623542008044742845498243363542551650304
7782 1600492028283880898916025771429973301734516866250586624
7783 1603628620407770129946004142755073720564887690044702208
7784 1606771073622379472621859454501305358289594364094810112
7785 1609821138265402909196184694122334539518536499599825152
7786 1612876368615716519261265364920915800391766396709617920
7787 1616035743713171358105983756913241732825963566464457728
7788 1619201016820885918205815301280033063521200038272274432
7789 1622272848114792136494652657277267273235574685788252544
7790 1625350215504552204138263247776824768415608734071147520
7791 1628532527584109236428185036264998610904086340959255040
7792 1631720439778565267430745618639428498441921993639143936
7793 1634814516727678394670513965520571149370782096714130560
7794 1637914170280152866474070036513730169970691715431258496
7795 1641119231410913415881327207778090043191536596907658240
7796 1644330269685596212405965749746251235389770211751359104
7797 1647446748347578459979115736519434035931155601843941376
7798 1650568493238547992275262515089802760594596971351108608
7799 1653796799049099877787274723323569246782530219139685888
7800 1657031125915436657740414459972836381086155264651817472
7801 1660169803925778396317303954089403284921988300931805440
7802 1663314133078173259201278116754027472430752428002856960
7803 1666565840568288332096668513140872911590098101005597184
7804 1669823257774786867231719660478089283794915387354605568
7805 1672984637087479933616278306301752219433225112482775040
7806 1676151702514052258936833388890256925178313012129723904
7807 1679426618484181486596166569726256102707207714111291904
7808 1682707636229979575758667299479770697547061850344938112
7809 1685891863235897222761843899757519923224359015535462400
7810 1689081464973429716659665868701434705854971717294944256
7811 1692380096011468949303485415659449852955453093472156160
7812 1695684867173724360713076399914717658739281574900318208
7813 1698891746728714000726287163113519922521296004511833856
7814 1702104388331859517560128260360399845377198497005638912
7815 1705426894482985921626894408924643061722027219979707392
7816 1708755228203533552936983621768966767900492169279210368
7817 1711985260461280631837694261437524937902094427912048256
7818 1715221096885574361834690189161938974844571391420844032
7819 1718567279550654307570110239148333344931380079234970624
7820 1721919684577462675624118911763787401988672537288222720
7821 1725173031467287421573362597951578516268994233625800704
7822 1728431857205443441465359419966303124446052206028423680
7823 1731802234159444298693351844465200058488939114731166720
7824 1735178878855392462386433073407152312551873424460151808
7825 1738455327254242185535684215826564092605799733223451008
7826 1741737656988800445087388881011207603544912620099317760
7827 1745132391093829812797298841930515642776232968220452352
7828 1748533066604046304622392667826637189740105517573969920
7829 1751833140350398896983554224274742915894068797438795648
7830 1755139132033173422405588933833134237565003335731865600
7831 1758558019439620087842817757612312484376581754782818304
7832 1761983258469718937623501584417463238986480199170991616
7833 1765307109621124412779110142644893978652169279447052288
7834 1768636552064405642431294852672096567301699411934674560
7835 1772080121968380007621941077445205899941677744245936128
7836 1775530083034728476615696410425442764249127037805141504
7837 1778877505734285147595410270338337183666504525076237056
7838 1782230924979999910450162103996969122625395222534181888
7839 1785699343104482660032135573144162920861111746529561088
7840 1789173825091688954644326492882710552828971883027820672
7841 1792545341513344771691465720721513153743231837141194880
7842 1795922898272198790162540626147022251423414007063290880
7843 1799415955391930397413966521071214450814537330939068416
7844 1802915489127677402698232400059457339644562234292160256
7845 1806311267570154955052883128947682318890180375456819200
7846 1809712745125944553401293018837605510506274737192139008
7847 1813230981799570664865597112866967637216683482854563840
7848 1816755742270252746782472342431759885607077771776684160
7849 1820175557744879113903965523671643942542204423780753408
7850 1823601493734206634891113774509882132382611616818387328
7851 1827145078884143851965304326685668901437447068494761472
7852 1830694845827947867365945677616208803030638003492324352
7853 1834139245541900216037228647217045969029377471168584064
7854 1837589803477317660470138325200498842304122302679007232
7855 1841158522376715367225286020256107801083931311342881280
7856 1844733851933250080122967353542602665359879872896818944
7857 1848202993515570369161863449859791790684872009191439488
7858 1851677951021920534631793731835180998652909608883271040
7859 1855272355820024333886333520562614924989255002773301248
7860 1858873412635979043851272420955480503425754418693179392
7861 1862367078991577283726056566677801973622243692553611264
7862 1865866985236811849252636198433949496112467120246627072
7863 1869487248115404717226502015044606602032780948441338368
7864 1873113819713389303551691711551680660492162147161761280
7865 1876632556249521715437365229997400879669770941009621248
7866 1880157577894167928136376840387089997387601354295347200
7867 1883803478187378139386760444931950200025058003985722624
7868 1887456118982340690395891045064850157729934050877387776
7869 1891000099984801189774892092524278695305016716176771072
7870 1894550008863519438597243560559417425683194229138931200
7871 1898222110849045646247220542769191679820106094595561472
7872 1901901002387647665461838550338701075260112439419896320
7873 1905469991029605240008365106674770724934289277440184448
7874 1909045348073300312140373683432328741016377222022037504
7875 1912743827252536817051493296356144447942648533587970048
7876 1916448737303860479529204677428145410154018067044639744
7877 1920043304828952837235371933757711112150692630187619200
7878 1923644279902676522328890816617843730831009806159733760
7879 1927368909523566823155222795391420426405959107068124672
7880 1931100418942000841542929114268912868389665656218586880
7881 1934720728734570027814479434750200625508188708948619264
7882 1938347087431094898454028510395553825128459096452806656
7883 1942098444151767586656206690104475131325346573508069632
7884 1945856723303261024511709558328714448736646438072759296
7885 1949502546795754015192927525016921599766168064402339840
7886 1953154862359244325514804495849077192292203197199059456
7887 1956933124741219593771606212981699248059573714335612928
7888 1960717949850513634582368655235218990750199512753372416
7889 1964389856016811616445653182570616350315522733426827264
7890 1968068301576373873560364692794577155299076770832142336
7891 1971873236951237709138280065819115497498416315773186048
7892 1975685186682565279183092635299467874664020386288294016
7893 1979383356623928310777107551868483237097330914853371776
7894 1983087691377402333532213882690573684457777141999812352
7895 1986919889039846244408073267319611160570040276463070720
7896 1990759151725530519191301886514542854815023846422970368
7897 1994483335891031508210578721405233277952374695570100480
7898 1998214145652022445335290816673178862503455054150428672
7899 2002073787269668190104029861204582050954872288748232192
7900 2005940118453361790643607840608145394174648510250470400
7901 2009690913111131437147613583981183895372965931330956672
7902 2013448374003342350664054261292081780759275375529694720
7903 2017335220853618012180842523623983963766755460339133440
7904 2021229226475531707345136026280042788131459840554104320
7905 2025006801284669045465291966678907861537496343054745600
7906 2028790666281147394492621784131613042604505776593388544
7907 2032705320223190439521287616575123674079723954459452160
7908 2036627177200974498503106437302932729174101235727518720
7909 2040431290913517998517527406990065023743682940270260224
7910 2044242158657612772241778102136421240498073374257788928
7911 2048184804844304548951860688368284498849573097735054336
7912 2052134277233402766207671491879857039071889081706633216
7913 2055965524004012590715756556532774327122444912501812480
7914 2059803573658852849789997459176626926370183992821512192
7915 2063773967171951633500076935242215896780269713583200256
7916 2067751658877983407734180310922283802912784785093915392
7917 2071610226540213526687371481075327919830512428438102016
7918 2075475204710565132352532139488459386562453870371312128
7919 2079473960225773341466827028721394065642324755168478208
7920 2083480066935982468499246151196621426238824696931904000
7921 2087365692598527314647099826979132496430676847955287744
7922 2091258210680036565940907732214442897841871949745560320
7923 2095285516899181717994832299336295806516394130275061760
7924 2099319780671363416372046735092249504645001902987044864
7925 2103233086993640903850803119737089843564676938770914944
7926 2107153327576473095645748375537408288599318802778391040
7927 2111208932895082421996924133452124440497656446005678592
7928 2115271986451128377697905102147831438168423618157180928
7929 2119213148905126578345177065177829084680803293679699584
7930 2123160852078397833061624612570623663671465691412574720
7931 2127245384588034469466737865899500248109888997357862912
7932 2131337411286659261368665627661241693430100916815328768
7933 2135306176005878221508179707042186084222276343662224768
7934 2139281966170626328120168918426136834813674579616718848
7935 2143395618185958399585799521516820390413331072994929152
7936 2147516369321093961596399892656271781359195559789824000
7937 2151513356339389757938728266216874905594412051750731904
7938 2155517419575792631199157604165752812794566608543755200
7939 2159659932644023850533284560073922318415611466226408960
7940 2163810038744498596533215679812678854277728114953718528
7941 2167835442853452869087554348970782065386142965649405952
7942 2171867512228473823228088952559520231236664156633174784
7943 2176039528132705860509120653205718297196443974020500480
7944 2180219191801538925222649019956256119679709061664093184
7945 2184272736485611274897527774838557470879056962063380480
7946 2188333450018782869452094653912410223687907806747898112
7947 2192535164395275706487131704534874757713951134254398208
7948 2196744114248718028149118467976901053562771749966263552
7949 2200826448938338485307503962541646045075311186898534784
7950 2204915996263037935118435072922844630814096934548863488
7951 2209147144000710412876093000603209178681679803482782720
7952 2213386040297322370726588191837615321212908668120625152
7953 2217497347164282644719315144655304950785066237697906688
7954 2221615454156896954189267698893632640602022800192750336
7955 2225876691010394575632600503888713250562303880989230080
7956 2230145723760323732898620717005777532209156879036246272
7957 2234285735366329463143117637197255646076011803867989760
7958 2238433053945015970162298333621863689900242851323773952
7959 2242724578923361942137132108379948677815589542014558208
7960 2247023486404065177753037582660772040809815802371333120
7961 2251192849715184999931849746160926392224991704528901120
7962 2255369572761038149523974892074544094020535431762546688
7963 2259691113940148733422521182579200537301340951134868736
7964 2264020553671119096521755281457254510676575156804735488
7965 2268219471041638549454330904240212322962418812573798400
7966 2272425317434159553830275008239889951921026354828669952
7967 2276777544455656131096167875543315516799679807645741056
7968 2281137726908793402210389167895501098671014759631424512
7969 2285365906816239576615385413411875969055746163895256320
7970 2289601542656803759693281449162060488603280617123234560
7971 2293984658323605332035392320939933744761963305264158208
7972 2298375297670558837237415049794604457164803893076496768
7973 2302633418139032394711267392680973508891333851116621824
7974 2306899039606392258872911701320019232045019939470188288
7975 2311312765025794817233413192815802356962923468095654400
7976 2315734550179764411566296650375827874018833687770219648
7977 2320022799945274394956715852333476928410533173881357312
7978 2324318118761081072420908531967405238353045221592305792
7979 2328763137737098489656938114314967341847838998592120832
7980 2333216265961042741766743617084099690750176110733475840
7981 2337534363356958454808632664456183378075687089735452672
7982 2341860059715268829540066478843285038922775223180076544
7983 2346336578912206096424548682145345147663484573991631360
7984 2350820774089817148944644388495214848894051156755898624
7985 2355169394494802783641407413152206822294094890335399168
7986 2359525668302502360781445743810190811177320535155116032
7987 2364033401312717482079638171727699695469101155860663040
7988 2368549349796105550347944803229707226410241519320768128
7989 2372928702631180032337234421943046035961626259784583168
7990 2377315258286808987144981105731202020758064527058325504
7991 2381854903740559898749149492384723585267405783496937984
7992 2386402823773397273434722881650392981794188630281460736
7993 2390812602552564200064527704252520187635722902762889856
7994 2395230134622577160763088658047826291287527604560603136
7995 2399801903116643839265061289173733779861056320355850240
7996 2404381493732756679479074788383353976904672237773681664
7997 2408822405862959295824246499645920540011918084698351616
7998 2413271118049008442786828192785244296561082466087829504
7999 2417874715479212985071664651336814311395918230607372800
8000 2422486695805248701407835842560043515867103819973053696
8001 2426958936801496764692447054011646531362518504529788928
8002 2431438525615111216087445406004741388267958238081152896
8003 2436074665742604136612709494093374698329170983174237184
8004 2440719239757186520969176798279149163510447863885869056
8005 2445222513442588400894455125172120927173530995479340800
8006 2449733688501925772563082662269458362484657255559261440
8007 2454402585525992121949967867643164635029403854176830464
8008 2459079462810614489284105773491340712626376522079088640
8009 2463614473343594673540190242098128632728381579266645632
8010 2468157442215419975743783595502042071555166158388199680
8011 2472858794547811328741531404697349230173747336494426368
8012 2477568691073458096258639087857225274042039148306471168
8013 2482135655963226027371713065099851031750672901465452544
8014 2486710107083347134937376414080342325183382483347610112
8015 2491444643925667831118761888864399073482948659483719680
8016 2496187785965707272340732969548342112393738742037215232
8017 2500786382663625098104423283432674752149797366221352064
8018 2505393041007921064439635896698307805116734653659642880
8019 2510160980215297310186171950629336497497593825989534976
8020 2514937051355196775492604989086537538423498613382877440
8021 2519568017842091938180834699988950151455194763391108864
8022 2524207094500234462139776836967193404037412626637914112
8023 2529008126830380964309374115347571362812840022399704064
8024 2533817876828779953224096434548898661218518764542096896
8025 2538481416030161846572100636688933177239904447371523072
8026 2543152591578890683237277720482069107279488188376045184
8027 2547987461571593801569894639755284225229691440002407424
8028 2552831102147399852246998184573066229540099900969097216
8029 2557526901872011053334765738389407806358436540201795584
8030 2562230916959438524072105699894393571766406236666147840
8031 2567099846596668397783497404178490982370380983999834624
8032 2571977071943810306442368875456143691537769282892153600
8033 2576705867108578329691336823193856486113563463404602624
8034 2581442936399346627474439771384966404331475208364314624
8035 2586345608610351782290812200133156858235201593955181568
8036 2591257165515276647432089222749104763368595141106824576
8037 2596019181589175763666373971310581978148645060805160960
8038 2600788977624188469187052088241713067317847241826390272
8039 2605726152587404559632315755636356745144270462382126592
8040 2610672276048189579071604717227664087545201780171999232
8041 2615467173660771598799550869893686216705454617717835776
8042 2620270452651424403056297199950346479743383186188032128
8043 2625242356550817868086223078062794723074931425462714368
8044 2630222713130933759033411325473391630712577483029494528
8045 2635051262501622626373973551968845108379082475254475520
8046 2639888243165240439167702990364037474425528826069171200
8047 2644894550489866629889006865950252325638124674395457024
8048 2649909922657715126831792089908685831664996597006003712
8049 2654772333522886502542768424912894572769897994425777152
8050 2659642680183141529899251702588114762586249977012137984
8051 2664684167488915023444813972443022047898364436738321920
8052 2669734774545925143164118494873569315086745335647631360
8053 2674630718787874436874041467205024396182178423734675328
8054 2679535203524533403611147095820605594389419914623087360
8055 2684612101272785379384290971162268449265502767288179200
8056 2689697621291434479135536638739544339972987441921953280
8057 2694627865413409064542595279865467122151637459953319936
8058 2699566711070723000139083459195297773013466266911236096
8059 2704678685110711190374000473948826150269543730485443840
8060 2709799897373779338091025244351523833271421202325348352
8061 2714764675068030954928670013855834377709488704436600832
8062 2719737537121499573782111759658300945483020673173076480
8063 2724885380719311423113177065682109680450518879123015168
8064 2730042528380439397122592390500824367769414584627739136
8065 2735041483105319292108188115734116017919770798338831616
8066 2740049150258916015825548419868738175104541583264172800
8067 2745233097779849658011914622269986701828125980920493568
8068 2750425830448309315895868424243764008062190729676720000
8069 2755459765089877987339987400934176380749254589465068416
8070 2760502464389252779299824622001735691801634428597806080
8071 2765722173284261695625665070526415519678878502433790976
8072 2770951307026057056138536877316005539434023206996216704
8073 2776020439225487781194135210640019767685585812198531072
8074 2781097817086693482330782108438189035894106450284900352
8075 2786354097669929142490160025045041891876746341951705600
8076 2791619859615898437367409593769665473081451726253353472
8077 2796723844142808677360118648189121217091604224037485312
8078 2801836706232225461210729984163460157342888537977578496
8079 2807129796832392833005344771162876376656276849962875392
8080 2812431848626738992416200047495395369798731141591023360
8081 2817571484837058886429574115637502557161173428909677696
8082 2822720062014687511722521591210177350905954492496211328
8083 2828049611493997255624755789470999492188882652948525568
8084 2833388765321043796581964155768678654078651908639240192
8085 2838564295869990922486525203007270164633177800471341056
8086 2843748225738605608219475464834397180192694032920769536
8087 2849115061340675535562628383415181646576484873611766272
8088 2854491569679944524161801972190562114857017712034118144
8089 2859702619138049331080480150114644092400559217739958912
8090 2864922724669843332266773022686936258771624242103584000
8091 2870327089209199840950937183610485206443909781648347136
8092 2875740583475095965739241843186147214747644569568196096
8093 2880987989617230831220468064095489028904171060102315392
8094 2886244505544629504022701287672103336284442114984878080
8095 2891686039099245452794665090371260237180154953274073600
8096 2897137370303418044733079177395698787453153282017925120
8097 2902421358487948688618992917107538364707219109752572928
8098 2907713913402609290674469326487484787647041172997538688
8099 2913193460477313268774796438446108823298748381526673408
8100 2918682864304675779918490036237867264036509995783898176
8101 2924003071382101380708601756029703351855157084748233600
8102 2929332505431716461609653721833407097962978213432695040
8103 2934850313406281021555475534932802003117344294765683712
8104 2940377433362314798276644509657215463957481448371480704
8105 2945734693339478205288661097129561415300258643526539520
8106 2951101245662942943923819006900411813171702716504485888
8107 2956656945151165761981598238883473089003752499984527104
8108 2962222628577177587230151954385568702528706091748253440
8109 2967617192427117088428542241050003527116155558169686784
8110 2973020482401772730800901568255892461862632540122649088
8111 2978614935987155331429629516970125093212050787343700992
8112 2984219444542600617767523278096659909433604272594148096
8113 2989650918018075741275613354254342876231941028023808000
8114 2995091803304065160741133624685108442603137204278613376
8115 3000725263015522202905265844525546428913879769379453952
8116 3006368209062185935070818620127262259739632679395747456
8117 3011837465762905662296331426039518732487762626772113280
8118 3017316189984130111623997681365186415723248960127766016
8119 3022988276747905747643434317536815068820153387561374720
8120 3028670548139776948218842280923875623745855888678103040
8121 3034177821383496998273011719411186982904722932020786176
8122 3039693994001742305954397530396675833776347871205482496
8123 3045405588843114101458065660952349069524415218142358784
8124 3051127429129486357350236915740732482236042699202897408
8125 3056672337508331479025735873444532610478071811678718848
8126 3062226834532355320026238678177031139696176982636804096
8127 3067978193711825836167661925194778105572566096865017856
8128 3073739228379715994033739174296034806505817571112656896
8129 3079322640958647003128202650748631968115692028611275776
8130 3084915710575952161071322486118739465502950457721856000
8131 3090706445601760911833018238986665724703478207266306048
8132 3096507558078478688066389764884866549627154996419568640
8133 3102129735403386009441427512859284063493099570412500992
8134 3107760976928526084481565784478040953393081251761193216
8135 3113591987640760706361340102314116153112911938049689088
8136 3119433449067876626181421219985565772110321031610026368
8137 3125093976711097875312914285540809986361850185205358592
8138 3130764284870340336700024767577584161571767518562881792
8139 3136635831822982193632719325173224634929253417282465280
8140 3142517235133635460050369550159163316567260799010446336
8141 3148217023953835347918485076428110902923367278445819904
8142 3153926651065643371297386245530374888192136652689022976
8143 3159838336140292326278369357451238209849515162246811648
8144 3165760606494845478798767396536414208281224187488127616
8145 3171499898539735647729143663495847889104478857546190080
8146 3177248434046389576265185485155419682414245956739045760
8147 3183201175756302168871258744599338636960969045258815232
8148 3189164565828787386359747033159898923239356695372443648
8149 3194942959559735041852593337353171244653852735838787328
8150 3200731317284245998451482520751049976458439735351421696
8151 3206725381055886382022167182941305643637752711900160000
8152 3212729496972568254960900126349623827133805010343559936
8153 3218547898932811273305689013354297212981209519887106048
8154 3224376335384909427134000886254792624539439482524028928
8155 3230411313259030485010497400188243257114495559645849600
8156 3236457075966562281456631907724535981691132521755995648
8157 3242315756092524496313396695678049458307656679863558144
8158 3248183850620814012021950012836292420813341885150723072
8159 3254260680145343458749896006773942516907723041493322752
8160 3260348371114989180540901806178661172537628727138331648
8161 3266246893862545668246076703104180515267914381052119168
8162 3272155579236685142615337744654584199733479193122828288
8163 3278274530799055048719496520921004917743343117164715264
8164 3284403721583996815605593260699084414796296524807220992
8165 3290343037091760811416045038566366712980275335028252672
8166 3296292574604560920492261936792540374372187515125037568
8167 3302453229644811705016962385574907258056329424062780928
8168 3308624885246653155417881097974285265259936762898074240
8169 3314605243524174056422303381351149514597460947736113152
8170 3320595202208120783619120733456931711970020047973611520
8171 3326798518217339465685580130746819349139204258785902848
8172 3333012900214401890776252952158096169454875668490375424
8173 3339033879717081633021688993787198597923429459986388992
8174 3345065211655635082005015152966978729300304454994988544
8175 3351311464070938504224103434871438331672525517847129600
8176 3357568158327662771019723307543862378284713984865653760
8177 3363630704046089686125612866599103381015269384722774528
8178 3369703675402703535186206322036639829769884966860447744
8179 3375992434813760568534575623203274394346002127599369984
8180 3382292401837473460939271403062728661998224815769652480
8181 3388396793408909321393085749203077935865747665818277760
8182 3394510962116490008257133773715767933764272324080173824
8183 3400843206358299704447098806187116796026429808853718528
8184 3407186737208200397164599436917944216428835995856240640
8185 3413332517553359762330258002563625482931828593195671808
8186 3419488855933663718062641453831580273034376537824905856
8187 3425864865021583773716129531662713135573421569947057664
8188 3432251509974756586616749795412478272334850846289353728
8189 3438439668982931380002411096507701033183344166778777600
8190 3444638448157776601407746451644515213214771421443721216
8191 3451057782136764305961886252172701012805215246504951808
8192 3457488547085630725491653691110941363578563622560516032
8193 3463719344070023964729254471555054339278338550676270080
8194 3469960110613761682810652845605207676452085450311196416
8195 3476423768069659940255120505333920899399762077704832000
8196 3482898923778367995359277589204479593382779683636663296
8197 3489171915725865011286294848396698691859217950390421504
8198 3495455662605674005431393382122179290006232416162333952
8199 3501963928201136935496641822425362898149076921426054144
8200 3508483039900610584654988098605239268912327426533780096
8201 3514799211772812682630127537772903593201606690340869120
8202 3521126214580837285566903542347395131740730600210270208
8203 3527678637582722924810291046952850656932748719359994880
8204 3534242705790319711103595029627670800517845716111621120
8205 3540602347815834354234214923987815873258982798408038400
8206 3546972142079857210421948986188132149201900152268132864
8207 3553569741656713595698568182619624034465834996465315328
8208 3560179068458301167210892358262793263282323489233909760
8209 3566581699899400752053183154799709998612626563660676224
8210 3572995299645469849001527992999620891474803057996846848
8211 3579638365753733073268887323739164773169818946903506944
8212 3586292478608164226683614730832079836212157869218761856
8213 3592739131820334005730220392372205736244361901213433856
8214 3599196817173208076801444123593721675845406007845155584
8215 3605884888062099607304231861486583735889791192451571712
8216 3612584835374633556368895133221336818124524382384257024
8217 3619075778715241480679016920990195076642326524012145664
8218 3625577073913846310378148578003609517902854446339590144
8219 3632311189733346291821345701016361050300991564633724160
8220 3639057252338508588738548795944421962277450787023477760
8221 3645592020331167454785693556844009723361966052419378560
8222 3652137960282868586837305052758160535947989884206154752
8223 3658918416376682096684708641367175684145658179326700032
8224 3665710136750137822023686027184759656776527117785091968
8225 3672289756511742254110107982185098419568579847628496896
8226 3678880626534655792220589793627505956681676197955307392
8227 3685706949291023046662786222205648850039666732023324160
8228 3692545370707081788607910265982387876349592670375800192
8229 3699170142232749649552401501603901965021178478031386624
8230 3705805455028385175381700804078198254215664159859041280
8231 3712678706582693331220022720849127095495234756863198720
8232 3719564141949045174732377328127990857704747555297538048
8233 3726233560939634155229634409896161480743923086396892800
8234 3732914372701609498736381753586028994545768581850048512
8235 3739834853878357935089859294135150482401045583385139200
8236 3746766806786581691527327474909763408007503355522935808
8237 3753481949167998489976330561800004873547313785142229376
8238 3760208550500159969048432405929109021883860496689303040
8239 3767175775553140309878561416637614300365264282409361408
8240 3774155339213425555645139747698669345597611763427052544
8241 3780916482668858308489806351058760655061375267353569280
8242 3787688373860810919584674675922283803311265446274703104
8243 3794703427347384290478763961977936523452625176146374400
8244 3801730891781897230749671849080883811692787028560062080
8245 3808537547963560053105618316111882070742465629861936640
8246 3815355807522017049700277182580505109870214004037713920
8247 3822418995221379102897308868340933697236617130365784576
8248 3829493880318570709877869736896097323271241838464578048
8249 3836347118940418808826386666410032338685088069042496768
8250 3843212042847287838771882548883954956695027693925855232
8251 3850322867219794589962410003833098645689757813580689408
8252 3857446260103081154406178900973327300251920694399697920
8253 3864346392467731989186024208967539477974189515684677632
8254 3871257468317107002713845726120960160885628847552956416
8255 3878417036790891539569293954115443375190397012525547520
8256 3885589261538170026142275792620726202255548870787519488
8257 3892535758106740818075342410441689848528753873585598464
8258 3899494087162251434949102525251391015123519446121551744
8259 3906702710542826982827941193996649173584776244753528320
8260 3913923246427886860995097055459821077696982232529776640
8261 3920917228411806895085484501354077786837345409285394432
8262 3927923111489004140520305526779076008450920935619640832
8263 3935180280182395419916560956241736713794075069909106176
8264 3942450265734101961186954144125731375761718821032305024
8265 3949492021081647770357384653052369145332419144289587200
8266 3956544933427011922227658587161561056082289726626911360
8267 3963851777539574865956632074811243126274814067550811136
8268 3971171513507171347690411872533137367181266849618396160
8269 3978260528684216619944868155344183365341358808533070208
8270 3985361594768617949852245514098280377341340896174082560
8271 3992718430847711247389745449271889642369574627136098816
8272 4000087412878904840325066544207734241670538607392632832
8273 4007224803143505945023745820482867027677161517791669376
8274 4014374328685965330891093090774715066697662488888299520
8275 4021780634821342218580405932543459585584113075849187072
8276 4029199995608905091118317884470800180964952478492668032
8277 4036386083317225659774405377230091695582765159876018176
8278 4043583530946045450787450955730656123398427373487648512
8279 4051040460356205964478130523061817521216197486173342720
8280 4058510536174336455685888897603152446747848059823703040
8281 4065744765403826678071497067805192386145582402789787072
8282 4072991282593921114271268112403953519057768068645942528
8283 4080499157672288317408673428590309283928827143183495168
8284 4088019401063604571815618519779645924023889684368627200
8285 4095302940761040892269552899561306426880811492134503168
8286 4102598838866376504687946632805973566047288546540283392
8287 4110157124445617331521079217111486533626838225227638784
8288 4117728722348615018807334148097300517527680674066889728
8289 4125061869737893546780044688192518346639101281835419648
8290 4132406598496855772422581941107060738798185577725571840
8291 4140016472016140022910148414186096482418992318452187904
8292 4147639735607902766510063286418797715900038838102338560
8293 4155021952146769416055684730364775310469123030240922496
8294 4162416682479071588000950618849321437793438700090416128
8295 4170078472282258322003453954428846635286915619022766080
8296 4177752871856189021823961086587972484342167361112509696
8297 4185185319488429018272932020234003605275166294665860736
8298 4192630368480107856796829944700157121814898818230577280
8299 4200343525837437200775086417084308250912602211213091328
8300 4208070242132927109512128132373957488618245033339305728
8301 4215553254623712921867293452639716446196345149956034560
8302 4223048058153893504588396508370519244148804084369048576
8303 4230813785206729175515909805218520209543255573859455488
8304 4238593165746682275821388231785316599773027588389895680
8305 4246126160285269573213498904387192969187262011429335040
8306 4253671913852070754546049306837080288316139199996194176
8307 4261490544302236399045335523226310469908856115417859072
8308 4269322015041719415966878173815059394474608936140627968
8309 4276906208830823783693388877433727794271995761525204992
8310 4284503235355483947816653865324043824407327010706387968
8311 4292374207296771661235378889771198509138406899451802112
8312 4300259004815547544185903219996747881057900544861045760
8313 4307894706002844416505251268587655136259901138001643520
8314 4315542427189133352756392191537555667468770145930173056
8315 4323466967953778279913008394036114299863389720346443776
8316 4331405414186328289127651581414804106768450050447097856
8317 4339092057408755713057208372456166913924080810925639040
8318 4346791693822513438002088159088444089508838773564444672
8319 4354770142544188267957047787618990074264896937435119616
8320 4362761681987369979995915602020273496702248236291541760
8321 4370500477704111059565989536382767224164723936812946688
8322 4378252357488919995435275614609436887189122885143377920
8323 4386284138800130030870524579485310872372641108130121728
8324 4394330000717101304237761411653199899885659416105654144
8325 4402121295188067906770482434771690255945789178613537408
8326 4409924826259923220750715464055943643932352753565651968
8327 4418011192457203727529367038096580433037132775667674624
8328 4426111737385098096726013744393700992942836347203445760
8329 4433954918287405575632633235416693701449488258539064960
8330 4441811346776594691771214031903329277217748978589948160
8331 4449952643223354261891507422842846221174509961576820224
8332 4458107268635906626916644142551813761445978736241216768
8333 4466003604728990146644196806832661255641702333680861952
8334 4473913264073230454504645682196789493769881402979992576
8335 4482108901648306562140114537458345858881642617001753088
8336 4490318895707148402521807495999247276791013468104270208
8337 4498268705716994705562773136134482586769003326381453312
8338 4506230989748998293421672878397702555790547109394852864
8339 4514482246191539866694692470388471681769480431552745472
8340 4522747942656689984949654633299937062652996385628313600
8341 4530750633187041146363987252258493835898152259887052800
8342 4538766813363212635842156831204212073892586055427177984
8343 4547074040376197941339347241857523822490574785719330304
8344 4555394855331562113421131769438964597500417305659284480
8345 4563451687991257710072236133010782736800627592911253760
8346 4571522103859068433463440182435316574798812252987029504
8347 4579884697518709784626347226638375386776021638617264640
8348 4588261912098901819887399947520881233979098261022489088
8349 4596373244590989008547449597743628796471538332535019520
8350 4604497275596857214369252429028914958988526532280636928
8351 4612916540314772008900244575893113345628599351933889536
8352 4621350527777752138041996467248427912247249676170505344
8353 4629515718413022768285157026049500747426090159456344192
8354 4637694661818557762011757533891380132340972886600983424
8355 4646170955747016675697533246327680860978826172607011840
8356 4654661083803385703687188349244918535599696937173657984
8357 4662881454194272955311037748534890439172973711704481536
8358 4671115655765303456687724899743686094064620307199246336
8359 4679648359844250026006056188246383781612252790512804352
8360 4688195971013535456211799418309427713682619340978862080
8361 4696471850785233494889155267298519747739390738187258496
8362 4704760674501393939670673579956014924915616062734119168
8363 4713351120338994244973563324361390723535812092211040512
8364 4721956559081018788280562686314237308029728547350569984
8365 4730287326318227074984863925902828867931445634217820160
8366 4738632096504069836835151534127609248975286611083589632
8367 4747280648042030955111722049621668241407910674090187264
8368 4755943302253297291456445627080881183988014725273855744
8369 4764330270192576412608175660657722336969233832344999040
8370 4772731338940814868472482987997704781486840696747622400
8371 4781437362412534302579900499564561307044414516348353024
8372 4790158566381574933558426626439299670812339384631353344
8373 4798602106047930171620407272268770483236611771745978368
8374 4807058821525905360090336362156720460020666828654401536
8375 4815823676267899997444901723420021855869836419381412864
8376 4824603816380306957437804769804211078479282720267079168
8377 4833103254658950194776882126983446961741069595574715008
8378 4841616968786597483078420935617407474956942122187450368
8379 4850441024612874400911363540114270858361855632092302080
8380 4859279438269848093422742621901125590717624857654556160
8381 4867836151681110955216372145716284907244050694929404032
8382 4876407222188823596973072770992074624448463675307982848
8383 4885289830308276122280898974226331049744541181432627712
8384 4894187914950790865555964589194127460007152621208528128
8385 4902802245155100528513891360588712888242886136253149184
8386 4911430004836731540496661075271495572209036446755540992
8387 4920372552056022708194497881226188246793495417864121088
8388 4929330664729387252256733663399726622130590961913786240
8389 4938001958437450308596233082956009847354319008416248704
8390 4946687787348558298875146158538277961639029861468871680
8391 4955690650236208537557525930591128148206049274916569600
8392 4964708148612250391495795015612359476048717075782559104
8393 4973437774275815225932652254356666214982266752449761280
8394 4982182035865101154869181084899553777404854279681796096
8395 4991244550286593150797307523376348072368633898057185280
8396 5000322823865175924025309910772073855862321880021233920
8397 5009111165487556888966551740052107302978550494615105536
8398 5017913176845971913053839269217192410397645553444490240
8399 5027036757597876732236640153970644444354345503624530432
8400 5036176207139479610727165245725081799779142429583484928
8401 5045022558773092171758034787368801911004028862561550336
8402 5053883727820751140376866728979204002459637089765079424
8403 5063068758341459739742185985125951003615372587206043136
8404 5072268687965576886792444160952329761129261285117444096
8405 5081174484006424294928447545535052760185843609296717440
8406 5090095180812046605770448560239965207359265157072526592
8407 5099340980462440715780640074653583547912193619957152768
8408 5108602846277249258764274135955173431906643053411355392
8409 5117568439168691616325588662246809390434641791447766016
8410 5126547964782435967410854660378360306711474611525921664
8411 5135855977705346726269265236216175989798977806334071808
8412 5145180148947104543493708543797864956137610725766639104
8413 5154204854263967391282853907146973625308067324126769152
8414 5163244644998308619818963473696093232677243345981125632
8415 5172615261624545141811484629100534916239731802856573952
8416 5182001064383589081192562638239516509080767501805744640
8417 5191086307126684941703365289413386954794467652236651520
8418 5200186739784234459014164758502891227353288412646944768
8419 5209619262598386310093897265459245854462024102148875008
8420 5219068144573739096071172160141740365124682982459744000
8421 5228214322142292335437826743439456899706093062648320000
8422 5237374680536821296726941900374480471637109483059413248
8423 5246870583605245885399778356014527288503403610322884096
8424 5256382958721915293494338759509445904984988261773668992
8425 5265589331737517987292811646889432440156710269821980544
8426 5274811081960874140959245687860273048225871685168758784
8427 5284370761965165366656992425898568030424128056150924544
8428 5293945901269265769861906465720931376949834077695928064
8429 5303213962554200898280957747747829623868808785592715648
8430 5312497488264184479814527091884423309012837507077667840
8431 5322120231290861826262523904625140507761033048689034240
8432 5331759651005524229973081498754336999293257410151878656
8433 5341089765806903061568922618347280389690839535932321920
8434 5350434333196132807735731314593840760218128923349712256
8435 5360121643820910019699272571833555975932912336174565376
8436 5369825725739305108897275676500549835937938538548602880
8437 5379217176276327633716936415291079460195168626942113792
8438 5388624281795066349480009918481808374628177846913278720
8439 5398376563035421235333751201119134152576004123605869568
8440 5408144601144098460470184373581041009773147967080586752
8441 5417598871151098952053426754151763611068608817760149504
8442 5427068904545985344836184116356171206695386748918429696
8443 5436885425743651822217602692107181227985106350304353536
8444 5446718926455751968568599815898474454389157059814952960
8445 5456236428037525876461186036191531572396139812498544640
8446 5465768638368077262936135177058388580727584123500200960
8447 5475650934307064678107307779865689604270979070448877568
8448 5485550326866311321098103228567731628396468366878602240
8449 5495130283989625923660996103798488926792415407906365440
8450 5504726198659616046622846650606667779141323017333431744
8451 5514674679675806534109904369477884977752547203472239616
8452 5524639199725010811681341581948194974882426060652978048
8453 5534283167652993376452375699086616499956161889649668096
8454 5543943182580727466067273805190664390499278376231635456
8455 5553957100915595019202823060999264453465067011560166400
8456 5563988327117170318234521581851439704887324016516321280
8457 5573696683431221532433686716581619055708536579362808832
8458 5583420030184221689000746546964907408644144851697609856
8459 5593500951394340267153612825719384137222169993939448320
8460 5603599279398204337552111145886371819011276481813170176
8461 5613371271485453060201709683482284442239704268590465408
8462 5623159508105215861705128062872487499462189077910049280
8463 5633307849973845844372128518160577034455109494117629952
8464 5643472538430952894053752617726663916781777299875283392
8465 5653309711944366485356813074784391703598863916701261056
8466 5663163241517015806683624218864800895680266178906773504
8467 5673378237892901287314370056242350758731181504012318464
8468 5683610855996804032170585278130439597588921904061141248
8469 5693513636410411312642264411665095653136770648874086272
8470 5703431672643290168701289105984257473175848648404700160
8471 5713714921358530227570736983241860409288245936810978816
8472 5724015913278884694586602591899593610295321688376781312
8473 5733983488108784741597081331339782812179851352240697600
8474 5743967620254198124988235301785249803713933349221703680
8475 5754319546668262205504410456193507747673671573736712704
8476 5764688111080831304004086735971872760533532098234748416
8477 5774722099551349213113282847388124217626962051783943552
8478 5784772737990681210603215423132535912228817951252327424
8479 5795192557153937399720184010735068344959628460539110912
8480 5805630338507064748929682435485237150766106912520165120
8481 5815731130905855272882532023278438416687726430912124928
8482 5825847470155916800008695456695912594749549169470550912
8483 5836336812803615432343146575956915299522810763557408256
8484 5846844219179943754657488103784750929719322374138384384
8485 5857011027475743795099646681505737302343267037903755008
8486 5867194689536431090715019458840898557365282515366725888
8487 5877753987771511437451954744813038640167917517492851712
8488 5888330242794776569320021659841291647270862854882219136
8489 5898564675069161995236266112190106785858682935006873856
8490 5908816077744418502024584752713006951597640167651997696
8491 5919444528359009761294365313974239094150366637364982784
8492 5930091265493416440535139465810131240330064468227722752
8493 5940393762886771928309289435903383579516975051380070400
8494 5950712081074899565925344040985176874608192558692880384
8495 5961411348343777692937514093135843298346557450889218560
8496 5972129027160078289254698971992024870957748138000137984
8497 5982498738210812294712915746309807969579170361887173888
8498 5992885627296972799086837064771159427018029812833665024
8499 6003656150162166354683973282505066967529011830081750528
8500 6014443931720802405769087038770078538243372249313626624
8501 6024882542068188315091656078778578733674754076758849408
8502 6035338426418700506205820831100667564141918326235755520
8503 6046179383028241541228777173944041301094398639591661056
8504 6057038978165576673864916718051578933119738591096191488
8505 6067546892183886430288037406239951456486626036729221120
8506 6078070927629816165910074211037386200087725147377611392
8507 6088984015456540522891935530236264277163190573345970176
8508 6099915846990026790285682660545168106523176565992621568
8509 6110492237722691060750688008606633749421937372064546816
8510 6121086113681377812821000794308972958065106646003079168
8511 6132071779591325130059453019596747753123817819146340864
8512 6143075033624871013241007234474439789572163952255498240
8513 6153721575921900214399952523470237270246248149168468096
8514 6164385723415266974189240681919421190815373002128804864
8515 6175443126516366821817549972440908442828308244826381312
8516 6186519503242491952266417208206241681515889115917689728
8517 6197236653459057454482877391622859354408906095347208192
8518 6207970208851379632127062757386398553014012936768138496
8519 6219101080435897025858219891388407542044518601286196224
8520 6230251056322645779402432588674901193555790420789022720
8521 6241037922311756156709825536926162003587883590193503872
8522 6251842608685927401713937571516480665729565616197727360
8523 6263047403678997883215246724313371541511925007934008064
8524 6274270098528571601224786312334347535186810060212582656
8525 6285128435917101697392024237233744504125326975676063744
8526 6296004692059555586310228255992636322817934092005883392
8527 6307282549100427662150367476989062669759872186020047872
8528 6318579744683477614512162672141157592698263487656425728
8529 6329509970347021067702464824164651626783567313332263936
8530 6340456912745505705905703067500273502344457001586968320
8531 6351809598601399014697566004818140217116933180601085440
8532 6363181731941538189369163814205460722446915202970378240
8533 6374182980328748224613600500839023863637477177342140416
8534 6385202366362478002880488553798396723567951591572133376
8535 6396630344161600038681803616698853059990921605592171520
8536 6408076562186667522269023389002919748729330264563625472
8537 6419150576478186052683958366670276062290520485914057344
8538 6430242852831732541248752956848869432416943854179594240
8539 6441745240293642703381776110232659823078854159726150912
8540 6453267313534599264775571770874489936355785270386436096
8541 6464414565767114894241551053637995119601936828967514880
8542 6475578827581572815309977898447228525296206057163467776
8543 6487157427629920849213734601492691727496576033227548672
8544 6498755847923956212042261847645703667370950676351455744
8545 6509975404560428331682934352051528739046384532564583680
8546 6521213445204145918509787328198158948128943766702635904
8547 6532868728245642560901585993286879165296680277157920768
8548 6544542574408118744563834753260215670735186842196047232
8549 6555836261655870647869976039985118711941046859292338176
8550 6567148535844672354434072016832210210381901440748153600
8551 6578879599279016737941793934959700088812587239496320000
8552 6590630725712358215592441741774616279157158737142675072
8553 6601998975411457699699815061697229265501586180629070848
8554 6613384556473425926289703683704458915866577574156025856
8555 6625193240081336883544043628477674176731670959430886400
8556 6637022098442251490000020317617649513492814601410510848
8557 6648464003722832292736079966262451132263919599674324992
8558 6659924721707685922066429743338047966921741543137747456
8559 6671811503272501664552081201312954096355109910093042688
8560 6683717200689953718889452490405342354201552898314301952
8561 6695234575674482704869377171243651287542994573433278464
8562 6706770892374533048953260066497991406202863624092896256
8563 6718734848556108882704898239198724776144975760928775936
8564 6730719226432332038324674036081375933142792495288656512
8565 6742312560430698600337999419441592237179592936116897792
8566 6753923527973859039593980415138395941216268040763126528
8567 6765966535013937604446726531899742494840014842463029760
8568 6778030103187874061487660160367691644834302884631532544
8569 6789698417305143424202959898549408606164539674710087680
8570 6801385903134404091189484459805893961686053006092217600
8571 6813508447390080218539026402751877480119873684308246016
8572 6825650240847697061381519645808468145766909176551217152
8573 6837395436738509680752510158212727369479453988498965888
8574 6849159909818018552528154449868969008718420926721947136
8575 6861361046778752074580177986975425204138676225876403200
8576 6873582995312925194424457384254116232862133709121279232
8577 6885405519172896590119332819116270815650851720357076096
8578 6897246009985830594308235771381637049594006775621173120
8579 6909527653027969269429067837699098635653207445037820928
8580 6921830224502691198177962743712018154588385520136622080
8581 6933729126347265148457648663437574570828358075084768128
8582 6945647539316058319577938704501826970271691302485883904
8583 6958010183521619399361319868923856572944273772648874496
8584 6970392441307232057517790759519820541855371416058655488
8585 6982369610034093366265824006881401222538344432704139776
8586 6994366422518157252595266730957806862443511734617918592
8587 7006809100618547770030248038165824820147717636023717888
8588 7019272961912156402677610369884050738179232328302092800
8589 7031328902419604456414445077966283960712749553292939264
8590 7043403122811684996633965280938641160842464020576074240
8591 7055927787150452454066798746300203562216819041451288064
8592 7068473779265081732609375323313756528486818770821262336
8593 7080607467591380401800786957796528655827968915092389120
8594 7092761037977387264291512069890085497307221350576279936
8595 7105368192512409964820413145582729752317584232458280960
8596 7117995304707461553731521768527420788502586934681057280
8597 7130208719718484906163399699419168327804923390300184448
8598 7142442126002756083845741950166199402180661328934752768
8599 7155130780205923585281884726936114455071365337631648256
8600 7167841021700040392490361099319384218388338244694202624
8601 7180134624378510987859179717562227688185744024849653760
8602 7192446851230209174148843108642849603918077709361393664
8603 7205218997162081034174413364066797092351181079808824320
8604 7218012850220456384577209655152056254073578829030861824
8605 7230385646776380210132594958262788211547021665962648320
8606 7242778675807988116814085955962934679341128589472418304
8607 7255634825266085313384402747667877508318857830985768960
8608 7268511309917820071492994018206986210681922636155317888
8609 7280965264547952495714215867216199458487947210297120896
8610 7293439590358060161612511643686299107407676518200385536
8611 7306378730231338661109102074558505957008396539952957440
8612 7319339841207570865256701849890369716887173642840193408
8613 7331875477197784607797572947903511948256993107508776960
8614 7344430060213587450573032876662924695994304061779742208
8615 7357454223040060769240697529398372598636425830339933696
8616 7370500505671703819104120209998724861687956413340203008
8617 7383116750912527953748150051737659734102900351513698304
8618 7395753613035018573101526952452312716357432481268965376
8619 7408863318562325375566749138429140688500009992152365568
8620 7421993715613496354811658818253753020349152423674112000
8621 7434692629108934180273584561249290599050789121561783040
8622 7447412272561690810283778282105291989226535175037769728
8623 7460606484628730030968681773151952446352121224539280384
8624 7473823085385755373826206416456200844091502987340308224
8625 7486605144559262966088811907483187945747128211386179584
8626 7499406506218463385489187575286826743826167318242421760
8627 7512687297383094437385493906605060379819528781885542144
8628 7525990601320640648882828392519615986540319328518139904
8629 7538854764289911635758517921294211254380458878800893824
8630 7551739907117540673536668191061191512942172390205870080
8631 7565107806408606959837146857129819181617609413325708288
8632 7578496787153281300710114762862565331884751482129765888
8633 7591445098672621789371144504214195354461774579402196224
8634 7604414532614031095709369242703974356882591634758950912
8635 7617868480341358038752608173718933523229541477959914496
8636 7631345213095353504718813209511398223016914899793231872
8637 7644378214234067449881155069285527510208107736261738496
8638 7657430852131591341817042156557004893210722618248434688
8639 7670972961613618593110828956608774395624706067912800768
8640 7684538011538293757300069550375699242640100041105792000
8641 7697654579963365502537936708695934040386747262218440832
8642 7710792525362057976643087893024455134229556318552595200
8643 7724423335067168607570145839642666984386498157827428352
8644 7738075593962135222765888994169505375808694865850542976
8645 7751277873124829202155219825859134030699041957133066240
8646 7764501645052041173820886380716826828786595041176383488
8647 7778220070009035351745212917802507465243641367781481984
8648 7791961712723311887097916492589271453349099614994030592
8649 7805250194501725268372896325745156340595604353411412288
8650 7818558681270695269962043745807829142127210534711514496
8651 7832366877574671847952547372737241353776607209365452288
8652 7846198420111767418547178719253105143456476914268782592
8653 7859572014954230060049646944922127377464351212538065664
8654 7872967361445608743948531889188677245525939270030518784
8655 7886865877162151879682340348357313053278436693421552640
8656 7900786244742094219696300835072469757727242082119291520
8657 7914247079785775627512999722235658600964585486662302720
8658 7927729814265399551113551805833977950807663177587181312
8659 7941717538596673201032054853020260423192175240749605888
8660 7955728891216080793125977989531437629269399734046556416
8661 7969277525860374443755250906653309459962529853090965504
8662 7982846510299006652206258634769528866320854799601052672
8663 7996925642930093882533664290203885945927578471818680832
8664 8011028563662049974280509912545592660238010502630459648
8665 8024663824513348494516117428887634556394249182251847936
8666 8038321247188150884190240951751858117406801969918232576
8667 8052492344633340923113532499363505589195066249749317888
8668 8066685674694257356851889488400320527930167097877815808
8669 8080409790261588211843087468573212540542079514968796544
8670 8094156188832575910496211646384299135419056155499409920
8671 8108418115218050064152852885490182465584484602157377536
8672 8122704116993206781376319620595952584320264280101209088
8673 8136517596616997677462515017581153707444415221900991488
8674 8150351806148878709943317934310420819377486566674058112
8675 8164706805585816642765357547898880630095202103740338944
8676 8179086012087486044964555489419570750093340135628564864
8677 8192987715232926348548992558551814485681276250055093120
8678 8206911968225802493154378016559728565986158696514396416
8679 8221360605790070775518573734359139547789929855901933568
8680 8235831893104049712588432248070087947273947752145387520
8681 8249824032383111237854960701133916337870798810305246848
8682 8263838874706395846212231431180021209836809395130791936
8683 8278379988929262274648518206229013676546946048745715200
8684 8292945602400291735843527024511160169652423686341073920
8685 8307028757467617025034512983141168679486479010644271872
8686 8321132998046472531294409207913295756969638982683259392
8687 8335768876949817689849666122071481011867264049530968064
8688 8350429420750090497368029972612425829792628265985201664
8689 8364602362305711744947716035812266931189473111326950528
8690 8378798278700991795744388804147649137249867717997322240
8691 8393529497389095175212197995562592277078472202916578816
8692 8408283758688659511689355890634144750651047123042401536
8693 8422548806181400598689611118326958963004348952328177536
8694 8436836952581680986411337191292498703744715349946892288
8695 8451662323470663821387213951693588496662489442355630080
8696 8466512655480073848994602788194512444538491454540091392
8697 8480870334918780946808042143817356683921626556245884928
8698 8495249493573114058029762883249253927525024646870043264
8699 8510171349398243444671569128619755052918759533653073152
8700 8525118304036939725411366719728842142916397844510425600
8701 8539567421730944165691778081839682585469942325944807424
8702 8554039914723065936874292158908312567738270696144166400
8703 8569058840794361461513837186806426205731802257768207872
8704 8584101240165483676438822575578118182230793516082172800
8705 8598644098816107374267459421348585506973112832200520960
8706 8613210490153030319807181729405178722960491769244898304
8707 8628325270827141025046609026340004696015128358566501120
8708 8643465451577253178771995327649292872501510259390648320
8709 8658102648963935156012163541011115361816413848793872384
8710 8672761693681182189417132163055999827398975564177794048
8711 8687974708623187430957240670300029992441761037893873664
8712 8703213295336649189042470885435462868679463664172836800
8713 8717943546660349672536668697509198406605009613293465216
8714 8732697612179450364391653570597493324018569578120236160
8715 8748009457081956778088088065756372254285008097409974272
8716 8763345180570925782824762354448016131410473432589198592
8717 8778170898276341462612308087595859986131839250460346368
8718 8793020558585717857298617168542290226791012595599113728
8719 8808429989140371271497608161888007633542137996889914368
8720 8823865298296995465306661924666358807097835024303594240
8721 8838787025548971680020520769121853834819512427556311040
8722 8853731006471423255557261382408274623542230550277333376
8723 8869240450167192232725964379719233095610271357329204224
8724 8884775913556394552178060178412464450990164120866392064
8725 8899792402694216659409240831171158562068384370816067200
8726 8914833119254843994662949167122602978257986833992673024
8727 8930443180882513167021495890252716328736986703809327616
8728 8946077567171142462015426666086000624749033609825441024
8729 8961191211519852004419378480540648862385979539327602688
8730 8976329247863304668127266840076473975849716501663591680
8731 8992038655294329272730964511418818385093182496867964160
8732 9007774394449761164432231119774356059732345600279915008
8733 9022985813321803181348855685105144845108933378521829376
8734 9038219865433021683182973763549083652361923895058131456
8735 9054031094886840579934690413339507337819303067586257408
8736 9069868832539095873215549828849491681893427029916422144
8737 9085176681866405707636489905198518714852830266981415040
8738 9100509213282464940042175349891494680345665509032109824
8739 9116422878762519180694915317559107314606740844439784704
8740 9132361288463011144395735714114580748627314286062448640
8741 9147768077178320714975589245168556201649131818371259264
8742 9163199680875530475535754811262705265146529007949185024
8743 9179214481869973628018515195019344413699811950764612608
8744 9195256108839328674212907468257222664652168452515634304
8745 9210762399266174218434248931682102145568164570588098560
8746 9226291742241587471540515665151625347017511262023708800
8747 9242410203107260490751814135288617091817276707855905024
8748 9258555635983645355634635052203831377647447243622163456
8749 9274160121245207951553721032350446645788117532336132864
8750 9289789716468935818091279905204627224244343171112217088
8751 9306012462050898126405534675787143655290816302376999424
8752 9322260412342256482751338019667675222909004070719556864
8753 9337965582732672108157151602351298220961830658013951104
8754 9353696032123510309848259211469105912728059752502668288
8755 9370021732949448375124242810388282038001421807395645440
8756 9386374727425099671293220101074567932705987774734354432
8757 9402181223014150307013830287420105880742407106638927872
8758 9418011163999122170281518688824135346290834781771080704
8759 9434442393445213358965825229766637481975502338158758400
8760 9450901100960335435954052019192428426814208030470134784
8761 9466807515907912924431760964711982130373856342747013760
8762 9482739510272840822544181786608155280979440205383619840
8763 9499276904210993271362383245411877892809130245559156736
8764 9515839935611845386538697731930352124349935165110744064
8765 9531848880490390898184361809029587965409471296349074176
8766 9547883540761395204781637334855991092976795504833270272
8767 9564525738602441919452253694266667733224312312786306560
8768 9581195742077631943422314582518178176753852191108186496
8769 9597307795893282751440830840944495731677873248300163072
8770 9613443729330893177428358282908143845355660093143161600
8771 9630193355919927791619539597526091419405305973142177536
8772 9646970939276737577604381231002627734327958065635158016
8773 9663184736511390913673835954040742987021063281589837824
8774 9679424554598755154194297002068867564885925527585711616
8775 9696282257018738020862832129418802344263436913492864000
8776 9713166072190138090093758543424376366602599856766988672
8777 9729484202219567375569750203160675473193343132587074560
8778 9745828528273422030457223877121691257113825448232386560
8779 9762792914160563372173544920390931344626816157538117888
8780 9779785589919279240863396078168756034765467905471882240
8781 9796208714189100783545118100875423861128532973109194752
8782 9812656123087084666043035058606487111492268290494888448
8783 9829729869724045781756568493700394064316911758899702784
8784 9846832095738544831300876628026298360129912298259518592
8785 9863358745660698233445596654701830433238933057821003776
8786 9879911901086724724444229226172686814659953841526505472
8787 9897095665346312362784478277294382497630880427410881536
8788 9914305990261338931218648135396024689136414661306726656
8789 9930938878680148407229734928663478673082162514649784320
8790 9947598414923868389519188503864471120256313762946487296
8791 9964890773603911597074320507633578593541508664240268800
8792 9982211950877482131643466454383591190457182055978830848
8793 9998951677118835169114526205365185893664157409139740288
8794 10015716135996078847851867865829577827430196234919720576
8795 10033119819798484552269135596285227962091997345705553920
8796 10050552476965883435062290397986645918531806338204634624
8797 10067397612842911726253475252667275022930573433758044160
8798 10084269711222714196043411207330532800196414060546977280
8799 10101785386940029349646830755406313039877778009492348928
8800 10119328115486246558629800792407691637254254770931785984
8801 10136281353136475513682848411985821722498768239232017664
8802 10153261734801790588459795307373213691779580697161177088
8803 10170887947768221915837873048392326573324997338342179584
8804 10188543479022342589445595731579679905619391892265615360
8805 10205605503585873143174900300384572834917287816023910400
8806 10222692678246989344668898249332862914023390683038038016
8807 10240432211918423817295288461037206881115021732787353088
8808 10258201260241488529195808597485670285044147962974490624
8809 10275370534468234773752249595153137689361338721456160768
8810 10292567273176435348747108686818098567294863961548726528
8811 10310420806058589934353028386943802488247897976998969856
8812 10328301853681109684781676039950293489519624852004465408
8813 10345581199786139622265578422316658059195605655249500160
8814 10362888155943738891277262319557539523662263705895443456
8815 10380854201281397928223149561932974865134286651147922432
8816 10398850110830397218898087069999330721814069464095188480
8817 10416240147448051741101464802526916864934355616918780928
8818 10433655798014653327892776464202972176022479310422125952
8819 10451737192971620315648501281839052004746078687026306816
8820 10469848614002058812014664141468021608802525568169165440
8821 10487347847636395569366403155133535416926531199097595776
8822 10504875017153064078396221568091714182137708443733417472
8823 10523072452140932861636070748585450849143717921322656768
8824 10541297909784299362117805336009832856354995022891160576
8825 10558909140879514967495400655536400734666443850990171008
8826 10576548494200574507159378606940371655731985764192305152
8827 10594860448000656599667302934822146085730941199601444864
8828 10613202783305506804737222392044693482365776230844966912
8829 10630926718036110174093987919427205636412609763483166080
8830 10648676698708803015866133116363811181056041729473646080
8831 10667106064882516588425808522091273451948876028844269568
8832 10685566016018347046203796905257258144642320271871690752
8833 10703401049015997675303719487664530242442151772013124736
8834 10721264536040183732466119118855476767933964674441351168
8835 10739812017111815763452139202459300577567922585154682880
8836 10758387997108101960283052525099245398545687440820829120
8837 10776337062343091896865445497301795787575181196175524736
8838 10794314732215454335833729646735756950053051059424803584
8839 10812978771773868958452861687063493698129427558158069248
8840 10831673758242699768043350286551607532358164365950838272
8841 10849737494222168882978695739333903005205846968708739072
8842 10867827754637472461220651800673422767145486194329771136
8843 10886611303706007764643232233975506153467476485079775232
8844 10905425965397135659633278484963092299834969128432300032
8845 10923602812366752807016808890424717688733843335149207040
8846 10941808599532747907039278688112220236919546090461266432
8847 10960712371161675065854155483799446173240801332329546240
8848 10979645167579730102595860575211868907876455835629543424
8849 10997938034786733065835936946182070555111844439326973056
8850 11016260037047333236142834565755908587158534061672422400
8851 11035282440669270051290809758574094874844840132183028736
8852 11054336324924513283896995712918804816912208950823384192
8853 11072745943729813922936928953118674658484639140265629696
8854 11091182532175551810296571353776103314303556760611842560
8855 11110326577354085006876043812558760587616193923452928000
8856 11129502312130630112679520904303464882278417475887854592
8857 11148027004478915053188623483076881830947268665127040256
8858 11166581173590657431047867865861196046973428699641849856
8859 11185847584033060177443674710622311977369865385812303360
8860 11205143512114588801781660580012068494528037985111230976
8861 11223786327864261181984735582648185954370880685493157248
8862 11242458776198174051172584574254188449219654758011674624
8863 11261845926503950419257387236565532750187328855154415616
8864 11281265141145537106628021060603107904083749188781764736
8865 11300026741082819343536615963251749313591472401667486976
8866 11318815804183460108191886245034768280109619097791021056
8867 11338326761694813686464623435026413358588691565327856384
8868 11357869954990257160892348610059632150183427972911840256
8869 11376748706726728944249371528284078285038071431680693120
8870 11395657438443760870634578690043828764799760847193195520
8871 11415292939514229717890667239816399425483170969013264896
8872 11434958500812818013113923077958090222883859842442248320
8873 11453957430054376804507272326222471410240631639627596800
8874 11472986539283447073333784390244374094975805855797055744
8875 11492744922985446657902001491512886816814495565046310912
8876 11512535921601681957536647085292199001467499442513628160
8877 11531655783865839214729560118365201873932219752787625984
8878 11550803569906716242522188456703171424382847288481049600
8879 11570687962392384234822396347190304912471911581582059008
8880 11590605188156815734981852617937939569631383579717145600
8881 11609844229694126345451858218356624898015109953433246720
8882 11629113804973226462291264944231344098406810383495312768
8883 11649124955459058971410959064498544319217008643794075648
8884 11669166674253395731545559030174343368000992475506480768
8885 11688528066997280567644473278012383185970564184065081088
8886 11707920152765711214490793336334960706914416695628947968
8887 11728056362167518554900378395585641355590136966917071360
8888 11748225790896689901790823294933299700128789643195908608
8889 11767710214821547472234287651404779141698820727413978112
8890 11787223073418395644770687791514778905125439882544676864
8891 11807487529667030285241474094866153188885153983868133888
8892 11827785382625314119261722853636662185848478738687823360
8893 11847391133454016547124522661522657229616189227679036800
8894 11867027936929299893275537732371794858295229675013986304
8895 11887421402319678068664940796485188948291506189802132480
8896 11907845995779826720094726862166281381716673656512857856
8897 11927576218131250194118482417351017892277506470303137792
8898 11947337700305819816858958737185903759198274436031558656
8899 11967858436807088432880615469988246925082090392470604288
8900 11988412962506564516743267645402940751358237752167644800
8901 12008268436778058942629891670888929777061105603473983488
8902 12028152820328873614314029064316631354019946600635096320
8903 12048804078802071905138354046195985569026640957318736384
8904 12069489350717661343071579008959382144143779240072892416
8905 12089468246299673396623753751216940449708286274286338560
8906 12109478765934850871164241649133104417662745544421941504
8907 12130261319983256942507325879950455682084568915194506752
8908 12151075527782179591669851801259076222474182366724454912
8909 12171181139311852414469766116045990756686088592489875456
8910 12191318541635059830856006825794692391354817829889765888
8911 12212230615444926878925183584342116256250049438252359680
8912 12233177102323870043750798504855903491590075056226858624
8913 12253410133386831973857055231324353548007193560989129728
8914 12273672600580350196690139518609299036528406255261383040
8915 12294717509109496302587561947608164090686923765845851136
8916 12315797012204830804357987174930855470899626105530267648
8917 12336155681747745039412742446311212507829906767589109504
8918 12356546512347587139285582917096285542699733460281464832
8919 12377725040656740404808884848269087482736688410816456704
8920 12398935802155460668431255288542662941062245009532784640
8921 12419423378064304054624688507700323871021440984090911744
8922 12439943329633521726398253757519697163053237772020281344
8923 12461253663376034481027331301317971920116891508278076672
8924 12482598997961491209255518696818212719382882713713159168
8925 12503216288308513880358010466601731383711568533094412288
8926 12523863503723771506954981405192400313234791212678732800
8927 12545309021101920614232276916500614546982564415157737472
8928 12566789771592118425863194404551335805038430341975943168
8929 12587534861726838359115300092349110080267389642863265920
8930 12608312704537309339518791296547223914896629132056616960
8931 12629894204256592448535496869675484060154960689206533120
8932 12651508479001225731841991382717066274486067767590432768
8933 12672384794789492368536174748450272033647305729993829248
8934 12693294033662744886746091797284012161193005322856987136
8935 12715009662074933824625535683926638457853222798400787968
8936 12736760935192801046374793319375718055013581540441236096
8937 12757769202553793393363756417073213234419991647640958976
8938 12778807940286734611873238723653931074185723197851429120
8939 12800661139970703031463045889298454222755926421175940096
8940 12822550174177302008246986424230646341302236438941824000
8941 12843688532106421792300368167020931373002724909400820096
8942 12864860196357864453637664826231717998293285316487201792
8943 12886851779888696061513379345962844963194609337358303232
8944 12908876736114478769790069483882899318295683187007920640
8945 12930148582395299544768899674173201340793330831748189440
8946 12951453955172458481854701805318375086360680763214147584
8947 12973582026708746679590476899402072704163855933893839872
8948 12995746351206591689930490392177982207991452416736066176
8949 13017152518272841580462528620878926085952109859308042240
8950 13038589661499537004187995181178172850246412871719724800
8951 13060857731253939666231321220281010892254687794266968576
8952 13083162294536013597197298808477950255978345453400462848
8953 13104700784434769143160676395754686560572052576172376064
8954 13126273191028601411570429778157425591866431566249908864
8955 13148682085687899146771978867750603884696880778135352320
8956 13171124911430225251032242031976390027914252128080441344
8957 13192799284018762602344203970813908734789804085053847680
8958 13214507749549174858927708434451561488815563518638077440
8959 13237055530204185449667251581445160376275332473968650240
8960 13259640230418121957556105710455077478067131392567852032
8961 13281451234564753750092782075261799729799297871854841856
8962 13303293777112923519011556795564904373474921407884455808
8963 13325984022854743760982080515259493589131883724170451712
8964 13348711382328139567245679495769442013369310888863512576
8965 13370657075988864097276220331723469292600007517119178752
8966 13392637257059406981333622454114734184171240714726155520
8967 13415470806733153582359879886655572018729271906210259456
8968 13438338906059307829655037500522358249465024733368570880
8969 13460422817374572067153878910124366059848504413295308416
8970 13482541446319778524478746668899353633768847365004697600
8971 13505516319235102784955636552450893194197643429565839616
8972 13528528738958781938799064899880028790561780587718472960
8973 13550751729740401459576308212973652218559640370335566208
8974 13573006779897123161647936344450188041852805257082725376
8975 13596126625303861063204492773472535686332038308233484800
8976 13619284264451114633617825962008018175208381859394594816
8977 13641644247903587282610998122817907886734892648231403520
8978 13664039350628200456034360642428764282355425102580108992
8979 13687305019680151739818406338410294110383368201410939904
8980 13710605816020525161380245262743015496564181671020673280
8981 13733106490904165805814164858900025908437763260893620224
8982 13755642467320017339355429446159680816987451275689723136
8983 13779051936734461100108297718850120727591708258424904192
8984 13802499640800295477124170494365997140511021359192644864
8985 13825141781837521056294661196228971897473828808930529280
8986 13847816561851741959483343948510343743103945513658388096
8987 13871373550065761230644259973158503409187404325908705280
8988 13894968973761633005998311249927906932459999213775249408
8989 13917750550091503451366070121369104539657281422675886848
8990 13940567836212957673057651855672945748047427560510955520
8991 13964273209092488384508303703086848912092950185153682944
8992 13988014347200149079144485352913896124652672115272263040
8993 14010939026537807055422451606233136363364787753629886592
8994 14033899651806583187951598162411459582441088000762635264
8995 14057751342645501903035422523592498675093843034322995200
8996 14081641914870653706658869219196741590401580863283824384
8997 14104710587106645867773447565500548820431041669446719488
8998 14127812437143562485587481316807230376007387169157309952
8999 14151814234787877487214774494108831453311551845783389696
9000 14175855171844734400151189477932445669802927652510146816
9001 14199065657718528858890908558583979950932300530097940096
9002 14222312505176503265617821233484111105058709106001057792
9003 14246465290457370774748399243388706305210400345786027520
9004 14270654436145308127493437418325602437007288014568937216
9005 14294010580704520111134154398251545055701222765180209920
9006 14317403272996044818367432904385435491705333247700910080
9007 14341704932586739281057548176672408471866985657845134336
9008 14366046185573980416494644049413612285354458076351885568
9009 14389548785573589487428459133356183902593375290630868992
9010 14413085163175580156059880646339946921007608975367290368
9011 14437539559922162911737294872417654891092652075682606848
9012 14462033757761137921626056771661827075032212423701123072
9013 14485680694515520218251123612525188432698818183264253824
9014 14509364601466140483304320418656295908119303995267623680
9015 14533972631416518498296974225713209171084603868149548032
9016 14558617679577292736360812671497075855121672710813591040
9017 14582412763179166351276794725982404576238291916040503296
9018 14606245061514139655709953647215612854960919867929800704
9019 14631004563753211379309545026897796881232256419220548608
9020 14655804328553374224039106297390525091434724116407874560
9021 14679748477806591787028210137131943127973268306875465728
9022 14703726959575517717430908705571395170776189160914133504
9023 14728641872315765447720589800120092853428141463603915776
9024 14753597312399815027927160940022087345210934871274622976
9025 14777688254231944479897145949112149218938021958648633536
9026 14801816838506287519964145568998950751314855453329979264
9027 14826888070836700446950189532455584670423034471834825216
9028 14851996936948003594745265322242613640277273392275514112
9029 14876238663283724004140012505940401422703881035682550656
9030 14900518226971561992429427868102300914405902552963563520
9031 14925743571831223154458303329969023769384580565415095808
9032 14951009913836527537452951042577637959718574562783738240
9033 14975403248811136511706405436480637078005036746250134528
9034 14999831534537878570379087839561907723538684277794288768
9035 15025215006889115401883422964424095054131167393946547200
9036 15050639688715543566760493046760136727791449125859471104
9037 15075182419912756708088612827602525782883251539138607104
9038 15099763423170857784022574970975513168407286262959643136
9039 15125305945315307698723837605734254787033355959155531776
9040 15150886781940538833313836071231737637575652448254271744
9041 15175582866991951968772500960612017776093111565948595328
9042 15200317477322564162672942581008776751397212762255280128
9043 15226016795156187573949595379219908833924241190971270912
9044 15251757799978014532163639620071943269782047974703656960
9045 15276608189934886335399980910822518637265100937100800000
9046 15301494102013053090111284501540673201049444182389378816
9047 15327354306142164213491352424442988531150933891011791360
9048 15353256471426722457345325651124018747331056305238234112
9049 15378258790710532548955560753695473888952286917288336000
9050 15403300077855542943760819328670481628147196614085133184
9051 15429322106456223988355671491723076645444426678205448192
9052 15455383083697019115088011028645429398393863077892640768
9053 15480541481354682907930333064720859616653388057001838592
9054 15505739045885463811812942745696124708117706933527668224
9055 15531920596890362143284074510783735332979328349769433600
9056 15558144592640909906854856503808850213898089481013693184
9057 15583459918561368333425354147040915636469642957094898688
9058 15608811406277398431020633969207116988499826564737921024
9059 15635156647277471282370317638871647821365400174168310528
9060 15661544555132525976079642293199031061811504742238646272
9061 15687014499354805754872241672000372067579432764741869056
9062 15712524060255079074615573984176268872638300710829618176
9063 15739033945563506339624642524429086080532021277505272320
9064 15765583481302088249433430354430489500137239650836801536
9065 15791212156931006073792905067585794671276218106278299904
9066 15816880708831584943783898909781231570725369813569222656
9067 15843552884906465284003044522629050145692918972185960704
9068 15870268219359803917356224291268743508736638819823024896
9069 15896056605591539890189810512050386270591388630257569792
9070 15921881744468522757446970488492622685637981401353740800
9071 15948720459820123327135493148901731562211819468599453696
9072 15975602617424629796254843072580925388644224707318415872
9073 16001548237119246718483764631610042658479890353436318720
9074 16027534191012647105821475556048358488902178062182534912
9075 16054540416351434574879355541634606570298369968959162624
9076 16081586945327681059058453408760860555481893626742227584
9077 16107694107862265271873839071515936181767898102942459648
9078 16133841810345109119000155579265822805620349281814447104
9079 16161013139608604904857026871861127802449833768236039168
9080 16188228411488623040493503555709110420860232543831447040
9081 16214497993215577840329459002185011435969512481426187904
9082 16240804986812294177334298214668748258551513716387450880
9083 16268145750905037414542759224347153813472220706803388416
9084 16295530684630919744347030194008374491328937711335511552
9085 16321960276767300976859620151643400256028336666983546880
9086 16348430871579701540151645887799264255621987382195888128
9087 16375942055212050664520679786603083751756921245652612096
9088 16403494268569484093190764267509081391454839185599939072
9089 16430088140060171828764479153674516460489295593225524480
9090 16456723285675378971544963440999622687565633990279437056
9091 16484402431856963764402290831474014527770346397389077248
9092 16512126256228277209396866523088134882013377455734671232
9093 16538885420501355551331464457833087649502500973439111168
9094 16565682604914116305965665170459590553420453236544288000
9095 16593534128461433721228702483444598967988316882297666560
9096 16621430621381647997374278341814117860244512853777171456
9097 16648352493058995727551884868870984466532673204472747008
9098 16675316109931458019446825840687530424392322152485026944
9099 16703341009726876502646798017187392859239645735942478848
9100 16731407614733074316471489848415249317608710734939517952
9101 16758496669285749924411815260789748556566009322372259840
9102 16785627681752229220793186535615645286295980349279689728
9103 16813823448884636647387937075666853594919551747247250432
9104 16842064703072562413694914448438896587359259823831084416
9105 16869321846819472047245244118669694610264307382851092480
9106 16896617689972698887349991513062378313877643589496751872
9107 16924988821938856289841854978898930733467549508977419264
9108 16953405675656120663555525086946992958731935509918939136
9109 16980828391592142270890923279948605656374787926262701952
9110 17008293544171968997018282243002151952904641946884732928
9111 17036841056947499054144197608529206091849230872848118272
9112 17065431023387676888571619182338703850133485431862155776
9113 17093023747349746004407111779838975216150048711044055296
9114 17120659186204677861602000720295260249687478005389615104
9115 17149380517965149139215457304193013634910358991587250176
9116 17178148094833060151787621488102659493165371355306279424
9117 17205911872814187038958390967562228517235247669454935424
9118 17233714979111452193003181596464025399655285304751790080
9119 17262614711479607252085340709186672066492488245296473600
9120 17291560993206423640891875332377282807164230675285944320
9121 17319493127262848157037758396717239091808679358472007680
9122 17347468463543687371796579711270153828933769769759703936
9123 17376547629884325689194181826056707371863505019135759872
9124 17405669945543052619363151875037905540650980462630295936
9125 17433775086073277711990276129810852272304054587927694848
9126 17461923645885368588666601640539819719167833876263935488
9127 17491179627582507107143512751440066351281849205717280256
9128 17520482691378763777468244295564412227645202474194556928
9129 17548761769911819608866923605169369384559257679557126144
9130 17577080879473919852140461232419248413750644538124974080
9131 17606518346585364048646053489978697120323289314371812352
9132 17636003138439070269015357481468102056197065097673798144
9133 17664453531042727906683992143513338704574142217472432512
9134 17692947838165056284535574991017978145063222897223263744
9135 17722567841738598808596260172070471132948006779235645440
9136 17752231766019946909031094508242380325914149501933261568
9137 17780858078658990412766329256846224171162647909139879040
9138 17809528593856256784357121082254843331106370890755140608
9139 17839328457328063494422752289038419321497385061236853760
9140 17869176186961479680098208349603352860446305778747323648
9141 17897979499145315445194306968581683203408351186551171072
9142 17926823489707808431282048012167452883217071273974115328
9143 17956807973187850475943974583552394074289142783175249920
9144 17986840634864564292348738995387806955226615794621652992
9145 18015818134512078199644038992401101849203821075107758080
9146 18044840337921034740264876606691399262168209633901868288
9147 18075010507474893248346633401261109049277887831320034816
9148 18105225316996151749417307213419129116828432015552494592
9149 18134381829956211388074258935500772861870175040389289984
9150 18163583273984073036539336827948679176212945427918152192
9151 18193936396883539401124890832839469207467997245118484480
9152 18224338249081317032959019531954130078645548032936569344
9153 18253674738570397962032546443348793449565673060483438720
9154 18283052630388625753487089410311456731482211219013718016
9155 18313593558433621511267569272833414979772863190117176320
9156 18344183463631892022675689747243647468303093861373808640
9157 18373697191636533148149863274832486975016832462039479168
9158 18403256360040978343398031940397235840258285971043770880
9159 18433986174485730663675565491205900766052207961359163392
9160 18464761426881608742386934907518449381579935213573308160
9161 18494457175602753234848044922157325960839256436811447936
9162 18524198662881766783599795847938717674101092590576321664
9163 18555114573762829692158654439809542512565023738277360128
9164 18586080021836755869537997504346067065197817937613568000
9165 18615958908305598980497602672481826554014831213377667072
9166 18645879863307116921385861193742285229724894102626314752
9167 18676986812717547649396678553886691841170641945372515328
9168 18708143622308282675860214614663040324141185535510593536
9169 18738202709781114181936573433945935922549250244201979136
9170 18768308054279354080983671367370260683495612630230978560
9171 18799607141893503657283973263009673789329342756211241216
9172 18830952408068742504020829999564722090132435577543633024
9173 18861196710121888058898560562008847557997835721993801600
9174 18891487501085960990849591582501872208802640062003105792
9175 18922975878608163652307836735172052600312919295685868544
9176 18954514683292022260456076466490941217361356980104228864
9177 18984945192799882104399668861892211563601420865679851520
9178 19015418519651171215298178431100662929738924247239060736
9179 19047101221052113202270080290748844644900565914835385856
9180 19078834608918719182242161137445722013367093887498188800
9181 19109448469226972906984733816765734277831614769422314880
9182 19140109345271807964147227967260546833835677725063609344
9183 19171987488952215484937424591061271849970115449193638400
9184 19203912633509888627366334129048409865326699836129350656
9185 19234714812478330584632611539674764610909802600566870016
9186 19265564312668190926535028987834453868092886709116683264
9187 19297634987719895472969181957629938172923336862591476480
9188 19329756925418665608309313821466858911963009117035502976
9189 19360748572558909637047945267327621598744152059394468736
9190 19391783725758341816841273460932529201069166723815552000
9191 19424052062773517858722523757758489962871104447440951296
9192 19456371996720771260646190259763081111217783774511136768
9193 19487550051882279668769217802280647699907897066340149504
9194 19518775964511212501046263862254603557632631991853017216
9195 19551243100919954054088281691416700344864081989907573760
9196 19583758000660478701932471661352845298235589459489731840
9197 19615127668817744100344915074420055075057462315331773184
9198 19646545434113498711630302694984858542176918555014898688
9199 19679208395146403397292488714947049897794866227395462144
9200 19711923539593127891438390525513602670421121733652142592
9201 19743485844069879449647630153074605927477337564188523520
9202 19775092425947435797967954214198192596851318257758321664
9203 19807956440563398459445112039524741165303888408145690368
9204 19840872903391519315745517571158034761624245492525832192
9205 19872624867445768991250962769698585288062877414077685760
9206 19904425470284312417592248569179034972454108785640112896
9207 19937491692010268306717276833489320906731666452139016192
9208 19970606527579868324307614671993147486183580836891926528
9209 20002553304978317574707498752674656059065206630788231808
9210 20034549040601268818286191293369897652061930608324732928
9211 20067814432772662211688471458130570597842589731122650112
9212 20101132869107553562685257311883621007112479826336967680
9213 20133275649139401397933962875876336788769517230234130432
9214 20165463415227660133059430191467357367076282254971848704
9215 20198933306935890930918325770233482539799986439388677120
9216 20232456585487418513024261648523582355850080505573416640
9217 20264792176571752342428744288818168469098777346355049728
9218 20297177277236355825350669850689795971068699802392597504
9219 20330852838302444537603086589041984156837939491929538560
9220 20364577801413075194788646432012453735829210595886918400
9221 20397111606745113287826873971796916711455262251201684352
9222 20429695169350361058037102747382591689158741620435493888
9223 20463573300031741660075255814173301175020158933305652224
9224 20497505424107681668438319723298327684926722059120193408
9225 20530238501648409826698749285281092132599847790640171904
9226 20563017359649892529212599275147634064024097312402831360
9227 20597103487618422429248754487640100982402477826626287872
9228 20631243882671909942701699393295985529194423141989911040
9229 20664173124213130929744153201198539217173070931817478144
9230 20697152683247928566652239496344384664745435425893099520
9231 20731447998162059894506609371777142953051135179626460160
9232 20765793591442893132925775401528205025209743891719724928
9233 20798924349911891236333562588690111075977118411668017152
9234 20832105753076226578784079536381053518905135094930129920
9235 20866607090933029246616447578389996609560422400158276608
9236 20901163308819987579915948302966147573715443802325699712
9237 20934496811207641439524433904691072321468858752584771584
9238 20967876826513891391004639246299365263195143203854807040
9239 21002589715272892551436459622740600607657906045204744704
9240 21037357842126856863747102673068123291248412810540171264
9241 21070890760208463952831161206979481183941130273698409088
9242 21104474893213439314561933304990120947522261447397322368
9243 21139400542685968567615569296753947204010697080082049024
9244 21174377281861494501478424132549210280212579406190539264
9245 21208115227582765871552093548763410897517268979099463040
9246 21241904640734315402833861558594393100555081584948961280
9247 21277039817966048242424277510764255123842516379522329600
9248 21312230857141177118228696700673382598979714403745604416
9249 21346174917263345322885390607366222567935784253335735296
9250 21380166311883095011388452168251019725134578567400396288
9251 21415516650309707873619288067308557580419380500412593920
9252 21450923133541770448170479911404714666401089813004516736
9253 21485070070055349266494561812445342186860043971364710400
9254 21519269053353112979360635477129605927088146574104828928
9255 21554835783281285055947157140745631298570686787359073280
9256 21590454505667159316966235102115158761604734593104855296
9257 21624809874357237198893752883148683419016708074542278272
9258 21659217628444376262648227249008810650844372779731589120
9259 21694997446591495173895186707394760065671624939144566784
9260 21730834043455575663610770724055885077358624006779918336
9261 21765399110109539542050812801356810414925634010804264960
9262 21800012264803511274077258968465723150262765888437764608
9263 21836010911993210867778370635781095702588668152762039808
9264 21872066704877921186472072566030481633296658764425316864
9265 21906838002829177031080937471542901792131478447381199360
9266 21941662272293961722241018716958770452442955617070164736
9267 21977880996072898961839057455603174839611720334570522112
9268 22014152550902081100009427415446017520103723511550445568
9269 22049135901213076746610174188341543904185731758999764992
9270 22084172487563377594224738108351836092649490185430481920
9271 22120607916486328781817817105158813514106424888668766208
9272 22157101136262829641998464794678087783784897976183866880
9273 22192297662327322123996203946184737481524096115364722688
9274 22227543122459339028783998810682217882897633110951924352
9275 22264201106673536168227728590491535155882524118612687872
9276 22300917170407088992869932257397187310941861425071867392
9277 22336323495814355544543514237966974019030347886613747072
9278 22371783652756219433561676934777353730838332559656749056
9279 22408665457242875016139054807612686520258469339811546624
9280 22445601026346616661666635678281619036288502866565579520
9281 22481222916921483877539473080723447727985320555463831680
9282 22516898989444466693149602091881350184896081477484945408
9283 22554001173321801176213098005956657829290207093980990208
9284 22591162092246667171843747115409810312349099699648087040
9285 22627000857365872698025814139894646480640284481539860480
9286 22662889331658254800752470213686894446583502625120619776
9287 22700217852642434499386500300931238824479882074681767424
9288 22737605488397987215262524506622096038497684816481093632
9289 22773657510276319014793562186281798749444566525755482112
9290 22809764320196041619705566828415920996720138991547828480
9291 22847320464617933956205438642244824660845636871101706240
9292 22884931236718968450701078388536296013226834002561676288
9293 22921202560229976391275867259839572016748437698237919616
9294 22957528941393432737558608529368306380773765339519294976
9295 22995309197630209049868418440120352979232112609295639040
9296 23033149232039292671807252829262217732049295372267059200
9297 23069641014625267431378451051090186684795329164511492224
9298 23106183381201296808884263233579960964983120081148651904
9299 23144193816374781398753327147417385937577511973881411072
9300 23182264331786340198821605906945703437646105716726931456
9301 23218973053220580361043272913808021878431018600239212544
9302 23255737448082856205090763995431012217547640443548626688
9303 23293979370230898617101630046268088630845789550163730432
9304 23332276881640855486653046062908203259844602127242577664
9305 23369208529019868256662989256580628716150350155438117120
9306 23406196208595800706494346791897097370226632010047647744
9307 23444666030182279184923977026240079592586081688399515136
9308 23483196606043898354071986037664931836015238094360241664
9309 23520352526106086042565703245345815617094927969837303808
9310 23557559831202158190298860106665332888094399810211130880
9311 23596263734461519125807028660160008721552717280122988544
9312 23635028784906437630361730729761979401953685971134818816
9313 23672405210368440830096730190779572947963256881489202176
9314 23709838294738381871227405939992717462447127386654382976
9315 23748777609768875618574994581585002934252154394166291456
9316 23787773402162248025278623029746507909586223362842651392
9317 23825376605947671765674680143424270244883546756132810752
9318 23863036747183640638090129908164850384668874261230074368
9319 23902207809051033712842888277347490470235686955944834560
9320 23941440704073265580742365292403806286703045665953096960
9321 23979271878583797299961840403818537069109652009760595968
9322 24017155338826004544626371270450963998855550673119744000
9323 24056564446936975747537182747247339309294987803226775808
9324 24096035696424731165943907275910480236783102817502096384
9325 24134091175901993765842702256062960234873667444010286208
9326 24172204225613396292539936192549894795262453841957813760
9327 24211852728515290507957814743572107199558515157541100032
9328 24251558703037933159843141965480507527094715331365753344
9329 24289844695925732758638601847762012293162853348515896320
9330 24328188634213239470540771298058481641021774313791303680
9331 24368072791994152763097457378055977873724486607659663360
9332 24408019788074144000626295468017153041991453484928946816
9333 24446537687291734576708603952730687578680607804852272896
9334 24485108696066533287970504806941452243608797079411244032
9335 24525234927389547413625900897073560332510512552006696448
9336 24565424399527895611913912063334006009776068628139001344
9337 24604170278639894381803677539436025490807665978070389376
9338 24642974747167436568129820176302132043030986827288141824
9339 24683344419254546794698995914030548324550545639565946880
9340 24723772480764180760206923317646375728504064140039085568
9341 24762752848750404675839451133611838905543204618909336960
9342 24801792093940476600434325351623209771610082294382169088
9343 24842401390496455026476262876115658413598519139830915072
9344 24883074637111617296618615810380720535030134512829018496
9345 24922290726367227890292092327449602370342925081480847360
9346 24961560852374393447085376862219141175333232618468908928
9347 25002416309374441602097088987348704358548133914190137344
9348 25043336034884370085778623689109953298887250762578769920
9349 25082784020437165288146875067879348851114390045925458816
9350 25122291537446781125648621085882558147191615078410400256
9351 25163394545075356517341052588791944846352390314985548800
9352 25204556966076361179132605610861501410489214174204768256
9353 25244243293508113608936051673838585904596868188815384576
9354 25283989536452107914241361120992820247247433493761476608
9355 25325336200590831222422595981479410261921385715215001600
9356 25366747849682497839468341091103064499357477158874205440
9357 25406673955502315929388438392585532758797269915619618816
9358 25446654949332880601044502147299512451858169275229618688
9359 25488251925280647610755418155008607753015143870420570112
9360 25529914306741848250977373266154457980306225626857395968
9361 25570076099168266882618332454674711208186906098981777408
9362 25610298472943791371148731373883268594470182119916257280
9363 25652147174214459347371503085705881038748442209561617920
9364 25694056233119223603233032370962390959233962258293953664
9365 25734460469701986283412439152105801425434133178343370496
9366 25774925580756726284758083419028671159492862704088711168
9367 25817022029748147993850793644182604455728483012986475520
9368 25859184613365115887073624595721995413085253655690365184
9369 25899832559318914828124228258795399233968236999290411008
9370 25940536351920676652887166509526102902358183678003365120
9371 25982887329491652523183323929333752447008455089869141248
9372 26025304770697218328684822898558787481204528488537415680
9373 26066192443977588426961093191963508481136720800748068864
9374 26107141668100590312651010965489048595155088709741509120
9375 26149748611494295465250935717505934735327422580436213248
9376 26192416966884202046007398703339251334539577319443108992
9377 26233551054455615822369281939602079858925402363393628288
9378 26274747090200272151490824525262231528335905274632951680
9379 26317605936693947161485652312412416698749478666818108928
9380 26360531987541156446023338251828120924908075170240942080
9381 26401913970709618022977009695329043225153522425048696832
9382 26443352675854421409023466026480016306977245042267011328
9383 26486470334084773823168699585828019903476057777710288384
9384 26529655627430852598580689833641556275977147217815736320
9385 26571281247027041250627316699908440332396137071448185088
9386 26612969498830936753424959897132192173067861897587171456
9387 26656347425806135062863405405420237383768808026436858880
9388 26699787740451449585635317856924446458006671321355333376
9389 26741664002776636495545293110680045331905473003944651520
9390 26783603204464711332300944008401699499430773570268937216
9391 26827237255003700709035626996620764253920579697487729664
9392 26870939694414264634677765320570376593236895775076333312
9393 26913067906915565154947640026752546377502894526114611200
9394 26955253828094984773165256490345543834155832633599045632
9395 26999151040894069655935254311814424355009524627931048960
9396 27043116978066290237230217006502206329958089513659659904
9397 27085492991301510440413509711608323782989242973666891648
9398 27127932638768449566668086094083587216323731753281372160
9399 27172094490823369594155135961002728751215019385864807424
9400 27216319820587401148333496312224359141750865576263980032
9401 27258950571371196678722298935667365374974265050461454336
9402 27301645367401512660902379455866734779348362034585493504
9403 27346067629562389752894763631423485277447274581470735616
9404 27390559381807401402032689885877141620009956299680795648
9405 27433446401981647359234210838556322556977595148575303680
9406 27476392030731701191573532282267809957234082534201563136
9407 27521081869562131196377710964805681358253724830269645824
9408 27565841644080357437789341817047527161795963170821893376
9409 27608980491778554834091410253217303729287937982705187008
9410 27652184091900901591676279508221198123323037600832584448
9411 27697143009077190764590322109610843405113583369045833216
9412 27742166407633737607117729812083116099450243912688505600
9413 27785564355488234488070253281615266824541851739705619328
9414 27829027368524578743025485563731049846249516195065832192
9415 27874251049380223262096019520216691189539431207032494080
9416 27919545440557560496063058873521334574937991442358213632
9417 27963203835057876408781626818526369265248637156938610688
9418 28006921858119393958038295877241707352121509434413930752
9419 28052417599247807402719899933885333121825497305129502976
9420 28097984401855451692621974747612367278669578946983838720
9421 28141898919685129711841753480126221938319083380682150272
9422 28185879221015851439666717034089449147349500605339673600
9423 28231648549190030363618922160948445023379676052709135360
9424 28277483480990692141223866169992412140477778800807567360
9425 28321661322138380573980192477090288979156522189665273600
9426 28365905367339251212061438572172955103941210699906776064
9427 28411943876143559665653289041182039351188914343605115392
9428 28458054233369875041175274081776171526102803845898713216
9429 28502496972613858794495426807999679726332332882912464896
9430 28547000270159090066667381187867469958489019392153077760
9431 28593315393067710013459628824006163237650327971432012288
9432 28639702825312352143096174946263927373448714189428234496
9433 28684405840204976256171723739399610604730835424769522304
9434 28729175790125945966373343229374644912448019481415083264
9435 28775769079420106300614070199929843817091435193740302336
9436 28822429004614672965198511305753396209278559492629840896
9437 28867399838897940090576518451732372345192619695785405824
9438 28912437931267999538256772378803739073526013889873561088
9439 28959304886980337520776175731716019255436964416764069888
9440 29006244952805547213985737086111074630015850854951979520
9441 29051484993062479893405861123435941709974938395795874944
9442 29096786641328388239048481597941099801138923788714191744
9443 29143934836241803454222718550001045179631304221113958400
9444 29191156499237191626111868179783108097826812896069045248
9445 29236661246353582363055381910097301059364667984106878720
9446 29282233989289714616357421368420693060899730910340612352
9447 29329664996801896416775105541738748012572173532157001728
9448 29377163800221487022053168293402886282121915997383897728
9449 29422940717149499233688214122513835162580250005449831424
9450 29468786069709821085818247173673763148712515098017075200
9451 29516495299271157681911637850213986225748107853531356160
9452 29564278810364007943534422143605663006599960416641752576
9453 29610329525390448060139862748433351643209694258147536896
9454 29656442804141010371185388978192308668002021332803567104
9455 29704437970299567764637806219417203017875056327054090240
9456 29752507889862227851095816208121527885830960999466698240
9457 29798827588415066237919905287368959792062759364170175616
9458 29845216473338748053942867944723008503093966771818855808
9459 29893499170867570431263038209717136474342065148327217408
9460 29941850730790420296269842850090381966236604207034796032
9461 29988447237161922123370029242896798759652500186611828608
9462 30035113263582705156958036905944480188038880684899717120
9463 30083678809684655798117339515961954195260722041288430080
9464 30132319936878359936507167642183176791223263483284655616
9465 30179194683701762301452579429720078856591040398121193472
9466 30226133074340319851324519338843395136451474309772929664
9467 30274989322860095452491742681990394561560545656657042688
9468 30323921522221769037467157995256930191803118852425579008
9469 30371069818149914174272220109102602151051269924894399232
9470 30418288396692551601463884148685267957143121280065072640
9471 30467436968956491752874196941271936815411223372641878016
9472 30516655597726714884344158929523645078411638361795941504
9473 30564085187536651519120442412927278008391194461979984000
9474 30611585509885079501606851718726244030339323543569880064
9475 30661021629142782194021673952848402273929578856202771200
9476 30710534535003426442087652783636226988078142581939474432
9477 30758247097255635680946410555147089989668644916179833728
9478 30806024290572623476359102264068389791210153023728483328
9479 30855755952332047463050823291959318194785288659697913344
9480 30905564893764546732973231375890317711596252321122754560
9481 30953555414379481812043827518865312059524958263613793280
9482 31001617443506973392884170524266797795861400889575354368
9483 31051646296075389141337131151766725402319292743938206720
9484 31101746301876453630443228678166441750190202074613716224
9485 31150022900557729277718627089242318248574325837445185536
9486 31198371347263241055944813622201842246283912057119232000
9487 31248692513122774033109556448454602215593200169733947904
9488 31299091809063846986168103468914907452070129170821292928
9489 31347655955749833034431599411689576216678531453714373632
9490 31396285849884719266759474790078661512714835689285336576
9491 31446907473685982049424748028377796410870219696419665664
9492 31497607609476224960084738807261120457650652335398170624
9493 31546454423263618669400381187783275950540637970326200320
9494 31595373873228380128430758873507364025713375247111432192
9495 31646297630680825518545621491873976103758515693052275200
9496 31697293770403345978831719160632362981922164739192728832
9497 31746431282756210153648273374681065791184661518905289344
9498 31795641896607953000096895711204391803397030716432125952
9499 31846862807487167354374480045595949293528587051661377536
9500 31898163094149475484264746532718027695266640330694732800
9501 31947593035284847820031543132312028930338074041978970112
9502 31997089738533525000478059931102906544886071192468333568
9503 32048616099242706251505980840402213500408955628131970048
9504 32100222340451471978984159303896255808113657941604190208
9505 32149939494431114864334358348337174135893667889037313280
9506 32199730546673604371095710326398224196785053919166063488
9507 32251564055509688523363955033119635322219704872158172672
9508 32303471079497737493588993712373029250366423884488601984
9509 32353483861338928316563215044831310584559025866513168128
9510 32403570897338757331151076143477108114187428820056245248
9511 32455706474635532449276801106756611335694866869737276928
9512 32507922811338866644131789990510891652717425534336573696
9513 32558232739622763241058667468177380076734761407271137280
9514 32608610578555111435506128545694003169931204467891984384
9515 32661056675155595076377645033862028309731417665725658112
9516 32713583920253785623886564956813155761485381222956471296
9517 32764185912168280415613483229011459216942415820598550528
9518 32814862967479255311631445798934444986821652512736941568
9519 32867621304521734409412341881375302268938051887918407680
9520 32920454426963381011127674194737663473975444278449387520
9521 32971356810531898292636236158033747813392564185225999488
9522 33022334738747353899921864287782100295777955919444476096
9523 33075400135288541928007882235473788307170682226174175744
9524 33128547573033462364979979270549522151729891147406016128
9525 33179752137022112033636146903419026579734275218911363072
9526 33231025654317699669669059098907894601899829464675024384
9527 33284406712914773291579525160336211658325365284698569728
9528 33337870334617757108931860853968912129879336585921502720
9529 33389371642879826925718928582108670154953960916572672256
9530 33440949319232454272308479617655544318745917739122064640
9531 33494647789525817544214893179572946485592065931986861056
9532 33548422210020202560153584201623847132489238600313132032
9533 33600228993798594016534915261271672381548987634660775296
9534 33652112507742408740270430738728912786484423238226092032
9535 33706123105680640999758293139310104331630961059605262848
9536 33760217169558353619038273418668200436114195134142042240
9537 33812330992109959602706769865733017985721290795185792000
9538 33864514954935385900098208520329461083403159431030215680
9539 33918846437331153197876320220507258077366657255750159104
9540 33973261793001874780179534977421492132369943477753320192
9541 34025677361956382863840062037344062888334921592841846784
9542 34078170497357438880407069586709657239113206606795909120
9543 34132824642838693219491048280091390391450529536565084672
9544 34187556045724288958914605212277947613374966084094347648
9545 34240282001487423584299861165096126911465538546909532160
9546 34293086015788677982896099097647191579224953250535380992
9547 34348057429702958978024561437770348047931484946450753792
9548 34403113633878754664892347017781079053122801952463192064
9549 34456151814395154591168625137119331203010830077447108992
9550 34509261212119649389161921962382903953044474880906973184
9551 34564558813694340599083413819046054783955772085464181760
9552 34619941745220348979618324104979869460036584184927705088
9553 34673286496875808865644813846839810361386235511004612864
9554 34726710158015735251696727003226024613485485793214722816
9555 34782335755345895133607919433925735459525493306027719680
9556 34838039807499653622748740650523137151011779676594765952
9557 34891700183250872922533600058309948805598487971052288000
9558 34945439842353305830094387836800428742133932034103741184
9559 35001387928050412792710551924100315034428754710008265728
9560 35057422276677173803177807013417066318772682618515179520
9561 35111399885619355898807811657680282617140036779883369472
9562 35165449932760644037578794271555359597679375469438519296
9563 35221729591323005217014528000402382324876666390012534272
9564 35278095927740924281311785668549040763986147218330603008
9565 35332385265728759566920987811069760109197078651103265536
9566 35386754745530135139408416158890662003949695257879817216
9567 35443367809195041678526412250632711919267924903089397248
9568 35500060678515871994995177360079787762528665346932786176
9569 35554670697783649039289012836146128454078233515334479872
9570 35609361373489966350324597910660455692640005378029424640
9571 35666302225768460939812999561419204193819772407556795904
9572 35723330703461269459550700709621342336401290992689558912
9573 35778263303860372902885816236817226146371681884100302848
9574 35833269448910150085740693193334147434610023058942005504
9575 35890547342459466663962226506659926080569909793471684608
9576 35947913413615005566104408407376046945001556134291036160
9577 36003162710193152947734902537307524108548934737567131904
9578 36058493536738158655449926108027962976736000755690576000
9579 36116110328182963005196023884395669347645378744571854848
9580 36173808162049209734777516783409843887164069254559272960
9581 36229383540563399436175278128878477843702507375819802624
9582 36285040835079233944865770293832148024604815198953876992
9583 36342990796863003498656529929543985784309283599638249984
9584 36401029900279167621798884649682159244388970150048564736
9585 36456933022799742276737076317437679213554366211145523200
9586 36512910945749093539565191955694299016043279124358106496
9587 36571203495626067425719331166884130533480002631697604352
9588 36629585615585591782458987298904677739179078074823680000
9589 36685810746473614124484795832669165765081022380388589568
9590 36742118680473820810809635217282459749507455076862695424
9591 36800755705694767311232061521602401756711104087587938304
9592 36859475163271513979795979470470655833451773390839564800
9593 36916031589026246857168618727931851459259876173634953472
9594 36972671344019413237003627774400168429573939944532999424
9595 37031647003944425319859392995033572681362844322659261440
9596 37090713207030487232965206654336404440885283034981128192
9597 37147602885413649971955453139533025128371497689074143232
9598 37204568506863987095028710770201547042777957960507699200
9599 37263892387125022386318422965339371481496620215081952768
9600 37323307387545194093532735736553161886750055561757741824
9601 37380524193538963292332765475755489293608634623874343040
9602 37437825231371887427245446093062292533423327049810952064
9603 37497499250343349715928699520444524364549456075460516352
9604 37557256972888755998560699051364969314925445007973131200
9605 37614810642591681882774660200213482368315330790706941440
9606 37672448936587602658000216476477676482699133568543771136
9607 37732467132309643161179702183884611041671052253255225856
9608 37792577438204050584532967350157873288838337386367564672
9609 37850469676038104691344807108815013415554611562876101632
9610 37908439154592546090137249301996744078869873813689375872
9611 37968811289526205230726447117766266551608540152317539328
9612 38029275976996979967091369059475925070387604979818828800
9613 38087500819235556023338847231292574177630609122651054464
9614 38145811202350282375290699020179653253046295858556477440
9615 38206539226482896824192328177222718560439625729235284992
9616 38267352384122509737527040498194192031187977745899287936
9617 38325919457030218216708670665387969579212665544836013056
9618 38384572614817830621675276551784351866245432508689305600
9619 38445650442577741385439859529015777051388276904563529472
9620 38506821828349245420099930102520111147293560658241272320
9621 38565733149161776391542833491433354628896492702294691712
9622 38624722884508917834061348496351788614503936673187063296
9623 38686160458254721135651901623106733189308965166336600576
9624 38747692180249450748375455379679493731704513238491576832
9625 38806941381241605302829396350632803271536531413530288128
9626 38866277593366605413370206925754437035093334665116737152
9627 38928076888868344418222531136659459755053586426952621568
9628 38989962630637210863904983395464118644871424049061119488
9629 39049559797784398111072887680679183364424421468979903872
9630 39109244387618004622547978032268516605351912756288780800
9631 39171399199682062008848162045887174559309590574457952256
9632 39233649182900209460277188658131900020090261349279483904
9633 39293596076494815906674256853867769955953814833497328640
9634 39353622719061166018957405989180705893866921282555265920
9635 39416143173046250124470530613736382353784363239142649856
9636 39478759248489737878829689176084690647025722258899027968
9637 39539049662013969943207318818790891737235034070909646848
9638 39599428438864376589887325674009407244801602901523675136
9639 39662316536613524127313847801551116174629428076085156864
9640 39725292558083601491687036403459560862653934753765482752
9641 39785936469161466913349633196229413926894523542189883392
9642 39846669306003313958675221393314279489790371297482496000
9643 39909918720534590426794284921131498825599758993312305408
9644 39973264795304977080663300412224118664902067626331520768
9645 40034264288818317981312412681094101114472428699287582720
9646 40095344736891410092181677597542125516951930385027704832
9647 40158965773187365848508515610852608932369489393800082944
9648 40222684079933419726824517124771355228149763057849157888
9649 40284032523451437242918208401410095251231095011835745408
9650 40345470849790735399778071903662969885395655818928596096
9651 40409465542582186837263175777157066091002682128888235520
9652 40473549508246141106617522715289737806998641807677685760
9653 40535257362544331105164884533492857383485707932459290496
9654 40597055517914449715493582885657820642479295436003467776
9655 40661417416271963129332286386742660613423900715553840640
9656 40725877635243927118344181622262986905858296994917344256
9657 40787946711630300338768391355185890782573786980043784448
9658 40850098121261785124894407834352935311991179992489768960
9659 40914837712773821786315432308152186763112081453483033600
9660 40979676096485510103214301678468597434838915508071596032
9661 41042099936487041091048440448417735053229927441302058368
9662 41104615049419434720634945596835108871638086066041993216
9663 41169734402211564182031282310712564166635991802825689600
9664 41234944547675529503590991657704985951353662243322435072
9665 41297733499036346611225641742839093985635610073704699136
9666 41360614298050713730996569465987862594441137926326056960
9667 41426106828257463765749156788932763179451447896323556352
9668 41491699217121546742707476210889535237804978572071037824
9669 41554855421007926422456612457412263138036084169725650944
9670 41618095203047316540309722307919993207966837635159546880
9671 41683971590619379527337507808337752145579746737101355520
9672 41749948467668945537851769127738641286116904469485600768
9673 41813465030408661180904771553449499047044187177647316224
9674 41877074429544829279822565583792591912856791708407412736
9675 41943336776560210481646248728388784137121161315129459456
9676 42009691302518846676847072785625396916099061375448935936
9677 42073579065880406433853531949838922617744169765477290368
9678 42137560097412848433899181250510665738194503642124606976
9679 42204201684550691592549121854658230389056411036522744832
9680 42270944846131252758878405237947806646853541330187203200
9681 42335205673778713740808890419058173315503341158659878912
9682 42399551497155357226818812063860271439353828257697767424
9683 42466583200082400677004118593840743315966878655475731456
9684 42533716957379200080168943917723832354218222352219961472
9685 42598344136433755016532769687263385328454525962117568000
9686 42663065580719750597253226485302687625729668429096451072
9687 42730489529026509930588427371051339849802785751271076352
9688 42798007226348898465691913483158639389295234292902194176
9689 42863011473545059977283994435996140366345260378940275328
9690 42928110587112921989773647162167173630045370585584619520
9691 42995919930400398477094615250301074164491888558393131520
9692 43063832429803572963194639303929582452592936481944817152
9693 43129215957853605732940538124710660249375034762856058880
9694 43194685760069283023674839399944581535490561600654304768
9695 43262891573111944641813505670439262984786391814182041600
9696 43331201187251816262465951887595860958132871969120544256
9697 43396956824731885898594106712792578563818582666852632704
9698 43462808342999956319171720496186711742394390629671351040
9699 43531412783179126663263574182050351890729149668078361600
9700 43600112403777079314317309189251653345923452712851864704
9701 43666251386419015702060237482131435088501184680426581760
9702 43732486695577027176814887659050053320304594629586696960
9703 43801482779094859058730573884958464976244722062157328384
9704 43870583784509657445541807516003696032048130840974097024
9705 43937108036811221721845294507532030722720499866499133440
9706 44003720020614543628023426501859673899970851573323065344
9707 44073119017573150126464440048220873190585101330732304896
9708 44142623431843667171062113894807182208571220589001671168
9709 44209525962943782298931079721634553675031973553631907840
9710 44276525850580533753865052572573817695180147272674492928
9711 44346329953654450483963883092695626019949073877938065920
9712 44416230851984248578430009243662221101718251171600996352
9713 44483522774304404290034995807853064336727337454775081984
9714 44550912667346224847793467016125268962186945849068489728
9715 44621114756963409471251282519231537029851411938486123520
9716 44691423394736957834795353718658001841469367792276203520
9717 44759106987532691407940209933920358834729734596696776704
9718 44826879631743095965089846667978578616136352135120113152
9719 44897491176528288413570420810598979561391378135590654464
9720 44968209943473660423636807773144086001578885085815718400
9721 45036277747282689846133207942799965489857886130285671040
9722 45104444569737480208202304277953911362256394977076841088
9723 45175467798237770560005831579826788425926130225197580288
9724 45246589292569750578910629376329724247165504247615403008
9725 45315052957841435057439890269599875566722060112827728000
9726 45383616094442433044597351258910222202485566788706907648
9727 45455043741443487525554472225369780997923366414086409216
9728 45526579760989995058635646188493821020740794662064236800
9729 45595441260121960873939339093141341401284186860362047488
9730 45664393316201423885483641661586939732238292571060531200
9731 45736237059543410906888654078681938205763200267251385344
9732 45808189686841740258242322246002451524719754620983563264
9733 45877441755275011276230578610072772943405877903800722304
9734 45946794359041300821648644323560505323126664853510729728
9735 46019056463713645611287467360501761049038990445192028160
9736 46091418494841968343009968281387909039611276153059917696
9737 46161072646950623570759335703682384860616132060647215104
9738 46230827969210329150461524145119208023213509555920645248
9739 46303501021653515503883424571313146992869936865143388416
9740 46376284126175838189340735220061782948067227547710737408
9741 46446342709545636097023276945803530271173325710900297728
9742 46516493205092951991764146632619515049386713426259440128
9743 46589589095963153725325913200498059128388695519818447872
9744 46662795727987709016419976919283934785182565486901399552
9745 46733250992038823415396304763906195640150092737796087040
9746 46803808501130839576496627869053225296474958434742660096
9747 46877329524750728545480856073944377165888357225893508608
9748 46950951993075273111527909265982065535565618747164847232
9749 47021816002059769492622765810882560328810929757284384640
9750 47092782730973112113974264517603522000565957915497392128
9751 47166721330303872108094775797513130123654782916997139968
9752 47240771859015877653048659455031000619509224957258650624
9753 47312046649451944718527185784095794179733517955371586560
9754 47383414899602380932522318182412372993524492157781929600
9755 47457783181753362176310606135311964535859017350333747200
9756 47532263913424934772973051006694807904873421144072999936
9757 47603941929484110741323320631166086528335123056762390528
9758 47675723756834684549153965913735650498424487772940986368
9759 47750524045792966828289020819162641910508844679716399616
9760 47825427494817590160851173109389920200131703770332836608
9761 47897520666355703584661161402917905890892478751141841920
9762 47969718305359809532529042940802077930125723952039748608
9763 48044942898057926437414134514807283628182459056039696384
9764 48120281146798198411556317898736235475396516517353193856
9765 48192791899515217707783076831176820143910772422503923712
9766 48265397503180113382591575618349892241700813051281625600
9767 48341058719019517297857657165391433566556636785502094848
9768 48416834303058342362639614764622794118091166416216905728
9769 48489754569008089746046955728611979234362950786854725248
9770 48562780412699898486045604494447194242301831264423604480
9771 48638880613518162873298650444986063719908072664168336896
9772 48715085533990886145542967040084816461924699634489592832
9773 48788427820697600734750012245511001496226411141945656064
9774 48861876167368200623920460855537214677252469716739980288
9775 48938407501456769726903487633347284464459844019135081472
9776 49015054423082686478214033245078771631245245839090403328
9777 49088820825271038347243429734721709821096339968098958336
9778 49162683676901456734254952248874599458970220131440665984
9779 49239658679448091118451555947818982517829581198749597696
9780 49316749814359968746508909819653795105660519690777118720
9781 49390932474160092362764560062875365753884952936586540928
9782 49465222321161883869216233360939814893257215362578940416
9783 49542643392443061414387033413107374687628323020071350272
9784 49620170947103980064338100473522516735946056898566808064
9785 49694782231984612689569097472426585808551461170801520640
9786 49769501374167300550705849354759474487721492495451975680
9787 49847360503076165786805842770588711234382226770541841664
9788 49925337002457111647082281383684985219069589659873829888
9789 50000379402385093805192593641312357891335792393811093504
9790 50075519688023076466595750210581695120839556185403233280
9791 50153829637176293615737143305521501590786545121919463424
9792 50232257692790394047800697715211617961004646648703734144
9793 50307722826880864564237170478762724030921173476264964096
9794 50383296964977399314031765053903885402966863007408821248
9795 50462060173740499188545553773722171397576107518041840640
9796 50540931467651564970983945959704355342130968213663875072
9797 50616832293775561823122655596402311978253257419800758016
9798 50692842621582661371498616966871838337516736723513622528
9799 50772050916483726058972147181998647433362936515938412544
9800 50851378577237575582360281797590478160951897660600089664
9801 50927717249729285700287471340594230219893569711031553344
9802 51004155450798727928505834455529531010235942813197778304
9803 51083821825743237651861845822059624386141531280780552448
9804 51163608120547774623918292404067009317199610452552069120
9805 51240376476769693580659912396691478183761603759955402240
9806 51317255490582895689536144729875077709197796598065625600
9807 51397382416257773037682918771196568257835277419936571392
9808 51477619248662984038623830275818410061304806812726682752
9809 51554830091946877499062153510758013099022441394699426048
9810 51632152293770784409346807851024165613196175924863624960
9811 51712731439667863864348034441136870004091412938521159424
9812 51793431784090551093069075475193065694715360614358966272
9813 51871087686904558454909835217274734543440447357201000448
9814 51948844592524524409360713254993530704388448981993966592
9815 52029889187813649984753188849338061737123046445075515392
9816 52111055733730698637721499809433454372795550541222793728
9817 52189147982574494798748142002504146341488979700180605568
9818 52267352765869721216676784928997418186783782418029098624
9819 52348865312876943635506164275580166492002471992697788160
9820 52430489420136899287697560581625342074369772380202775040
9821 52509031438402850468459494183984832261246450283697414144
9822 52587686504687539855285123608817568497292146307111413248
9823 52669658513141248981862660996205585546651747044751360000
9824 52751753772815964792860266113917859540027622244516802816
9825 52830747784572835600516519262485115571821343882021436416
9826 52909844487312853817596557619689166000773083759501719296
9827 52992289416995531554166413389387530688085654673210626048
9828 53074858169656952553784414478341934936340021555227303936
9829 53154295679269377094887030008599238854257615174481054592
9830 53233847430780177807401296263438449571370003450075714560
9831 53316767824583655201667470192025598745656362033188504576
9832 53399801651383712012746479644141211989355137582322704000
9833 53479695929761493462741081238411594227590439245759288960
9834 53559705165710955064696907663667483376186434926772295680
9835 53643092370808701352019313322154944923202043521608984576
9836 53726604710617874214013650262928965837450817959105866496
9837 53806958406604915076866845363797248607576454512117289344
9838 53887416315262511860152072198633597957493755832929697280
9839 53971284025788655359359572103640871512903606673662141440
9840 54055277657027123558715587514947755207573986884937980928
9841 54136081712330793769229767758688427630132132975863115008
9842 54217001939661182725157187914436099833480035968450990080
9843 54301352739746585649748413753177812373979497370569575424
9844 54385818670824435642654957005723315988025334078445508608
9845 54467086998843514993768632353482593543640939397530060800
9846 54548472019982230661772495396061940013979955245325836544
9847 54633297082448387549542896339045599232322548642600209920
9848 54718249399917409077889287281724856834363795139326096384
9849 54799984278834696891395313254451596715330619310083654656
9850 54881825113988709632889522688487605249653357597479468928
9851 54967138380071367856673385096445620733121510824357199104
9852 55052579491187979033933069358591819736825681505957631488
9853 55134772097763175837489525931835864945434685016120670208
9854 55217082630342866527318033482702927912301465250291536384
9855 55302886726074181341945228702710772955609699115529676800
9856 55388807877809253576133624388092106233354744826628442112
9857 55471471957489447127181202195086582326283973882005184640
9858 55554254702768100289448304552944067024575640300510855168
9859 55640540623359761649992316119759316002987260881757141760
9860 55726955743656855938222974426862271919265426670855083520
9861 55810094023755373704552869863707182962980387529042606080
9862 55893339821800463290969566549736053750287843996556465408
9863 55980121759806101473350227360544782413449495693951835136
9864 56067033700525666097570022325412046543876257313404548992
9865 56150636774535187962521654179711652090408386871715399936
9866 56234359759136025659905596374982140382672944033798052992
9867 56321640373924700158227620033260039508540615155449544704
9868 56409039797258992465686787305834559232485026165092805888
9869 56493122066951195710849866076496616867227968003135322112
9870 56577324794177176839652511043581617022705981363861913600
9871 56665094909268004206885553370000714776408904846834293760
9872 56752996404970290566806223486620138627757890465363835264
9873 56837560221990436818361873565307839902672628536913619072
9874 56922233348427407617632188727674596572657568788356034944
9875 57010507411952926920074741385317883765335351787363635200
9876 57098913455629650749252422679482341791782568816954451968
9877 57183949648308726621128147477993732260885881868989272064
9878 57269107562408611566071254129563546880227140261401333248
9879 57357888267454483384183703622311503948300356673289438208
9880 57446789769006967810923675090945645276036050887763194880
9881 57532312573165106562224411686681719108990577139896825088
9882 57617957863012804935027890793393418067371168994480881280
9883 57707235858409390516142492935163500841709114202580399360
9884 57796647232790183447004193360854252196276956349941982208
9885 57882659465691887713333347759985004123880074543786219520
9886 57968782610436815346512174020076021062513257100667868160
9887 58058572594703397578993038110926565968720642929599698944
9888 58148496787664607788702539448018558520179777811464140800
9889 58234988663343250429549097128806845400524427538613354496
9890 58321604310427281245695427847689619873308259350517436416
9891 58411909020180212756806171745407020497169457737918432256
9892 58502336325868086606528312603243115247882002792648575360
9893 58589322769458735083552981155936095257007114259742011136
9894 58676433539267133675917416603301798583522601176686441472
9895 58767243445579874171989654657903722361911394567117862400
9896 58858188973771982368307294118935732017545974931465691264
9897 58945672403118292424236457879616310634314643298553611264
9898 59033268594292306588457577526706170189505616726091466880
9899 59124598650154729431246926559978234910569262179449894400
9900 59216064956196352340585258251487307917673654888275576064
9901 59304035838437366047311058061490592440592860413240613248
9902 59392132352064653769967329799203800702445196620889212416
9903 59483985338308606161925728976681724624351892825456663040
9904 59575962963697389795838942188106316827750980712549515008
9905 59664436051174466457524879545633757666857327755705733120
9906 59753035549959482375068491093995505607726797989982830592
9907 59845401747057786449139252656903072276687813980751646464
9908 59937905629012874721428567095714556448002649006255462016
9909 60026883812249449000833686233895447484957781834674003968
9910 60115976411178561128249640315521542341031054447104790528
9911 60208871040460017317889890136944956545509535729401134080
9912 60301904211872591243035850046400325229168068647025958912
9913 60391377330891651423717072167618781183478099206912024576
9914 60480978188847289742676182520088096664757713552428098176
9915 60574404076029415181383894732667457037833545046751644672
9916 60667956449621209094398144224048926894068484676346873344
9917 60757939960937218147067590526604117290172509806578675712
9918 60848051783623077015370749353785978566195385245266296320
9919 60941999015091045928499113939767696943165533615948462080
9920 61036086247880341999982463019817939374610501643343851520
9921 61126582637148621378541357329573562353657445790642105344
9922 61217195342659847184094092731480510453316619363112602496
9923 61311679412598249623341645513635986990517926554843704064
9924 61406304122173745969271662442592866462796289928797684736
9925 61497303492297400464122249265621147675925849998224994944
9926 61588432511465840165757147766010871273020848280017779712
9927 61683456281131178327304865058137166287185708809024510976
9928 61778608646901712541077061742361739330380528384569133824
9929 61870126264109384123787149113530916013459110910299897472
9930 61961774346302615989342014194117031803447447232323573760
9931 62057327714467356198141950960732130342495513472010340608
9932 62153023203610024349287054422257273651319418734980046848
9933 62245062053466042124584657874867129064363159805168353280
9934 62337218916313512887372503403304186201282052570749700608
9935 62433317654669593703754808499278126183295713612364569088
9936 62529559389478675533139520374975143780811582457804181504
9937 62622108914679789823063719993465326219012447373621591040
9938 62714790265551507797819140536180749615291825914653145472
9939 62811437271256164251334982975970173214548501034455787008
9940 62908214779530474773965715298655793571733585154009604096
9941 63001290985572631101504789247015310761336714425289936768
9942 63094499607918693818616565993262077079031799502765683200
9943 63191684588843348021804106233861902228082159027625402880
9944 63289014072807462688628402099730505541322983949734592000
9945 63382619525237484426361900946783134153749907214658961920
9946 63476344942835549372060104447152330238364903597297419904
9947 63574083942480596988034522208219586800910912528100567040
9948 63671968103689224497785294934671160288393194339471470080
9949 63766092507564986881496102934598074197273205617970376064
9950 63860350708958620294269273169519213895395423777689996800
9951 63958646671072313675496917060518961706697341422839431168
9952 64057075303758432234782127120975660757664893382536904192
9953 64151734476711778621150310658571249329413105024383984896
9954 64246528279783826617477098095585448315927717618353299456
9955 64345370718059907172783047537115789735046454274543518720
9956 64444359836874956314571997019606630824871793859175828480
9957 64539556852007224840650530373534394402650370014502819840
9958 64634875583309880460033120233408652369973073052576399360
9959 64734280817427551462316265752778746351367522758810579968
9960 64833833647054804531454072185840184349569003744672262144
9961 64929557535450397841985722860946947853088310433062985728
9962 65025417458836306385792808562832367759405118625805099264
9963 65125388479919203313087076513245807579150913433616312832
9964 65225494128426518014350331229895712409648731302372993024
9965 65321761473428071763222242981251087477154722205576276736
9966 65418165452128030104948344546058702243050948644511686656
9967 65518691565620943775696681006821496754845641615761196032
9968 65619366819496494828348189650674050316556214012043047936
9969 65716180247542562550164972065691482549242914135796169728
9970 65813117407525553294007863104636064624104692531144851200
9971 65914215224362963000936613592500600651971321486384141056
9972 66015462860999239843139152160817631066041068252695216768
9973 66112811686119904548375983688414513068517404912295823232
9974 66210298570983906558733544530914633095939969091497616128
9975 66311971130435233104158349579303577172996873879595622400
9976 66413780544874476043230011131702062221890126122717948416
9977 66511681143979772793576860062257616070865684993903772672
9978 66609720662988698561919351780225354262858461664606912512
9979 66711957058426108455755742134346344319856844031683019264
9980 66814344841878060798868211050268086069787272329352629760
9981 66912800377906207503176215303497286290774282287694929280
9982 67011381442044066638022112982046640244985974818058141696
9983 67114198580587690972875833537412030352999794564188695040
9984 67217168041435234251305400017955845469576319618905185792
9985 67316167129986737880711828843504270430809857678835725568
9986 67415306577985183621822893491964975547573520460562493312
9987 67518707536760210392674032918443143722624484932297307648
9988 67622247369806967352863900293583853759074382638207685632
9989 67721807169653974482924102329701148673624603911578388480
9990 67821507957575368003705306679087087142253301743222425600
9991 67925481625058041501272630411255079506587196454446803968
9992 68029609209717014900868323861486788221870816532823230336
9993 68129732431319098273090173150877970580166645216947758080
9994 68229983251243758292913930953078672859338640050919045120
9995 68334546835722229649361471472812620212496975359528970240
9996 68439265027172858653693580238869879255274467417845074432
9997 68539940568658324935096829583038480827207831088258712320
9998 68640758559460023548877464620386891695075587135157932544
9999 68745915176251979174743743828963182535535720334785082880
10000 68851212967196280976780571209550404976268978383423844544