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